Hierarchy

⤷

⤷

IMG Activity
ID | IDMX_DI_FIDATA_DET | BAdI: FI Data Determination |
Transaction Code | S_P7D_67000240 | (empty) |
Created on | 20090325 | |
Customizing Attributes | IDMX_DI_FIDATA_DET | BAdI: FI Data Determination |
Customizing Activity | IDMX_DI_FIDATA_DET | BAdI: FI Data Determination |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | IDMX_DI_FIDATA_DET |
Use
This Business Add-In (BAdI) is used in the Financial Accounting (FI) component.
This BAdI enables you to incorporate FI-specific data contained in invoices in the original input message. The data that you incorporate using this BAdI is restricted to data that you do not already incorporate in your invoices by means of standard FI BAdI implementations.
For more information, see the documentation under Methods below.
Requirements
You must transport the data required for the following parts of billing documents to the corresponding text fields in a billing document, which you perform by means of standard SD BAdI implementations:
- Line item and header parts of the supplement (complemento)
The supplement contains additional information defined by legislation that some companies are required to provide in invoices. - Addendum (addenda)
The addendum contains additional, optional data that some companies want to include in invoices.
You must enter the text fields that contain the above data in the Customizing activity Determine Text IDs to Store Invoice Data.
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 Supplement Data of the Line Item (GET_LINE_ITEM_COMPLEMENTO)
Get Supplement Data of the Document Header (GET_HEADER_COMPLEMENTO)
Get Addendum Data of the Document (GET_ADDENDA)
Get Supplement Data of the Document Header for XML Only (GET_HEADER_COMPLEMENTO_XML)
Get Supplement Data of the Line Item for XML Only (GET_LINE_ITEM_COMPLEMENTO_XML)
Get Customs Data of Line Item (GET_LINE_ITEM_CUSTOMS)
Get Property Account Number of Line Item (GET_LINE_ITEM_PROPERTY_ACCOUNT)
Get Document Sender Address (GET_DOCUMENT_SENDER_ADDRESS)
Request to Forward Certificate Data (Base64) for XML Only (PUT_CERTIFICATE_REQUEST_XML)
Change Tax Regime to Alternative Tax Regime (CHANGE_TAX_REGIME)
Change Currency ISO-code to text description (CHANGE_CURRENCY_DESCR)
Change Unit of Measure from 'No aplica' to different value (CHANGE_UNIT_OF_MEASURE)
Determine Means of Payment and their Account Number (DET_MEANS_OF_PAYMENT)
Get Installment Data of Original Document (GET_INSTALLMENT_DATA)
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | I | Valid for countries specified |
Customizing Attributes | Country Key | Country Name |
---|---|---|
IDMX_DI_FIDATA_DET | MX | Mexico |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | IDMX_DI_FIDATA_DET | 0 | HLA0009203 | Accounts Receivable |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20090325 |
SAP Release Created in | 600 |