create incomming invoices by BAPI_INCOMINGINVOICE_CREATE

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

create incomming invoices by BAPI_INCOMINGINVOICE_CREATE

Beitrag von kuschmich (ForumUser / 8 / 0 / 0 ) »
In a customer’s application we are creating incoming invoices using BAPI_INCOMINGINVOICE_CREATE (BAPI_INCOMINGINVOICE_PARK to park invoices).
However the BAPI cannot create (or park) incoming invoices if the purchase order related contains items lines of return shipment. The return shipment item is erroneously recognized as a normal order item (error message: balance fault).
We would like to solve the problem by creating an enhancement option.
In BAPI_INCOMINGINVOICE_CREATE we found a wealth of enhancement points which are candidates for a solution. The same applys for BAPI_INCOMINGINVOICE_PARK (park invoice). The joint enhancement spot contains more than 30 enhancement points.

Does anyone know a solution proposal based on enhancement of the BAPIs? I could not find a specific position for a helpful engagement. Maybe someone has already implemented such a solution?

-------------------------------------------------------------------------
Zum Erstellen von Eingangsrechnungen nutzen wir in einem kundeneigenen Programm den BAPI_INCOMINGINVOICE_CREATE (zum Vorerfassen den BAPI_INCOMINGINVOICE_PARK).
Mit diesen BAPIs kann man aber (im SAP-Standard) keine bestellbezogenen Rechnungen erfassen, wenn in einer Bestellposition eine Retoure eingetragen ist. Die Retourenposition wird falsch als normale Bestellposition erkannt (Fehlermeldung: Saldo vorhanden).
Wir würden das Problem durch die Anlage einer Erweiterungsoption lösen.
Im BAPI_INCOMINGINVOICE_CREATE gibt es eine Vielzahl von Enhancement-Points, welche für die Lösung in Frage kommen. Hinzu kommen weitere Stellen innerhalb er Formroutinen und der aufgerufenen Funktionen, welche ggf. ebenfalls auch nutzbar sind. Das gleiche gilt für den BAPI_INCOMINGINVOICE_PARK (vorerfassen). Im gemeinsamen Enhancement-Spot sind ca. 30 Enhancement-Points vorhanden.

Kennt jemand eine Lösung in welchen Enhancement-Poits hier zu einer Lösung angesetzt werden kann? Ich konnte keine konkrete Stelle für einen sinnvollen Eingriff finden. Vielleicht hat jemand schon eine Realisierung umgesetzt?

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


Seite 1 von 1

Vergleichbare Themen

1
Antw.
2471
Views
Employee Create BAPI
von shilpak » 21.02.2005 14:25 • Verfasst in Development Related
3
Antw.
3936
Views
BAPI for Vendor Create
von sonair » 01.03.2005 08:48 • Verfasst in Development Related
1
Antw.
6053
Views
customer create
von Gast » 24.02.2005 08:28 • Verfasst in Application Related
2
Antw.
2516
Views
IS-H cl_ish_patient_provisional=>create
von stony007_de » 04.10.2017 15:54 • Verfasst in Sonstige Module
2
Antw.
1605
Views
Create Data
von asano » 11.08.2004 16:54 • Verfasst in ABAP® Core

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 41 Minuten von msfox 2 / 34
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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.

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 41 Minuten von msfox 2 / 34
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141