(Hilfe!!!) kein salesORDER durch BAPI_SALESORDER_CREATEFROMDAT2 wird erzeugt

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

(Hilfe!!!) kein salesORDER durch BAPI_SALESORDER_CREATEFROMDAT2 wird erzeugt

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
kein SALESORDER durch BAPI_SALESORDER_CREATEFROMDAT2 wird erzeugt.
Ich bekomme eine Meldung: Für Kunde 32... ist kein Kundenstamm vorhanden.

Code: Alles auswählen.

FORM create_order.

  CLEAR: ls_split, ls_split1.
  READ TABLE lt_split INTO ls_split1 INDEX 1.

  CLEAR : order_header_in, order_header_inx, order_partners.

  "HEADER infomration
  order_header_in-doc_type   = 'TA'.
  order_header_in-sales_org  = '3000'.
  order_header_in-distr_chan = '10'.
  order_header_in-division   = '00'.
*******************************************************************
  order_header_inx-updateflag = 'I'.
  order_header_inx-doc_type   = 'X'.
  order_header_inx-sales_org  = 'X'.
  order_header_inx-distr_chan = 'X'.
  order_header_inx-division   = 'X'.
*******************************************************************


  "partner details.
  order_partners-partn_role   = 'AG'.
  order_partners-partn_numb   = ls_split1-customer.
  APPEND order_partners.
  CLEAR : order_partners.

  "lien items
  LOOP AT lt_split INTO ls_split.

    lv_item   = lv_item + 10.

    order_items_in-itm_number    = lv_item.

    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input  = ls_split-material
      IMPORTING
        output = ls_split-material.

    order_items_in-material      = ls_split-material.

    CONDENSE ls_split-menge.
    order_items_in-target_qty    = ls_split-menge.
    order_items_in-plant         = ls_split-werk.
    APPEND order_items_in.
    CLEAR : order_items_in.

    order_items_inx-itm_number    = lv_item.
    order_items_inx-material      = 'X'.
    order_items_inx-target_qty    = 'X'.
    order_items_inx-plant         = 'X'.
    APPEND order_items_inx.
    CLEAR : order_items_inx.


    CLEAR : ls_split.
  ENDLOOP.


"call bapi
  CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
    EXPORTING
*     SALESDOCUMENTIN      =
      order_header_in      = order_header_in
      order_header_inx     = order_header_inx
*     SENDER               =
*     BINARY_RELATIONSHIPTYPE       =
*     INT_NUMBER_ASSIGNMENT         =
*     BEHAVE_WHEN_ERROR    =
*     LOGIC_SWITCH         =
*     TESTRUN              =
*     CONVERT              = ' '
    IMPORTING
      salesdocument        = salesdocument
    TABLES
      return               = return
      order_items_in       = order_items_in
      order_items_inx      = order_items_inx
      order_partners       = order_partners
*      order_schedules_in   = 
*      order_schedules_inx  = 
*     order_conditions_in  = 
*      order_conditions_inx = 
*     ORDER_CFGS_REF       =
*     ORDER_CFGS_INST      =
*     ORDER_CFGS_PART_OF   =
*     ORDER_CFGS_VALUE     =
*     ORDER_CFGS_BLOB      =
*     ORDER_CFGS_VK        =
*     ORDER_CFGS_REFINST   =
*     ORDER_CCARD          =
*     ORDER_TEXT           =
*     ORDER_KEYS           =
*     EXTENSIONIN          = 
*     PARTNERADDRESSES     =
*     EXTENSIONEX          =
*     NFMETALLITMS         =
    .

  IF salesdocument IS NOT INITIAL.

    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait = 'X'
*         IMPORTING
*       RETURN        =
      .

    WRITE : salesdocument.

  ELSE.
    WRITE : 'error while creating order'.
  ENDIF.


ENDFORM.                    " CREATE_ORDER


Danke im Voraus!
Vg

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: (Hilfe!!!) kein salesORDER durch BAPI_SALESORDER_CREATEFROMDAT2 wird erzeugt

Beitrag von PeterPaletti (Specialist / 368 / 33 / 103 ) »
Dann fehlen Stammdaten in SAP zum Kunden 32. Mit Transkation VD01 oder XD01 kann man die anlegen

Folgende Benutzer bedankten sich beim Autor PeterPaletti für den Beitrag (Insgesamt 2):
HH_ABAPblack_adept


Seite 1 von 1

Vergleichbare Themen

0
Antw.
7078
Views
BAPI SalesOrder CreateFromDat2 - ExtensionIn Parameter
von juvi123 » 15.07.2009 12:48 • Verfasst in Java & SAP®
0
Antw.
6609
Views
BAPI SalesOrder CreateFromDat2 - Konditionen gesperrt?
von juvi123 » 15.07.2009 12:41 • Verfasst in Java & SAP®
2
Antw.
4872
Views
0
Antw.
5313
Views
WebDynPro Hilfe - BAPI - Funktionsbausteine
von BjoernSon » 08.09.2011 13:37 • Verfasst in Web Application Server
1
Antw.
2561
Views
HILFE: Einen Interessent mit BAPI anlegen
von do34 » 09.08.2006 16:08 • Verfasst in Sales and Distribution

Über diesen Beitrag



Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor einer Woche von uli3480 1 / 727
Substitution zum Zeitpunkt 60
vor einer Woche von irene 1 / 2821
CDS View Erweitern mit Hierarchie
vor 2 Wochen von Interger 1 / 5369
Intervall mit Beziehungswissen füllen
vor 4 Wochen von wolli 1 / 37493