Имя: Пароль:
1C
 
Синхронизация ЗУП и ЕРП
0 first_may
 
04.04.20
17:45
Добрый день.

Конфигурация источник Зарплата и управление персоналом, редакция 3.1
Конфигурация приемник 1С:ERP Управление предприятием 2

При использовании типовой синхронизации между этими конфигурациями
можно выгрузить документы - скрин https://yadi.sk/i/B2KQkJpsjl53zA

Скажите пожалуйста, как можно в этот список добавить кадровые документы,
например "Прием на работу", "Кадровое перемещение"?
1 Фрэнки
 
04.04.20
18:02
А ты какими средствами хочешь изменить этот типовой обмен?

Кадровых документов в обмене нет, поскольку ты видишь по составу - это обмен только для отражения в по регламентно-бухгалтерскому, как там оно правильно называется. Финансовый результат и контролинг. Вот для него.
2 Фрэнки
 
04.04.20
18:05
По идее, правила регистрации объектов и правила для обмена можно доработать и загрузить.
Там в самой настройке узла это видно когда в нем - там откуда переходишь к этой вкладке, что на скрине.
3 first_may
 
04.04.20
18:09
(2) вот и интересуюсь..


Кадровых документов в обмене нет, поскольку ты видишь по составу - это обмен только для отражения - да, вижу

правила регистрации объектов и правила для обмена можно доработать и загрузить - да, вот как это сделать?

Там в самой настройке узла это видно когда в нем - там откуда переходишь к этой вкладке, что на скрине. - это на предыдущей?
4 Фрэнки
 
04.04.20
18:49
(3) А каким планом настроен обмен сейчас? вот этим СинхронизацияДанныхЧерезУниверсальныйФормат ?
5 first_may
 
04.04.20
18:50
(4) да
6 Фрэнки
 
04.04.20
18:54
Это надо пробовать, но пока предварительно могу сказать, что не получится выгрузить другие документы без изменения Состава,
а Состав у тебя на скрине показан тот же, что и внутри конфиги ЗУП

Если конфиг ЗУП с типового не снят, то через Расширение, но именно с обменами я через Расширение еще не баловался. Не было у меня такой задачи раньше, что изменить Обмены или свои сделать в Расширении.
7 first_may
 
04.04.20
18:56
(6) Если конфиг ЗУП с типового не снят - типовая..

а надо план обмена править? именно в ЗУП? а какой?
8 Фрэнки
 
04.04.20
19:12
моя логика рассуждений такая : что в составе объектов обмена внутри "план обмена"-состав не указано, то через правила регистрации пытаться выгрузить все равно не получится.
вот этот план у тебя СинхронизацияДанныхЧерезУниверсальныйФормат - он внутри ЗУП так и называется


Скажем по другому : если где-то в конфигах есть план супер-универсального обмена данными (а у ЗУП это не универсальный план на самом деле)
то внося изменения в правила Регистрации можно какие-то объекты включить/исключить (будут или не будут попадать в выгрузку) ,
но они все-равно указаны там внутрях в составе. И на них признак установлен - авторегистрация запретить. Поэтому само оно и не регается,
а только при обработке нужных погружаемых правил.

-а-а-а- Я тоже хочу работать разработчиком !!!!
9 first_may
 
04.04.20
19:13
(8) ясно.. спасибо :)..
10 Фрэнки
 
04.04.20
19:16
(9) я там посмотрел сейчас только те правила, что там внутри в макете в ЗУП,
если других нет, то он их использует в обмене.
Там реально продублированы именно вот эти же объекты. что у тебя на скрине и те, что в состав включены.
11 first_may
 
04.04.20
19:19
(10) а если правила выгрузить в кд, добавить новыми документами и загрузить обратно?
12 Фрэнки
 
04.04.20
19:33
Нужно, чтоб были не только измененные/доработанные правила, но и Состав еще должен измениться. А он в конфигурации сидит.
13 first_may
 
04.04.20
21:03
(12) понял..

взялся писать правила и получаю ошибку при обмене справочника физлиц


Загрузка в приемнике: Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6107)}: Ошибка записи объекта
    ТипОбъекта             =  Физическое лицо
    Объект                 =  Бышев Дмитрий Станиславович
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПриЗаписи': Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода СправочникСКонтактамиПриЗаписи ().
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6100)
    КодСообщения           =  26


как можно победить?
14 Михаил Козлов
 
04.04.20
21:04
Не нужно этого делать. В ERP отключить ведение кадрового учета и зарплаты.
15 first_may
 
04.04.20
21:05
(14) руководство хочет видеть кадровые докукменты в ерп.
16 ГдеСобака Зарыта
 
04.04.20
21:16
(16) Скажи им пусть расхочят. Конфигурацией не предусмотрено. И наверняка они хотят не сами документы, а какой нибудь отчет по штатке. Переводи весь учет зп в ЕРП.
17 Михаил Козлов
 
04.04.20
21:16
Пусть в ЗУПе смотрит. Или придется много чего пилить. Поищите, но по-моему, это пустая трата времени и сил.
У нас главбух смотрит в ЗУПе.
18 Михаил Козлов
 
04.04.20
21:17
Если отчеты нужны - сделайте рассылку из ЗУПа.
19 first_may
 
04.04.20
21:19
Спасибо за ответы, учту..

Для саморазвития, как победить

ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПриЗаписи': Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода СправочникСКонтактамиПриЗаписи ()
20 first_may
 
04.04.20
23:38
Нашел. Дело в том, что есть подписка

Имя ...
Синоним Справочник при записи
Источник СправочникОбъект
Событие ПриЗаписи
Обработчик ...СправочникСКонтактамиПриЗаписи



Если источник указываю допустим СправочникОбъект.Валюты, то выгрузка проходит и ошибки
про "передачи с клиента на сервер мутабельного значения" не происходит.

Но тут должны быть наверное все справочники, у которых есть КонтактнаяИнформация.
Однака проблема в том, что источник это СправочникОбъект, а должна быть ссылка.

Можно ли как то изменить подписку?
21 Фрэнки
 
04.04.20
23:56
(20) буквально "изменить подписку" == открыть модуль с кодом обработчика и внести изменения в тот код.
23 first_may
 
05.04.20
09:03
(21) вроде разобрался. в свойстве общего модуля, где была процедура подписки, поставил флажок Внешнее соединение.

обмен происходит.

спасибо.
24 Skylark
 
05.04.20
09:52
Вообще очень удобно в ЗУП забабахать веб сервис - можно формировать табличные документы отчетов/справок и т. п. кодировать их в строку и возвращать в стороннюю систему, где раскодировать обратно и выводить.
25 first_may
 
05.04.20
11:24
(24) да, знаком с этим, использую в других базах.
26 Prog111
 
05.04.20
15:31
Почему учет зарплаты не ведут сразу в ЕРП? Насколько я знаю, в ЕРП ведь такой же ЗУП как и обычный отдельный ЗУП?
27 Фрэнки
 
05.04.20
15:36
(26) во-первых, он не такой же.
во-вторых, скорость типовых обновлений ниже, чем это в ЗУП
в-третьих, после определенных усилий внедренцев база обновляется с большим трудом, что еще сильней понижает ее актуальность в сравнении с типовой ЗУП
28 Prog111
 
05.04.20
15:41
(27) А если вкратце - чем отличается?
29 Фрэнки
 
05.04.20
17:47
(28) есть некоторые документы, специфичные для использования в производстве и с учетом труда.
Они как бы для расчетчиков ни о чем. При переносе в ЗУП эта инфа идет в документы "Данные для расчетов ..." и там уже меньше информации.
Есть еще документы, особенно, если это в ЗУП КОРП, которых в ERP нет.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший