Имя: Пароль:
1C
 
Синхронизация ERP - БП. Передается с ошибками док. - Отчет переработчика.
0 Андрей_Андрей
 
11.12.24
13:53
Здравствуйте, дамы и господа!

Подскажите, пожалуйста, куда надо копать!

Есть:
1С:ERP Управление предприятием 2 (2.5.17.153)
Бухгалтерия предприятия, редакция 3.0 (3.0.164.16)

Настроена синхронизация данных между БД ERP и Бухгалтерия предприятия (БП).
В ERP есть документ - "Отчет переработчика".
У него, в частности, заполнены закладки - "Продукция" (2 номенклатуры) и "Материалы и работы" (3 номенклатуры).
Отправляем из ERP в БП этот документ.
В БП появляется документ - "Поступление из переработки".
Вроде все данные заполнены. Но, не все.
Закладка - "Продукция" пустая. Хотя должно быть 2 номенклатуры. Поле Склад пустое. Хотя по идее оно должно быть заполнено.
Смотрел справочники.
В справочнике Номенклатура нужная номенклатура (должна была быть указана на закладке "Продукция") есть.
Склад тоже есть.
Если документ - "Поступление из переработки" дозаполнить руками (склад + закладка - "Продукция"), то все норм.
Но, каждый раз руками же не будешь заполнять.

Что делать?
1 DrShad
 
11.12.24
13:57
смотри сам обмен
2 Андрей_Андрей
 
11.12.24
14:24
(1) Поясните, пожалуйста, что конкретно смотреть?
3 DrShad
 
11.12.24
14:26
правила
4 Андрей_Андрей
 
11.12.24
18:00
(3) Основная конфигурация не менялась. Никаких расширений, которые могут влиять на синхронизацию нет.
5 DrShad
 
11.12.24
18:02
(4) эта информация очень важна для нас, продолжайте держать нас в курсе
6 Андрей_Андрей
 
11.12.24
18:18
(5) Хорошо троллить получается у Вас. Вот если бы так же хорошо получалось реально помочь, то наверно цены бы Вам не было. У так, наверно, цена = грош.
7 DrShad
 
11.12.24
18:21
(6) раскусил меня, проницательный
8 Волшебник
 
модератор
11.12.24
18:22
(6) Вы правила обмена посмотрели?
9 Valdis2007
 
12.12.24
08:25
(0) начни с установки последних обновлений и патчей в БП
10 Мультук
 
гуру
12.12.24
09:19
(0)

Вариантов три
1) Ничего не делать (ждать обновления от 1С)
2) Делать самому
3) Нанять человека

Время на починку от нескольких часов до бесконечности

Обратите внимание на (8)
Возможно эти поля из 1С:ERP даже не выгружаются.

>>Подскажите, пожалуйста, куда надо копать!
Копать в (на стороне ЕРП)
МенеджерОбменаЧерезУниверсальныйФормат

Нанятый человек должен знать куда копать.
Если вы не знаете куда копать, то возможно лучше и не знать.
Ибо в этом случае нужно знать достаточно много


P.S.
>> Поле Склад пустое
В БП в настройке обмена есть поле Склад. Оно заполнено ?
11 Андрей_Андрей
 
12.12.24
10:47
(9) Почти последний релиз установлен.
12 Андрей_Андрей
 
12.12.24
10:48
(10) Спасибо большое за разъяснения!

Будет выбран вариант - Делать самому.

Вы еще писали:
>> Поле Склад пустое
В БП в настройке обмена есть поле Склад. Оно заполнено ?
Это где посмотреть?
В БП в настройках синхронизации данных такого не нашел.

Я ранее писал уже:
В БП появляется документ - "Поступление из переработки".
Вроде все данные заполнены. Но, не все.
Закладка - "Продукция" пустая. Хотя должно быть 2 номенклатуры. Поле Склад пустое.
Хотя по идее оно должно быть заполнено. Смотрел справочники.

Наверно реально из ERP это поле не передается.
13 Eiffil123
 
12.12.24
11:07
(0) на копии базы попробуйте закомментировать этот кусок кода. Возможно сработает
14 Мультук
 
гуру
12.12.24
11:07
(12)

>>Это где посмотреть?
>>В БП в настройках синхронизации данных такого не нашел.

Я даже не знаю. У меня вот (см рис).

Сейчас нашли склад ?
15 Lite777888
 
naïve
12.12.24
11:40
(0) А зачем вообще нужна БП ,если есть ERP ? За что заплачены миллионы
16 Valdis2007
 
12.12.24
14:27
(0) встань отладчиком в БП перед записью объекта, посмотри, заполнены эти реквизиты или нет
17 Андрей_Андрей
 
13.12.24
15:19
Спасибо всем, кто принял участие в обсуждении!

Особое спасибо:

для Мультук
-----------
В настройках синхронизации заполнил поле - "Склад по умолчанию"
Теперь в документе - "Поступление из переработки" поле склад заполняется.

для Eiffil123
-------------
Исправил процедуру, которую вы указали на скриншоте.
Правда, немного другие строки пришлось закомментировать.
Свой скрин прилагаю.
Красным подчеркнул, то что я закомментировал.
Код выделенный зеленым прямоугольником нужен.
Он проверяет следующее:
Если документ еще не был загружен в БД, то выходим, иначе заполняем документ новыми данными.
18 DrShad
 
13.12.24
15:25
(17) "ПКО" в имени процедуры это "Правило конвертации объекта", куда тебя и направляли изначально
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший