УПП 1.3.128.1 -> БП 3.0.74.63;
УПП 1.3.128.1 -> БП КОРП 3.0.74.63;
УПП 1.3.123.3 -> БП 3.0.71.83;
УПП 1.3.123.3 -> БП КОРП 3.0.71.83;
УПП 1.3.118.1 -> БП 3.0.68.61;
УПП 1.3.118.1 -> БП КОРП 3.0.68.61.
1. Основные документы переноса
- Авансовый отчет
- Возврат товаров поставщику
- Возврат товаров от покупателя
- Выдача денежных документов
- Документ расчетов с контрагентом
- Исполнительный лист
- Комплектация номенклатуры
- Корректировка долга
- Корректировка реализации
- Оприходование товаров
- Перемещение товаров
- Платежное поручение входящее
- Платежное поручение исходящее
- Платежное требование полученное
- Платежный ордер поступление денежных средств
- ПлатежныйОрдерСписаниеДенежныхСредств
- Поступление товаров услуг
- Поступление денежных документов
- Поступление доп расходов
- Приходный кассовый ордер
- Расходный кассовый ордер
- Реализация товаров услуг
- Счет на оплату поставщика
- Счет фактура полученный
- Счет фактура выданный
- Требование накладная
2. Ввод начальных остатков
- 41.01
- 60.01
- 60.02
- 62.01
- 62.02
- 76АВ
- 76ВА
3. Перенос в документы расчетов с контрагентом
Реализован перенос основных документов в документы расчетов с контрагентов для ввода начальных остатков и дальнейшего переходного периода.
В правилах есть код, отвечающий за определение, по какому правилу необходимо выполнять конвертацию, например
Если ОбъектКоллекции.ДокументРасчетовСКонтрагентом.Дата >= Дата(2025,01,01) Тогда
ИмяПКО = "ПлатежноеПоручениеВходящее"; //перенос по стандартному правилу
Иначе
ИмяПКО = "ППВВДокументРасчетовСКонтрагентом"; // перенос в документ расчета
КонецЕсли;
4. Заглушки для переноса любых реквизитов в дополнительные реквизиты
В ПКС РеализацииТоваровИУслуг, ПоступлениеТоваровУслуг, ТребованиеНакладная есть закомментированный код для переноса любого (возможно нетипового) реквизита в типовые дополнительные реквизиты БП.
5. Выгрузка/загрузка данных
- Выгрузка из УПП осуществляется типовой обработкой V8Exchan82 (Универсальный обмен данными в формате XML), которая входит в состав конвертации данных.
- Загрузка в БП осуществляется типовой обработкой Универсальный обмен данными в формате XML, которая входит в состав конфигурации БП и БП КОРП.
6. Синхронизация
Синхронизация выполняется по внутреннему идентификатору объекту источника. Если он не найден, то по полям поиска:
- для основных документов — Номер, Дата
- для документов, перегружаемых в документы расчетов — НомерВходящегоДокумента, ДатаВходящегоДокумента
- для справочников — Код, ЭтоГруппа
Обновление от 18.07.2025
Добавлены правила обмена УПП 1.3.123.3 -> БП 3.0.71.83
Добавлены правила обмена УПП 1.3.123.3 -> БП КОРП 3.0.71.83
Обновление от 04.12.2025
Добавлены правила обмена УПП 1.3.128.1 -> БП 3.0.74.63
Добавлены правила обмена УПП 1.3.128.1 -> БП КОРП 3.0.74.63
спасибо! для решения моей задачи вполне подошли, но желательно в описании указать, что это заготовка и нужно будет править в КД, т.к. для некоторых документов при наличии двух правил, по умолчанию установлено «особое правило» (например, ДокументСсылка.ПлатежноеПоручениеВходящее ->ППВВДокументРасчетовСКонтрагентом, и нужно было изменить на правило ПлатежноеПоручениеВходящее)
Правила то, что нужно. Немного подкорректировать под себя и можно обмен запускать)). Спасибо!
Как приобрести вашу разработку?
(3) Файл правил приложен к публикации, нажмите «скачать»
(4) К сожалению у меня нет стартмани.
ОПзС в списке документов нету 🙁
Как сотрудников то выгрузить?
Только ради них качал. А они не перенеслись.
(7) В описании к публикации ничего про сотрудников и не написано.
В правилах только те документы, что представлены в списке.
Я купил и скачал Ваши правила Правила обмена УПП 1.3.123.3 -> БП 3.0.71.83 (+ перенос остатков):
Конфигурация 1.3.123.3. Накатил сверху CF в режиме загрузки конфигурации. То есть она полностью типовая. И при выгрузке получил ошибку. В чем может быть проблема?
Ошибка получения свойства объекта из входящих данных
ПКО = ТНДопСведения (:)
ПКС = 1 (—> Объект)
Объект = Галамарт (Контрагент)
СвойствоПриемника = Объект ()
ОписаниеОшибки = Получение элемента по индексу для значения не определено
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8283)
КодСообщения = 68
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)}: Ошибка получения свойства объекта из входящих данных
ПКО = ТНДопСведения (:)
ПКС = 1 (—> Объект)
Объект = Галамарт (Контрагент)
СвойствоПриемника = Объект ()
ОписаниеОшибки = Получение элемента по индексу для значения не определено
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8283)
КодСообщения = 68сегодня в 21:36
(9) Вы в правилах раскомментировали код, который вызывает ПКО ТНДопСведения ? Я о нем писал в описании, в п.4.
Он именно для нетиповых реквизитов. Если у вас конфигурация типовая, то закомментируйте вызов «ВыгрузитьПоПравилу(Источник.Ссылка,, ИсходящиеДанные,,»ТНДопСведения»);» в ПередВыгрузкой для ТребованиеНакладная