Текущее время: Пт, апр 19 2024, 12:43

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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