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

GetAndCheckNotNull_CardNumber(kchField) предупредит пользователя о том, что поле не заполнено + она умеет работать с зарплатными проектами. (можете поискать функцию в funcrw1.S посмотреть ее содержимое)

Можете использовать старую R_Face(FCBankCard) - ничем не грозит..

Доброе утро.

Вопрос вдогонку- а как должен называться источник у "Ковидников" в отчете для Минтруда?

Добрый день!

1)__CardNumberKchField  это глобальная переменная, которая хранит в себе псевдоним к.ч. из которого нужно брать номер карты.

Значение для этой переменной определяет функция InitializeBankSettingsCommon(__AdrTable);

которая запускается перед началом приема данных в таблицу..


2)Есть универсальная функция поиска ТН по набору полей к.ч.

FindTnForKCH(flag, ps)

Пример использования можно посмотреть в forms\ndfl2imp.S

а)Первоначально нужно проинициализировать данные  (получить список ТН..)

FindTnForKCH(1,"BankCard");//создание массива данных КЧ по псевдониму

б) Получать ТН нужно так:

 int tn = atoi(FindTnForKCH(2,BankCard)); 

Игорь, ответ на вопрос был дан выше:

(если дата "проинтегрировалась" ошибочно) достаточно убрать дату увольнения из к.ч.

Т.к. комментариев к ответу нет, то я сделал вывод, что либо ответ вас устроил либо этот вопрос вам больше неинтересен...

Добрый день.

Ответить можно следующее - алгоритм разбиения суммы к выплате по КВД будет совершенствоваться.

Пока можно/нужно формировать отдельные ведомости по разным КВД (через ведомость по набору видов формируете ведомость на выплату пособия на погребения, все оставшееся попадет в ведомость на зарплату.. )

попробуйте поставить 0,2,3,1,2

Предварительно сделайте копию базы!

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

Чтобы формировать ведомости по объектам - нужно подводить по объекту "баланс"

(см настройку Настройка -> 6. Общие настройки системы -> 9. Порядок подведения баланса в лицевом счете -> )

выложите сохраненку с ЛС

З.ы. возможно в ЛС нет "результирующего подоходного" код 305

Добрый день.

А что особенного случилось 01.07.2020?

Добрый день.

Видимо проблема в том, что расчет "Комп.за отпуск >28" не вычисляет сумму к выдаче (она у вас нулевая)

Поправим

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