It was implemented, in the Sales Orders (MATA410), Outgoing Document (MATA460), and Deletion of Outgoing Document (MATA521) routines, the procedure that aims to implement the calculation base of the Public Spending Processing Fee – PB.
In the Configuration Tool (SIGACFG), access Environments/Files/Parameters (CFGX017). Configure the following parameter(s):
Variable Name | MV_RNTPDP |
---|---|
Type | Logical |
Description | Tracking of rounding of the Public Spending Processing Fee. |
Default Value | .F. |
Variable Name | MV_ALITPDP |
---|---|
Type | Numeric |
Description | Public Spending Processing Fee Rate - DP |
Default Value | 1.5 |
Variable Name | MV_ APTPDP |
---|---|
Type | Character |
Description | Nature for the generated TPDP bill. |
Default Value | TPDP |
The configuration of the parameters must be done together with the Customer (SA1) and Product (SB1) files so that the calculation is performed correctly as follows:
Client (MATA030), with the field Calc. TPD = YES.
Product (MATA010), with the field Calc. TPDP = YES.
In the Billing module (SIGAFAT), access Updates/Sales Order (MATA410) and add a new order.
The System validates the following conditions for TPDP calculation, according to three (3) main topics:
I - payment lower than BRL 100.00 (one hundred reais);
The amount of BRL 100.00 (one hundred reais) was also used in the generation of bills payable in installments. If the value of the installments does not reach the minimum value of BRL 100.00 (one hundred reais), it will not be generated, as in the example:
Invoice of BRL 1,000.00 (one thousand reais) in 12 installments of BRL 83.33 (eighty-three reais and thirty-three cents). No bills payable will be generated.
With the return of goods, if the TPDP bills payable generated by issuing Sales Invoices have not yet been posted in the Financial module (SIGAFIN), the customer must manage them by making a manual posting.
If these bills payable from TPDP are posted, and goods are returned, the customer must search information at the State to be compensated for values unduly paid. That can be done by an Administrative Process.