Interface for an extension where the customer’s enterprise-specific requirements for processing documents are implemented.
You can use one or more methods for implementing the interface. You program the enterprise-specific requirements for the method of the Business Add-In.
The interface of the Business Add-In includes the following method:
Method |
Call |
Example of a special check |
BEFORE_READ_DATA |
After the main screen Create, Change, Display and before reading the data |
|
AFTER_READ_DATA |
After the main screen Create, Change, Display and before reading the data |
|
ASSIGN_NUMBER |
When saving |
Number determination (instead of routine GET_NUMBER in program MCDOKZNR) |
BEFORE_SAVE |
Before saving the document but after calling the internal number assignment |
Check the data |
BEFORE_DELETE |
Before setting the deletion indicator |
Enterprise-specific logic when deleting |
AFTER_SAVE |
After saving the document data |
Enterprise-specific logic after saving |
AFTER_DETERMINE_VALID_VERSION |
After determining the valid version |
Enterprise-specific determination of the valid versions |
You implement the enhancement by using Business Add-In DOCUMENT_MAIN01.
Used more than once? If yes, where?