CONTENTS

01. OVERVIEW

This document presents a detailed analysis of the process through which Protheus extracts information from assets generated in routine ATFA251 (Acquisition by Transfer) for completing the records F120 and F130 of EFD - Contributions.

The Acquisition by Transfer routine performs the posting of one or more assets, allowing their grouping or detailing depending on the configuration set by the user. When you use this process, there is no link to an invoice within Protheus. Thus, the new assets generated have no direct association with the incoming Document (MATA103) to obtain certain values. To comply with the law and make the generation of records F120 or F130 feasible, the system employs other mechanisms.

02. EXCLUSION VALUE FIELD

To fill in the field CL2_VLEXCL of F120 as well as of F130, the system searches for the exclusion value using the incoming invoices of assets that originated the Grouping/Breakdown done in routine ATFA251. For example:

    1. There are two component assets, one with ICMS value in the BRL 00 bill and another of BRL 1,000.00.
    2. When acquiring these two assets by transfer, they will be posted and a new asset created with the sum of both values.
    3. To generate the Exclusion Value (CL2_VLEXCL) In F120 and F130, the system fetches through the new asset generated in routine ATFA251, which assets originated it.
    4. After identifying which assets generated the asset to be transferred to EFD Contributions, the system sums the exclusion values, based on the incoming document of these assets, to feed the Exclusion Value of table CL2.

The rules used for searching the invoice values are those detailed in our documentation: EFD Contributions - Content of Field CL2_VLEXCL. In this case, the only change is which assets to use, considering that the Target asset generated in routine ATFA251 has no linked invoice.

For the system to manage to fetch and correctly fill in the Exclusion Value of records F120 and F130, all assets used in the acquisition by transfer must have been generated through the Incoming Document (MATA103).

03. OPERATION VALUE (F120) OR ACQUISITION VALUE (F130) FIELDS 

To fill in the field "Depreciation Value (CL2_VLOPER)" of F120, the system uses the new asset (target asset) depreciation generated by routine ATFA251 in the month in which the EFD calculation is performed. 

To fill in the field "Acquisition Value (CL2_VLAQUIS)" of F130, the system adopts different approaches depending on the setting of parameter MV_BSCREPC:

04. OTHER FIELDS

For fields of F120 and F130, except for Exclusion Value and Acquisition/Operation Values, detailed in the previous steps, the system always uses the new asset (target asset) register generated by routine ATFA251; therefore, it becomes important to correctly fill in the fields related to the EFD on the grid when executing the acquisition by transfer. This defines some questions, such as if the asset will be used in F120 or F130, what the tax rate will be, and their status:

05. RELATED SUBJECTS