Ваши комментарии

В настройке страховых взносов у вида 277 указан признак учета 1

в этом случае суммы по нему в отчет принимаются по месяцу начисления а не принадлежности

Есть еще вариант установить 1 в Настройки таблиц и форм печати -> 3. Настройки платежных (кассовых) ведомостей -> Пропорциональный учет удержаний

формировать ведомость в этом случае нужно по столбцу ТВХ в котором должен быть отмечен отпуск символом 1, профсоюз и алименты - символом 2.

но в этом случае доля отпуска в профсоюзных будет считаться по всем начислениям кроме остатка. т.е. например если в лс будет только отпуск и мат.помощь то профсоюзные учтет не 100%



в поставочной таблице 1 настроил ключевые и суммируемые поля

добавил 4 строки, после Reduce строк стало меньше


var CTabl   = CreateObject("CurPrnTbl");
CTabl.InitialNameFile("D:\\tabl1.sum");
CTabl.Reduce();
return CTabl.Count_Rcr();

в поставке примера нет.
функция вроде простая? объединяет строки по ключевым полям так же как при приеме данных из лс, ее можно использовать например после импорта из dbf файла

как я написал выше В таблицу "Интеграция. Соответствие сеток" добавится строка О1 которую нужно отредактировать...
нужно заполнить столбец "Код сетки" для этого значения

для окладов по сетке значения некоторых сеток присылаются с разбивкой  не по знаку ; а по знаку : 
для исправления замените прилагаемый скрипт integration.S  (войдет в следующее обновление)

После первой попытки обработать письмо со значением ОкладПоСетке  "О1: 05"
В таблицу "Интеграция. Соответствие сеток" добавится строка О1 которую нужно отредактировать:
Если базовое значение в вид нужно разносить точно такое же как в КП то в "Код сетки" нужно поставить знак =
Если в базовое значение вида нужно разносить какую то сумму или другой код, то в "Код сетки" нужно указать номер сетки по которой будет перекодироваться значение из КП в наше значение для разноски в БЗ вида. 

В качестве примера в поставке заведена сетка 504 - она будет использована для таких значений в письме из КП
<ОкладПоСетке>О1: 01; Б<ОкладПоСетке>
вместо Б в вид оклада разнесется 2.00

при объединении строк по ключевым полям для несуммируемых полей остается значение от первой строки, если стоит знак >  то при объединении строк возьмется значение последней строки

еще можно использовать &,  обозначающий что нужно склеить значения строк используя разделитель ,
если указать & - значения склеятся без разделителя, чтобы указать разделитель пробел то нужно указать его до знака &
" &"



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