BAPI_PO_CREATE1 Dienstleistungsbestellung - Kontierungsprobl

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

BAPI_PO_CREATE1 Dienstleistungsbestellung - Kontierungsprobl

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hallo Experten,

ich muss euch mal wieder mit dem Baustein nerven. Ich möchte eine Dienstleistungsbestellung anlegen.
Dabei bekomme ich immer die Fehlermeldung:
Bei Kontierung bitte Kontierungsdaten zur Position erfassen
Nun hab ich aber die POACCOUNT mit allen wichtigen Daten gefüllt:

ebelp = 10
aedat = 20.12.2012
menge = 1
sakto = 417000
costcenter = PC00
serial_no = 01
distr_perc = 0

Und im Vorfeld natürlich knttp = K.

Code: Alles auswählen.

*     Kontierungen füllen
      CLEAR: ls_acc,
             ls_accx.

      ls_acc-po_item     = ls_mepo-ebelp.
      ls_accx-po_item    = ls_mepo-ebelp.
      ls_acc-serial_no   = 01.
      ls_accx-serial_no  = 01.
      ls_acc-creat_date  = ls_ekko_alv-aedat.
      ls_accx-creat_date = 'X'.
      ls_acc-quantity    = ls_mepo-menge.
      ls_accx-quantity   = 'X'.
      ls_acc-gl_account  = ls_mepo-sakto.
      ls_accx-gl_account = 'X'.
      ls_acc-DISTR_PERC  =  0.
      ls_accx-DISTR_PERC =  0.

      CASE ls_mepo-knttp.
        WHEN 'K'.
          ls_acc-costcenter   = lv_platzhalter.
          ls_accx-costcenter  = lv_platzhalter. "'X'.
        WHEN 'F' OR 'Z'.
          ls_acc-orderid      = lv_platzhalter.
          ls_accx-orderid     = 'X'.
        WHEN 'A'.
          ls_acc-asset_no     = lv_platzhalter.
          ls_accx-asset_no    = 'X'.
          ls_acc-sub_number   = ls_mepo-anln2.
          ls_accx-sub_number  = 'X'.
        WHEN 'P'.
          ls_acc-wbs_element  = lv_platzhalter.
          ls_accx-wbs_element = 'X'.
      ENDCASE.

      APPEND ls_acc  TO lt_acc.
      APPEND ls_accx TO lt_accx.
Hab ich irgendwas vergessen? Oder übersehe ich etwas?

Hab mich auch schon durch die SAP Hinweis 420332 gegraben und anhand dessen auch keinen Fehler finden können.
Kann mir jemand helfen?
Gruß,
der Matze

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


Re: BAPI_PO_CREATE1 Dienstleistungsbestellung - Kontierungsp

Beitrag von JHM (Top Expert / 1225 / 2 / 204 ) »

Code: Alles auswählen.

ls_acc-DISTR_PERC =  0.
ls_accx-DISTR_PERC =  0.
muss hier nicht einmal ein X übergeben werden?
Gruß Hendrik

Re: BAPI_PO_CREATE1 Dienstleistungsbestellung - Kontierungsp

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Habs mal probehalber geändert, behalte aber leider trotzdem die Fehlermeldung. :(
Gruß,
der Matze

Re: BAPI_PO_CREATE1 Dienstleistungsbestellung - Kontierungsp

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hallo,

habe die Antwort mittlerweile selbst gefunden:

Es fehlte die Zuordnung der Kontierung zu den Leistungen, soll heißen die Struktur der bapiesklc musste noch zusätzlich gefüllt werden und dann funktionierte es. :)
Gruß,
der Matze

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3282
Views
1
Antw.
4012
Views
0
Antw.
16378
Views
SAP JCo --> BAPI
von Hutch3 » 17.10.2010 17:42 • Verfasst in Java & SAP®
0
Antw.
1731
Views
BAPI
von meocon » 16.11.2006 19:53 • Verfasst in ABAP® Core
0
Antw.
6747
Views
BAPI für WG 22
von MASTERmind » 10.09.2007 16:05 • Verfasst in ABAP® Core

Ü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.