Представления форм документов — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м (ZAK10001 Заказы торговли)
 
(не показано 15 промежуточных версий этого же участника)
Строка 1: Строка 1:
Справочник [[R170]]
+
[[Представления форм документов]] - это справочник [[R170]]
  
 
[http://sftserv.ru/help/239.htm Описание справочника "Представления форм документов"]
 
[http://sftserv.ru/help/239.htm Описание справочника "Представления форм документов"]
  
 
[[Файл:30-12-2015 9-21-21.png]]
 
[[Файл:30-12-2015 9-21-21.png]]
 +
= [[ZAK10001]] Заказы торговли =
 +
[[ZAK10001]]
  
 
= UTH20011 Приход молока =
 
= UTH20011 Приход молока =
 +
DANAL2 код сырья
  
= PAC50001 Расход сырья, материалов и полуфабрикатов при производстве готовой продукции =
+
2050 Молоко сырое 1 сорт
 +
2051 Молоко сырое 2 сорт
  
 +
AMNT Количество молока в кг
 +
 +
Выражение для расчета
 +
 +
if CONFIG = 'MILK' and ( DANAL2 = 2050 or DANAL2 = 2051 )
 +
  if !Empty( U_WEIGHT )
 +
    result := U_WEIGHT
 +
  endif
 +
  return
 +
endif
 +
 +
U_WEIGHT Физический вес
 +
 +
U_FAT_WEI Зачетный вес по жиру
 +
 +
Выражение для расчета
 +
 +
Round( U_WEIGHT * U_FAT_PRC / 3.4, 0 )
 +
 +
U_FAT_PRC Процент жира
 +
== Пример ==
 +
AMNT 470 U_FAT_PRC 3,7 U_FAT_WEI 511
 +
 +
470 * 37 / 34 = 511.47
 +
= PAC50001 Расход сырья =
 
Блок кода при открытии формы
 
Блок кода при открытии формы
  
Строка 22: Строка 51:
 
  // пересчитать суммы
 
  // пересчитать суммы
 
  CalcTotal()
 
  CalcTotal()
 +
= Смотрите также =
 +
[[R170]]

Текущая версия на 16:43, 21 июля 2017

Представления форм документов - это справочник R170

Описание справочника "Представления форм документов"

30-12-2015 9-21-21.png

ZAK10001 Заказы торговли

ZAK10001

UTH20011 Приход молока

DANAL2 код сырья

2050 Молоко сырое 1 сорт
2051 Молоко сырое 2 сорт 

AMNT Количество молока в кг

Выражение для расчета

if CONFIG = 'MILK' and ( DANAL2 = 2050 or DANAL2 = 2051 )
  if !Empty( U_WEIGHT )
    result := U_WEIGHT
  endif
  return
endif

U_WEIGHT Физический вес

U_FAT_WEI Зачетный вес по жиру

Выражение для расчета

Round( U_WEIGHT * U_FAT_PRC / 3.4, 0 )

U_FAT_PRC Процент жира

Пример

AMNT 470 U_FAT_PRC 3,7 U_FAT_WEI 511

470 * 37 / 34 = 511.47

PAC50001 Расход сырья

Блок кода при открытии формы

// После высветки сырья выделяем муку (чтобы видеть ИТОГО по муке)
local muka:={}
// пробегаемся по всему сырью
while !eof()
  if 'МУ' $ CATTR1; Aadd(muka,Recno()) ; endif
  DbSkip()
end
DbGoTop()    
if Len(muka)>1; SetSelRows(muka,true); endif
// пересчитать суммы
CalcTotal()

Смотрите также

R170