|
ЗУП 3.1 в СЗВ-ТД не заполняются номера документов основания. | ☑ | ||
---|---|---|---|---|
0
Креатив
04.06.20
✎
10:21
|
В форме мероприятий дата приказа есть, а номер отсутствует. Ручное редактирование запрещено.
В чём может быть причина? |
|||
1
spiller26
04.06.20
✎
10:31
|
(0) Если не на поддержке, то разреши редактирование этой колонки. Или расширение запили, если разрешающее.
|
|||
2
SleepyHead
гуру
04.06.20
✎
10:43
|
(0) Была такая проблема в одном из релизов, в 3.1.13.188 исправлено.
|
|||
3
Креатив
04.06.20
✎
10:44
|
(2)Поставил уже 3.1.14, а проблема осталась.
|
|||
4
SleepyHead
гуру
04.06.20
✎
10:49
|
(3) Варианты решения:
1. Раздел "Настройки" - "Дополнительные настройки" - "Удалять префиксы организации из номеров кадровых приказов" - установлен? Если да, то далее все зависит от номера приказа в документе. Если в номере два "тире" то номер превращается в тыкву, становится пустым. 2. В 3.14 можно уже заполнить поле "Номер для печати", который пойдет в СЗВ-ТД |
|||
5
Фрэнки
04.06.20
✎
10:55
|
(3) В кадровых, которые являются источником для заполнения мероприятий - там добавлено еще одно поле для Номера
Я просто дополняют ответ в (4) Там если в настройках для печати в самой кадровой подсистеме идет сочетание условий, то на последних релизах сделали нарочно вот это дополнительное поле. Но если это поле пустое, то и выдавать будет пустой номер. Можно допилить расширением эту процедуру так, чтоб оно корректно срабатывала и даже пустые поля хоть какой-то строкой дополняла. |
|||
6
SleepyHead
гуру
04.06.20
✎
10:57
|
"Там если в настройках для печати в самой кадровой подсистеме идет сочетание условий"
Можно подробнее? Что именно за сочетание и какие именно настройки? |
|||
7
Фрэнки
04.06.20
✎
11:15
|
Вызывается при работе с заполнением электронных трудовых вот эта функция
Функция НомерНаПечать(Знач Номер, Знач НомерПриказа = Неопределено) Экспорт Если ЗначениеЗаполнено(НомерПриказа) Тогда Возврат СокрЛП(НомерПриказа); КонецЕсли; НастройкиПечатныхФорм = ЗарплатаКадры.НастройкиПечатныхФорм(); Если НастройкиПечатныхФорм.УдалятьПрефиксыОрганизацииИИБИзНомеровКадровыхПриказов Тогда Номер = ПрефиксацияОбъектовКлиентСервер.НомерНаПечать(Номер, Истина, Истина); КонецЕсли; Возврат Номер; КонецФункции Я в старую конфигурацию сейчас не полезу, но раньше код у этой функции был немного другой. Т.е. сейчас в приоритете идет поле НомерПриказа. Если оно не пустое, но оно и используется. Это новое поле. А по старым условиям - вот эта префиксация... Там внутри реагирует на отдельные символы, которые могут выдавать пустую строку. |
|||
8
SleepyHead
гуру
04.06.20
✎
12:00
|
(7) Спасибо, я уже думал, что еще какие-то условия поменяли. Но пока вижу, все как раньше, за исклоючением номера, ввденного вручную.
У моих клиентов номера были типа ЗПК-00071к-12 И когда было 2 тире, номер в СЗВ-ТД шел пустой, вообще. И я понимаю почему, "-" отделяет префиксы и на такой финт модули префиксации не были рассчитаны. Имел переписку с техподдержкой на этот счет, и видимо, не один я, после чего ввели номера, которые можно заполнять вручную. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |