BAPI_CUSTOMERCONTRACT_CHANGE / Positionstexte hinzufügen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

BAPI_CUSTOMERCONTRACT_CHANGE / Positionstexte hinzufügen

Beitrag von SWAN (ForumUser / 22 / 0 / 0 ) »
Hallo,

wir wollen mit dem o.g. BAPI an bestehenden SD-Verträge eine
Positionsnotiz anhängen. Leider funktioniert das nicht.

Ist das BAPI dafür vielleicht überhaupt nicht vorgesehen? Obwohl
die Tabelle contract_texte_in im BAPI ansprechbar ist? Aber das
Ankreuzfeld dazu fehlt (contract_item_inx)?

Vielen Dank für Eure Antworten.

Andreas Schwan

Hier mein Versuch:
Meine Versuche:
lv_salesdocument = '0040002873'.
ls_contract_header_in-sales_org = '0100'.
ls_contract_header_in-division = '10'.
ls_contract_header_in-distr_chan = '10'.
ls_contract_header_inx-updateflag = 'U'.

ls_contract_item_in-itm_number = '000010'.
APPEND ls_contract_item_in TO lt_contract_item_in.

ls_contract_item_inx-itm_number = '000010'.
ls_contract_item_inx-updateflag = 'U'.
ls_contract_item_inx-short_text = 'X'. ???? kein anderes Feld ??? APPEND ls_contract_item_inx TO lt_contract_item_inx.

ls_contract_texte_in-itm_number = '000010'.
ls_contract_texte_in-text_id = 0002.
ls_contract_texte_in-langu = 'D'.
ls_contract_texte_in-langu_iso = 'DE'.
ls_contract_texte_in-format_col = '*'.
ls_contract_texte_in-text_line = 'Das ist der Text aus dem BAPI'.
APPEND ls_contract_texte_in TO lt_contract_texte_in.


CALL FUNCTION 'BAPI_CUSTOMERCONTRACT_CHANGE'
EXPORTING
salesdocument = lv_salesdocument
contract_header_in = ls_contract_header_in
contract_header_inx = ls_contract_header_inx
TABLES
contract_item_in = lt_contract_item_in
contract_item_inx = lt_contract_item_inx
contract_text = lt_contract_texte_in
return = lt_bapi_return.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

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


Seite 1 von 1

Vergleichbare Themen

0
Antw.
4587
Views
1
Antw.
7273
Views
CLFMAS: Change Pointer - Combining one or more Change Pointers in Single IDOC
von ABAPLover » 21.08.2024 22:41 • Verfasst in ABAP® Core
10
Antw.
9830
Views
Eine neue Nachricht in T100 hinzufügen ( Gibt es BAPI?)
von ibo » 09.10.2015 19:20 • Verfasst in ABAP® für Anfänger
1
Antw.
1587
Views
Positionstexte in Kontraktabrufen
von Vika » 15.06.2015 09:28 • Verfasst in Sales and Distribution
1
Antw.
3908
Views
IDOC_OUTPUT_INVOIC zusätzliche Positionstexte
von SAP_ENTWICKLER » 02.06.2016 06:39 • Verfasst in ABAP® Core

Über diesen Beitrag

SWAN
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

Daten an Tabelle binden
vor 21 Stunden von Bright4.5 1 / 483
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2127
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8720