Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Automatically translated by Lango

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.

image-20240612-195935.png

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:
Suma poleContract Balance

If the contract is with a Financing Type other than Instalment Sale:
Field Sum: "Remaining Amount"   (14) z položek zákazníka kde polefrom customer ledger entries where field: "Customer No." = zákazník ze smlouvy contract customer AND "Global Dimension 2 Code" = číslo smlouvy contract number AND "open" = "AnoYes"

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.