Ansicht
Dokumentation

BAPI_ADMGMTSO_CHANGE - IS-M/AM: BAPI Verkaufsbeleg ändern

BAPI_ADMGMTSO_CHANGE - IS-M/AM: BAPI Verkaufsbeleg ändern

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dieser Methode können Sie Verkaufsbelege der Branchenkomponente Werbemanagement ändern.

Neue Verkaufsbelege können Sie mit dieser Methode nicht anlegen. Dies erfolgt mit der Methode AdMgmtSalesOrder.CreateFromData. Sie können allerdings zu einem bestehenden Verkaufsbeleg neue Positionen hinzufügen.

Verwenden Sie diese Methode, wenn Sie z.B. Aufträge in einem externen System ändern wollen und zur Weiterbearbeitung, z.B. zur Fakturierung, diese Änderungen an das Werbemanagement übergeben wollen.

Beispiele

Hinweise

Berechtigungen

Es werden folgende Berechtigungen geprüft:

  • Berechtigung zum Ändern eines Verkaufsbelegs (Berechtigungsobjekt J_ORDER).
  • Berechtigung zum Anlegen oder Ändern einer Verkaufsbelegposition (Berechtigungsobjekt J_ORD_POS).
Commit-Logik Parameter
  • Die Verkaufsbelegnummer muß auf jeden Fall im Parameter DocumentNo angegeben werden.
  • Es müssen nur die Felder angegeben werden, die vom Aufrufer geändert werden sollen. Sie sind in den Strukturen für die Änderungsinformationen mit einem X zu markieren.
  • Schlüsselfelder sind beim Ändern von Verkaufsbelegen immer anzugeben, auch in den Strukturen für die Änderungsinformationen. Die von der Methode verwendeten Schlüsselfelder sind unter den Parametern beschrieben.
  • Das Updateflag in den Strukturen für die Änderungsinformationen muß einen der folgende Werte haben: U = ändern, D = löschen, I = einfügen.

Nicht bei allen Objekten eines Verkaufsbelegs ist ein Löschen zulässig. Beachten Sie dazu die Parameter-Dokumentation.

Restriktionen

Sie können mit dieser Methode keine Einmalkundenaufträge bearbeiten.

Selbst definierte Felder

Wenn Sie eigene Felder in diesem BAPI verarbeiten wollen, verwenden Sie die Parameter ExtensionIn und ExtensionOut sowie das BAdI ISM_AM_ORDER_BAPI.

Weiterführende Informationen





Parameter

ADDRESS
ADDRESS_BAS_CREM
ADDRESS_BAS_CREM_OUT
ADDRESS_BAS_FAX
ADDRESS_BAS_FAX_OUT
ADDRESS_BAS_ORG
ADDRESS_BAS_ORG_OUT
ADDRESS_BAS_PAG
ADDRESS_BAS_PAG_OUT
ADDRESS_BAS_PERS
ADDRESS_BAS_PERS_OUT
ADDRESS_BAS_PRT
ADDRESS_BAS_PRT_OUT
ADDRESS_BAS_REM
ADDRESS_BAS_REM_OUT
ADDRESS_BAS_RFC
ADDRESS_BAS_RFC_OUT
ADDRESS_BAS_RML
ADDRESS_BAS_RML_OUT
ADDRESS_BAS_SMTP
ADDRESS_BAS_SMTP_OUT
ADDRESS_BAS_SSF
ADDRESS_BAS_SSF_OUT
ADDRESS_BAS_TEL
ADDRESS_BAS_TEL_OUT
ADDRESS_BAS_TLX
ADDRESS_BAS_TLX_OUT
ADDRESS_BAS_TTX
ADDRESS_BAS_TTX_OUT
ADDRESS_BAS_URI
ADDRESS_BAS_URI_OUT
ADDRESS_BAS_X400
ADDRESS_BAS_X400_OUT
ADDRESS_OUT
ADVERTISER_ASS
ADVERTISER_ASSX
ADVERTISER_ASS_OUT
AD_SPEC_AD
AD_SPEC_ADX
AD_SPEC_AD_OUT
AD_SPEC_CM
AD_SPEC_CMX
AD_SPEC_CM_OUT
AD_SPEC_MASTER
AD_SPEC_MASTERX
AD_SPEC_MASTER_OUT
AD_SPEC_MASTER_TYPE
AD_SPEC_MASTER_TYPEX
AD_SPEC_MASTER_TYPE_OUT
AD_SPEC_OL
AD_SPEC_OLX
AD_SPEC_OL_OUT
AGENT_ASS_OUT
ARTWORK_ASS
ARTWORK_ASSX
ARTWORK_ASS_OUT
BILLING_DATASET
BILLING_DATASETX
BILLING_DATASET_OUT
BILLING_DATASET_TMP_KEY
BOOKING_UNIT_ASS
BOOKING_UNIT_ASSX
BOOKING_UNIT_ASS_OUT
BUSINESS_PARTNER_ASS
BUSINESS_PARTNER_ASSX
BUSINESS_PARTNER_ASS_OUT
COMPLAINT
COMPLAINTX
COMPLAINT_OUT
CONDITION
CONDITION_OUT
CONTENT_COMPONENT_ASS
CONTENT_COMPONENT_ASSX
CONTENT_COMPONENT_ASS_OUT
CONTRACT_ASS
CONTRACT_ASSX
CONTRACT_ASS_OUT
DATE_ASS_AD
DATE_ASS_ADX
DATE_ASS_AD_OUT
DATE_ASS_CM
DATE_ASS_CMX
DATE_ASS_CM_OUT
DOCUMENTNO
EXTENSION_IN
EXTENSION_OUT
HEADER
HEADERX
HEADER_OUT
ITEM
ITEMX
ITEM_AD
ITEM_ADX
ITEM_AD_OUT
ITEM_AI
ITEM_AIX
ITEM_AI_OUT
ITEM_CM
ITEM_CMX
ITEM_CM_OUT
ITEM_DT
ITEM_DTX
ITEM_DT_OUT
ITEM_OL
ITEM_OLX
ITEM_OL_OUT
ITEM_OUT
ITEM_PK
ITEM_PKX
ITEM_PK_OUT
ITEM_SV
ITEM_SVX
ITEM_SV_OUT
MANUAL_AGENT_ASS
MANUAL_AGENT_ASSX
MANUAL_AGENT_ASS_OUT
MANUAL_SL_GEN
MANUAL_SL_GENX
MANUAL_SL_GEN_OUT
POSITIONING
POSITIONINGX
POSITIONING_OUT
RETURN
SCHEDULE_LINE
SCHEDULE_LINEX
SCHEDULE_LINE_AD
SCHEDULE_LINE_ADX
SCHEDULE_LINE_AD_OUT
SCHEDULE_LINE_AI
SCHEDULE_LINE_AIX
SCHEDULE_LINE_AI_OUT
SCHEDULE_LINE_CM
SCHEDULE_LINE_CMX
SCHEDULE_LINE_CM_OUT
SCHEDULE_LINE_DT
SCHEDULE_LINE_DTX
SCHEDULE_LINE_DT_OUT
SCHEDULE_LINE_OL
SCHEDULE_LINE_OLX
SCHEDULE_LINE_OL_OUT
SCHEDULE_LINE_OUT
SCHEDULE_LINE_TMP_KEY
SL_GEN_ERROR_OUT
TARGET_GROUP
TARGET_GROUPX
TARGET_GROUP_OUT
TESTRUN
TEXT
TEXTX
TEXT_OUT

Ausnahmen

Funktionsgruppe

JHBO_BUSISM008_BAPI

ROGBILLS - Synchronize billing plans   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 19257 Date: 20240523 Time: 111208     sap01-206 ( 128 ms )