Запрос |
Колонки запроса -> Формула |
Колонки запроса -> Присвоить |
Вычисляемое |
-
|
-
|
-
|
-
|
Ведомость по денежным средствам |
IF(КассаID IS NULL, [ОстатокРС], [ОстатокКассы]) - SUM(IF(Расходный IS NULL, Сумма, -Сумма)) |
|
IF(КассаID IS NULL, [ОстатокРС], [ОстатокКассы]) - SUM(IF(Расходный IS NULL, Сумма, -Сумма)) |
Ведомость по денежным средствам |
IF(Расходный IS NULL, Сумма, 0) |
|
IF(Расходный IS NULL, Сумма, 0) |
Ведомость по денежным средствам |
IF(Расходный IS NULL, 0, Сумма) |
|
IF(Расходный IS NULL, 0, Сумма) |
Ведомость по денежным средствам |
IF(КассаID IS NULL, [ОстатокРС], [ОстатокКассы]) |
|
IF(КассаID IS NULL, [ОстатокРС], [ОстатокКассы]) |
Ведомость по расчетам с контрагентами |
IF(Расчеты='По договору', '', CONCAT('№', Номер, ' от ', DATE_FORMAT(Движение, '%d.%m.%Y'))) |
|
IF(Расчеты='По договору', '', CONCAT('№', Номер, ' от ', DATE_FORMAT(Движение, '%d.%m.%Y'))) |
Ведомость по расчетам с контрагентами |
SUM(IF(ПТУ IS NULL, Сумма, 0)) + [ПлатежиИсходящие] |
|
SUM(IF(ПТУ IS NULL, Сумма, 0)) + [ПлатежиИсходящие] |
Ведомость по расчетам с контрагентами |
SUM(IF(ПТУ IS NULL, 0, Сумма)) + [ПлатежиВходящие] |
|
SUM(IF(ПТУ IS NULL, 0, Сумма)) + [ПлатежиВходящие] |
Ведомость по расчетам с контрагентами |
IF(Расчеты='По договору', [СальдоНаДату], IF(ПТУ IS NULL, 1, -1) * SUM(Сумма) + [ПлатежиИсходящие] - [ПлатежиВходящие]) |
|
IF(Расчеты='По договору', [СальдоНаДату], IF(ПТУ IS NULL, 1, -1) * SUM(Сумма) + [ПлатежиИсходящие] - [ПлатежиВходящие]) |
Ведомость по расчетам с контрагентами |
IF(Расчеты='По договору', [СальдоНаДату] - [ПлатежиИсходящие] + [ПлатежиВходящие] + IF(ПТУ IS NULL, -1, 1) * SUM(Сумма), '') |
|
IF(Расчеты='По договору', [СальдоНаДату] - [ПлатежиИсходящие] + [ПлатежиВходящие] + IF(ПТУ IS NULL, -1, 1) * SUM(Сумма), '') |
Ведомость по расчетам с контрагентами |
SUM(Сумма) + [ПлатежиИсходящие] + [ПлатежиВходящие] |
|
SUM(Сумма) + [ПлатежиИсходящие] + [ПлатежиВходящие] |
Ведомость по товарам на складах |
ROUND([Конечный остаток], 2) |
|
ROUND([Конечный остаток], 2) |
Ведомость по товарам на складах |
ROUND([Приход], 2) |
|
ROUND([Приход], 2) |
Ведомость по товарам на складах |
ROUND([Конечный остаток] - [Приход] + [Расход], 2) |
|
ROUND([Конечный остаток] - [Приход] + [Расход], 2) |
Ведомость по товарам на складах |
ROUND([Расход], 2) |
|
ROUND([Расход], 2) |
Ведомость по товарам на складах |
ROUND([Приход] + [Расход], 2) |
|
ROUND([Приход] + [Расход], 2) |
Детали Документа |
IF(Кол-во * Цена > 0, 1, 0) |
|
IF(Кол-во * Цена > 0, 1, 0) |
Итоги дня |
IF(ПТУ IS NULL, 0, Сумма) |
|
IF(ПТУ IS NULL, 0, Сумма) |
Итоги дня |
IF(ПТУ IS NULL, Сумма, 0) |
|
IF(ПТУ IS NULL, Сумма, 0) |
Номер |
[THIS] + 1 |
|
[THIS] + 1 |
Остаток |
Количество * IF(ПТУ IS NULL, -1, 1) |
|
Количество * IF(ПТУ IS NULL, -1, 1) |
Отчеты |
concat('<a target="reps" href="/_global_.z/report/', ЗапросID, '">', ЗапросИмя, '</a>') |
|
concat('<a target="reps" href="/_global_.z/report/', ЗапросID, '">', ЗапросИмя, '</a>') |
Пересчет НДС |
|
ROUND(IF(НДССверху IS NULL, СуммаПоз * СтавкаНДС, СуммаПоз * СтавкаНДС / (1+СтавкаНДС)), 2) |
ROUND(IF(НДССверху IS NULL, СуммаПоз * СтавкаНДС, СуммаПоз * СтавкаНДС / (1+СтавкаНДС)), 2) |
Пересчет НДС |
|
ROUND(СуммаПоз + IF(НДССверху IS NULL, ROUND(СуммаПоз * IFNULL(СтавкаНДС, 0), 2), 0), 2) |
ROUND(СуммаПоз + IF(НДССверху IS NULL, ROUND(СуммаПоз * IFNULL(СтавкаНДС, 0), 2), 0), 2) |
Пересчет Остатков |
Себестоимость |
(IFNULL(Себестоимость * Остаток, 0) + IF(Черновик IS NULL, 1, -1) * SUM(price)) / (IFNULL(Остаток, 0) + IF(Черновик IS NULL, 1, -1) * SUM(qty)) |
Себестоимость(IFNULL(Себестоимость * Остаток, 0) + IF(Черновик IS NULL, 1, -1) * SUM(price)) / (IFNULL(Остаток, 0) + IF(Черновик IS NULL, 1, |
Пересчет Остатков |
Остаток |
IFNULL(Остаток, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, -1, 1) * SUM(qty) |
ОстатокIFNULL(Остаток, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, -1, 1) * SUM(qty) |
Пересчет Остатков Кассы |
ОстатокТекущий |
IFNULL(ОстатокТекущий, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
ОстатокТекущийIFNULL(ОстатокТекущий, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
Пересчет Остатков РС |
ОстатокТекущий |
IFNULL(ОстатокТекущий, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
ОстатокТекущийIFNULL(ОстатокТекущий, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
Пересчет Сальдо |
СальдоТекущее |
IFNULL(СальдоТекущее, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
СальдоТекущееIFNULL(СальдоТекущее, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
Пересчет Сальдо (платеж) |
СальдоТекущее |
IFNULL(СальдоТекущее, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
СальдоТекущееIFNULL(СальдоТекущее, 0) + IF(Черновик IS NULL, 1, -1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
Платежи дня |
IF(Расход IS NULL, 0, Сумма) |
|
IF(Расход IS NULL, 0, Сумма) |
Платежи дня |
IF(Расход IS NULL, Сумма, 0) |
|
IF(Расход IS NULL, Сумма, 0) |
Проводка Движения |
|
[СальдоПредыдущее] + IF(Черновик IS NULL,-1,1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
[СальдоПредыдущее] + IF(Черновик IS NULL,-1,1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
Проводка Движения |
|
ROUND([ОстатокПредыдущий] + IF(Черновик IS NULL,-1,1) * IF(ПТУ IS NULL, -1, 1) * SUM(qty), 2) |
ROUND([ОстатокПредыдущий] + IF(Черновик IS NULL,-1,1) * IF(ПТУ IS NULL, -1, 1) * SUM(qty), 2) |
Проводка Движения |
Черновик |
IF(Черновик IS NULL, 1, '') |
ЧерновикIF(Черновик IS NULL, 1, '') |
Проводка Движения |
|
IF(Услуга IS NULL, ТекущаяДата, '') |
IF(Услуга IS NULL, ТекущаяДата, '') |
Проводка Движения |
|
ROUND(IF(ПТУ IS NULL, [СебестоимостьПредыдущая], ([СебестоимостьПредыдущая] * [ОстатокПредыдущий] + IF(Черновик IS NULL, -SUM(price), SUM(price))) / ([ОстатокПредыдущий] + IF(Черновик IS NULL, -SUM(qty), SUM(qty)))), 2) |
ROUND(IF(ПТУ IS NULL, [СебестоимостьПредыдущая], ([СебестоимостьПредыдущая] * [ОстатокПредыдущий] + IF(Черновик IS NULL, -SUM(p |
Проводка платежа Касса |
СальдоТекущее |
IFNULL(СальдоТекущее, [СальдоПредыдущее]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, СуммаПлатежа, -СуммаПлатежа) |
СальдоТекущееIFNULL(СальдоТекущее, [СальдоПредыдущее]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, СуммаПлатежа, -СуммаПлатежа) |
Проводка платежа Касса |
Черновик |
IF(Черновик IS NULL, 1, '') |
ЧерновикIF(Черновик IS NULL, 1, '') |
Проводка платежа Касса |
ОстатокТекущий |
IFNULL(ОстатокТекущий, [ОстатокРегистрПредыдущий]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, -СуммаПлатежа, СуммаПлатежа) |
ОстатокТекущийIFNULL(ОстатокТекущий, [ОстатокРегистрПредыдущий]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, -СуммаПлатежа, СуммаПл |
Проводка платежа РС |
ОстатокТекущий |
IFNULL(ОстатокТекущий, [ОстатокРегистрПредыдущий]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, -СуммаПлатежа, СуммаПлатежа) |
ОстатокТекущийIFNULL(ОстатокТекущий, [ОстатокРегистрПредыдущий]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, -СуммаПлатежа, СуммаПл |
Проводка платежа РС |
Черновик |
IF(Черновик IS NULL, 1, '') |
ЧерновикIF(Черновик IS NULL, 1, '') |
Проводка платежа РС |
СальдоТекущее |
IFNULL(СальдоТекущее, [СальдоПредыдущее]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, СуммаПлатежа, -СуммаПлатежа) |
СальдоТекущееIFNULL(СальдоТекущее, [СальдоПредыдущее]) + IF(Черновик IS NULL, 1, -1) * IF(Расходный IS NULL, СуммаПлатежа, -СуммаПлатежа) |
Продажи и себестоимость |
ROUND((СуммаПродажи) - (Себестоимость * Количество), 2) |
|
ROUND((СуммаПродажи) - (Себестоимость * Количество), 2) |
Продажи и себестоимость |
ROUND(Себестоимость * Количество, 2) |
|
ROUND(Себестоимость * Количество, 2) |
Продажи и себестоимость |
ROUND(AVG((СуммаПродажи - Себестоимость * Количество) / СуммаПродажи *100), 2) |
|
ROUND(AVG((СуммаПродажи - Себестоимость * Количество) / СуммаПродажи *100), 2) |
45  |
  |
  |
  |
|