Hierarchy

⤷

⤷

IMG Activity
ID | IDMX_DI_DATA_DET | BAdI: Component-Independent Data Determination |
Transaction Code | S_P7D_67000224 | (empty) |
Created on | 20090128 | |
Customizing Attributes | IDMX_DI_DATA_DET | BAdI: Component-Independent Data Determination |
Customizing Activity | IDMX_DI_DATA_DET | BAdI: Component-Independent Data Determination |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | IDMX_DI_DATA_DET |
Use
This Business Add-In (BAdI) is used in the following components:
- Sales and Distribution (SD)
- Financial Accounting (FI)
This BAdI enables you to add additional data or change existing data when the system creates the original input message during the digital signature process.
You add or change data that is not always stored in the same place in the system.
If you use a defined standard field to store the data, you do not need to create an implementation for the BAdI, because the data fulfills one of the following criteria:
- The data is mandatory, and so the system finds the required data
- The system retrieves the data from a predefined standard field
For more information, see the corresponding documentation under Methods below.
Requirements
You have performed all of the following Customizing activities:
- In Customizing for Cross-Application Components under General Application Functions -> Cross-Application Document Numbering -> Mexico -> Automatic Document Numbering.
- In Customizing for Sales and Distribution under Billing -> Billing Documents -> Country-Specific Features -> Country-Specific Features for Mexico -> Digital Invoice.
Standard settings
There are no implementations in the standard system.
The Business Add-In is not filter-dependent.
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
After calling the Customizing activity, a dialog box appears in which you enter a name for the implementation.
- Enter a technical name and short text for the enhancement implementation.
- Create a composite enhancement implementation by specifying a technical name and short text for the composite enhancement implementation, and choose Enter.
- Specify a package in which to save your entries.
- Enter a technical name for the BAdI implementation and for the implementation class.
- Select the BAdI definition for which you want to create an implementation.
- Choose Enter.
- Specify a package in which to save your entries.
- On the Enh. Implementation Elements tab page, expand the BAdI implementation that you created.
- Double-click Implementing Class.
On the right of the screen, the Implementing Class group box appears. - To access a method, double-click a method.
- Between the statements method
<Interface Name>~<Name of Method>.
andendmethod.
, enter your implementation code.
To display the import parameters that you can use, and the export and changing parameters that you have to fill, choose the Signature pushbutton. - Save and activate your code.
- Choose Back and activate your implementation.
When your application program is executed, the system now runs through the code you added in the method.
Example
See also
Methods
Get District (GET_DISTRICT)
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 1 | Mandatory activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | I | Valid for countries specified |
Customizing Attributes | Country Key | Country Name |
---|---|---|
IDMX_DI_DATA_DET | MX | Mexico |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | IDMX_DI_DATA_DET | 0 | HLA0009603 O HLA0009203 |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20090128 |
SAP Release Created in | 600 |