Ваши комментарии
Добрый день!
Думаю, что Николай имел в виду:
1) восстановить ZPL из сохранения которое было сделано перед обновлением на 600.х
2) обновить это восстановленное состояние полной поставкой на 599.19.
Другого понятия "отката" базы новой версии, на предыдущую версию не существует. Нельзя ZPL версии 600.х обновлением полным дистрибутивом 599.19 привести к версии 599.19.
Тем более что в данном случае произошло мажорное обновление (599->600). При таком обновлении обычно происходят существенные изменения и в структуре БД и вернуть их назад можно только путем разворачивания страховой копии.
В примере month- абсолютный месяц.
По хорошему еще нужен анализ что не вылезаем за пределы месяцев mtek-P2MES, в противном случае при попытке разнести табель за далекий месяц, s50 ругнется, но после этого табель все равно будет записан. Только непонятно в какой месяц.
Ключом является дата и номер платежки. Поэтому запись по одной платежке может быть одна.
Можете добавить к искодному номеру платежки добавку 12345/1, 12345/2 или как-то еще. Так чтобы номера были разными. Тогда все разнесется.
Его, по-хорошему, надо пересобирать после некоторых обновлений (как раньше пересобирался layeropn.dll")
return GetEnterpriseNameForReporting(номерорганизации);
Что возвращает функция определяется настройкой:
Настройка -> 5. Настройки таблиц и форм печати -> 1. Общие настройки таблиц и параметров печати -> Наименование предприятия (в интерфейсе)
Судя по скриншоту справки в службу занятости туда и так подгружаются дата приема и дата увольнения из поля КЧ?
Добрый день, Анатолий.
Для ускорения решения проблемы лучше сразу прилагать вашу таблицу.
Доп.реквизиты сейчас из нужной строки вытаскиваются?
Если да, то есть смысл, поставить вытаскивание БЗ после столбца с кодом оклада.
Так как пользователю будет не очень понятно видеть код оклада не 104 (как он привык) а 4, то луче если в столбец будет вытаскиваться внешний код (Intern_To_ExternE(GetCode(inCode)));
Чисто для красоты есть смысл в этом случае имя поля сделать не IntCode а
ExtCode... ну и тогда где обращались к IntCode надо заменить на
Extern_To_InternE(ExtCode)
Тогда вытаскивать БЗ можно будет R_BZ(0,0,ExtCode);
Можно не ждать 600.1.
600.00 тоже должна нормально отработать. Тут есть: https://kz.skbkontur.ru/web_updates
Прописывать сертификаты в настройках хуже (в какой-то момент они поменяются и надо не забыть очистить настройку).
Сервис поддержки клиентов работает на платформе UserEcho
Николай привел пример кода на C# который вы можете написать и скомпилировать чтобы работать из КЗ с гугл таблицами.
Какого-то дополнительного встроенного механизма работы с гугл-таблицами не планируем.
Это странно хранить персональные данные сотрудников в гугл-таблицах.