0
Отвечен

Графа 18. Как схлопнуть "оклады по источникам" в одну строку?

Татьяна МАДОУ 1 год назад в Отчетность СФР / ЕФС-1 обновлен Гашков Николай (Эксперт) 1 год назад 10

Добрый день! Оклад встал в графу 18. Спасибо. Но у нас разные субсидии поэтому оклад заведен у человека от 2 до 6 штук (согласно субсидиям). И в форму в гр.18 встают все 6 окладов одинаковых. Можно их как то схлопнуть?

Ответ

Ответ

Попробуйте вот с этой доработкой..USFUNCRW.S

(Нужно скопировать в ..script\user\)

//nick*
//строки с кодом 296 с одинаковой датой начала и одинаковым БЗ берем только в единственном экземпляре.
if(atoi(codeNU)==196)
{
  char key[256];
  sprintf(key,"%d_%s_%.2f",atoi(codeNU),d1.GetStr(),rz);
  if(lsData.IsExist(to_string(key)))
    continue;
  lsData.Add(to_string(key),to_string(key));
}
//*nick
ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от Татьяна МАДОУ 1 год назад
На рассмотрении

Добрый день.

Видимо тут только через скрипт..

Как в этой теме

Давайте сформулируем условия, при которых нужно брать только "первую" строку оклада?

Например:

1)Код вида 296

2)Дата вида 01.08.2022

-> Берем в графу 18 первую строку оклада с датой начала 01.08.2022...

Добрый день!

На сколько я знаю их не надо схлопывать.

Ответ

Попробуйте вот с этой доработкой..USFUNCRW.S

(Нужно скопировать в ..script\user\)

//nick*
//строки с кодом 296 с одинаковой датой начала и одинаковым БЗ берем только в единственном экземпляре.
if(atoi(codeNU)==196)
{
  char key[256];
  sprintf(key,"%d_%s_%.2f",atoi(codeNU),d1.GetStr(),rz);
  if(lsData.IsExist(to_string(key)))
    continue;
  lsData.Add(to_string(key),to_string(key));
}
//*nick

Добрый вечер! скрипт заменили. Ни чего не изменилось. ZPL_zplinfo_full_net(20230227_164110).cab

Добрый вечер! скрипт заменили. Ни чего не изменилось. ZPL_zplinfo_full_net(20230227_164110).cab

+1

Добрый день! Обновили программу 620.8 Теперь у сотрудников оклады сложились . ((( Нам так точно не нужно. У сотрудника оклад 10191,00 ( 6 субсидий) теперь все шесть сложились в графу 18 (10191*6=61146) НАМ ТАК ТОЧНО НЕ НУЖНО!!!! ZPL_zplinfo_full_net(20230302_160203).cab

Раньше хотя бы было видно какой оклад у человека и лишние удалить. Теперь что руками набивать оклады??? (((  

Пожалуйста , скажите как вернуть обратно?!

чтобы вернуть обратно поставьте 0 в 

Что делать, если нашли несколько фиксированных частей (Настройка -> 5. Настройки таблиц и форм печати -> >> Справки и отчеты для ПФ (страховые, персонифицированная...) -> >> ЕФС-1 -> 2. ЗПГос сведения о заработной плате )

Спасибо огромное за доработку!!!))) Все получилось!!! Ура! Поставила 2 и теперь берет один оклад из 6 . 

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