Ansicht
Dokumentation
EXIT_RPUCLSG0_002 - User Exit For CLASS Interface (Interface Processing)
RFUMSV00 - Advance Return for Tax on Sales/Purchases Addresses (Business Address Services)This documentation is copyright by SAP AG.
Functionality
This user exit is designed to allow any fields on the interface record to be changed by the client.
Example
The standard fields that are interfaced to the client's CLASS database should satisfy most clients requirements. However, there maybe a need to interface out certain fields, only if they have changed.
So if the "Address" field has not changed but another field has changed then it may not be necessary to interface the "Address" fields again.
So the customer exit could check the following;
1) The record type (p_p_ausgabe-rectp) is 'A' for amendment.
2) The "Address" fields CADD1, CADD2, CADD3, CADD4, CADD5 and CPTCD have not changed between the previous snapshot record (p_p_prev) and the current snapshot record (p_p_curr).
if p_p_prev-cadd1 = p_p_curr-cadd1 and
p_p_prev-cadd2 = p_p_curr-cadd2 and etc
Then the "Address" fields CADD1, CADD2, CADD3, CADD4, CADD5 and CPTCD on the interface record (p_p_ausgabe) could be spaced out.
clear p_p_ausgabe-cadd1.
clear p_p_ausgabe-cadd2. etc
The interface record (p_p_ausgabe) will only be interfaced if the flag (p_p_create_interface) is set to 'X' (as it is by the calling routine). If this flag is set to anything other than 'X' this record will not be interfaced.
Notes
Further information
The CLASS interface is a generic interface for all Local Authorities. The specification of exactly what is returned to CLASS is client specific. The definitive requirements for this interface are available from the supplier of the CLASS software. (i.e. Lynx Heywood Ltd)
Parameters
P_CREATE_INTERFACEP_CURR
P_EXTRACT
P_PREV
Exceptions
Function Group
XP08P1General Material Data rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 2093 Date: 20240604 Time: 043755 sap01-206 ( 39 ms )