Probleme mit der "BAPI_CUSTOMER_CREATEFROMDATA1"

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).

Probleme mit der "BAPI_CUSTOMER_CREATEFROMDATA1"

Postby Lenia2367 » Thu Apr 24, 2003 1:53 pm

moinsen,

ich moechte via "BAPI_CUSTOMER_CREATEFROMDATA1"einen neuen Kunden anlegen, allerdings haut das nicht so richtig hin.
ich bekomme folgende Fehlermeldung:

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. 881 Interener Fehler! Verbuchungsproblem 'knab1_reference_invalid' bei aufruf von 'SD_Customer_Maintain_ALL'.
GeSHi ©


kann mir jemand einen tipp geben, wo ich noch weiter fehlersuchen kann??

gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Postby Alva1590 » Thu Apr 24, 2003 2:33 pm

Schneller Blick in SM13. Würd mir mal die Verbuchungsaufräge anschauen. Da läßt sich eigenlich recht viel analysieren.
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Lenia2367 » Thu Apr 24, 2003 3:22 pm

hi gast,

hab ich gemacht. verbuchung ist aktiv, liest auch daten und das wars !?

- gibt es weitere bapis um kunden anzulegen??

gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Postby Alva1590 » Thu Apr 24, 2003 4:12 pm

Ist glaube ich ein Berechtigungsproblem. Irgendeine Berechtigung fehlt. Entweder mal im Debugging nachschauen (Breakpoint setzen auf authority-check), oder evtl. mal nachschauen ob SU53 etwas 'rausspuckt'!
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Alva1590 » Thu Apr 24, 2003 4:34 pm

Kleiner Nachtrag. Den Baustein BAPI_CUSTOMER_CREATEFROMDATA1 zu verwenden um Kunden (Debitoren) anzulegen ist aber keine gute Idee (falls das die Intention sein sollte). Soweit ich weiss, kannst Du diese Bausteine nur verwenden im Umfeld bzw. für den Online-Store.
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Lenia2367 » Fri Apr 25, 2003 9:11 am

hi gast,
so ähnlich ist mein anliegen, nur dass der Kunde nicht durch den online store, sondern durch einen eigenen angelegt wird, dass heisst, dass ich die bapi vom web application server aus aufrufen und im sap den kunden anlegen moechte.

kennst du eine andere moeglichkeit??

gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Postby Alva1590 » Fri Apr 25, 2003 10:11 am

Ich weiss nicht, ob es möglich ist, die über diesen Baustein angelegten Kunden so zu verwenden wie jeden anderen angelegten Kunden (über Transaktion oder Batch-Input). Das müsstest Du mal ausprobieren. Wenn es geht um so besser.
Wenn es nicht geht, bleibt eigentlich nur Batch-Input (als Standardweg), ein anderer Bapi ist mir zumindest nicht bekannt. Oder aber Du müßtest Dir einen eigenen RFC-Baustein schreiben.
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Lenia2367 » Fri Apr 25, 2003 11:36 am

hi gast,

.. dass ist a) nicht möglich und b) :( !

Das Anlegen eines Kunden kann nicht ueber eine Transaktion laufen, da, das Anlegen als Funktionsaufruf von einem externen System laufen wird/soll; ... daher hab ich nur die moeglichkeit via bapi.

ich habe nun mal die alte "bapi_customer_creatfromdata" ausprobiert und die fehlrmeldung bekommen, dass sich mein refereznkunden nicht im Buchungskreislauf befindet.

ich gehe nun davon aus, dass die Referenzkunden irgendwo im cutom. eingestellt werden, alo keine normalen Kunden sind.
-> lieg ich da richtig??
-> kennst du eine moeglichkeit, diese zu bearbeiten / anzulegen / ..

gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Postby Alva1590 » Fri Apr 25, 2003 2:31 pm

schau mal, hab da einen schönen hinweis gefunden: 390045. Wie ich mir schon gedacht hatte!
Was ich an Deiner Stelle mal ausprobieren würde wäre folgendes: Kunde über Batch-Input anlegen und im Debugging schauen, welche FuBas verwendet werden. Diese benutzen und einen RFC-Wrapper drumherumbauen. Zum Ausprobieren müßte sich das Batch-Input Testtool eignen (SHDB).
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Lenia2367 » Fri Apr 25, 2003 4:12 pm

.. schoenen dank fuer deinen tipp;

...... werd ich gleich am montag testen. nun mach ich ersteinaml
wochenende. dank dir.


gruss joern
Lenia2367
..
..
 
Posts: 61
Joined: Wed Mar 05, 2003 11:06 am

Next

Return to ABAP Objects®

Who is online

Users browsing this forum: No registered users and 11 guests