Правила обмена УПП 1.3 -> БП 3.0 (+ БП КОРП 3.0 + перенос остатков)



Актуальные правила обмена:
УПП 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. Перенос в документы расчетов с контрагентом

Реализован перенос основных документов в документы расчетов с контрагентов для ввода начальных остатков и дальнейшего переходного периода.

В правилах есть код, отвечающий за определение, по какому правилу необходимо выполнять конвертацию, например

    

Если ОбъектКоллекции.ДокументРасчетовСКонтрагентом.Дата >= Дата(2024,01,01) Тогда
ИмяПКО = "ПлатежноеПоручениеВходящее";     //перенос по стандартному правилу
Иначе
ИмяПКО = "ППВВДокументРасчетовСКонтрагентом";   // перенос в документ расчета
КонецЕсли;    

 

4. Заглушки для переноса любых реквизитов в дополнительные реквизиты

В ПКС РеализацииТоваровИУслуг, ПоступлениеТоваровУслуг, ТребованиеНакладная есть закомментированный код для переноса любого (возможно нетипового) реквизита в типовые дополнительные реквизиты БП.

 

5. Выгрузка/загрузка данных

  • Выгрузка из УПП осуществляется типовой обработкой V8Exchan82 (Универсальный обмен данными в формате XML), которая входит в состав конвертации данных.
  • Загрузка в БП осуществляется типовой обработкой Универсальный обмен данными в формате XML, которая входит в состав конфигурации БП и БП КОРП.

6. Синхронизация

Синхронизация выполняется по внутреннему идентификатору объекту источника. Если он не найден, то по полям поиска:

  • для основных документов — Номер, Дата
  • для документов, перегружаемых в документы расчетов — НомерВходящегоДокумента, ДатаВходящегоДокумента
  • для справочников — Код, ЭтоГруппа

 


Обновление от 18.07.2024

Добавлены правила обмена УПП 1.3.123.3 -> БП 3.0.71.83

Добавлены правила обмена УПП 1.3.123.3 -> БП КОРП 3.0.71.83

 

Обновление от 04.12.2024

Добавлены правила обмена УПП 1.3.128.1 -> БП 3.0.74.63

Добавлены правила обмена УПП 1.3.128.1 -> БП КОРП 3.0.74.63

10 Comments

  1. mike_grig

    спасибо! для решения моей задачи вполне подошли, но желательно в описании указать, что это заготовка и нужно будет править в КД, т.к. для некоторых документов при наличии двух правил, по умолчанию установлено «особое правило» (например, ДокументСсылка.ПлатежноеПоручениеВходящее ->ППВВДокументРасчетовСКонтрагентом, и нужно было изменить на правило ПлатежноеПоручениеВходящее)

    Reply
  2. user1179850

    Правила то, что нужно. Немного подкорректировать под себя и можно обмен запускать)). Спасибо!

    Reply
  3. stilyga

    Как приобрести вашу разработку?

    Reply
  4. Смешной 1С

    (3) Файл правил приложен к публикации, нажмите «скачать»

    Reply
  5. stilyga

    (4) К сожалению у меня нет стартмани.

    Reply
  6. Torin

    ОПзС в списке документов нету 🙁

    Reply
  7. demONx7

    Как сотрудников то выгрузить?

    Только ради них качал. А они не перенеслись.

    Reply
  8. Смешной 1С

    (7) В описании к публикации ничего про сотрудников и не написано.

    В правилах только те документы, что представлены в списке.

    Reply
  9. sabon

    Я купил и скачал Ваши правила Правила обмена УПП 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

    Reply
  10. Смешной 1С

    (9) Вы в правилах раскомментировали код, который вызывает ПКО ТНДопСведения ? Я о нем писал в описании, в п.4.

    Он именно для нетиповых реквизитов. Если у вас конфигурация типовая, то закомментируйте вызов «ВыгрузитьПоПравилу(Источник.Ссылка,, ИсходящиеДанные,,»ТНДопСведения»);» в ПередВыгрузкой для ТребованиеНакладная

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *