Index

1 Objective
2 Mental Map
3Related Contents

Objective

Use this routine to post bills individually. To specify a reason for a posting, you must first register it in the Posting Reasons Table (available in the Miscellaneous option); thus, besides identifying bills, it allows a reason for a posting to make Bank Balance Transactions and Generate Checks. This control is accomplished through the fields Bank Transaction and Check.
The following posting types do not make bank balance transactions:

There are five default reasons for posting bills payable:

Note
In the main page of the routine, the following options are available:The routine also requires some default or specific settings enabled by parameters. ThMental Map highlights those used in this routine, and also makes some of them easier to view so you may know when they are working.
The configuration of the Schedule and EAI Adapter routines promotes the following conditions:



Mental Map

In this diagram, the data refer to the features of the routine: 

 
Before posting, consider setting routine parameters to include the following criteria: 

Field

Description

Display Acctg. Entry?

Select Yes or No to indicate whether to display accounting entry when booking online.
Example:
No.

"Tax Grouping Entries?

Select Yes or No to indicate whether to group entries in a single line, if accounts, cost center, item and value class are the same in the entries.
Example:
No.

Online Booking?

Select Yes or No to indicate whether to book transactions (adding a bill, posting, generating a check, deleting, etc.) one at a time or offline (with all entries booked in one batch process).
Example:
No.
Note
Accounting entries related to the Posting of Bills Payable may occur in posting, in check generation or in both cases, through the setting of parameter MV_CTBAIXA, which can be: B, C or A, respectively.
In this case, first register the standardized entries corresponding to the generation of checks. In field Currency Val, fill out the variable VALUE.
The booking occurs when you enter a check number directly on the Manual Posting screen, enabling standardized entry 530. Meanwhile, in the automatic posting payable, the entry is performed in the routine itself if the bordereau number is entered, executing standardized entry 532.

Allow bordereau posting?

Enter whether to allow posting of bills in bordereau.
Example:
Yes.

Duplicate Apportionment?

To fill out this field, select from the following options:

  • Addition: duplicates the distribution of multiple natures and multiple natures by cost center already entered while adding this bill, only recalculating the amounts in accordance with the amount posted. The amounts can be edited.
  • Posting: duplicates the distribution of multiple natures and multiple natures by cost center already entered during a partial bill posting, only recalculating the amounts in accordance with the amount posted in current posting. The amounts can be edited.
  • Do Not Duplicate: a window shows the distribution of multiple natures and multiple natures by cost center for entering their data.

    Example:
    Addition.
    Note
    When you fill out the field Duplicate Apportionment? with option Posting, you need to take the following criteria into account:
  • Create standard entries

Standard Entry

Description

To get value (field Currency 1 Vl.)

537

Accounts Payable Posting with distribution in multiple natures by cost center.

SEZ->EZ_VALOR

539

Cancellation of Accounts Payable Posting with distribution in multiple natures by cost center.

SEZ->EZ_VALOR

Note
Field Value Paid represents the payment value stated on the bill. Pay attention to this field, as it causes bank account activity and, if wrong, the bank reconciliation will be inconsistent. It also determines the posting condition in the following criteria:
Scenario 1:
Partial Posting:
Bill in the amount of BRL 1,000.00
Field Value Paid = BRL 800.00
In this case, the bill retains the value of BRL 200.00 to be posted and will have the status in blue, in the maintenance window of the routine.
Total Posting:
For total posting, keep the bill value with fines and discounts, if needed.
Bill in the amount of BRL 500.00
Field Value Paid = BRL 500.00
Scenario 2:
Bill in the amount of BRL 950.00
+ Fine of BRL 10.00
= Value Paid of BRL 960.00
Note that the routine turns red in the routine's maintenance window, which indicates a total posting.
Tax Bill Posting 
If this bill has generated tax, it is posted automatically with the main bill, according to the nature assigned.
When there is a reduced Income Tax base, the calculation is performed in the posting.
When PIS, COFINS and CSLL taxes are set to be withheld at posting, the value considered to check for cumulativeness of values paid follows these criteria:

You can change the due dates of tax bills, IRRF, PIS, COFINS and CSLL when the main bill is posted. This procedure is defined in accordance with the settings of parameter MV_ATVCIMP; that is, when it is set to T, the date change is recalculated based on the posting date of the main bill (third business day of the week after the posting date).
Example:
A NF bill due on 3/01/16 that generates taxes due on 3/10/16. If paid on 3/10/16, the due date of the taxes changes to 3/10/16.
Note
Data on tax values becomes available when you add a bill to avoid jeopardizing cash flow information.
This parameter only changes the due date. If there is a partial posting of the bill, the date changes but no tax bill is created based on the difference between the bill and the base values.
This rule applies to IRRF bills only when the due date of the tax bill is calculated based on the actual due date of the bill. In this case, parameter MV_VENCIRF must be set to V.
The due dates of tax bills paid before payment of the main bill do not change.
The due dates of tax bills do not change unless this parameter is set.
By setting parameters, you can also automatically check taxes (PIS, COFINS and CSLL) generated by bordereau in relation to the minimum withholding value (MV_VL10925).
Parameter MV_RC10925 performs the automatic check in the PIS, COFINS and CSLL calculation at each cancellation of posting or bordereau.
Control of Checks Payable
The features for management of checks payable in the system are:

Note
In routine Checks Release, the system allows you to release checks generated online in accordance with the setting of parameter MV_LIBCHEQ; thus, when its content is S, checks are automatically released and when it is N, they must necessarily go through this option.
The bank transaction related to these checks occurs when released online or after the check release procedure.
Posting of IRPJ of Public Companies 
Calculate Income Tax at posting for Legal Entity in Financials to make it compliant with Normative Instruction SRF No. 480, which covers the withholding of Income Tax from public companies. To do this, you need to register the Legal Entity Supplier, considering the contents of the following fields: IRRF Calc. = 2 (IRRF Posting and Nature) and Calculate IRRF = Yes, given that both are set to generate IRRF at posting.
Thus , after activating option To Post, a bill is generated with TX Type (IRF Nature) for the Union Supplier and, in the case of a partial posting, the procedure is the same. Only the value paid is adjusted to keep the partial posting value.
Search
Use filters to search for information, ordering it in accordance with a given characteristic.
Example:

Batch
When you activate option posting by batch, a window is displayed with information divided between Bank Data, Values and Filtering to identify bills with similar characteristics that you must post.
After you fill out the data, confirm the procedure.
Example:

Cancel Posting
Allow cancellation of posting of a bill. When you activate this option, a window is displayed with information on the bill selected. Check and confirm the procedure.
Example:

Note
When the cancellation of a posted bill occurs, the accounting entries are reversed. Add the posting value to the balance of copies pending and the bill is again considered for cash flow.
Delete
Allow deletion of posting of a bill. When you activate this option, a window is displayed with information on the bill selected. Check and confirm the procedure.
Example:

Note
When the deletion of a posted bill occurs, the accounting entries are reversed. Add the posting value to the balance of copies pending and the bill is again considered for cash flow.


Accounting tracker
Use this option to locate and display accounting entries from the document that originated them.
Caption
This option indicates, through colors, the types of bills available.
Single Message - EAI Integration
Allow posting a bill through EAI integration.
Example of Single Message of Manual Posting Payable - FINI080  Expandir origem
<?xml version="1.0" encoding="utf-8"?>
<TOTVSMessage>
<MessageInformation version="3.000">
<UUID>d0e2b55e-8jss-8s6s-g409-9mswdwh4d9ga</UUID>
<Type>BusinessMessage</Type>
<Transaction>ACCOUNTPAYABLEDOCUMENTDISCHARGE</Transaction>
<StandardVersion>1.000</StandardVersion>
<SourceApplication>RAPOSOT1</SourceApplication>
<CompanyId>T1</CompanyId>
<BranchId>D MG 01 </BranchId>
<Enterprise>D </Enterprise>
<BusinessUnit>MG </BusinessUnit>
<Product name="RAPOSOT1" version="12"/>
<GeneratedOn>2019-08-20T22:49:56Z</GeneratedOn>
<DeliveryType>Sync</DeliveryType>
</MessageInformation>
<BusinessMessage>
<BusinessRequest>
<Operation>AccountPayableDocumentDischarge</Operation>
</BusinessRequest>
<BusinessContent>
<AccountPayableDocumentInternalId>T1|D MG 01|FRG|000000002|A|FT|000000|00</AccountPayableDocumentInternalId>
<InternalId>T1|D MG 01|FRG|000000002|A|FT|000000|00|03</InternalId>
<CompanyId>T1</CompanyId>
<BranchId>D MG 01 </BranchId>
<PaymentDate>2019-08-20</PaymentDate>
<DebitDate>2019-08-20</DebitDate>
<PaymentValue>12345.12</PaymentValue>
<Taxes>
<Tax>
<Tax>IRRF-PF</Tax>
<CountryCode/>
<StateCode/>
<CityCode/>
<CalculationBasis>0.0</CalculationBasis>
<Percentage>0</Percentage>
<ReductionBasedPercent>0</ReductionBasedPercent>
<Value>0</Value>
<Reason>003</Reason>
<Recalculate>true</Recalculate>
</Tax>
</Taxes>
<OtherValues>
<InterestValue>0</InterestValue>
<DiscountValue>0</DiscountValue>
<FineValue>0</FineValue>
</OtherValues>
<CurrencyInternalId>T1|D MG 01|01</CurrencyInternalId>
<CurrencyRate>0</CurrencyRate>
<VendorInternalId>T1|D MG|000000|00|F</VendorInternalId>
<StoreId>00</StoreId>
<PaymentMethodCode>999</PaymentMethodCode>
<CustomPaymentMethod>TST</CustomPaymentMethod>
<BankInternalId>T1|D MG|000|00001|0000000001</BankInternalId>
<FinancialNatureInternalId>T1|D MG 01 |000</FinancialNatureInternalId>
<HistoryText>Valor pago s/ Titulo </HistoryText>
<DischargeSequence>03</DischargeSequence>
</BusinessContent>
</BusinessMessage>
</TOTVSMessage>





Related Contents