Как убрать "остаток" из столбца "всего начислено"?

Рассмотрим на примере ведомости "Развер. ведомость за период (0504402)":


Способ 1: добавить в таблицу столбец "остаток" и вычесть из "всего начислено" сумму по столбцу "остаток"

  • Отчеты -> Развернутые ведомости- F9
  • Добавляем по F7 новый шаблон ( на основе поставочной формы 0504402)
  • Заходим в новый шаблон и добавляем столбец "Остаток" (Alt+F7)Image 7681
  • Функция приема для столбца остаток: R_Col_S_MV("О","+",NST,*,*,**) где О - русская заглавная буква.
  • Для столбца "Всего начислено" функция приема будет такой: R_Col_S_MV("*0","+",NST,*,*,**);R_C(SN-Ost) 
  • Осталось пометить в столбце ТВХ вид остатка символом О 

Способ 2 - Вычесть сумму остатка из столбца  "всего начислено", используя скрипт (без добавления столбца)

  • Отчеты -> Развернутые ведомости- F9
  • Добавляем по F7 новый шаблон ( на основе поставочной формы 0504402)
  • Заходим в новый шаблон, Ctrl+AA
  • Встаем курсором на столбец "Функция приема", Alt+F6 - размерность поля ставим 255, Ок
  • В функции приема для столбца "Всего начислено" пишем: R_Col_S_MV("*0","+",NST,*,*,**);SCRIPT(return SN-CollectSummProp(1,mtek+mkp,mtek+mkp,CL_MV,GetCommonProp(CMN_SRC_REFS));
  • В функции приема для столбца "прочие начисления" пишем: R_Col_S_MV("0","+",NST,*,*,**);SCRIPT(return SN0-CollectSummProp(1,mtek+mkp,mtek+mkp,CL_MV,GetCommonProp(CMN_SRC_REFS)); Image 7682

Эта статья была полезна для 3 людей. Эта статья помогла Вам?

Сервис поддержки клиентов работает на платформе UserEcho