Páginas filhas
  • FINA460 - Settlement receivable - P12

Note

This routine was adjusted to comply with the General Personal Data Protection Law (Statute No. 13.70), so that some fields containing data regarded as sensitive and/or personal are blurred, becoming illegible.

01. OVERVIEW

The Settlement routine (FINA460) allows you to negotiate and renegotiate bills.


Important

With the product evolution, the Invoices receivable routine (FINA280) was incorporated by the Settlement routine and was discontinued from version 12.1.17.


02. EXAMPLE OF USE

03. SETTLEMENT

Add this segment when displaying the settlement screen

as also the NCC clearance process using settlement. For this process, use the clearance routine (FINA330).


    Added the parameter MV_VL460NT that will allow the customer to select how the system will generate the tax withholding bills.

    MV_VL460NT = “1” – Informs the system that, on the settlement time, the discount bills (taxes) will be generated according to the nature entered.

    Example below as option 01.

    MV_VL460NT = “2” – Informs the system that, on the settlement time, the discount bills (taxes) will be generated with the same values and calculation base of the bills that are being posted.

    Example below as option 02.


    MV_VL460NT = “1” - OPTION 01

    To select the bills, we will use the rule of the new nature entered for settlement, i.e., the taxes from the original bill's nature, if any, will be posted on the settlement time, and the new tax bills will be created on settlement.

    With this rule, all bills that meet the conditions in the parameters screen are available, as in the example below:

    image2018-12-18_14-51-12.png

    Case 01.

    If an original bill has a nature that does not calculate taxes, and the nature used for settlement is also one that does not calculate taxes, the routine will just post the original bill and generate the new bills.


    Case 02.

    If an original bill has a nature that does not calculate taxes, and the nature used for settlement is one that calculates taxes (INSS, ISS, Income Tax, PCC) the routine will post the original bill and generate the new bills, but it will also generate the taxes bills.

    Notes:

    • If the nature used in the settlement is for the calculation of taxes such as INSS, ISS, or Income Tax, the tax bills will be generated in only 01 installment, even if the payment term is in several installments.
    • If the nature used in the settlement is for PCC tax calculation and the payment term used for settlement is in several installments, the PCC tax bills are generated according to the number of installments defined in the payment term.






    04. ACCESSORY VALUES ON SETTLEMENT

    You can associate accessory values to the bills generated by the settlement process:

    • When accessing the routine, press F12 and adjust the Accessory Values at the inclusion to Yes.
    • Perform the regular Settlement process.
    • When you confirm the process, a screen will appear where you must confirm or not the recording of the accessory values for the bills generated by the settlement.
      If you confirm it, a screen for bonding the desired accessory values will appear.

    For further information, check Accessory Values on Accounts Receivable.


    IMPORTANT!

    The accessory values entered in the Accessory Values screen will be transferred to all installments generated. If desired, use the bill record to allow the maintenance of the accessory values rules.

    05. SCREEN

    Main Fields and Parameters

    FieldDescription

    06. ACCOUNTING

    The standard accounting entries remain the same for the inclusion of bills and the posting of settled bills.

    What has been added is the view of the values from the FO2 table of the generated bills, which can be changed in the standard entry to identify whether the record originates from the settlement routine.

    SE

    Description

    500

    When bills are added to Accounts Receivable

    505

    When bills are deleted from Accounts Receivable

    520

    When posting Simple Collection/Protest/Agreement Bills in Accounts Receivable (0/F/G)

    521

    When posting Simple Collection/Notary Bills in Accounts Receivable (1/H)

    522

    When posting Discounted Collection Bills in Accounts Receivable (2)

    523

    When posting Pledged Collection Bills in Accounts Receivable (3)

    524

    When posting Linked Collection Bills in Accounts Receivable (4)

    525

    When posting Collection with Attorney Bills in Accounts Receivable (5)

    526

    When posting Legal Collection Bills in Accounts Receivable (6)

    527

    When cancelling a bill posting in Accounts Receivable

    528

    When posting Pledged Collection Bills in Accounts Receivable (7)

    598

    When generating monetary variation, i.e., settlement and generation of new bills in the same currency (except when currency 1)

    595 (Discontinued)

    At the generation of Invoice Receivable

    592 (Discontinued)

    At the cancellation of Invoice Receivable


    The invoice LPs of FINA280 will no longer work since their functionality has been absorbed by the FINA460 routine.

    07. TABLES USED

    • FK1 – Postings Receivable
    • SE1– Accounts receivable
    • SED- Natures
    • SA1 – Customers
    • FK6 - Accessory values
    • FO0 – Simulation Header
    • FO1 – Negotiated Bills

    08. ENTRY POINTS

    The routine was developed over MVC technology, and some functionalities were revised. One of the affected points was the use of entry points with the use of technology that now works as per the documentation below

    Entry points for Advpl sources developed using the MVC concept

    Most of the entry points were maintained, but some must be reviewed according to the documentation above on the MVC technology.


    List of Entry Points:

    Entry Point/Documentation

    Function

    Notes

    FA460OUT

    A460Liquid

    Kept functionality

    F460NUM

    A460Liquid

    Kept functionality

    F460SAID

    A460Liquid

    Replace with FORMCANCEL

    F460GRV

    A460Liquid

    Replace with MODELCOMMITNTTS

    A460COL

    A460Liquid

    Entry point for adding columns in the GetDados of the bill generation screen.

    Not contemplated in the source because of the technological change, from GetDados to MVC. The customer can create a field in FO2 directly.

    Discontinued.

    F460BOT

    A460Liquid

    Replace with BUTTONBAR 

    F460CAN

    A460Liquid

    Kept functionality

    F460CON

    A460Liquid

    Kept functionality

    FA460LOK

    a460OK

    Replace with FORMLINEPRE

    A460VALLIN

    a460OK

    Replace for FORMLINEPRE

    F460TOK

    a460TudoOK

    Replace with FORMCOMMITTTSPRE

    FA460OWN

    A460ChecF

    Kept functionality

    FA460FIL

    A460ChecF

    Kept functionality

    F460GerNCC

    A460Grava

    Kept functionality

    F460NCC

    A460Grava

    Kept functionality

    F460VAL

    A460Grava

    Kept functionality

    F460SE1

    A460Grava

    Kept functionality

    SE5FI460

    A460Grava

    Kept functionality

    F460GRVSEF

    A460Grava

    Kept functionality

    F460CTB

    A460Grava

    Kept functionality

    A460PARC

    A460Cond

    Kept functionality

    FA460con

    A460Cond

    Replace with FORMPOS

    F460CANC

    FA460CAN

    Kept functionality

    F460E5

    FA460CAN

    Kept functionality

    FIN460E1

    FA460CAN

    Kept functionality

    F460JUR

    Fa460Repl

    Kept functionality

    F460DES

    Fa460Repl

    Kept functionality

    FA460BUT

    Fa460Bar

    Bill selection screen replaced by GRID from table FO1.

    Discontinued.

    FA460BAD

    Fa460Bar

    Bill selection screen replaced by GRID from table FO1.

    Discontinued.

    F460EDIT

    Fa460Edit

    Edit button removed in the new structure, replaced with the field edit directly on screen.

    Discontinued.

    FI460JUR

    Fa460Edit

    Edit button removed in the new structure, replaced with the field edit directly on screen.

    Discontinued.

    F460VLDE

    Fa460Edit

    Edit button removed in the new structure, replaced with the field edit directly on screen.

    Discontinued.

    F460OK1

    Fa460OK1

    Kept functionality

    FA460CMC7

    F460CMC7

    Kept functionality

    F460CMTC

    F460Cmc7Tc

    Kept functionality

    FA460ROT

    MenuDef

    Kept functionality

    F460LQOK

    FA460LiqOk

    Kept functionality

    F460STI

    F460AIncl

    Allows viewing or blocking the parameter screen for filtering the bills to be settled.

    F460MNU

    MenuDef

    Allows the inclusion of new buttons in the Menudef routine in FINA460A

    F460FIL

    FINA460A

    Allows the inclusion of a customized filter for presenting the screen with bills to be settled and/or settlement simulation.

    F460PGE

    FINA460LOAD

    Allows the manipulation of generated installments.

    09. FREQUENTLY ASKED QUESTIONS

    • The adjustment of interest and fine using the Other Actions button was removed! What should I do now?

    1913202 DSERFINR-7466 DT Interest value field blocked in the settlement receivable.

    1703939 DSERFINR-6189 DT Add interest/fine value in the settlement receivable.


    • How do I remove the automatic interest replication from the settlement?

    FIN0081_CREC_Gatilho_Juros_liquidação


    • How do I share tables FO0, FO1, and FO2 correctly?

    For technical reasons, the settlement routine validates the E1_FILORIG field to position it correctly in its records and avoid competition between users, so sharing FO0, FO1, and FO2 does not influence the routine's behavior.