Hypertext: Object Class - Class to which a document belongs.
Document Name
OHADPF404
This step contains a guideline on how to install your special case as a modification in garnishment accounting.
Further notes
You must carry out this step when the following checks have been made:
You did not find an option in blocks one to three of infotype 0114, Garnishment amount, for use in representing the determination of the garnishable amount.
You did not find a special case in the standard system.
You should already have created the special case in the system inthe step "Create special case".
Activities
Decide how you need to calculate the garnishable amount.
Program your special case in program RPCPEZD0 in routine SONDERFALL_PF-BETRAG_KUNDE. See the notes mentioned below.
Further notes
All tables listed below are already positioned on the correct entry. You must not change the positioning of these tables.
The following pre-filled tables are available to you:
The garnishment bases are in table APFGR. You can check the valid fields in structure PC24S.
If you have made an entry in blocks one or two of the Garnishable amount infotype, the system has already determined the garnishable amount of the respective block. The results are stored in table APFBT. You can check the valid fields in structure PC24U.
The six additional fields for a special case in the Garnishable amount infotype are stored in internal table TSTSON and have the field names TSTSON-FELD1 to TSTSON-FELD6. You can view the valid fields in structure PC24L.
You must store your results in table APFBT:
Assign the garnishable amount determined to field APFBT-B0BTN.
Assign the non-garnishable amount determined to field APFBT-B0BTF.
You may not carry out an APPEND or COLLECT on table APFBT.