|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
1
|
Движение |
Дата |
ТекущаяДата |
|
|
|
|
|
|
|
3 |
|
|
|
|
2
|
Движение |
ID |
ДвижениеID |
34256 |
|
abn_ID |
|
|
|
|
|
|
|
|
|
3
|
Движение -> Приход |
|
ПТУ |
|
|
|
|
|
X |
|
|
|
|
|
|
4
|
Договор |
|
ДоговорID |
|
|
abn_ID |
|
|
|
|
|
|
|
|
|
5
|
Движение -> Склад |
Склад |
СкладID |
|
|
abn_ID |
|
|
|
|
|
|
|
|
|
6
|
Вычисляемое |
Входящий |
[ОстатокПредыдущий] |
|
|
|
|
|
|
SIGNED |
|
|
|
|
|
7
|
К-во |
|
qty |
|
|
SUM |
|
|
|
|
|
|
|
|
|
8
|
К-во -> Сумма с НДС |
|
price |
|
|
SUM |
|
|
|
|
-2 |
|
|
|
|
9
|
Номенклатура |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10
|
Номенклатура -> Услуга |
|
Услуга |
|
|
|
|
|
X |
|
1 |
|
|
|
|
11
|
Номенклатура |
НоменклатураID |
ТекущаяНоменклатура |
|
|
abn_ID |
|
|
X |
|
|
|
|
|
|
12
|
Движение -> Черновик |
|
Черновик |
|
|
|
|
|
|
|
|
|
IF(Черновик IS NULL, 1, '') |
|
|
13
|
Остаток на дату |
|
|
[ТекущаяДата] |
|
|
|
|
|
|
|
|
IF(Услуга IS NULL, ТекущаяДата, '') |
|
|
14
|
Остаток на дату -> Остаток |
Остаток на дату -> Остаток |
|
|
|
|
|
|
|
|
|
|
ROUND([ОстатокПредыдущий] + IF(Черновик IS NULL,-1,1) * IF(ПТУ IS NULL, -1, 1) * SUM(qty), 2) |
|
|
15
|
Остаток на дату -> Склад |
ОстатокСклад |
|
[СкладID] |
|
abn_ID |
|
|
|
|
|
|
СкладID |
|
|
16
|
Остаток на дату -> Себестоимость |
Себестоимость |
|
|
|
|
|
|
|
|
|
|
ROUND(IF(ПТУ IS NULL, [СебестоимостьПредыдущая], ([СебестоимостьПредыдущая] * [ОстатокПредыдущий] + IF(Черновик IS NULL, -SUM(p ... |
|
|
17
|
Движение -> Сумма с НДС |
Сумма с НДС |
СумДок |
|
|
|
|
|
X |
|
|
|
|
|
|
18
|
Сальдо на дату |
|
|
[ТекущаяДата] |
|
|
|
|
|
|
|
|
ТекущаяДата |
|
|
19
|
Сальдо на дату -> Сальдо |
|
|
|
|
|
|
|
|
|
|
|
[СальдоПредыдущее] + IF(Черновик IS NULL,-1,1) * IF(ПТУ IS NULL, СумДок, -СумДок) |
|
|