Ansicht
Dokumentation
SPOOL_ES_FIND - Reads Entry sheet table in event of an error
Addresses (Business Address Services) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upThis documentation is copyright by SAP AG.
Functionality
User activity on the Local system creates an Entry Sheet.
This is called from 'SPOOL_ES_CREATE_DO' when there is a communication error.
The local document number REQNO and the COMM_NO representing the local entry sheet number are imported into this module when a communication error occurs. The Entry sheet numbers on the core R/3 system are generated internally only, therefore if a communication error occurs we will lose the core system number and table data.
The entrysheet table ESSR, stores the external document number in the field ESSR-LBLNE.
This module needs the destination of the core system to execute the reads of the core system data.
This function module calls function module 'BAPI_ENTRYSHEET_GETLIST' to find all the recently created Entrysheet document numbers (supply a dateparameter). We will read the internal table entrysheet_header using the comm_no (local document number) as the key.
When we find the document, move the internal (core system) document
number to field entrysheet. Then call function module 'BAPI_ENTRYSHEET_GETDETAIL' to bring back detail information which is required to be written to the local document.
Example
Notes
Further information
Parameters
COMM_NOCOMM_NO
CONTROL_RECORD
ENTRYSHEET
ENTRYSHEETACCOUNTASSIGNMENT
ENTRYSHEETHEADER
ENTRYSHEETSERVICES
ENTRYSHEETSRVACCASSVALUES
I_GUID
PO_NUMBER
RETURN
Exceptions
INTERNAL_ERRORFunction Group
BBP_BS_ESTXBHW - Original Tax Base Amount in Local Currency rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 1944 Date: 20240523 Time: 095944 sap01-206 ( 42 ms )