FuBa BAPI_CUSTOMERCONTRACT_CHANGE ändert nicht alle Felder in der Position / Zusatzdaten B

SAP R/3 Vertrieb: Auftragsverwaltung, Versand und Transport, Fakturierung, Kreditmanagement, Außenhandel/Zoll...
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

FuBa BAPI_CUSTOMERCONTRACT_CHANGE ändert nicht alle Felder in der Position / Zusatzdaten B

Beitrag von swonny (Specialist / 101 / 10 / 1 ) »
Hallo Experten,
ich möchte auf Positionsebene in den Zusatzdaten B das Feld "Standplatz" [VBAP- ZSERVLOC] ändern,
die anderen Felder lassen sich ändern aber dieses Feld nicht.

Müsste man im Customizing das Feld auf änderbar setzten damit das funktioniert und wenn ja wo wäre diese Stelle im Customizing?

Code: Alles auswählen.

...
* Kundeneigene Felder

    IF panlage2 IS NOT INITIAL.
      gs_vbap-anlage = panlage2.
    ENDIF.

*Anreuzleiste für die Kundenerweiterung
    DO 27 TIMES.
      CONCATENATE kreuzleiste 'X' INTO kreuzleiste." SEPARATED BY space.
    ENDDO.

*Erweiterung für die VBAP auffüllen
    wa_extensionin-structure    = 'BAPE_VBAP'.

    CLEAR: valuepart1.
    CONCATENATE
    gs_vbap-vbeln gs_vbap-posnr gs_vbap-anlage gs_vbap-herkunft gs_vbap-nwnr gs_vbap-processtype
    gs_vbap-wdplantordertype gs_vbap-zstatus gs_vbap-abrechnungsant [hervorheben]gs_vbap-zservloc[/hervorheben] gs_vbap-weighing_type
    gs_vbap-treatment gs_vbap-lgtyp gs_vbap-lgpla gs_vbap-zabfall

    gs_vbap-zzbehbox gs_vbap-zzbehbox_zu gs_vbap-zzbehbox_auf gs_vbap-zzgebaeude gs_vbap-zzgeb_verschl
    gs_vbap-zzgeb_offen gs_vbap-zzgeb_garage gs_vbap-zzgeb_sonst gs_vbap-zzgeb_sonst_text gs_vbap-zzaufkl_voll
    gs_vbap-zzgruen gs_vbap-zzschl_ja gs_vbap-zzschl_nein gs_vbap-zzhaft gs_vbap-zzbemerk gs_vbap-zzanztrepp
    gs_vbap-zzcarport gs_vbap-zzbemer_beh gs_vbap-zzkey gs_vbap-zzanfallstnr
    INTO valuepart1 RESPECTING BLANKS.
    wa_extensionin-valuepart1   = valuepart1.

    APPEND wa_extensionin TO ta_extensionin.

    "Füllen der Ankreuzleiste für die Kundenerweiterung
    wa_extensionin-structure     = 'BAPE_VBAPX'.

    CONCATENATE
    "Füllen der Ankreuzleiste für die Kundenerweiterung
    gs_vbap-vbeln gs_vbap-posnr

    kreuzleiste "27 Kreuze für die Updates

    INTO valuepart1 RESPECTING BLANKS.

    wa_extensionin-valuepart1 = valuepart1.

    APPEND wa_extensionin TO ta_extensionin.

...
 CALL FUNCTION 'BAPI_CUSTOMERCONTRACT_CHANGE'
    EXPORTING
      salesdocument               = gs_vbap-vbeln
      contract_header_in          = gs_header
      contract_header_inx         = gs_headerx
*     SIMULATION                  =
*     BEHAVE_WHEN_ERROR           = ' '
*     INT_NUMBER_ASSIGNMENT       = ' '
*     LOGIC_SWITCH                =
*     NO_STATUS_BUF_INIT          = ' '
    TABLES
      return                      = gt_return
      contract_item_in            = gt_pos
      contract_item_inx           = gt_posx
*     PARTNERS                    =
*     PARTNERCHANGES              =
*     PARTNERADDRESSES            =
*     CONDITIONS_IN               =
*     CONDITIONS_INX              =
*     CONTRACT_CFGS_REF           =
*     CONTRACT_CFGS_INST          =
*     CONTRACT_CFGS_PART_OF       =
*     CONTRACT_CFGS_VALUE         =
*     CONTRACT_CFGS_BLOB          =
*     CONTRACT_CFGS_VK            =
*     CONTRACT_CFGS_REFINST       =
*     CONTRACT_TEXT               =
*     CONTRACT_DATA_IN            =
*     CONTRACT_DATA_INX           =
*     CONTRACT_KEYS               =
      extensionin                 = ta_extensionin

...
Vielen Dank schonmal für die Hilfe
Grüße
swonny

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


Re: FuBa BAPI_CUSTOMERCONTRACT_CHANGE ändert nicht alle Felder in der Position / Zusatzdaten B

Beitrag von qyurryus (Specialist / 107 / 81 / 45 ) »
Dumme Frage: ist das Feld in den Strukturen BAPE_VBAP und BAPE_VBAPX enhalten?

Falls du es noch nicht gemacht hast, kannst du dir ansonsten noch einmal die Dokumentation für EXTENSIONIN angucken: einfach die Doku des Baustein mit SE37 a aufrufen und auf den Link des Feldes EXTENSIONIN klicken. Vielleicht hilft das weiter.

Folgende Benutzer bedankten sich beim Autor qyurryus für den Beitrag:
swonny


Re: FuBa BAPI_CUSTOMERCONTRACT_CHANGE ändert nicht alle Felder in der Position / Zusatzdaten B

Beitrag von swonny (Specialist / 101 / 10 / 1 ) »
qyurryus hat geschrieben:
22.05.2019 16:50
Dumme Frage: ist das Feld in den Strukturen BAPE_VBAP und BAPE_VBAPX enhalten?
Das Feld hat in der Struktur VBAPKOZX gefehlt.
Durch deinen Tipp auf die Doku konnte ich das Problem lösen, danke.

VG
swonny

Seite 1 von 1

Vergleichbare Themen

0
Antw.
401
Views
Wie ändert ein Report Felder (im ISU)?
von MOFU » 27.09.2020 21:37 • Verfasst in ABAP® für Anfänger
3
Antw.
753
Views
Wie ändert ein Report Felder (im ISU)?
von MOFU » 27.09.2020 21:42 • Verfasst in ABAP® für Anfänger
0
Antw.
1117
Views
BAPI Baustein für AZV==> Reiter Zusatzdaten B entwickeln
von MASTERmind » 23.05.2007 13:18 • Verfasst in ABAP® Core
9
Antw.
8440
Views
FuBa MATERIAL_MAINTAIN_DARK ändert Material nicht
von Margolwes » 23.05.2013 09:28 • Verfasst in ABAP® Core
0
Antw.
797
Views
FUBA zur Bestimmung des VK einer Sonstigen Position
von supermario73 » 06.09.2007 18:17 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140