Ansicht
Dokumentation
ISM_BADI_PMD - Media Product Master
General Material Data ABAP Short ReferenceThis documentation is copyright by SAP AG.
The following media-specific Business Add-Ins (BAdIs) are available for the media product master:
- BAdI ISM_PRODUCT_MASTER
- Use/function: calculate the characteristics of the media product master
- This includes the following methods:
- VOLUME_CALCULATE (Calculate volume)
- WEIGHT_CALCULATE (Calculate net weight)
- BAdI ISM_PRODUCT_DATES
- Use/function: Media product master - set/check dates
- This includes the following methods:
- INITSHIPDATE_DEFAULT_SET (Set default value for initial shipping date)
- INTERRUPTDATE_CHECK (Check latest delivery date)
- BAdI ISM_ISSUE_GENERATION
- Use/function: To execute functions after a new media issue has been created in the issue sequence, for example updating customer tables.
- The BAdI is executed when a media issue is created
- - in the issue sequence
- - using the function "Create media issues in issue sequence"
- - using the BAPI designed for this purpose (module for appending an issue to a sequence).
- The BAdI is not executed when an existing media issue is inserted in an issue sequence.
- This includes the following method:
- EXECUTE_AFTER_CREATE (execute functions after creating a media issue in the issue sequence)
- BAdI ISM_ISSUE_DATES_SET
- Use/function: Execution before creating a new media issue in the issue sequence. You can use this enhancement to make customer-specific adjustments to media-specific dates for a media issue (at MARA and MVKE level) that are initially assigned values from the template material (relative to the publication date).
- This BAdI is executed when a media issue is created
- - in the issue sequence
- - using the function "Create Media Issues in an Issue Sequence"
- - using the API designed for this purpose (module for appending an issue to a sequence).
- The BAdI is not executed if an existing media issue is inserted in an issue sequence.
- This includes the following method:
- EXECUTE_BEFORE_CREATE (Execute before creating a media issue in the issue sequence)
- BAdI ISM_WORKLIST_CHECKS
- Use/function: Execution of functions before saving the media issue worklist. You can use this enhancement to perform customer-specific checks on the segments MARA, MARC, and MVKE which were changed when maintaining the media issue worklist.
- This includes the following method:
- CHECK_WORKLIST (Execute customer-specific checks)
- BAdI ISM_WORKLIST_ADD_FIELDS
- Use/function: Execution of functions in media issue worklist maintenance. You can use this enhancement to add fields from the standard segments MARA, MARC, and MVKE as input or output fields. Fields from customer tables that can be assigned definitively to the standard segments MARA, MARC, and MVKE, can be added as output fields.
- This includes the following methods:
- ADD_FIELDS (Add fields from MARA, JPTMARA, MARC, and MVKE)
- ADD_CUSTOMER_FIELDS (Add customer-specific fields)
- FILL_CUSTOMER_FIELDS (Enter data in customer-specific fields)
- BAdI ISM_ISSUE_SEGMENT_ADD_ADJUST
- Use/function: Execution of functions for copying organizational units from a template. You can use this enhancement to make customer-specific adjustments to attributes of the new segments MARC and MVKE.
- This includes the following method:
- EXECUTE_BEFORE_CREATE (Adjust new MARC and MVKE segment)
- BAdI ISM_ISSUE_SEGMENT_COPY_ADJUST
- Use/function: Execution of functions for adding organizational units in the media product master. You can use this enhancement to make customer-specific adjustments to attributes of the new segments MARC and MVKE.
- This includes the following method:
- EXECUTE_BEFORE_CREATE (Adjust new MARC and MVKE segment)
- BAdI ISM_ISSUE_APPENDS_MAP_OUTSIDE
- Use/function: Execution of functions in media-specific product master transactions when media product master data is created as Retail articles. You can use this enhancement to transfer fields from customer appends to material master tables into the external structures for the Business Application Interface (BAPI) BAPI_MATERIAL_MAINTAINDATA_RT.
- This includes the following method:
- MAP_APPENDS_TO_EXT (Transfer customer append fields to the external BAPI structures)
- BAdI ISM_COPY_BP_IN_MEDIA_PRODUCT
- Use/function: Execute functions in media-specific product master transactions if media product master data is created using a template. This enhancement can be used to prevent the system from copying the business partner assignments from the template issue.
- This includes the following method:
- BP_COPY_FROM_TEMPLATE_CHECK (Check whether BP assignments are copied from template)
- BAdI ISM_WORKLIST_CALL
- Use/function: Execute functions when media issue worklist is executed without explicit selection criteria. This enhancement can be used to enter default selection criteria so that the system navigates directly to the hit list without selection criteria.
- This includes the following methods:
- SELECTION_CHECK_ACTIVE (Enhancement to determine whether preassignment is active)
- SELECTION_SET (Enhancement to execute preassignment)
RFUMSV00 - Advance Return for Tax on Sales/Purchases BAL Application Log Documentation
This documentation is copyright by SAP AG.
Length: 7499 Date: 20240419 Time: 214336 sap01-206 ( 80 ms )