SAP Function BAPI_TRADINGCONTRACT_CREATE - Trading Contract: Create from Template Data

Parameter Reference Type Length Default Optional Text
HEADDATAIN BAPITCHEAD u 169 Communication Structure: Trading Contract Header Data:

Parameter Reference Type Length Text
HEADDATAOUT BAPITCHEADOS u 174 Communication Structure: Trading Contract Header Data:
TRADINGCONTRACTNO BAPITCKEY-DOCUMENT_NUMBER C 10 Trading Contract: Trading Contract Number

Parameter Reference Length Optional Text
BUSINESSDATAIN BAPITCBUS 354 Communication Structure: Trading Contract Business Data
BUSINESSDATAOUT BAPITCBUSO 346 X Communication Structure: Trading Contract Business Data
BUSPARTYIN BAPITCPARTY 682 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
EXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
EXTENSIONOUT BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
HEADTEXTIN BAPITCHEADTEXT 144 X Trading Contract: Header Text in Case of Creation
HEADTEXTOUT BAPITCHEADCTEXT 155 X Trading Contract: Header Text in Case of Change
ITEMDATAIN BAPITCITEM 293 Communication Structure: Trading Contract Item
ITEMDATAOUT BAPITCITEMO 294 X Communication Structure: Trading Contract Item
ITEMTEXTIN BAPITCITEMTEXT 150 X Trading Contract: Item Texts in Case of Creation
ITEMTEXTOUT BAPITCITEMCTEXT 161 X Trading Contract: Item Texts in Case of Change
PARTNERADDRESSES BAPIADDR1 1574 X BAPI Reference Structure for Addresses (Organization/Company)
RETURN BAPIRET2 548 X Return parameter
SCALEDATAIN BAPITCSCALE 44 X BAPI: Trading Contract: Conditions Scale
SCALEDATAOUT BAPITCSCALEO 70 X BAPI: Trading Contract: Conditions Scales
SCHEDULEDATAIN BAPITCSHL 61 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

Functionality
You use this method to create a trading contract.
You use structure "HEADDATAIN" to include the relevant values atcontract header level.
Similarly, you create the items of the trading contract using"ITEMDATAIN" and "SCHEDULEDATAIN".
You transfer business data and partner information using"BUSINISSDATAIN" and "BUSPARTYIN".
You use structures "HEADTEXTIN" and "ITEMTEXTIN" to include texts forthe contract.
Messages are issued via "RETURN".
You can use structures "ITEMDATAOUT", "HEADDATAOUT", "SCHEDULEDATAOUT"and "BUSINISSDATAOUT" "BUSPARTYOUT" to display the document informationthat is created. Texts are available in "HEADTEXTOUT" and"ITEMTEXTOUT".
You can use structure "EXTENSIONIN" to add customer-specific fields.These must be made available via append structures for structures

  • BAPI_TE_WBHK

  • BAPI_TE_WBHI

  • BAPI_TE_WBHE

  • BAPI_TE_WBHD

  • BAPI_TE_WBHP
  • 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 OBJECT DOKU ID TX

    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 OBJECT DOKU ID TX

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT

    Description
    INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX