SAP DELTA_MANAGEMENT Function Module for NOTRANSL: ATP-Server: Verwaltung der internen Beleg- und Materialtabellen
DELTA_MANAGEMENT is a standard delta management SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for NOTRANSL: ATP-Server: Verwaltung der internen Beleg- und Materialtabellen processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for delta management FM, simply by entering the name DELTA_MANAGEMENT into the relevant SAP transaction such as SE37 or SE38.
Function Group: ATP2
Program Name: SAPLATP2
Main Program: SAPLATP2
Appliation area: M
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function DELTA_MANAGEMENT pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'DELTA_MANAGEMENT'"NOTRANSL: ATP-Server: Verwaltung der internen Beleg- und Materialtabellen.
EXPORTING
P_ATPDT = "ATP Server: Internal Document table for DELTA Management
TABLES
* P_EBANOX = "Generated Table for View
* P_EKUBNX = "Generated Table for View
* P_RESBOX = "Generated Table for View
* P_RESBNX = "Generated Table for View
* P_VBBEOX = "ATP Server: ATP_VBBE + Status Flag
* P_VBBENX = "ATP Server: ATP_VBBE + Status Flag
* P_EBANNX = "Generated Table for View
* P_EBUBOX = "Generated Table for View
* P_EBUBNX = "Generated Table for View
* P_EKESOX = "Generated Table for View
* P_EKESNX = "Generated Table for View
* P_EKETOX = "Generated Table for View
* P_EKETNX = "Generated Table for View
* P_EKUBOX = "Generated Table for View
IMPORTING Parameters details for DELTA_MANAGEMENT
P_ATPDT - ATP Server: Internal Document table for DELTA Management
Data type: ATPDTOptional: No
Call by Reference: No ( called with pass by value option)
TABLES Parameters details for DELTA_MANAGEMENT
P_EBANOX - Generated Table for View
Data type: ATP_EBANOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EKUBNX - Generated Table for View
Data type: ATP_EKUBOptional: Yes
Call by Reference: No ( called with pass by value option)
P_RESBOX - Generated Table for View
Data type: ATP_RESBOptional: Yes
Call by Reference: No ( called with pass by value option)
P_RESBNX - Generated Table for View
Data type: ATP_RESBOptional: Yes
Call by Reference: No ( called with pass by value option)
P_VBBEOX - ATP Server: ATP_VBBE + Status Flag
Data type: ATP_VBBE_EXTOptional: Yes
Call by Reference: No ( called with pass by value option)
P_VBBENX - ATP Server: ATP_VBBE + Status Flag
Data type: ATP_VBBE_EXTOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EBANNX - Generated Table for View
Data type: ATP_EBANOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EBUBOX - Generated Table for View
Data type: ATP_EBUBOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EBUBNX - Generated Table for View
Data type: ATP_EBUBOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EKESOX - Generated Table for View
Data type: ATP_EKESOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EKESNX - Generated Table for View
Data type: ATP_EKESOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EKETOX - Generated Table for View
Data type: ATP_EKETOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EKETNX - Generated Table for View
Data type: ATP_EKETOptional: Yes
Call by Reference: No ( called with pass by value option)
P_EKUBOX - Generated Table for View
Data type: ATP_EKUBOptional: Yes
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for DELTA_MANAGEMENT Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.| DATA: | ||||
| lv_p_atpdt | TYPE ATPDT, " | |||
| lt_p_ebanox | TYPE STANDARD TABLE OF ATP_EBAN, " | |||
| lt_p_ekubnx | TYPE STANDARD TABLE OF ATP_EKUB, " | |||
| lt_p_resbox | TYPE STANDARD TABLE OF ATP_RESB, " | |||
| lt_p_resbnx | TYPE STANDARD TABLE OF ATP_RESB, " | |||
| lt_p_vbbeox | TYPE STANDARD TABLE OF ATP_VBBE_EXT, " | |||
| lt_p_vbbenx | TYPE STANDARD TABLE OF ATP_VBBE_EXT, " | |||
| lt_p_ebannx | TYPE STANDARD TABLE OF ATP_EBAN, " | |||
| lt_p_ebubox | TYPE STANDARD TABLE OF ATP_EBUB, " | |||
| lt_p_ebubnx | TYPE STANDARD TABLE OF ATP_EBUB, " | |||
| lt_p_ekesox | TYPE STANDARD TABLE OF ATP_EKES, " | |||
| lt_p_ekesnx | TYPE STANDARD TABLE OF ATP_EKES, " | |||
| lt_p_eketox | TYPE STANDARD TABLE OF ATP_EKET, " | |||
| lt_p_eketnx | TYPE STANDARD TABLE OF ATP_EKET, " | |||
| lt_p_ekubox | TYPE STANDARD TABLE OF ATP_EKUB. " |
|   CALL FUNCTION 'DELTA_MANAGEMENT' "NOTRANSL: ATP-Server: Verwaltung der internen Beleg- und Materialtabellen |
| EXPORTING | ||
| P_ATPDT | = lv_p_atpdt | |
| TABLES | ||
| P_EBANOX | = lt_p_ebanox | |
| P_EKUBNX | = lt_p_ekubnx | |
| P_RESBOX | = lt_p_resbox | |
| P_RESBNX | = lt_p_resbnx | |
| P_VBBEOX | = lt_p_vbbeox | |
| P_VBBENX | = lt_p_vbbenx | |
| P_EBANNX | = lt_p_ebannx | |
| P_EBUBOX | = lt_p_ebubox | |
| P_EBUBNX | = lt_p_ebubnx | |
| P_EKESOX | = lt_p_ekesox | |
| P_EKESNX | = lt_p_ekesnx | |
| P_EKETOX | = lt_p_eketox | |
| P_EKETNX | = lt_p_eketnx | |
| P_EKUBOX | = lt_p_ekubox | |
| . " DELTA_MANAGEMENT | ||
ABAP code using 7.40 inline data declarations to call FM DELTA_MANAGEMENT
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.Search for further information about these or an SAP related objects