Versions Compared

Key

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

Na rekalkulace smluv z fronty změn se využívá wizard na změnu podmínek smlouvy (dobaTo recalculate contracts from the change queue, the wizard for changing contract conditions (time, km, ZH) . Níže popsané úlohy pouze kontroluji data, resp. vytvářejí fronty smluv (list fronty změn je popsán výše při úloze na změnu služeb smlouvy). V dané úloze uživatel vybere, na který list fronty změn má úloha zařadit dané smlouvy, pak uživatel může tyto smlouvy prohlížet (případně rekalkulovat).

Všechny tady uvádené úlohy jsou pouze pro smlouvy se službami Financování se službami=Y.

...

is used. The tasks described below only check the data, or create contract queues (the change queue sheet is described above in the contract service change task). In the given task, the user selects on which sheet of the change queue the task should place the contracts, then the user can view (or recalculate) these contracts.

All tasks listed here are only for contracts with services Financing with services=Y.

The role of Contracts with Outrange Odometer Status

...

When you click Contracts with Outrange Odometer Status)  se spustí úloha.

  • Po spuštění se otevře okno na zadání vstupních parametrů (Kód listu změn smlouvy a Zohlednit parametr "Nerekalkulovať").

Pole v Možnosti:

...

Kód listu změn smlouvy

  • Uživatel vybere kód listu změny na který chce smlouvy zařadit.

...

Zohlednit parametr „Nerekalkulovat“

  • Pokud A, do výběru nebudou zařadeny smlouvy ktoeré mají příznak Nerekalkulovat=A.

Oblast

...

, the task starts.

  • After starting, a window will open for entering the input parameters (Contr. Change Queue List Code and Take into account the "Do Not Recalculate" parameter).

Field in Options:

  • Contr. Change Queue List Code

    • The user selects the change sheet code on which he wants to assign the agreements.

  • Take into consideration parameter "Do Not Recalculate"

    • If A, contracts with the Do Not Recalculate=A flag will not be included in the selection.

  • Area

    Úloha zafiltruje smlouvy o financování, které vyhovují filtrům:

    • User selects from the options (empty,Service,Tire Service,Fuel Card)

    • Určuje řádky v Odometer Status History, které budou vstupovat do výstupu (reportu). Pokud „prázdní“, do reportu budou vstupovat všechny řádky bez ohledu na jejich oblast.

Sekce Filtr: Hlavička smlouvy o financování slouží pro blížší definice výběru množiny smluv (např smlouvy daného zákazníka, atd).

Úloha (batch) „Smlouvy s překročeným nájezdem“vytvorí frontu smluv vytvoří seznam smluv s nedodrženým limitům nájezdu a zařadí jich na list fronty změn který byl vybrán v Možnostech. Uživatel pak zváží jejich rekalkulace, resp. vykoná rekalkulace pomoci tlačítka Změnit smlouvu (průvodce).

Postup vytvoření seznamu:

    • Financování se službami Specifies lines in the Odometer Status History that will be included in the report. If "empty", all rows will be included in the report, regardless of their area.

The Filter: Financing Contract Header section is used for more detailed definitions of the selection of a set of contracts (e.g. customer's contracts, etc.).

The batch "Contracts with Outrange Mileage" task creates a contract queue, creates a list of contracts with non-respected mileage limits and puts them on the change queue sheet that was selected in Options. The user then considers their recalculation, or performs recalculations using the Change Contract (wizard) button.

To create a list:

...

  • The task filters the financing contracts that match the filters:

    • Financing with services (4026780)=Y (v in API Financing Contract Header (4026397)

    • Stav Status (18) = ÚčinnáEffective|PozastavenáSuspended|UkončovanáTermination|Změnová kopieVarianta kalkulace Change Copy

    • Calculation Variant (20000)=N (tzn. vyloučí varianty smluvi.e. excludes contract variants)

    • Handover Date neprázdne (s prázdnym Handover Date preskočiť)

    • Handover Date+Do Not Recalculate Before<=workdate (pomoci tohto filtru je možné z rekalk.vyloučit např. smlouvy do 6M po předání v Nastavění smluv se službami)

    Nerekalkulovat
    • this filter can be used to exclude e.g. contracts up to 6M after handover in Contract with Service Settings)

  • Do Not Recalculate (4026735):

    • pokud v dialogovém oknu Zohlednit parametr nerekalkulovat=N

      • na příznak smlouvy nefiltruje

    • pokud pokud v dialogovém oknu Zohlednit parametr nerekalkulovat=A

      • v tomto případě OC zohlední aj na parameter smlouvy Nerekalkulovat. Do fronty zařadi ty smlouvy, které mají Nerekalkulovat=N a splňují ostatní kritéria na zařazení do fronty. Smlouvy které mají Nerekalkulovat=A se do fronty nezařadí ani pokud jezdí míň/víc jako limity.

    odpovídají ostatním filtrům v sekci Filtr: Hlavička smlouvy

    • k nalezeným smlouvám vyhledá záznamy v Historii stavu tachometru:

      • pokud Area=prázdné, na Areu nefiltruje

      • pokud Area=neprázdné tak filtruje na hodnotu

    • z těchto vybere poslední záznam (dle nejvyššího čísla Line No.). Pokud na tomto záznamu platí - úprava existující podmínky:

      • Poměr km % < 0 a ABS(Poměr km%) > Spodní tolerance % anebo

      • Poměr km% > 0 a Poměr km% > Horní tolerance %

    • danou smlouvu zařadí na List fronty změn, který byl v dialogovém okně vybrán v Contr.Change Queue Code (úprava plnění pole dle kapitole If you do not recalculate=N in the Reflect parameter dialog box.

      • does not filter to contract flag

    • if you do not recalculate=A in the Reflect parameter dialog box,

      • in this case, the OC will also take into account the Do Not Recalculate contract parameter. Queues contracts that have Do Not Recalculate=N and meet the other queue criteria. Contracts that have Do Not Recalculate=A will not be queued even if they run less/more as limits.

  • match the other filters in the Filter section: Contract header

    • searches for records in the Odometer Status History for found contracts:

      • if Area=empty, it does not filter to Area

      • if Area=not empty, it filters to

    • from these, selects the last record (according to the highest number of Line No.). If this record is true - modify an existing condition:

      • Ratio km % < 0 and ABS(Ratio km%) > Lower tolerance % or

      • Ratio km% > 0 and Ratio km% > Upper Tolerance %

    • The contract is placed on the Change Queue List that was selected in the Contr.Change Queue Code in the dialog window (modification of the field according to chapter 1.4.2.).

  • Po skončení úlohy systém zobrazí info hlášku, že uživatel může otevřít List fronty změnWhen the job is finished, the system displays an info message that the user can open the Change Queue Sheet:

    image-20240621-093155.png

    image-20240621-093205.png

  • Uživatel pak otevře List fronty změn, odkud může smlouvy přímo rekalkulovat nebo jinak změnit. Po rekalkulaci se smlouva automaticky vyřadí z fronty. Pokud uživatel nechce smlouvu rekalkulovat, může jí z fronty vymazat manuálně.

Uživatel pak otevře Frontu změn smluv, list který je uveden v hlášce.

Přehled obsahuje následovné pole dle popisu Fronta změn smlouvy .

Pokud uživatel chce vykonat rekalkulace smluv, nastaví se na danou smlouvu a pak spouští vykonání změny pomoci tlačítka Změnit smlouvy (průvodce). Systém pak spouští vykonání změny dané smlouvy stejným způsobem jako ze smlouvy.

Vyřazení z fronty vykoná wizard na změnu podmínek, po dokončení běhu (tlačítko Finish). Dále je možné danou smlouvu vyřadit z fronty pomoci odstránění řádku z listu.

Úloha Smlouvy na rekalkulaci (Contracts for Recalculation)

Úloha se využíva na zařazení smluv do fronty změn, na kterých se blíží Datum nejbližší rekalkulace (periodicky rekalkulované smlouvy).

Při periodické rekalkulaci se využívají pole smlouvy:

  • Perioda rekalkulace

  • Datum poslední rekalkulace

  • Datum nejbližší rekalkulace

na kartě smlouvy, záložka Operativní leasing a správa vozového parku.

Perioda rekalkulace se plní při založení kalkulace z produktu/šablony financování.

Datum poslední rekalkulace (needitovatelné) se plní datem odevzdání, následně se aktualizuje při rekalkulaci, jestliže byl v průvodci Změna podmínek smlouvy OPL vyplněný parametr Periodická rekalkulace=A. Datum nejbližší rekalkulace se plní datem = Datum poslední rekalkulace + podle hodnoty z parametru „Perioda vyúčtování“, při každé aktualizaci Datum poslední rekalkulace.

Report (úlohu) je možné spustit přes volbu Sestavy/Smlouvy k rekalkulaci z rolecentra.

Po potvrzení se otevře dialogové okno reportu.

Pole v Možnosti:

  • Kód listu změn smlouvy

    • Uživatel vybere kód listu změny na který chce smlouvy zařadit.

  • Filtr Data nejbližší rekalkulace

    • Možné zadat rozsah v jakém může být Datum nejbližší rekalkulace v smlouvě o financování

Sekce Filtr: Hlavička smlouvy o financování slouží pro blížší definice výběru množiny smluv (např smlouvy daného zákazníka, atd).

Po potvrzení systém vykoná, jestli byl zadán Kód listu změn smlouvy – pokud ne, zobrazí hlášku a nedovolí pokračovat dál.

Pokud byl kód listu změny zadán, OC zařadí do fronty/listu ty smlouvy na kterých:

  • Je na smlouvě Financování se službami=A

  • Je stav = Účinná, Pozastavená, Ukončovaná, Změnová kopie

  • Není to varianta smlouvy (Varianta kalkulace= Ne)

  • Periodická rekalkulace=A v smlouvě

  • Filtr na Datum nejbližší rekalkulace, zodpovídá zadanému filtru data

  • Jsou splněny i ostatní filtry v časti Hlavička smlouvy

Po dokončení běhu systém zobrazí hlášku:

...

Stejně se zkontroluje Fronta změn smluv, list podle kódu listu změn který byl zadán v dialogovém okně.

V případě, jestliže byl v rámci průvodce uživatelem zadaný parametr Periodická rekalkulace = A, při rekalkulaci se na smlouvě zaktualizují Datum poslední rekalkulace, Datum nejbližší rekalkulace.

Wizard na změnu podmínek smlouvy (km, doba, ZH) danou smlouvu vyřadí z listu. Taktéž je možné ruční vyřazení pomoci odstránení řádku.

Úloha přehled smluv zákazníka (Customer – Contract List)

Úloha (report) vykoná pouze zařazení smluv zákazníka do fronty změn /listu. Úlohu je možné spustit z RC – Sestavy/Seznam smluv zákazníka.

Po spuštění úlohy se otevře okno na zadání vstupních parametrů (Kód listu změn smlouvy). Po potvrzení se úloha vykoná.

Po potvrzení systém vykoná, jestli byl zadán Kód listu změn smlouvy – pokud ne, zobrazí hlášku a nedovolí pokračovat dál.

Batch na list změny smluv zařadí smlouvy které mají:

  • Financování se službami = A

  • Varianta kalkulace = Ne (tj. do fronty nezařadí varianty smlouvy)

  • Splňují ostatní filtrační kritéria zadané uživatelem.

Po dokončení běhu systém zobrazí hlášku:

...

Uživatel pak otevře frontu změn smlouvy s příslušním listem a může pokračovat dál v úpravách smluv.

Pozn: stejný přehled jako je popsán v předchozím kapitole.

  • The user then opens the Change Queue Sheet, from where they can directly recalculate or otherwise change contracts. After the recalculation, the contract is automatically removed from the queue. If the user does not want to recalculate the contract, he can delete it from the queue manually.

The user then opens the Contract Change Queue, the list that is specified in the message.

The report contains the following fields as described Fronta změn smlouvy .

If the user wants to perform contract recalculations, he/she sets the contract and then starts the change using the Change Contracts (wizard) button. The system then triggers the execution of the change to the contract in the same way as from the contract.

Dequeue is performed by the wizard to change the conditions after the run is finished (the Finish button). It is also possible to dequeue the contract by deleting a row from the sheet.

Contract for Recalculation Task

The task is used to queue contracts that are approaching the date of the next recalculation (periodically recalculated contracts).

Contract fields are used for periodic recalculation:

  • Recalculation Period

  • Last Recalculation Date

  • Nearest Recalculation Date

on the Contract tab, Operative Leasing and Fleet Management tab.

The recalculation period is filled in when a calculation is created from a financing product/template.

The date of the last recalculation (non-editable) is filled in with the date of submission, then it is updated during the recalculation, if the parameter Periodic recalculation=A was filled in the wizard Change OPL Contract Conditions. The date of the nearest recalculation is filled in with the date = Date of the last recalculation + according to the value from the parameter "Billing period", with each update the Date of the last recalculation.

The report (task) can be run via the option Reports/Contracts for recalculation from the role center.

After confirmation, the report dialog window opens.

Field in Options:

  • Contr. Change Queue List Code

    • The user selects the change sheet code on which he wants to assign the agreements.

  • Nearest Recalculation Date filter

    • It is possible to specify the range in which the Nearest Recalculation Date can be in the financing contract

The Filter: Financing Contract Header section is used for more detailed definitions of the selection of a set of contracts (e.g. customer's contracts, etc.).

After confirmation, the system will check if the Contr. Change Queue List Code has been entered – if not, it will display a message and will not allow you to continue.

If the change queue code has been entered, the OC will queue/list those contracts on which:

  • Is on contract Financing with services=A

  • Status = Active, Suspended, Terminating, Change Copy

  • It is not a contract variant (Calculation variant = No)

  • Periodic Recalculation=A in Contract

  • Filter to Nearest recalculation date, corresponds to the entered date filter

  • The other filters in the Contract Header section are also met

When the run is complete, the system displays the following message:

...

In the same way, the Contract Change Queue, a batch is checked according to the change sheet code that was entered in the dialog box.

If the parameter Periodic recalculation = A has been entered in the User Wizard, the Date of Last Recalculation and Date of Nearest Recalculation will be updated on the contract during the recalculation.

The wizard for changing the conditions of the contract (km, period, ZH) removes the contract from the list. It is also possible to manually discard by deleting rows.

Customer – Contract List task

The task (report) executes only the assignment of the customer's contracts to the change queue/list. The task can be run from RC – Reports/Customer Contract List.

After the task is started, a window is opened for entering the input parameters (Contr. Change Queue List Code). Once confirmed, the task is executed.

After confirmation, the system will check if the Contr. Change Queue List Code has been entered – if not, it will display a message and will not allow you to continue.

Batch on the contract change sheet includes contracts that have:

  • Financing with Services = A

  • Calculation Variant = No (i.e. does not queue contract variants)

  • They meet the other filtering criteria specified by the user.

When the run is complete, the system displays the following message:

...

The user then opens the contract change queue with the corresponding sheet and can continue editing the contracts.

Note: the same overview as described in the previous chapter.

The wizard for changing the conditions of the contract (km, period, ZH) removes the contract from the list. It is also possible to manually discard by deleting a row.