SAP ABAP IMG Activity J_3RF_DIGITAL_INV_B (BAdI: Electronic Invoicing)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-LOC (Application Component) Localization
⤷ J3RF (Package) Localization Russia: FI
⤷ FI-LOC (Application Component) Localization
⤷ J3RF (Package) Localization Russia: FI
IMG Activity
ID | J_3RF_DIGITAL_INV_B | BAdI: Electronic Invoicing |
Transaction Code | S_EBJ_98000125 | (empty) |
Created on | 20121010 | |
Customizing Attributes | J_3RF_DIGITAL_INV_B | BAdI: Electronic Invoicing |
Customizing Activity | J_3RF_DIGITAL_INV_B | BAdI: Electronic Invoicing |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | J_3RF_DIGITAL_INVOICE_BADI_IF |
Use
This Business Add-In (BAdI) is used for the electronic invoices in the Invoice Journal for Russia.
You can use this BAdI to:
- Modify data provided by the existing electronic invoicing solution,
- Upload and download data,
- Encrypt and decrypt data and apply digital signatures.
This BAdI definition contains BAdI methods:
- DETERMINE_DOCUMENT_TYPE - used to determine document type and version.
- GET_COMPANY_INFO - used to get information about the user who sent the document from HR or master data.
- GET_CCOD - used to state if the client's code is able to sign documents.
- MATCH_EXT_VENDOR - used to match an external vendor ID to the SAP Vendor ID.
- MATCH_EXT_CUSTOMER - used to match an external customer ID to an SAP Customer ID.
- MATCH_INT_VENDOR - used to match an SAP Vendor ID to an external vendor ID.
- MATCH_INT_CUSTOMER - used to match an SAP Customer ID to an external customer ID.
- GENERATE_FILENAME - used to generate a file name.
- GET_OPERATOR - used to get an operator.
- MATCH_EXT_OPERATOR - used to check whether an operator is saved as a vendor.
- SEND - used to download files from the system to an external location.
- RECEIVE - used to upload files to the system from an external location.
- COMPLETE_RECEIVING - used to return the status of external documents uploaded to the system.
- PREPROCESS - can be used to edit data and check digital signature before a document is processed by the system.
- POSTPROCESS - used to edit data and check digital signature after it has been processed by the system.
- SIGN - used to digitally sign documents.
- SET_PATH - used to set paths to processed folders.
- GET_PATH - used to get paths for processed folders.
- GET_TIMESTAMP - used to return the current date and time to use in confirmation documents. You can use this to return the actual time in the operator's time zone.
Requirements
Standard settings
In the standard system, there is no activated BAdI implementation.
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.
Example
To display the sample code, choose Goto -> Sample Code -> Display.
See also:
This BAdI uses the interface J_3RF_DIGITAL_INVOICE_BADI_IF. For more information, display the interface in the Class Builder.
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 |
---|---|---|
J_3RF_DIGITAL_INV_B | RU | Russian Fed. |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20121010 |
SAP Release Created in |