Вход | Регистрация

1С:Предприятие ::

Метки: 

СЗВ-СТАЖ в ЗУП 3.1 Неверно пишет РС.ПериодыСтажаПФР на сервере. (Решение)

Я
   spiller26
 
26.12.17 - 14:42
ЗУП 3.1.3.273
Столкнулся недавно со следующим явлением.
На сервере неверно записывал РС.ПериодыСтажаПФР, от туда берутся данные в 1С Отчетность СТАЖ-СЗВ.
Хотя на локальной копии все нормально отрабатывалось.

Оказалось что при выполнение запроса по "ВнутреннееСовместительство" некоторые значения были NULL (на сервере), а на локалке ЛОЖЬ, и при дальнейшей проверке строки c NULL не записывались, что вело к неверной записи в РС.

Решение нашел простое в Общем модуле "ЗарплатаКадры" в Функции  ЗапросРассчитанныеДаты перед возвратом сделал так.
    ЗаменитьШаблонНаПоляИсточника(ТекстЗапроса, ШаблонРесурсов, "Ресурс_", ОписаниеРегистра.Ресурсы);
    
    //-> 26.12.2017

    ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ТОГДА СостоянияДействующиеНаДатыРесурсы.ВнутреннееСовместительство", "ТОГДА СостоянияДействующиеНаДатыРесурсы.ВнутреннееСовместительство ИНАЧЕ ЛОЖЬ");    
    //<- 26.12.2017

    
    Запрос.Текст = ТекстЗапроса;
    Возврат Запрос;

Проверьте у себя. Об ошибке пока не писал в 1С.
 
 
   spiller26
 
1 - 26.12.17 - 14:43
(0)
Вот так в запросе было до моего изменения
    МАКСИМУМ(ВЫБОР
            КОГДА СостоянияДействующиеНаДатуСУчетомВытеснения.ИспользованиеРесурсаВнутреннееСовместительство > 0
                ТОГДА СостоянияДействующиеНаДатыРесурсы.ВнутреннееСовместительство
        КОНЕЦ) КАК ВнутреннееСовместительство,


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует