Fonction SAP BAPI_TRADINGCONTRACT_CHANGE - Trading Contract: Change Template Data

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
HEADDATAIN BAPITCHEADC u 108 Communication Structure: Trading Contract Header Data:
HEADDATAINX BAPITCHEADCX u 29 Communication Structure: Trading Contract Header Data:
TRADINGCONTRACTNO BAPITCKEY-DOCUMENT_NUMBER C 10 Trading contract: Trading contract number

Paramètre Reférence Type Long. Description
HEADDATAOUT BAPITCHEADOS u 174 Communication Structure: Trading Contract Header Data:

Paramètre Reférence Long. Facultatif Description
BUSINESSDATAIN BAPITCBUSC 347 X Communication Structure: Trading Contract Business Data
BUSINESSDATAINX BAPITCBUSCX 38 X Communication Structure: Trading Contract Business Data
BUSINESSDATAOUT BAPITCBUSO 346 X Communication Structure: Trading Contract Business Data
BUSPARTYIN BAPITCPARTYC 662 X Communication Structure: Trading Contract Partner
BUSPARTYINX BAPITCPARTYX 23 X Communication Structure: Trading Contract Partner
BUSPARTYOUT BAPITCPARTYO 86 X Communication Structure: Trading Contract Partner
CONDITIONITEMDATAIN BAPITCCONDITIONITEM 135 X BAPI: Trading Contract: Conditions Item
CONDITIONITEMDATAINX BAPITCCONDITIONITEMX 41 X BAPI: Trading Contract: Conditions Item Changes
CONDITIONITEMDATAOUT BAPITCCONDITIONITEMO 159 X BAPI: Trading Contract: Conditions Item
CONDITIONKEYDATAIN BAPITCCONDITIONKEY 961 X BAPI: Trading Contract: Fields Condition Structures
CONDITIONKEYDATAINX BAPITCCONDITIONKEYX 166 X BAPI: Trading Contract: Condition Structures Changes
CONDITIONKEYDATAOUT BAPITCCONDITIONKEYO 1111 X BAPI: Trading Contract: Fields Condition Structures
CUSTOMERCONDIN BAPITCCONDD 148 X Conditions: Trading Contract Customer-Side
CUSTOMERCONDINX BAPITCCONDDCX 21 X Communication Structure: Control Conditions TC Customer
EXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
EXTENSIONOUT BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
HEADTEXTIN BAPITCHEADCTEXT 155 X Trading Contract: Header Text in case of Change
HEADTEXTOUT BAPITCHEADCTEXT 155 X Trading Contract: Header Text in case of Change
ITEMDATAIN BAPITCITEMC 294 X Communication Structure: Trading Contract Item
ITEMDATAINX BAPITCITEMCX 52 X Communication Structure: Trading Contract Item
ITEMDATAOUT BAPITCITEMO 294 X Communication Structure: Trading Contract Item
ITEMTEXTIN BAPITCITEMCTEXT 161 X Trading Contract: Item Texts in Case of Change
ITEMTEXTOUT BAPITCITEMCTEXT 161 X Trading Contract: Item Texts in Case of Change
PARTNERADDRESSES BAPIADDR1 1574 X BAPI Reference Structure for Addresses (Org./Company)
PARTNERCHANGES BAPIPARNRC 149 X Partner Changes
RETURN BAPIRET2 548 X Return Parameter(s)
SCALEDATAIN BAPITCSCALE 44 X BAPI: Trading Contract: Conditions Scale
SCALEDATAOUT BAPITCSCALEO 70 X BAPI: Trading Contract: Conditions Scales
SCHEDULEDATAIN BAPITCSHL 61 X Communication Structure: Trading Contract Sched. Line Data
SCHEDULEDATAINX BAPITCSHLCX 25 X Communication Structure: Trading Contract Sched. Line Data
SCHEDULEDATAOUT BAPITCSHLO 97 X Communication Structure: Trading Contract Sched. Line Data
VENDORCONDIN BAPITCCOND 148 X Conditions: Trading Contract Vendor-Side
VENDORCONDINX BAPITCCONDCX 21 X Communication Structure: Control Conditions TC Vendors

Functionality
You use this method to change a trading contract.
To do this, you use the document number to select the trading contractthat you want to change, and use structure "HEADDATAINX" to select (atheader level) the fields to be changed.
You use structure "HEADDATAIN" to transfer the new values for thefields.
Similarly, you can change the items of the trading contract using"ITEMDATAINX", "ITEMDATAIN", "SCHEDULEDATAINX" and "SCHEDULEDATAINX".
You can change the business data and partner information using"BUSINESSDATAINX" / "BUSINESSDATAIN" and "BUSPARTYINX" / "BUSPARTYIN"respectively.
You use structures "HEADTEXTIN" and "ITEMTEXTIN" to include the textsfor the contract.
Messages are issued via "RETURN".
You can display the changed document data using structures"ITEMDATAOUT", "HEADDATAOUT", "SCHEDULEDATAOUT" and "BUSINESSDATAOUT""BUSPARTYOUT". Texts are available in structures"HEADTEXTOUT" and"ITEMTEXTOUT".
You use structure "EXTENSIONIN" to add customer-specific fields. Thesemust be made known via append structures for structures

  • BAPI_TE_WBHK

  • BAPI_TE_WBHKX

  • BAPI_TE_WBHI

  • BAPI_TE_WBHIX

  • BAPI_TE_WBHE

  • BAPI_TE_WBHEX

  • BAPI_TE_WBHD

  • BAPI_TE_WBHDX

  • BAPI_TE_WBHP

  • BAPI_TE_WBHPX
  • Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT