Страница 1 из 1

реестр по удержаниям

Добавлено: 03 июл 2013, 09:39
novichok
Подскажите, пожалуста -
надо в печатную форму реестра по удержаниям (модуль зарплата) добавить колонку "назначение платежа", как я понимаю, из таблицы SHTRAF.
с чем связана эта таблица, по какому полю? Чего-то не могу разобраться, как её выцепить.

Re: реестр по удержаниям

Добавлено: 03 июл 2013, 10:42
edward_K
1. Ctrl+F4 На поле. Вычислить GetIfcCurrentfieldname - целиком выражение сюда.
2. Журнал посмотреть. Также результат сюда(таблицы и какое поле меняется).
3. Назначение платежа вообще то генерится при формировании платежек алгоритмом указанным в класс. видов удержаний, поэтому не совсем понятно о каком именно назначении вы говорите.

Re: реестр по удержаниям

Добавлено: 03 июл 2013, 11:14
novichok
Назначение платежа - которое в окне "Постоянные удержания" из "смежных данных" человека.
getifccurrentfieldname = 'Z_ZAR::ZSHTRAF1.MAINWINDOWBLANK.SHTRAF11.PAYMENTPURPOSESTR1'
а что менять, что в журнале смотреть?

Re: реестр по удержаниям

Добавлено: 03 июл 2013, 15:20
edward_K
выводится там так
if((Trim(SHTRAF.NAMEPL1) = '') and IsValid(tnKLUDER), KLUDER.NAMEPL1, SHTRAF.NAMEPL1)
ну и для других строк также.
тянуться видимо так
spplban.clsch == shtraf.clsch
and spplban.vidud == shtraf.vidud // здесь вроде как системные коды
and spplban.vidud == klvidud.vidud

Re: реестр по удержаниям

Добавлено: 03 июл 2013, 16:07
novichok
а если у одного человека есть несколько одинаковых удержаний (одинаковые vidud) - два штрафа или алименты двум детям?