This routine allows performing the automatic posting of pending bills, posting several bills in a single operation. The bills are selected by the user by filtering the bearer, range of due dates, reason for posting and bordereau (if the bills are listed in a bordereau), enabling the posting of several bordereau in a range specified by the user (from/to). The system even allows posting one or more bills with check, without needing of later grouping.

Visually, the bills entered in Accounts Payable display a colored ball on the left side of the automatic posting payable maintenance window. The green color indicates a non-posted bill; red means posted bill; blue, a partially posted bill and yellow, check to be grouped.

By posting a bill, its reason can be determined through prior registration of a Posting Reasons Table, available in the option Miscellaneous. Besides identifying the bills, this allows a reason for posting to move/to not move bank balance, generate commissions and even generate checks. This control is accomplished through the fields Bank. Transaction, Commission and Check.

The following posting types do not move bank balance:

  • BA - Automatic Posting without Bordereau
  • JR - Interest
  • MT - Fine
  • DC - Discount
  • CM - Monetary Indexation
  • D2 - Discount of Bill Discounted
  • J2 - Interest of Bill Discounted
  • M2 - Fine of Bill Discounted
  • V2 - Net Amount of Bill Discounted
  • TL - Amount posted with tolerance
  • CP - Posting through Offset
  • C2 - Indexation of Bill Discounted


There are five standard posting reasons of bills payable:

  • Regular (NOR)

Related to bills of ordinary collections. Updates bank movement automatically if a check has been generated for the bill.

  • Return (DEV)

Used in collections regarding returns. It does not automatically update bank transaction.

  • Delivery in accord and satisfaction (DAC)

When something has been given as a payment for another. It does not automatically update bank transaction.

  • Vendor (VEND)

Payment of bill through bank loan. The bank becomes the beneficiary, however, the company must have a bank contract registered to enable this loan. Automatically updates bank movements.

  • Debit Current Account

Automatically debits bank transaction without needing to generate a check on the bill.



Parameters involved

The following parameters must be observed to control postings payable:

  • MV_TOLERPG - Indicates minimum tolerance amount for collection of bills.
  • MV_TOLER - Indicates the tolerance of days in arrears for collection.
  • MV_DATAFIN - Financial closing date. The system does not allow posting date lower than this parameter.
  • MV_CARTEIR - The codes of the banks operating in the portfolio must be entered.
  • MV_CALCCM - Indicates if there will be calculation of monetary indexation.
  • MV_CTBAIXA - Defines if entering of accounts payable will be during posting (B), check (C) or both (A).
  • MV_CTLIPAG - Defines if payment release control will be used.
  • MV_TIPOCM - Defines the calculation method for monetary indexation: whether by original amount (O) or by total balance (T).
  • MV_CXFIN - Indicates the code of the bank, branch and account of internal cashier (separated by "/" (slash)).
  • MV_ATVCIMP - Used to meet the requirements of Normative Instruction 381 (MP 135), when tax bills (IRRF, PIS, COFINS and CSLL) mature. For further details about their configuration, refer to the topic Update of Due Date of Tax Bills.
  • MV_FATOUT: Time the user have to select a record.
  • MV_MSGTIME: Message to the user informing the time to use the screen is running out.



See Also