SAPфорум.RU
https://sapboard.ru/forum/

Зеркалирование исходящего инвойса
https://sapboard.ru/forum/viewtopic.php?f=2&t=95888
Страница 1 из 1

Автор:  darum [ Вс, дек 17 2017, 11:35 ]
Заголовок сообщения:  Зеркалирование исходящего инвойса

Добрый день. Буду благодарен за любой совет по следующему вопросу.

Стоит задача зеркалировать исходящий инвойс, то есть создать входящую с/ф с теми же позициями, что и исходящий инвойс.

Использую ФМ BAPI_INCOMINGINVOICE_CREATE1, подаю туда заказ на поставку, всё прекрасно создаётся и работает.

Однако, изменились условия задачи. Теперь в заказе на поставку может быть только 1 позиция, а в исходящем инвойсе - несколько, так как при формировании исходящей поставки было разделение по партиям. То есть, продавали 10 тонн и каждую тонну брали из отдельной партии, и далее все позиции из исходящей поставки скопировались в исходящий инвойс.

При этом по-прежнему необходимо, чтобы количество позиций в создаваемой входящей с/ф совпадали с количеством позиций в исходящем инвойсе. ФМу, конечно же, это не нравится, и он ругается, что во всех позициях указана одна и та же позиция заказа. Если я уберу дубликаты, создастся с/ф с 1 позицией, что неправильно по постановке.

Есть ли какое-то решение этой проблемы? Как создать входящую с/ф на основе заказа с 1 позицией, но с разбиением этой позиции на несколько? И адаптирован ли вообще стандарт под такие манипуляции?

Спасибо.

Автор:  darum [ Пн, дек 18 2017, 03:12 ]
Заголовок сообщения:  Re: Зеркалирование исходящего инвойса  Тема решена

Мда, есть как минимум 1 вариант; в дополнение к заказу заполняем 3 поля в таблице item ФМа:

REF_DOC Тип LFBNR Номер ссылочного документа = № документа движения (транзакция migo)
REF_DOC_YEAR Тип LFGJA Финансовый год текущего периода = год д/д
REF_DOC_IT Тип LFPOS Позиция ссылочного документа = позиция д/д

В результате получаем с/ф с количеством позиций, равным количеству позиций документа движения (независимо от количества позиций заказа).

Автор:  DED_MOROZ [ Пн, дек 18 2017, 10:04 ]
Заголовок сообщения:  Re: Зеркалирование исходящего инвойса

А стандартный способ не пробовали?
Есть возможность создания входящего счета по исходящему через выходной документ RD04.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/