Текущее время: Ср, апр 24 2024, 09:22

Часовой пояс: UTC + 3 часа


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Массовая загрузка счетов-фактур ММ  Тема решена
СообщениеДобавлено: Чт, окт 29 2020, 17:48 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Подскажите, как организовать массовую загрузку документов счетов-фактур, которые обычно создаются через MIRO.

Какую транзакцию использовать при создании записи для пакетного ввода в тр. SHDB?

Через FI (при использовании тр. F-02) возможно создать документ в системе. Но при удалении такого документа получаем сообщение: "Фактурного документа нет". И документ удалить невозможно.

То есть документ создается некорректно с использованием этой транзакции.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Чт, окт 29 2020, 18:47 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4370
Откуда: Москва
Пол: Мужской
Готовой транзакции для этого, видимо, нет.

Можно написать свою Z-программу, например, с использованием BAPI BAPI_INCOMINGINVOICE_CREATE, и скармливать такой программе файлы известной структуры.

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Пт, окт 30 2020, 17:51 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Есть функционал по автоматическому созданию счетов фактур - АОПМ. Можете поискать по транзакции MRRL.
Возможно, вам подойдет.

Или же, как писали коллеги, делать свой загрузчик с созданием счетов через BAPI.
Или LSMW - с созданием счетов через айдок INVOIC.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Ср, дек 02 2020, 17:31 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Code:
BAPI BAPI_INCOMINGINVOICE_CREATE
function bapi_incominginvoice_create.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*"  IMPORTING
*"     VALUE(HEADERDATA) LIKE  BAPI_INCINV_CREATE_HEADER STRUCTURE
*"        BAPI_INCINV_CREATE_HEADER
*"     VALUE(ADDRESSDATA) LIKE  BAPI_INCINV_CREATE_ADDRESSDATA
*"       STRUCTURE  BAPI_INCINV_CREATE_ADDRESSDATA OPTIONAL
*"  EXPORTING
*"     VALUE(INVOICEDOCNUMBER) LIKE  BAPI_INCINV_FLD-INV_DOC_NO
*"     VALUE(FISCALYEAR) LIKE  BAPI_INCINV_FLD-FISC_YEAR
*"  TABLES
*"      ITEMDATA STRUCTURE  BAPI_INCINV_CREATE_ITEM
*"      ACCOUNTINGDATA STRUCTURE  BAPI_INCINV_CREATE_ACCOUNT OPTIONAL
*"      GLACCOUNTDATA STRUCTURE  BAPI_INCINV_CREATE_GL_ACCOUNT OPTIONAL
*"      MATERIALDATA STRUCTURE  BAPI_INCINV_CREATE_MATERIAL OPTIONAL
*"      TAXDATA STRUCTURE  BAPI_INCINV_CREATE_TAX OPTIONAL
*"      WITHTAXDATA STRUCTURE  BAPI_INCINV_CREATE_WITHTAX OPTIONAL
*"      VENDORITEMSPLITDATA STRUCTURE  BAPI_INCINV_CREATE_VENDORSPLIT
*"       OPTIONAL
*"      RETURN STRUCTURE  BAPIRET2
*"----------------------------------------------------------------------



На входе к BAPI BAPI_INCOMINGINVOICE_CREATE используется структура для входа

Code:
VALUE(HEADERDATA) LIKE  BAPI_INCINV_CREATE_HEADER STRUCTURE
*"        BAPI_INCINV_CREATE_HEADER


Необходимо указать номер документа заказа на поставку и номер позиции в этом документе.

Подскажите, какие это поля ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Ср, дек 02 2020, 18:18 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Ссылки на позиции исходных документов прописываются на уровне позиций счета-фактуры, т.е. в таблице itemdata.
Причем, если у вас активно поступление счета со ссылкой на ПМ, то и ссылки надо указывать не только на позиции заказа, но и на позиции документа поступления.
Примерно так:
Code:

      lt_itemdata-INVOICE_DOC_ITEM = L_INVOICE_DOC_ITEM.
      lt_itemdata-po_number = <mseg>-ebeln.
      lt_itemdata-po_item  = <mseg>-ebelp.
      lt_itemdata-ref_doc  = <mseg>-mblnr.
      lt_itemdata-ref_doc_year = <mseg>-mjahr.
      lt_itemdata-ref_doc_it = <mseg>-zeile.

_________________
Удача - результат нашего желания (© А. Нортон)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Чт, дек 03 2020, 11:15 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Создание счета-фактуры через ФМ получилось. Спасибо.

На закладке "Подробно" счета-фактуры есть поле "Контрольный счет". Подскажите имя таблицы и имя поля для определения контрольного счета для кредитора при создании счета-фактуры через ФМ.

Счет по умолчанию не подходит. Необходимо менять счет в зависимости от группы кредиторов.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Чт, дек 03 2020, 11:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Вообще не уверен, что контрольный счет можно явно передать на вход BAPI.
Возможность менять контрольный счет в MIRO была добавлена в стандарт несколько лет назад в рамках локализации для России, возможно до BAPI не добрались.
Раньше при помощи FI-замещений подставляли контрольный счет.

_________________
Удача - результат нашего желания (© А. Нортон)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Чт, дек 03 2020, 14:13 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Получилось! Контрольный счет меняется через замещение.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Чт, дек 03 2020, 14:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Рад, что у вас всё срослось.
А то часто даешь "удочку" совета, а люди в ответ просят еще рыбку выловить, приготовить уху и с ложечки накормить.

_________________
Удача - результат нашего желания (© А. Нортон)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовая загрузка счетов-фактур ММ
СообщениеДобавлено: Пт, дек 04 2020, 09:04 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB