Текущее время: Вс, июл 20 2025, 00:07

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: BAPI_REQUISITION_CREATE ME038 No direct postings can be made to G/L acct
СообщениеДобавлено: Вт, сен 03 2013, 14:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 15 2006, 07:01
Сообщения: 286
Откуда: Almaty
Пытаемся создать заявку ФМ-ом BAPI_REQUISITION_CREATE
Получаем ошибку ME 038 No direct postings can be made to G/L acct
Основной счет 1330-02 в БЕ 10 не допускает прямых проводок.

Если убрать галочку в FS00 "Проводки тлк автоматически", то заявка создается, но тогда у консультанта в транзакции mb1c не сохраняются - типа галочка должна стоять

как быть?

Code:
  LOOP AT tab into lb_tab.
*    itab_bapiebanc-PREQ_NO = lb_tab-vbeln.
    itab_bapiebanc-doc_type = 'NB'.
    itab_bapiebanc-PREQ_ITEM = lb_tab-posnr. "/ 10.
    itab_bapiebanc-pur_group = '52'. "tab-ekgrp.
    itab_bapiebanc-MAT_GRP = lb_tab-MATKL.
    itab_bapiebanc-MATERIAL = lb_tab-matnr.
    itab_bapiebanc-DELIV_DATE = sy-datum.
    itab_bapiebanc-acctasscat = 'M'.

*itab_bapiebanc-short_text = tab-txz01.
    itab_bapiebanc-quantity = itab_bapiebkn-PREQ_QTY = lb_tab-RAZ. "menge.
    itab_bapiebanc-unit = lb_tab-zieme. "meins.
*if not itab-eeind is initial.
*itab_bapiebanc-deliv_date = tab-eeind.
*else.
*itab_bapiebanc-deliv_date = sy-datum + 30.
*endif.
    itab_bapiebanc-plant = lb_tab-werks.
    itab_bapiebanc-STORE_LOC = lb_tab-lgort.
*itab_bapiebanc-preq_name = tab-afnam.
*itab_bapiebanc-trackingno = tab-bednr.
*    itab_bapiebanc-VAL_TYPE = lb_tab-bwtar.
*itab_bapiebanc-mat_grp = tab-wgbez.
*itab_bapiebanc-acctasscat = tab-knttp.

    itab_bapiebkn-serial_no = lb_tab-posnr.
    itab_bapiebkn-PREQ_NO = lb_tab-vbeln.
    itab_bapiebkn-PREQ_ITEM = lb_tab-posnr.
    itab_bapiebkn-g_l_acct = '1330-02'.
"    itab_bapiebkn-ORDER_NO = lb_tab-vbeln. "vbeln.
    itab_bapiebkn-SD_DOC = lb_tab-vbeln. "vbeln.
    itab_bapiebkn-SDOC_ITEM = lb_tab-posnr.
    itab_bapiebkn-COST_CTR = lb_tab-KOSTL.

*    itab_bapiebkn-TO_COSTCTR = ' '.
    itab_bapiebkn-TO_ORDER   = ' '.
*    itab_bapiebkn-TO_PROJECT = 'X'.


    itab_bapiebanc-GR_IND = 'X'.
    itab_bapiebanc-IR_IND = 'X'.


*itab_bapiebkn-wbs_elem = tab-ps_posid.
*itab_bapiebantx-text_line = tab-editor.
*itab_bapiebantx-text_line = 'Test for Purchase requisiton'.
    APPEND itab_bapiebkn.
    APPEND itab_bapiebanc.
    APPEND itab_bapiebantx.
  ENDLOOP.
BREAK-POINT.
  CALL FUNCTION 'BAPI_REQUISITION_CREATE'
    EXPORTING
      automatic_source               = ' '
    IMPORTING
      number                         = l_preq_no
    TABLES
      requisition_items              = itab_bapiebanc
      requisition_account_assignment = itab_bapiebkn
      requisition_item_text          = itab_bapiebantx
      return                         = errmsg.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_REQUISITION_CREATE ME038 No direct postings can be made to G/L acct
СообщениеДобавлено: Ср, сен 04 2013, 15:13 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Мне так кажется с беглого взгляда, что
Code:
itab_bapiebkn-PREQ_NO = lb_tab-vbeln.
лишнее.


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

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


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

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


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

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