Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financials
Función:
FunctionDescriptionDate
FINA086Cancel Pay Order08/08/2024
País:EUA
Ticket:19979928
Requisito/Story/Issue (informe el requisito vinculado):DUSAL-69


02. SITUACIÓN/REQUISITO

The message "Help: CTBBLOQ" is presented for each Payment Order to be considered in the  Cancel Pay Order (FINA086), without blocking processes registered in the Accounting Calendar routine (CTBA010)


03. SOLUCIÓN

Cancel Pay Order (FINA086):

A change was made in the Function F086VerOp() to fix the EUA location.



  1. Create a backup of Environment Repository (RPO file).
  2. Apply the corresponding patch to the DUSAL-69.
    • Validate that the routine in the patch coincide with the mentioned in the "Function" session of the heading or this Technical Document, as well the dates of the files.
  3. In the Management Accounting module (SIGACTB):
    • Go to  Updates | Records  | Account Calendar (CTBA010),  set up at least two open periods, without blocking.
    • Go to Updates | Entitiies | Standard Entry (CTBA080), set up the Payment Order and cancellation entries.
  4. In the Purchases module (SIGACOM):
    • Go to Updates | Files | Suppliers (MATA020), Set up a Supplier.
    • Go to Updates | Files | Products (MATA010), Set up a Product.
  5. In the Financials module (SIGAFIN):
    • Go to Updates | File | Banks (MATA070), set up a Bank.

Perform the following process with the date of the first accounting period, according to the calendar settings indicated above.

  1. In the Purchases module (SIGACOM) / Updates | Transactions | Inflow Invoice (MATA101N), register an Inflow Invoice informing the supplier and product previously set up.
  2. In the Financials module (SIGAFIN) / Updates | Account Payable | Payment Orders (FINA085A):
    1. Register an Advance Payment to the previously configured supplier.
    2. Select the invoice generated and the advance payment indicated in the previous steps.
      • Register the payment according to the invoice amount.


Perform the following process with the date of the second accounting period.

  • Accounting Blocking
  1. In the Management Accounting module (SIGACTB) / Updates |  Records  | Account Calendar  (CTBA010)
    • Select the accounting calendar configured in the previous conditions.
    • Block the first period that was configured:

    • From the main screen, in Other actions | Process Block:
    • Select the Item 005 FIN001 Finance - Account Payable
    • Change Status Block = 4 - Blocked


  • Cancelation of Payment Orders.
  1. In the Financials module (SIGAFIN) | Updates | Account Payable | Cancel Pay Order (FINA086) .
  2. Configure the parameters::
    • Indicate the range of Payment Orders to display those generated in the Preconditions.
  3. Check that the message "Help: CTBBLOQ" is not displayed before viewing the Payment Orders available to be cancelled..
  4. Select the Payment Orders generated in the Preconditions.
  5. Check that the message "Help: CTBBLOQ" is displayed if all payment orders are marked or just one of those corresponding to the blocked accounting period.
  6. Leave the Payment Order generated in the Preliminary Conditions marked.
  7. Confirm the cancellation.
  8. Confirm accounting positions.
  9. Check whether the cancellation was successful.


04. INFORMACIÓN ADICIONAL


IMPORTANT!

This solution applies to version 12.1.2310 or higher.


05. ASUNTOS RELACIONADOS

  • Does not apply.