+ Sapforum.Biz » Логистика » Управление материальными потоками (MM)Тема:
|- BAPI для MIRO в ECC 6.0 - не создается счет




Автор Тема: BAPI для MIRO в ECC 6.0 - не создается счет  (Прочитано 5133 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nelly

  • Newbie
  • *
  • Сообщений: 2
  • Reputation Power: 0
  • Nelly has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
BAPI для MIRO в ECC 6.0  - не создается счет без прихода на склад, при выключенной галочке
"Отн ПМ КСч".
 Кто пытался воспользоваться BAPI "BAPI_INCOMINGINVOICE_CREATE"  и получилось ли у кого?
Выдает ошибку:
E M8 376- Вводите данные ПМ только при контроле счетов на основе ПМ
« Последнее редактирование: Июль 08, 2008, 04:23:45 pm от Nelly »

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 674
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: BAPI для MIRO в ECC 6.0 - не создается счет
« Ответ #1 : Июль 08, 2008, 04:55:27 pm »
В общем это у вас с заказом что-то не то... я сейчас сделал себе заказ, пример внизу. Для скриншотика использовал старую транзакцию так как там все сразу видно. Набросал программку которая провела счет к заказу. Как видно опять же прихода по позиции нет.
Код: You are not allowed to view links. Register or Login
*&---------------------------------------------------------------------*
*& Report  YUUK_INCOMINGINVOICE_CREATE
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT  yuuk_incominginvoice_create.

DATA: l_invoicedocnumber LIKE bapi_incinv_fld-inv_doc_no,
      l_fiscalyear LIKE bapi_incinv_fld-fisc_year,
      l_headerdata LIKE bapi_incinv_create_header,
      lt_itemdata LIKE bapi_incinv_create_item OCCURS 1 WITH HEADER LINE,
      lt_return LIKE bapiret2 OCCURS 1 WITH HEADER LINE.


l_headerdata-invoice_ind = 'X'.
l_headerdata-doc_type = 'RE'.
l_headerdata-doc_date = sy-datum.
l_headerdata-pstng_date = sy-datum.
l_headerdata-comp_code = '1000'.
l_headerdata-gross_amount = '3060.00'.
l_headerdata-currency = 'EUR'.
l_headerdata-calc_tax_ind = 'X'.
l_headerdata-item_text = 'Test'.


lt_itemdata-invoice_doc_item = '1'.
lt_itemdata-po_number = '4500017269'.
lt_itemdata-po_item = '00010'.
lt_itemdata-quantity = '10'.
lt_itemdata-po_unit = 'ST'.
lt_itemdata-item_amount = '3060.00'.
APPEND lt_itemdata.

CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
  EXPORTING
    headerdata                = l_headerdata
*   ADDRESSDATA               =
 IMPORTING
   invoicedocnumber          = l_invoicedocnumber
   fiscalyear                = l_fiscalyear
  TABLES
    itemdata                  = lt_itemdata
*   ACCOUNTINGDATA            =
*   GLACCOUNTDATA             =
*   MATERIALDATA              =
*   TAXDATA                   =
*   WITHTAXDATA               =
*   VENDORITEMSPLITDATA       =
    return                    = lt_return.

LOOP AT lt_return.
ENDLOOP.
COMMIT WORK.

Оффлайн Nelly

  • Newbie
  • *
  • Сообщений: 2
  • Reputation Power: 0
  • Nelly has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: BAPI для MIRO в ECC 6.0 - не создается счет
« Ответ #2 : Июль 09, 2008, 10:36:23 am »
Спасибо за ответ. Код программы для BAPI у меня такой же. Руками по этому же заказу в MIRO  я могу сделать фактуру. Пробовала даже сделать приход материала на этот заказ и ошибка та же.
Пока нет идей  :(

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 674
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: BAPI для MIRO в ECC 6.0 - не создается счет
« Ответ #3 : Июль 09, 2008, 10:56:44 am »
You are not allowed to view links. Register or Login
Спасибо за ответ. Код программы для BAPI у меня такой же. Руками по этому же заказу в MIRO  я могу сделать фактуру.
Руками это хорошо, а через BAPI тоже фактура делается?

You are not allowed to view links. Register or Login
Пока нет идей  :(
Для того чтобы были идеи надо для начала видеть заказ... давай скриншоты позиций заказа, лучше через старую транзакцию ME23, так как там все данные по позиции на одной закладке видно.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 674
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: BAPI для MIRO в ECC 6.0 - не создается счет
« Ответ #4 : Июль 09, 2008, 05:34:24 pm »
В общем-то небольшой внутренней переписке проблема все таки оказалась в заполнении данных для BAPI.
Цитировать
Спасибо за Участи в решении проблемы!
У меня получилось создать счет с помощью BAPI - была проблема с налогами, вернее комбинацией их между заголовком и позицией.