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

Добрый день.

У вас другая ситуация...  вам надо скорректировать сумму БЛ, а не  отрицательную "базу"/"необлагаемые выплаты"

В данном случае придется вручную скорректировать суммы в отчете ( либо скорректировать сумму БЛ ЛС по ctrl+F2)


P.s. Корректировка минусов в отчетности может выполнятся и в рамках разных кварталов 

(за это отвечает настройка:  5.  Настройки таблиц и форм печати -> >> Настройки таблиц контроля -> Таблица корректировки "минусов" в отчетности по страховым -> Поиск сумм в предыдущих кварталах)

А в отладчике не смотрели разноску приказа?

Может у вас в ЛС уже есть вид( судя по дате начала оно так и есть)..., тогда мы не попадем в блок 

if (FoundCount==0) //не нашли подходящего вида, сразу добавим его

Нужно (в 2х местах) чуть ниже в блоке 

if (FoundCount>=1)

после строки

PutBase(row,bz);

добавить запись в доп реквизит:

double procent= atof(GetXmlValue(xmlNode, "Параметры/Процент"));
Rkv_in(NewCode,"псевдоним доп. реквизита",procent);


Добрый день!

Вы точно правильный скрипт выложили?

Там все тело закомментировано...

Взял поставку.

Завел Астрову категорию:

с 01.01.2018 - 1

с 01.02.2018 - 2

Сформировал ЗП-Соц за период 01.2018-02.2018

Сумма за январь (по первой категории) попала  в строку 5

Сумма за февраль(по второй категории) попала  в строку 6

Что я делаю не так?

Добрый день.

Настройка в справке о предприятии имеет приоритет над настройкой ЭЛН...

Нет ли в справке о предприятии повторяющихся "организаций" с одинаковым номером ФСС?



З.ы. У вас случайно не сетевой вариант?

Дополню:

Чтобы "Порядковый номер реестра " сформировался без ведущих нулей, нужно поставить 

"минимальное количество символов"==1


Добрый день.

Какой велосипед вы изобретаете?

В шапке  вы спрашиваете как вызвать системный алгоритм, в   самом вопросе пишете что используете собственный алгоритм...

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