Правила переноса документов "Поступление товаров и Услуг" и "Реализация товаров и услуг" из БП 2.0 (2.0.15.10) в УТ 11.0 (11.0.5.4)

6 Comments

  1. ПСВ
    СоглашениеСКлиентом = Неопределено;

    Запрос = Новый Запрос;

    Запрос.Текст =

    «ВЫБРАТЬ

    | СоглашенияСКлиентами.Ссылка КАК СсылкаСоглашениеСКлиентом

    |ИЗ

    | Справочник.СоглашенияСКлиентами КАК СоглашенияСКлиентами

    |ГДЕ

    | СоглашенияСКлиентами.Контрагент = &Контрагент»;

    Запрос.УстановитьПараметр(«Контрагент», Объект.Контрагент);

    РезультатЗапроса = Запрос.Выполнить().Выбрать();

    Пока РезультатЗапроса.Следующий() Цикл

    СоглашениеСКлиентом = РезультатЗапроса.СсылкаСоглашениеСКлиентом;

    КонецЦикла;

    Если СоглашениеСКлиентом = Неопределено Тогда

    // Создаю элемент справочника «Соглашение с поставщиком»

    НовыйСоглашениеСКлиентом = Справочники.СоглашенияСКлиентами.СоздатьЭлемент();

    НовыйСоглашениеСКлиентом.Дата = Объект.Дата;

    …………………………………………………………………………

    Попытка

    НовыйСоглашениеСКлиентом.Записать();

    Объект.Соглашение = НовыйСоглашениеСКлиентом.Ссылка;

    Исключение

    Сообщить(ОписаниеОшибки());

    КонецПопытки;

    Иначе

    Объект.Соглашение = РезультатЗапроса.СсылкаСоглашениеСКлиентом;

    КонецЕсли;

    Показать

    Такой код не годится, т.к. он проверяет А нет ли вообще соглашения? Если нет -то создает его, если есть то берет последний.

    Но ведь договров у контра может быть большое количество и синхронизировать надо

    Договор с Соглашением, т.е. обязательно создавать ПКО (Договоры —> Соглашения)

    и у соглашения с клиентом есть обязательный реквизит : Типовое соглашение

    Reply
  2. kosmit

    Спасибо, за подсказку. Приступил к реализации.

    Reply
  3. kosmit

    Учел комментарий ПСВ, и добавил свои доработки.

    Теперь при переносе документов из БП в УТ, идет поиск «Соглашения с Поставщиком» и «Соглашения с Клиентом» по Контрагенту и номеру договора в БП.

    В ближайшее время реализую:

    Соглашения с клиентом заполнение обязательного реквизита : Типовое соглашение

    Reply
  4. kosmit

    Обновил правила и ТЗ, существенно доработан механизм создания и заполнения Соглашений с Клиентами.

    Reply
  5. kosmit

    Обновил правила и ТЗ, исправлены ошибки внесены изменения согласно списка заказчика.

    Reply
  6. erinsergey

    эти правила будут работать для релизов: БП 2.0.47.9 и УТ 11.1.2.6?

    Reply

Leave a Comment

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