Obligo je vypočteno z leasingových smluv a položek daného zákazníka a je zobrazeno na kartě zákazníka a v sestavě obligo zákazníkaThe liability is calculated from the customer's leasing contracts and entries, and is displayed on the customer card and in the Customer Liability report.
Zobrazení obliga
Obligo zákazníka je možné zobrazit dvěma způsoby:
Obligo na kartě zákazníka
Obligo zákazníka z volby Risk reporty
Obligo na kartě zákazníka
Na kartě zákazníka je zobrazeno obligo v poli Obligo (LM) (Liability (LCY)). Hodnota pole je vypočtena jako suma obliga v lokální měně z tabulky: „Customer Liability“ za všechny smlouvy daného zákazníka.
Při rozkliknutí pole „Obligo (LM)“ se zobrazí záznamy, z kterých bylo obligo vypočteno pro daného zákazníka (zobrazí se záznamy „Customer Liability“ filtrované na číslo zákazníka).
Logika výpočtu obliga viz dál.
Obligo zákazníka z volby Risk Reporty
Obligo zákazníka je možné otevřít z volby Risk Reporty – Obligo zákazníka
Po kliknutí na volbu Obligo zákazníka se otevře tabulka Obligo zákazníka, ve které sú zobrazené údaje za všechny zákazníky a smlouvy.
Význam polí je popsán níže v kapitole Logika výpočtu obliga zákazníka:
Číslo smlouvy o financování (Financing Contract No.)
Detailní stav smlouvy (Detailed Contract Status)
Číslo Zákazníka (Customer No.)
Typ financování (Financing Type)
Měna smlouvy o financování (Currency Code)
Odúročený dluh (Debit without Interest)
Odúročený dluh (LM) (Debit without Interest (LCY))
Otevřené položky (Open Items)
Otevřené položky (LM) (Open Items (LCY))
Obligo (Liability Amount)
Obligo (LM) (Liability (LCY))
Perioda splátek (Payment Periodicity)
Pořizovací cena předmětu financování (Purchase Price of Financing Objects)
Akontace (Down Payment)
Zůstatková hodnota (Residual Value)
Datum a čas vložení (Date and Time of Insert)
Datum a čas aktualizace (Date and Time of Update)
Uživatel si může pomocí filtru zafiltrovat obligo na konkrétního zákazníka a jeho smlouvy, případně typ financování. Pomocí šipky vpravo hoře je možné obligo zákazníka otevřít, nebo upravit v excelu, nebo zkopírovat odkaz.
Výpočet obliga
Výpočet obliga se provádí dle podkladových dat v tabulce: „Customer Liability“. Data v podkladové tabulce je nutné pravidelně aktualizovat pomocí funkce: „Výpočet obliga zákazníka“. Ručně pomocí funkce Výpočet obliga zákazníka, nebo pomocí nastavení úlohy do fronty úloh (plánovače úloh)).
Funkci je možné spustit ručně na jednoho zákazníka, nebo na všechny zákazníky v dané společnosti.
Doporučujeme během dne spouštět výpočty obliga na jednoho zákazníka uživatelsky ručně (pokud je nutné) a přes noc mít nastavenou periodickou úlohu v plánovači úloh, která bude počítat obligo pro všechny zákazníky.
Funkce Výpočet obliga zákazníka je umístěna v tabulce Obligo zákazníka na liště.
Po spuštění funkce Výpočet obliga zákazníka se zobrazí Request form, kde je možné nastavit filtrování zákazníků, pro které se má obligo vypočítat.
Záložka „Zákazník“
Číslo – Nastavení filtru na čísla zákazníků, pro které si přejeme vypočítat obligo. V případě, že pole nebude vyplněno, tak se bude obligo počítat pro všechny zákazníky v dané společnosti.
Přidat filtr – pro generování sestavy je možné přidat libovolný jiný filtr na zákazníky pro generování sestavy, například: „PSČ“, „Země“ ,atd.
Tlačítka/funkce
Plán – pomocí funkce je možné nastavit pozdější spuštění úlohy
OK – Funkce spustí výpočet obliga na zákazníky, dle nastavených filtrů
Storno – Zavření Request formu pro generování sestavy obliga zákazníka
Logika výpočtu obliga zákazníka
Obligo na zákazníkovi a data zobrazené v tabulce Obligo zákazníka se plní pomocí funkce: „Výpočet obliga zákazníka“.
Logika plnění jednotlivých polí v tabulce: „Customer Liability“ (Obligo zákazníka):
...
Název pole
...
Popis plnění
...
Zdrojová tabulka ID
...
Zdrojová tabulka Název
...
Zdrojové pole ID
...
Zdrojové pole Název
...
Číslo smlouvy o financování (Financing Contract No.)
...
Číslo smlouvy o financování z dané leasingové smlouvy
...
4026397
...
Financing Contract Header
...
1
...
No.
...
Číslo zákazníka (Customer No.)
...
Liability view
There are two ways to view a customer's liability:
Liability on customer card
Customer's Liability from Choice Risk Reports
Liability on customer card
On the customer card, the liability is shown in the Liability (LCY) field. The value of the field is calculated as the sum of the liability in local currency from the table: "Customer Liability" for all contracts of the customer.
When clicking on the "Liability (LCY)" field, the records from which the liability was calculated for the given customer will be displayed ("Customer Liability" records filtered to the customer number will be displayed).
For the logic of the obligation calculation, see below.
Customer's Liability from Risk Reports
The customer's liability can be opened from the option Risk Reports – Customer Liability
After clicking on the Customer Liability option, the Customer Liability table opens, which displays data for all customers and contracts.
The meaning of the fields is described below in the chapter Customer Liability Calculation Logic:
Financing Contract No.
Detailed Contract Status
Customer No.
Financing Type
Currency Code
Debit without Interest
Debit without Interest (LCY)
Open Items
Open Items (LCY)
Liability Amount
Liability (LCY)
Payment Periodicity
Purchase Price of Financing Objects
Down Payment
Residual Value
Date and Time of Insert
Date and Time of Update
The user can use the filter to filter the liability to a specific customer and his contracts, or the type of financing. Using the arrow on the right side of the mountain, it is possible to open the customer's obligation, or edit it in Excel, or copy the link.
Liability Calculation
The calculation of the liability is performed according to the underlying data in the table: "Customer Liability". The data in the underlying table must be updated regularly using the function: "Calculate customer liability". Manually by using the Calculate Customer Liability function, or by setting a job to a job queue (Job Scheduler).
The function can be run manually on a single customer or on all customers in a given company.
We recommend that you run the payability calculations for one customer manually during the day (if necessary) and have a periodic task set up in the task scheduler overnight to calculate the payable for all customers.
The Calculate Customer Liability function is located in the Customer Liability table on the bar.
After running the Calculate Customer Liability function, the Request form is displayed, where it is possible to set up filtering of customers for whom the liability is to be calculated.
"Customer" tab
No. – set the filter for customer numbers for whom we wish to calculate the liability. If the field is not filled in, the liability will be calculated for all customers in the company.
Add filter – To generate the report, it is possible to add any other filter to the customers for generating the report, for example: "Post Code", "Country", etc.
Buttons/Functions
Schedule – use this function to set the task to run later
OK – The function starts the calculation of the liability for customers, according to the set filters
Cancel – Close the Request form to generate a customer liability report
Customer Liability Calculation Logic
The Customer Liability and the data displayed in the Customer Liability table are filled using the function: "Calculate Customer Liability".
Logic of filling in individual fields in the table: "Customer Liability":
Field Name | Fulfillment Description | Source Table ID | Source Table Name | Source ID Field | Source Field Name |
Financing Contract No. | Financing Contract No. of the lease agreement | 4026397 | Financing Contract Header | 1 | Well. |
Customer No. | Contract Customer No. | 4026397 | Financing Contract Header | 2 | Customer No. |
Typ financování (Financing Type)Typ financování smlouvy | Contract Financing Type | 4026397 | Financing Contract Header | 19007 | Financing Type |
Měna smlouvy o financování (Currency Code)Měna smlouvy | Contract Currency | 4026397 | Financing Contract Header | 350 | Currency Code |
Odúročený dluh (Debit without interest) Suma jistiny ze všech nezaúčtovaných splátek pro danou smlouvu v měně smlouvy
Pro smlouvy v Stave | The principal sum of all unposted payments for the contract in the contract currency
For contracts in Stave=Settled, Archived je hodnota , the value is 0.
Suma poleField sum: "Principal" (10) ze všech splátek pro danou smlouvu kde poleof all payments for a given contract where field: "Posted" = FALSE" AND "Type" (6) = "Payment" Pokud je na nějaké splátce v poli: If there is a different currency from the contract header in the "Currency Code" (350) odlišná měna proti hlavičce smlouvy, potom hodnota bude přepočtena na měnu smlouvy, dle posledního kurzu z tabulky: „Currency Exchange Rate“ (kurz s nejvyšším datem)field, then the value will be converted to the currency of the contract, according to the last exchange rate from the table: "Currency Exchange Rate" | 4026398 | Financing Contract Line | 10 | Principal |
Odúročený dluh (LM) (Debit without Interest (LCY))Pokud se měna smlouvy liší od lokální měny dané společnosti, tak systém přepočítá Debit without Interest na lokální měnu. Pokud se neliší, systém vloží stejnou hodnotu jako je v poli Debit without Interest | If the currency of the contract differs from the local currency of the company, the system will convert Debit without Interest to the local currency. If they do not differ, the system inserts the same value as in the Debit without Interest field. | 4026398 | Financing Contract Line | 10 | Principal |
Otevřené položky (Open Items) | Saldo smlouvy Pokud se jedná o smlouvu s Typ financování jiný než Splátkový prodej: If the contract is with a Financing Type other than Instalment Sale: Pokud se jedná o smlouvy s typem financování=Splátkový prodej: -systém zjistí Číslo dokladu If these are contracts with Financing Type=Instalment Sale: - the system detects Document No. (SP) (19355) z Hlavičky smlouvy a do Otevřených položek nezapočítá from the Contract Header and does not include the Remaining Amout (resp. or Rem.Amuont (LCY) z tohoto dokladuPokud je na nějaké položce zákazníka v polifrom this document in the Open Items If there is a different currency on any customer entry in the field: "Currency Code" (1) odlišná měna proti hlavičce smlouvy, potom hodnota bude přepočtena na měnu smlouvy, dle posledního kurzu z tabulky: „Currency Exchange Rate“ (kurz s nejvyšším datemcompared to the contract header, then the value will be converted to the currency of the contract, according to the last exchange rate from the table: "Currency Exchange Rate" (the rate with the highest date) | 18 | Cust. Ledger Entry | 14 | Remaining Amount |
Otevřené položky (LM) (Open Items (LCY))Pokud se měna smlouvy liší od lokální měny dané společnosti, tak systém přepočítá Open Items na lokální měnu. Pokud se neliší, systém vloží stejnou hodnotu jako je v poli Open Items) | If the contract currency differs from the local currency of the company, the system will convert Open Items to the local currency. If they do not differ, the system inserts the same value as in the Open Items field. | 18 | Cust. Ledger Entry | 16 | Remaining Amount (LCY) |
Obligo Liability (Liability) | Hodnota obliga za smlouvu - součet: Otevřené položky + Odúročený dluhContract Liability Value - Sum: Open Items + Debit Interest
Suma poleField Sum: "Debit without Interest" + "Open Entries" | ||||
Obligo (LM) (Liability (LCY)) | Hodnota obliga za smlouvu v lokální měně - Součet: Otevřené položky (LM) + Odúročený dluh (LM) Suma poleContract Bond Value in Local Currency - Sum: Open Items (LCY) + Debit on Interest (LCY) Field Sum: "Debit without Interest (LCY))" + "Open Entries (LCY))" |
|
|
|
|
Periodicita splátek (Payment Periodicity)Periodicita splátek z leasingové smlouvy | Periodicity of Lease Agreement Payments | 4026397 | Financing Contract Header | 22 | Part Payment Period |
Pořizovací cena předmětu financování (Purchase Price of Financing Object)Vstupní cena z leasingové smlouvy | Input Price from Leasing Agreement | 4026397 | Financing Contract Header | 34 | Input Price |
Akontace (Down Payment)Akontace z leasingové smlouvy | Down Payment from Leasing Agreement | 4026397 | Financing Contract Header | 31 | Down Payment |
Zůstatková hodnota (Residual Value)Zůstatková hodnota z leasingové smlouvy | Residual Value from Leasing Agreement | 4026397 | Financing Contract Header | 33 | Residual Value |
Datum a čas vložení (Date and Time of Insert)
V případě, že se jedná o založení nového záznamu, potom aktuální datum a čas | In the case of creating a new record, then the current date and time |
|
|
|
|
Datum a čas aktualizace (Date and Time of Update)V případě, že se jedná o aktualizaci existujícího záznamu, potom aktuální datum a čas | If it is an update of an existing record, then the current date and time |
|
|
|
|
Systém na závěr plnění z tabulky smaže řádky, které při výpočtu neaktualizovalAt the end of the fulfillment, the system deletes rows from the table that were not updated during the calculation.