Document to answer any questions concerning the error of key COD_CUS in layout 9 of ECD 2020.
Exporting the ECD (CTBS001) generates the ERRO I051- DUPLICIDADE COD_CCUS
The modification of the key of record I051 as of layout 9 implies that a ledger account (I050)/cost center (I051) can only be mapped to a referential account. This means that each cost center of a ledger account must match only one referential account.
Example:
I050 | 01012020 | 01 | A | 1113 | 111 | Cash RegZ | I051 | 123 | 101010102* (Branch Cash Reg.) | I051 | 456 | 101010102* | I051 | 789 | 101010102* |
I050 | 01012020 | 01 | A | 1112 | 111 | Cash RegX | I051 | 123 | 101010102* (Branch Cash Reg.) | I051 | 456 | 101010102* | I051 | 789 | 101010102* |
You can see that the same cost centers 123, 456, and 789 map to the same referential, because the ledger accounts they relate to are different.
On the other hand, the example below cannot be performed in layout 9:
I050 | 01012020 | 01 | A | 1118 | 111 | Bank | I051 | 123 | 101010201* (Bank in the Country) | I051 | 123 | 101010202* (Bank Abroad) |
In this case, the Ledger Account/Cost Center set maps to more than one referential, and that is not possible as of layout 9.
Solution
For the chart of accounts (CT1) that contains the same cost center related to different reference accounts, there must be an adjustment to the entries (CT2) pertaining 2020 and a new binding of the reference chart (CVD). However, if the base has calculation of results (CTBA211), do the following:
I still don't understand whether I fit this scenario. How can I know?
For example, a customer submits the ECD with cost center.
Cost Centers 123 are used in entries for CASH account (101010102) as well as for revenue account (301010115).
Upon associating the reference account, there will be different reference accounts with the same cost center (123). This type of scenario will no longer be accepted by Tax Authorities, because there will be one reference account for Asset account and another for Result account.
What does the ECD manual say?
"... The Balance Sheet and the Accounting Statement can be calculated in definitive form (from the ECD, regardless of information provided in the ECF), the integration between the ECD and the ECF is facilitated, and the complexity of the ECF will be reduced, making the goals of simplifying bookkeeping feasible. On the other hand, some legal entities will be affected by the change and will have to adjust their cost centers or generate new ones, so that each one corresponds to only one referential account for the purposes of generating the ECD for the calendar year 2020, to be delivered by May of the following year, and subsequent bookkeeping."
ECD Manual page 41:
http://sped.rfb.gov.br/pasta/show/1569
In Protheus, why must I do a new binding (CVD)?
This new binding is required, because this change is from layout 9. If you need to replace the previous bookkeeping, the systemic history must be kept as originally delivered.
How must I do the new binding?
Can I have more than one cost center associated with the same ledger account?
Yes, provided the cost centers mapped for reference account X are not the same associated with reference account Y.
Example:
I050 | 01012020 | 01 | A | 1113 | 111 | Cash RegZ | I051 | 123 | 101010102* (Branch Cash Reg.) | I051 | 456 | 101010102* | I051 | 789 | 101010102* |
I050 | 01012020 | 01 | A | 1112 | 111 | Cash RegX | I051 | 123 | 101010102* (Branch Cash Reg.) | I051 | 456 | 101010102* | I051 | 789 | 101010102* |
IMPORTANT!
The message issued by Protheus is only informative. It does not hinder the generation of bookkeeping. If the ECD delivery method changes in any way, such as from being presented with Cost Center to without Cost Center, you need to create a new version of the Reference Chart, so you may select your preferred version of the Reference Chart when generating the revision. The purpose of the question "Process Cost Center", at revision generation, is to fill in the Cost Center when the answer is 'Yes" in table CS4; otherwise, it remains blank.