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

1
Antw.
10803
Views
CLFMAS: Change Pointer - Combining one or more Change Pointers in Single IDOC
von ABAPLover » 21.08.2024 22:41 • Verfasst in ABAP® Core
0
Antw.
6967
Views
10
Antw.
10521
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.
1645
Views
Positionstexte in Kontraktabrufen
von Vika » 15.06.2015 09:28 • Verfasst in Sales and Distribution
1
Antw.
4152
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

Aktuelle Forenbeiträge

RFC vs. ODATA
vor 9 Stunden von DeathAndPain 8 / 809
FUBA 'HR_INFOTYPES_OPERATION'
vor 9 Stunden von DeathAndPain 2 / 192
Frage zur redefinierten Methode
vor 2 Tagen von ralf.wenzel 12 / 1193

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.