Fonction SAP BAPI_ADMGMTSO_CHANGE - IS-M/AM: BAPI Change Sales Document

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
DOCUMENTNO BAPIBUSISM008_HEAD-DOCUMENT_NO C 10 Sales Document Number
HEADER BAPIBUSISM008_HEAD u 388 X Sales Document Header
HEADERX BAPIBUSISM008_HEADX u 45 X Changes to Sales Document Header
TESTRUN BAPI_VBKA_MISC-TESTRUN C 1 X Switch to Simulation Mode for Write BAPIs

Paramètre Reférence Type Long. Description
HEADER_OUT BAPIBUSISM008_HEAD u 388 Sales Document Header Output

Paramètre Reférence Long. Facultatif Description
ADDRESS BAPIBUSISM008_ADDRESS 1102 X Sales Document-Specific Addresses
ADDRESS_OUT BAPIBUSISM008_ADDRESS 1102 X Sales Document-Specific Addresses Output
ADVERTISER_ASS BAPIBUSISM008_ADVERTISER 215 X Advertiser Assignments Input
ADVERTISER_ASSX BAPIBUSISM008_ADVERTISERX 72 X Changes to Advertiser Assignments
ADVERTISER_ASS_OUT BAPIBUSISM008_ADVERTISER 215 X Advertiser Assignments Output
AD_SPEC_AD BAPIBUSISM008_AD_SPEC_AD 820 X Ad Specs Input
AD_SPEC_ADX BAPIBUSISM008_AD_SPEC_ADX 102 X Changes to Ad Specs
AD_SPEC_AD_OUT BAPIBUSISM008_AD_SPEC_AD_OUT 856 X Ad Specs Output
AD_SPEC_CM BAPIBUSISM008_AD_SPEC_CM 277 X IS-M/AM: Commercial Ad Spec
AD_SPEC_CMX BAPIBUSISM008_AD_SPEC_CMX 39 X IS-M/AM: Processing Structure for Commercial Ad Spec
AD_SPEC_CM_OUT BAPIBUSISM008_AD_SPEC_CM_OUT 309 X IS-M/AM: Commercial Ad Spec
AD_SPEC_MASTER BAPIBUSISM008_AD_SPEC_MST 714 X Ad Spec Masters Input
AD_SPEC_MASTERX BAPIBUSISM008_AD_SPEC_MSTX 50 X Changes to Ad Spec Masters
AD_SPEC_MASTER_OUT BAPIBUSISM008_AD_SPEC_MST 714 X Ad Spec Masters Output
AD_SPEC_MASTER_TYPE BAPIBUSISM008_AD_SPEC_MTY 28 X Ad Spec Master Types Input
AD_SPEC_MASTER_TYPEX BAPIBUSISM008_AD_SPEC_MTYX 23 X Changes to the Ad Spec Master Types
AD_SPEC_MASTER_TYPE_OUT BAPIBUSISM008_AD_SPEC_MTY 28 X Ad Spec Master Types Output
AD_SPEC_OL BAPIBUSISM008_AD_SPEC_OL 633 X IS-M/AM: Online Ad Spec
AD_SPEC_OLX BAPIBUSISM008_AD_SPEC_OLX 48 X IS-M/AM: Online Ad Spec - Processing Structure
AD_SPEC_OL_OUT BAPIBUSISM008_AD_SPEC_OL_OUT 669 X IS-M/AM: Online Ad Spec
AGENT_ASS_OUT BAPIBUSISM008_AGENT_ASS_OUT 149 X Sales Agent Assignments for Billing Dataset Output
ARTWORK_ASS BAPIBUSISM008_ARTWORK_ASS 375 X Artwork Assignments Input
ARTWORK_ASSX BAPIBUSISM008_ARTWORK_ASSX 31 X Changes to Artwork Assignments
ARTWORK_ASS_OUT BAPIBUSISM008_ARTWORK_ASS 375 X Artwork Assignments Output
BILLING_DATASET BAPIBUSISM008_BILLDATASET 288 X Billing Datasets Input
BILLING_DATASETX BAPIBUSISM008_BILLDATASETX 90 X Changes to Billing Datasets
BILLING_DATASET_OUT BAPIBUSISM008_BDS_OUT 447 X Billing Dataset Output
BILLING_DATASET_TMP_KEY BAPIBUSISM008_BDS_TMP_KEY 81 X Temporary Billing Dataset Numbers Input
BOOKING_UNIT_ASS BAPIBUSISM008_BU_ASS 33 X Booking Unit Assignments Input
BOOKING_UNIT_ASSX BAPIBUSISM008_BU_ASSX 26 X Changes to Booking Unit Assignments
BOOKING_UNIT_ASS_OUT BAPIBUSISM008_BU_ASS 33 X Booking Unit Assignments Output
BUSINESS_PARTNER_ASS BAPIBUSISM008_BP_ASS 109 X Business Partner Assignments Input
BUSINESS_PARTNER_ASSX BAPIBUSISM008_BP_ASSX 66 X Changes to Business Partner Assignments
BUSINESS_PARTNER_ASS_OUT BAPIBUSISM008_BP_ASS_OUT 111 X Business Partner Assignments Output
COMPLAINT BAPIBUSISM008_COMPLAINT 122 X Complaints Input
COMPLAINTX BAPIBUSISM008_COMPLAINTX 45 X Changes to Complaints
COMPLAINT_OUT BAPIBUSISM008_COMPLAINT 122 X Complaints Output
CONDITION BAPIBUSISM008_CONDITIONS 52 X Manual Conditions for the Billing Dataset Input
CONDITION_OUT BAPIBUSISM008_CONDITIONS_OUT 328 X Conditions for Billing Dataset Output
CONTENT_COMPONENT_ASS BAPIBUSISM008_CONTCOMP_ASS 61 X Content Component Assignments Input
CONTENT_COMPONENT_ASSX BAPIBUSISM008_CONTCOMP_ASSX 37 X Changes to Content Component Assignments
CONTENT_COMPONENT_ASS_OUT BAPIBUSISM008_CONTCOMP_ASS 61 X Content Component Assignments Output
CONTRACT_ASS BAPIBUSISM008_CONTRACT_ASS 114 X Manual Contract Assignments for the Billing Dataset Input
CONTRACT_ASSX BAPIBUSISM008_CONTRACT_ASSX 36 X Changes to the Contract Assignments
CONTRACT_ASS_OUT BAPIBUSISM008_CONTRACT_ASS 114 X Contract Assignments for the Billing Dataset Output
DATE_ASS_AD BAPIBUSISM008_DATE_ASS 35 X Ad Date Assignments Input
DATE_ASS_ADX BAPIBUSISM008_DATE_ASSX 23 X Changes to Ad Date Assignments
DATE_ASS_AD_OUT BAPIBUSISM008_DATE_ASS 35 X Ad Date Assignments Output
DATE_ASS_CM BAPIBUSISM008_DATE_ASS_CM 34 X IS-M/AM: Order Item Date Assignment
DATE_ASS_CMX BAPIBUSISM008_DATE_ASS_CMX 30 X IS-M/AM: Processing Structure for Order Item Date Assignment
DATE_ASS_CM_OUT BAPIBUSISM008_DATE_ASS_CM 34 X IS-M/AM: Order Item Date Assignment
EXTENSION_IN BAPIPAREX 990 X Customer-Specific Enhancements Input
EXTENSION_OUT BAPIPAREX 990 X Customer-Specific Enhancements Output
ITEM BAPIBUSISM008_ITEM 344 X Sales Document Items Input
ITEMX BAPIBUSISM008_ITEMX 53 X Changes to Sales Document Item
ITEM_AD BAPIBUSISM008_ITEM_AD 170 X Ad Sales Document Items Input
ITEM_ADX BAPIBUSISM008_ITEM_ADX 58 X Changes to the Ad Sales Document Item
ITEM_AD_OUT BAPIBUSISM008_ITEM_AD_OUT 179 X Ad Sales Document Items Output
ITEM_AI BAPIBUSISM008_ITEM_AI 145 X Ad Insert Sales Document Item Input
ITEM_AIX BAPIBUSISM008_ITEM_AIX 44 X Changes to the Ad Insert Sales Document Item
ITEM_AI_OUT BAPIBUSISM008_ITEM_AI_OUT 173 X Ad Insert Sales Document Items Output
ITEM_CM BAPIBUSISM008_ITEM_CM 41 X IS-M/AM: Commercial Order Item
ITEM_CMX BAPIBUSISM008_ITEM_CMX 27 X IS-M/AM: Processing Structure for Commercial Order Item
ITEM_CM_OUT BAPIBUSISM008_ITEM_CM_OUT 43 X IS-M/AM: Commercial Order Item
ITEM_OL BAPIBUSISM008_ITEM_OL 67 X Online Sales Document Items Input
ITEM_OLX BAPIBUSISM008_ITEM_OLX 31 X Changes to Online Sales Document Items
ITEM_OL_OUT BAPIBUSISM008_ITEM_OL_OUT 71 X Online Sales Document Items Output
ITEM_OUT BAPIBUSISM008_ITEM_OUT 462 X Sales Document Items Output
ITEM_SV BAPIBUSISM008_ITEM_SV 164 X Service Sales Document Items Input
ITEM_SVX BAPIBUSISM008_ITEM_SVX 33 X Changes to Service Sales Document Item
ITEM_SV_OUT BAPIBUSISM008_ITEM_SV 164 X Service Sales Document Items Output
MANUAL_AGENT_ASS BAPIBUSISM008_MAN_AGENT 70 X Manual Sales Agent Assignments Input
MANUAL_AGENT_ASSX BAPIBUSISM008_MAN_AGENTX 61 X Changes to Manual Sales Agent Assignments
MANUAL_AGENT_ASS_OUT BAPIBUSISM008_MAN_AGENT 70 X Manual Sales Agent Assignments Output
MANUAL_SL_GEN BAPIBUSISM008_MAN_SL_GEN 81 X Data for Manual Schedule Line Generation Input
MANUAL_SL_GENX BAPIBUSISM008_MAN_SL_GENX 39 X Changes to Data for Manual Schedule Line Generation
MANUAL_SL_GEN_OUT BAPIBUSISM008_MAN_SL_GEN 81 X Changes to Data for Manual Schedule Line Generation Output
POSITIONING BAPIBUSISM008_POSITIONING 79 X Positioning Assignments Input
POSITIONINGX BAPIBUSISM008_POSITIONINGX 39 X Changes to Positioning Assignments
POSITIONING_OUT BAPIBUSISM008_POSITIONING 79 X Positioning Assignments Output
RETURN BAPIRET2 548 X Confirmations
SCHEDULE_LINE BAPIBUSISM008_SL 64 X Schedule Lines Input
SCHEDULE_LINEX BAPIBUSISM008_SLX 32 X Changes to Schedule Lines
SCHEDULE_LINE_AD BAPIBUSISM008_SL_AD 111 X Ad Schedule Lines Input
SCHEDULE_LINE_ADX BAPIBUSISM008_SL_ADX 53 X Changes to Ad Schedule Lines
SCHEDULE_LINE_AD_OUT BAPIBUSISM008_SL_AD_OUT 178 X Ad Schedule Lines Output
SCHEDULE_LINE_AI BAPIBUSISM008_SL_AI 71 X Ad Insert Schedule Lines Input
SCHEDULE_LINE_AIX BAPIBUSISM008_SL_AIX 43 X Changes to Ad Insert Schedule Lines
SCHEDULE_LINE_AI_OUT BAPIBUSISM008_SL_AI_OUT 113 X Ad Insert Schedule Lines Output
SCHEDULE_LINE_CM BAPIBUSISM008_SL_CM 61 X IS-M/AM: Commercial Schedule Line
SCHEDULE_LINE_CMX BAPIBUSISM008_SL_CMX 42 X IS-M/AM: Processing Structure for Commercial Schedule Line
SCHEDULE_LINE_CM_OUT BAPIBUSISM008_SL_CM_OUT 102 X IS-M/AM: Commercial Schedule Line
SCHEDULE_LINE_DT BAPIBUSISM008_SL_DT 66 X Distribution Schedule Lines Input
SCHEDULE_LINE_DTX BAPIBUSISM008_SL_DTX 42 X Changes to Distribution Schedule Lines
SCHEDULE_LINE_DT_OUT BAPIBUSISM008_SL_DT_OUT 99 X Distribution Schedule Lines Output
SCHEDULE_LINE_OL BAPIBUSISM008_SL_OL 75 X IS-M/AM: Online Schedule Line
SCHEDULE_LINE_OLX BAPIBUSISM008_SL_OLX 39 X IS-M/AM: Online Schedule Line - Processing Structure
SCHEDULE_LINE_OL_OUT BAPIBUSISM008_SL_OL_OUT 107 X Online Schedule Lines Output
SCHEDULE_LINE_OUT BAPIBUSISM008_SL_OUT 72 X Schedule Lines Output
SCHEDULE_LINE_TMP_KEY BAPIBUSISM008_SL_TMP_KEY 62 X Temporary Schedule Line Numbers Input
SL_GEN_ERROR_OUT BAPIBUSISM008_SL_GEN_ERR 141 X Schedule Line Generation Error Output
TARGET_GROUP BAPIBUSISM008_TARGET_GROUP 21 X Target Groups
TARGET_GROUPX BAPIBUSISM008_TARGET_GROUPX 19 X Changes to Target Groups
TARGET_GROUP_OUT BAPIBUSISM008_TARGET_GROUP 21 X Target Groups Output
TEXT BAPIBUSISM008_TEXT 181 X Text Assignment Input
TEXTX BAPIBUSISM008_TEXTX 44 X Changes to the Text Assignment
TEXT_OUT BAPIBUSISM008_TEXT 181 X Text Assignment Output

Functionality
This method is used to modify sales documents from the AdvertisingManagement component.
This method cannot be used to create new sales documents. TheAdMgmtSalesOrder.CreateFromDatamethod is used to do so. You can also add new items to an existingsales document.
This method should be used to modify orders in an external system andto perform subsequent processing, such as to transfer these changes tothe Advertising Management System for billing.

Notes
Authorizations
The system checks the following authorizations:

  • Authorization to modify a sales document (J_ORDER
  • authorization object).
    • Authorization to create or modify a sales document item (

    • J_ORD_POS authorization object).
      Commit logic
      INCLUDE ISM_BAPI_NO_COMMIT
      Parameters
      • The sales document number must be specified in the DocumentNo

      • parameter.
        • It is only necessary to specify fields that are modified by the caller.
        • These are selected using an X in the change informationstructures.
          • Key fields must always also be specified in the change information
          • structures if sales documents are modified. Key fields used by thismethod are described in the parameters.
            • The update flag in the change information structures must contain one
            • of the following values: U = Change, D = Delete, I= Insert.
              Deletion is not possible for every object in a sales document. Refer tothe parameter documentation for further information.
              Restrictions
              This method cannot be used to edit one-timecustomer orders.
              User-defined fields
              Use the ExtensionIn and ExtensionOut parameters and theISM_AM_ORDER_BAPI BAdI to edit customer fields in this BAPI.

              Further information
              INCLUDE ISM_BAPI_SEE_AM_ORDER_DOCU
              INCLUDE BAPI_ADMGMTSO_HEADER
              INCLUDE BAPI_ADMGMTSO_DOCUMENT_NO
              INCLUDE BAPI_ADMGMTSO_HEADER
              INCLUDE BAPI_ADMGMTSO_HEADERX
              INCLUDE ISM_BAPI_TESTRUN
              INCLUDE BAPI_ADMGMTSO_ADDRESS
              INCLUDE BAPI_ADMGMTSO_ADDRESS
              INCLUDE BAPI_ADMGMTSO_ADVERT_ASS
              INCLUDE BAPI_ADMGMTSO_ADVERT_ASSX
              INCLUDE BAPI_ADMGMTSO_ADVERT_ASS
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_AD
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_ADX
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_AD
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_CM
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_CMX
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_CM
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_MST
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_MSTX
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_MST
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_MTY
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_MTYX
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_MTY
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_OL
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_OLX
              INCLUDE BAPI_ADMGMTSO_AD_SPEC_OL
              INCLUDE BAPI_ADMGMTSO_AGENT_ASS
              INCLUDE BAPI_ADMGMTSO_ARTWORK_ASS
              INCLUDE BAPI_ADMGMTSO_ARTWORK_ASSX
              INCLUDE BAPI_ADMGMTSO_ARTWORK_ASS
              INCLUDE BAPI_ADMGMTSO_BDS
              INCLUDE BAPI_ADMGMTSO_BDSX
              INCLUDE BAPI_ADMGMTSO_BDS
              INCLUDE ISM_BAPIBUSISM008_BDSTMPKEY OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_BU_ASS
              INCLUDE BAPI_ADMGMTSO_BU_ASSX
              INCLUDE BAPI_ADMGMTSO_BU_ASS
              INCLUDE BAPI_ADMGMTSO_BP_ASS
              INCLUDE BAPI_ADMGMTSO_BP_ASSX
              INCLUDE BAPI_ADMGMTSO_BP_ASS
              INCLUDE BAPI_ADMGMTSO_COMPLAINT
              INCLUDE BAPI_ADMGMTSO_COMPLAINTX
              INCLUDE BAPI_ADMGMTSO_COMPLAINT
              INCLUDE BAPI_ADMGMTSO_CONDITION OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_COND_OUT OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_CONTCOMP_ASS
              INCLUDE BAPI_ADMGMTSO_CONTCOMP_ASSX
              INCLUDE BAPI_ADMGMTSO_CONTCOMP_ASS
              INCLUDE BAPI_ADMGMTSO_CONTRACT_ASS OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_CONTRACT_ASSX OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_CONTR_ASS_OUT OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_DATE_ASS
              INCLUDE BAPI_ADMGMTSO_DATE_ASSX
              INCLUDE BAPI_ADMGMTSO_DATE_ASS
              INCLUDE BAPI_ADMGMTSO_DATE_ASS_CM
              INCLUDE BAPI_ADMGMTSO_DATE_ASS_CMX
              INCLUDE BAPI_ADMGMTSO_DATE_ASS_CM
              INCLUDE BAPI_ADMGMTSO_EXTENSION_IN
              INCLUDE BAPI_ADMGMTSO_EXTENSION_OUT
              INCLUDE BAPI_ADMGMTSO_ITEM
              INCLUDE BAPI_ADMGMTSO_ITEMX
              INCLUDE BAPI_ADMGMTSO_ITEM_AD
              INCLUDE BAPI_ADMGMTSO_ITEM_ADX
              INCLUDE BAPI_ADMGMTSO_ITEM_AD
              INCLUDE BAPI_ADMGMTSO_ITEM_AI
              INCLUDE BAPI_ADMGMTSO_ITEM_AIX
              INCLUDE BAPI_ADMGMTSO_ITEM_AI
              INCLUDE BAPI_ADMGMTSO_ITEM_CM
              INCLUDE BAPI_ADMGMTSO_ITEM_CMX
              INCLUDE BAPI_ADMGMTSO_ITEM_CM
              INCLUDE BAPI_ADMGMTSO_ITEM_OL
              INCLUDE BAPI_ADMGMTSO_ITEM_OLX
              INCLUDE BAPI_ADMGMTSO_ITEM_OL
              INCLUDE BAPI_ADMGMTSO_ITEM
              INCLUDE BAPI_ADMGMTSO_ITEM_SV
              INCLUDE BAPI_ADMGMTSO_ITEM_SVX
              INCLUDE BAPI_ADMGMTSO_ITEM_SV
              INCLUDE BAPI_ADMGMTSO_MAN_AGENT_ASS
              INCLUDE BAPI_ADMGMTSO_MAN_AGENT_ASSX
              INCLUDE BAPI_ADMGMTSO_MAN_AGENT_ASS
              INCLUDE BAPI_ADMGMTSO_MAN_SL_GEN
              INCLUDE BAPI_ADMGMTSO_MAN_SL_GENX
              INCLUDE BAPI_ADMGMTSO_MAN_SL_GEN
              INCLUDE BAPI_ADMGMTSO_POSITIONING
              INCLUDE BAPI_ADMGMTSO_POSITIONINGX
              INCLUDE BAPI_ADMGMTSO_POSITIONING
              INCLUDE SD_BAPI_RETURN
              INCLUDE BAPI_ADMGMTSO_SL
              INCLUDE BAPI_ADMGMTSO_SLX
              INCLUDE BAPI_ADMGMTSO_SL_AD
              INCLUDE BAPI_ADMGMTSO_SL_ADX
              INCLUDE BAPI_ADMGMTSO_SL_AD
              INCLUDE BAPI_ADMGMTSO_SL_AI
              INCLUDE BAPI_ADMGMTSO_SL_AIX
              INCLUDE BAPI_ADMGMTSO_SL_AI
              INCLUDE BAPI_ADMGMTSO_SL_CM
              INCLUDE BAPI_ADMGMTSO_SL_CMX
              INCLUDE BAPI_ADMGMTSO_SL_CM
              INCLUDE BAPI_ADMGMTSO_SL_DT
              INCLUDE BAPI_ADMGMTSO_SL_DTX
              INCLUDE BAPI_ADMGMTSO_SL_DT
              INCLUDE BAPI_ADMGMTSO_SL_OL
              INCLUDE BAPI_ADMGMTSO_SL_OLX
              INCLUDE BAPI_ADMGMTSO_SL_OL
              INCLUDE BAPI_ADMGMTSO_SL
              INCLUDE ISM_BAPIBUSISM008_SLTMPKEY OBJECT DOKU ID TX
              INCLUDE BAPI_ADMGMTSO_SL_GEN_ERR
              INCLUDE BAPI_ADMGMTSO_TARGET_GROUP
              INCLUDE BAPI_ADMGMTSO_TARGET_GROUPX
              INCLUDE BAPI_ADMGMTSO_TARGET_GROUP
              INCLUDE BAPI_ADMGMTSO_TEXT
              INCLUDE BAPI_ADMGMTSO_TEXTX
              INCLUDE BAPI_ADMGMTSO_TEXT

1180790Changing the entry for payment cards in M/AM order