Kiegyenlítések és kamat — lista, adatforrások, jogok

A teljesítés-lista lekérdezései, a lenyitó adatforrásai, a tartalmi hatókör és a kiegészítő végpontok.

A finance/settlement modul számlánként mutatja a pénzügyi rendezettséget (követelés/kötelezettség, határidő, kiegyenlítés-történet, késedelmi napok, kamat), és innen indulnak a kamat-, költségátalány-, kivonat- és visszautalási műveletek. Modellek: finance/settlement, finance/interest (admin adapter) + dlbtinterest library, finance/transaction, finance/invoice, masterdata/baserate.

Adatforrások (olvasás)

A táblanevek a telepítés saját előtagjával állnak az adatbázisban.

TáblaSzerep a listában
invoicealapbizonylat, határidő, egyenleg, interest_rule_id
transaction, transaction_item, transaction_settlementbanki és pénztári kiegyenlítések
compensation, compensation_itembeszámítás
settlement_waiverelengedések
interest_rule, interest_period, base_ratekamatszabály, napi kamat-szakaszok, alapkamat-sorok

Működés

  1. Szűrők: cégcsoport, cég, számlatípus, csak nyitott / nyitott kapcsolt / lejárt / határidőn belüli, dátumtípus és tartomány, keresés, partner, fordulónap, pénznem, tervezetek is.
  2. A lenyitó a teljesítéseket, a napi kamat-szakaszokat és az alapkamat-sorokat mutatja.
  3. Összesítők legfeljebb 3 000 sorig.
  4. Linkek a masterdata/baserate, finance/invoice és finance/transaction felé csak canSee mellett.

Jogosultság

  • 2. réteg: list (seedben „Settlement — list”, UNMAPPED); jog nélkül az index a vezérlőpultra irányít. A debug kulcs a szűrő SQL-kapcsolóját és a kamatgenerálás hibalistájának részleteit nyitja.
  • 3. réteg: tartalmi hatókör a filterScope()-ban, a getCompanyGroupFilter alapján.

Kiegészítő végpontok

  • finance/settlement.statement — partner-folyószámla HTML (nyomtatható részletező); jog: list + core access, hatókör a client-listára. Admin sablon nem hívja.
  • companysearch — partner-kereső (legfeljebb 15 találat); list + hatókör.
  • filtercompanies — a közös cég-választó.