Ansicht
Dokumentation

FMCA_SAMPLE_P283 - Amendment: Late Amendment

FMCA_SAMPLE_P283 - Amendment: Late Amendment

Fill RESBD Structure from EBP Component Structure   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

The function module called for event P283 is called during checking an merging of tax returns. It allows you to handle late amendments. The sample module contains the logic for determining and handling late amendments that is desribed below. If your requirements are different, you have to create your own implementation for this event.

When checking a single tax return, the module checks whether a form has a later receipt date than the tax return to which it belongs. If this is the case, the module reads the maximum period for late amendments that was defined in Customizing for Contract Accounts Receivable and Payable. If the receipt date of the form is later than the allowed amendment period, the form is set to status Void.

When merging two tax returns, the module checks whether the receipt date of the source tax return is later than the receipt date of the target tax return. If this is the case, the module reads the maximum period for late amendments to determine whether the source tax return is a late amendment. If yes, it sets all forms in the source tax return to status Void.

If the module detects a late amendmnet, it writes the relevant information (for example, the form status change) in export parameter ET_SOURCE_FORMS_CHG.

Example

Notes

Further information





Parameters

ET_MESSAGE
ET_SOURCE_FORMS_CHG
IS_SOURCE_RETURN
IS_TARGET_RETURN
IT_SOURCE_FORMS
IT_TARGET_FORMS

Exceptions

Function Group

FMCA_FPF_SAMPLE

Fill RESBD Structure from EBP Component Structure   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 1858 Date: 20240523 Time: 101433     sap01-206 ( 48 ms )