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

Добрый день

Нет данных== в столбцах напечатаны прочерки?

Сделайте расширенную сохраненку, чтобы в нее попал каталог с ведомостями..

вместо 

NumCertificate()

напишите

DateCertificate()

Этот код нужно вставить в функцию приема в таблице

можно сделать эту настройку через запятую

через запятую нет

Но многие настройки работают как "флаги"

Чтобы указать несколько значений - нужно их сложить   ( например 4+1 =5 - в настройку ставим 5)

Добрый день!

В указанном вами отчете организован цикл "по годам".

А вам надо "по справкам" и по  годам внутри каждой справки.


Если у каждого сотрудника не более одной справки, то можно получить номер первой справки можно так

var ref=CreateObject("KOtherEnterprisesCollectionReferences");
ref.LoadFromLS();
return ref.Size()>0
 ? ref.GetInfo(1).NumCertificate()
:  "";

Как вообще может возникнуть такая ситуация

1)начислили сумму

2)захватили сумму ведомостью

3)обнулили начисленную сумму

Что предпринять, чтобы это не повторилось?

Не делать 1) 2) 3)


З.ы. Можете удалить выплату с вида 272.02 если она не нужна.


про строку 272.02 я ответил выше.

к ведомости 4564 они отношения не имеют..

  

выплата по 272.02 была ведомостью 4627 ( черт, вырви глаз,  а не скриншот!)

Добрый день.

Задайте вопрос, на который нужно ответить..

На скриншоте у вас выделена строка 272.02

По ней есть выплата от 05.04.2024, но начисление ноль. 

Поэтому программа корректирует выплату, чтобы она соответствовала начисленной сумме

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