Do systému je doplněn nový wizard pro operativní leasing a zprávu vozového parku teda pouze pro smlouvy s Financování se službami=A.
Uživatel spouští vykonání změny tlačítkem Změnit smlouvu (průvodce), systém otevře průvodce změnou smlouvy - popis viz A new wizard for operative leasing and fleet report has been added to the system only for contracts with Financing with services=A.
The user starts the change by clicking on the Change Contract button (wizard), the system opens the contract change wizard - see description Změny smlouvy - změnové kopie / varianty .
V prvním kroku tohoto průvodce uživatel vybere v poli „Kód typu změny“ změnu s Číslem objektu průvodce=4026638.
Po dokončení úvodního průvodce a před prvním krokem vykoná kontrolu, jestli v splátkovém kalendáři smlouvy existuje nezaúčtovaný řádek s Recalculation Settlement=Y:
Pokud ne, pokračuje dál a otevře krok 1/3 wizardu.
Pokud áno, zobrazí error message a nedovolí pokračovat dál.
Info |
---|
Pozn.: jedná se o případ, když užívatel vykonal rekalkulace na změnové kopii/variantě a na té jisté spouští wizarda znovu. Pokud uživatel chce vykonat rekalkulace na jinou kombinace doby/nájezdu, vytvoří novou variantu a vykoná rekalkulace na ní. |
Pokud na smlouvě neexistuje nezaúčtovaný řádek s Recalculation Settlement, otevře se „Průvodce rekalkulací smlouvy“:
Krok 1/3:
Pole:
Číslo smlouvy o financování (Financing Contract No.)
Doplní systém automaticky ze smlouvy o financování
Kód typu finančního produktu (Financing Product Type Code)
Doplní systém automaticky ze smlouvy o financování
Číslo produktu financování (Financing Product No.)
doplní system ze smlouvy o financování, poleIn the first step of this wizard, the user selects a change in the "Change Type Code" field with Wizard Object No=4026638.
After completing the initial wizard and before the first step, it checks whether there is an unposted line with Recalculation Settlement=Y in the contract payment calendar:
If not, it continues and opens step 1/3 of the wizard.
If so, it will display an error message and will not allow you to continue.
Info |
---|
Note: this is the case when the user has performed recalculations on a change copy/variant and is running the wizard again on a certain one. If the user wants to perform recalculations for a different time/distance combination, he creates a new variant and performs recalculations on it. |
If there is no unposted line with Recalculation Settlement on the contract, it will open "Contract Recalculation Wizard“:
Step 1/3:
Field:
Financing Contract No.
Completes the system automatically from the financing contract
Financing Product Type Code
Completes the system automatically from the financing contract
Financing Product No.
will complete the system from the financing contract, field Financing Product No. (4047000)
Číslo zákazníka (Customer No.)
Doplní systém automaticky ze smlouvy o financováníCompletes the system automatically from the financing contract
Customer Name
Doplní systém automaticky ze smlouvy o financováníCompletes the system automatically from the financing contract
Financed Object No.
Doplní systém automaticky ze smlouvy o financováníCompletes the system automatically from the financing contract
Financed Object Name
Doplní systém automaticky z předmětu financování
Replenishes the system automatically from the financed object
Licence Plate No).
Doplní systém automaticky z předmětu financování
Datum účinnosti změny (Change Date)
datum účinnosti změny - první den nezaúčtovaného splátkového období
po rozkliknutí otevře splátkový kalendář smlouvy ze zmenové kopie/varianty (podle toho odkud se wizard spouští)
Položka tachometru (Odometer Entry No.)
Lookup do tabulky API Odometer Status History (4026583)
filtreReplenishes the system automatically from the financed object
Change Date
Change effective date - first day of unposted payment period
After clicking, it will open the contract payment calendar from the change copy/variant (depending on where the wizard is launched from)
Odometer Entry No.
Změnový list (Change List)
otevře příslušní rádek v Historii změn smlouvy
Zpět (Back)
neaktívne
Další (Next)
Lookup to Odometer Status History API table (4026583)
Filtre:
Financed Object No.=stejné jako výše ve wizardusame as above in the wizard
Financing Contract No.=stejné jako výše ve wizardu
defaultne se doplní Entry No. s nejvyšším pořadovým číslem, uživatel může vybrat i jiný řádek
Stav tachometru (Odometer Status)
převezme systém automaticky po výběru Odometer Entry No. z API Odometer Status History (4026583) pole Mileage (10)
kalkulované pole (flowfield) Pokud uživatel zmaže hodnotu v Položka tachometru, systém zobrazí error message a nedovolí pokračovat dál.
Tlačítka:
vykoná kontrolu, jestli Odometer Entry No.<>prázdní
- pokud neplatí, zobrazí chybovou hlášku “Odometer
same as above in wizard
- pokud neplatí, zobrazí chybovou hlášku “Odometer
By default, the Entry No. with the highest sequence number is added, the user can also select another line
Odometer Status
the system will automatically take over the Mileage field (10) after selecting Odometer Entry No. from the Odometer Status History API (4026583)
Calculated Field (FlowField) If the user clears the value in Odometer Entry, the system displays an error message and does not allow any further action.
Buttons:
Change List
opens the relevant row in the Contract Change History
Back
neaktívne
Next
checks if Odometer Entry No.<>empty
if it does not apply, it will display the error message "Odometer Entry No. cannot be empty.” (Položka tachometru nemůže být prázdní.) a dál nedovolí pokračovat. Uživatel pak zadá (vybere) položku a může pokračovat dál.
pokud platí, pokračuje na Krok 2 a vykoná aktualizace (naplnění polí) v kroku 2)
Dokončit (Finish)
neaktívne
...
" (Odometer entry cannot be empty.) And they won't allow it to go any further. The user then enters (selects) the item and can continue.
if true, it proceeds to step 2 and performs updates (populating the fields) in step 2)
Finish
neaktívne
Step 2/3:
PoleField:
Číslo smlouvy o financování (Financing Contract No.)
Doplní systém automaticky ze smlouvy o financování
Registrační číslo vozidla (
Completes the system automatically from the financing contract
Licence Plate No.)
Doplní z předmětu jako v krokuFills in from the subject as in step 1.
Datum účinnosti změny (Change Date)
Doplní z předmětu jako v krokuPredikovaný smluvní nájezd (Predicted Contractual Distance)
Fills in from the subject as in step 1.
datum účinnosti změny - první den nezaúčtovaného splátkového období
po rozkliknutí otevře splátkový kalendář smlouvy ze zmenové kopie/varianty (podle toho odkud se wizard spouští)
Smluvní nájezd (Contractual Distance)
Doplní systém automaticky ze smlouvy o financování
Roční nájezd (Yearly Distance)
převezme systém automaticky obdobně jako Contractual Distance ze smlouvy (resp. poslední záznam z API Contractual Distance (4026671))
Převezme systém automaticky dle Odometer Entry No. z API Change effective date - first day of unposted payment period
After clicking, it will open the contract payment calendar from the change copy/variant (depending on where the wizard is launched from)
Contractual Distance
Completes the system automatically from the financing contract
Yearly Distance
the system will automatically take over the contract (or the last record from the Contractual Distance API (4026671)) similarly to the Contractual Distance from the contract ())
Predicted Contractual Distance
The system automatically adopts the Predicted Contractual Distance field according to Odometer Entry No. from the Odometer Status History (4026583) pole Predicted Contractual Distance
Predikovaný smluvní nájezd při aktuální době financování.
API
Predicted contractual mileage at the current financing period.
Predicted Yearly Distance)
Převezme systém automaticky dleThe system automatically adopts the Predicted Yearly Distance field according to Odometer Entry No. z API from the Odometer Status History (4026583) pole Predicted Yearly Distance
Predikovaný roční nájezd při aktuální době financování.
API
Predicted yearly mileage at the current financing period.
New Yearly Distance)
Defaultne převezme hodnotu zBy default, it takes the value from Yearly Distance
Editovatelné, upraví uživatel manuálně, pokud chce vykonat změnu ročního nájezdu
Editable, the user can edit manually if he wants to make a change to the yearly mileage
Financing Period (in Months))
Doplní systém automaticky ze smlouvy o financování
Predikovaná doba financování (
Completes the system automatically from the financing contract
Predicted Financing Period (in Months)
The system automatically adopts the Predicted Financing Period (in Months)
Převezme systém automaticky dle field according to Odometer Entry No. z API from the Odometer Status History (4026583) pole Predicted API
Financing Period (in Months)
Doba financování po prodloužení (after Extension
EN: Financing Period
after Extension
CZ: Doba financování po prodloužení
převezme z leasingové smlouvy stejnojmenné pole
Takes over the field of the same name from the leasing agreement
New Financing Period (in Months))
Změnový list (Change List)
otevře rádek v Historii změn smlouvy
- Zpět (Back)
Defaultne převezme hodnotu z By default, it takes the value from Financing Period (in Months)
Editovatelné, upraví uživatel manuálně, pokud chce vykonat změnu doby trvání smlouvy)
Zůstatková hodnota kalkulační (Calculation Residual Value)
Plní systém automaticky ze smlouvy
Needitovatelné
Nová zůstatková hodnota (New Residual Value)
Plní systém automaticky ze smlouvy
Editovatelné. Zadá uživatel novou zůstatkovou hodnotu pokud chce. Systém pak tuto novou zůstatkovou hodnotu doplní do smlouvy v rámci operací po dokončení wizardu,
Tlačítka:
Editable, the user can edit manually if he/she wants to change the duration of the contract)
Calculation Residual Value
Fills the system automatically from the contract
Non-editable
New Residual Value
Fills the system automatically from the contract
Editable. The user enters a new residual value if desired. The system then adds this new residual value to the contract as part of operations after the wizard is completed,
Buttons:
Change List
opens a row in the Contract Change History
Back
vráti sa na krok 1
Další (Next)
vykoná kontrolu jestli platíchecks if Yearly Distance=New Yearly Distance a zároven and Financing Period (in Months)=Financing Period (in Months) New:
Pokud platí, zobrazí hláškuIf true, it displays the message:
ENG: Contract Conditions were not changed.
CZ: Podmínky smlouvy nebyly změněny.
Po potvrzení hlášku zavře a nechá otevřen krok 2/3 wizardu. Uživatel může upravit roční nájezd anebo trvání smlouvy a pak pokračovat dál.
Pokud neplatí, pokračuje dál.
EN: The terms of the contract have not been changed.
After confirmation, it closes the message and leaves step 2/3 of the wizard open. The user can adjust the yearly mileage and/or contract duration and then move on.
If it doesn't, it continues.
checks if New Yearly Distance<>empty and is without an increase divisible by the value of Annual Mileage-step (79540) z from the tab API Financing Product/Template (4047009) - pokud leasingová smlouvy obsahuje šablonu, tak hodnotu bere ze šablony. Pokud neobsahuje šablonu, hodnotu bere z produktu financování smlouvy:
pokud neplatí, zobrazí chybovou hlášku a dál nedovolí pokračovat:
“Nový roční nájezd nesmí být prázdný.”
Upravený roční nájezd musí být dělitelný 1000.”
Uživatel pak zadá upravený roční nájezd a může pokračovat dál.
pokud platí, pokračuje na další kontrolu.
vykoná kontrolu, jestli if the lease agreement contains a template, it takes the value from the template. If it does not contain a template, it takes the value from the contract financing product:
If it does not apply, it will display an error message and will not allow you to continue:
"The new yearly mileage must not be empty."
The adjusted yearly mileage must be divisible by 1000."
The user then enters the adjusted yearly mileage and can continue.
If it is valid, it proceeds to the next check.
check if New Financing Period (in Months)<>prázdní
pokud neplatí, zobrazí chybovou hlášku “New<>empty
if it does not apply, it will display the error message "New Financing Period (in Months) cannot be empty.” a dál nedovolí pokračovat. Uživatel pak zadá upravenou dobu financování a může pokračovat dál.pokud platí, pokračuje na další kontrolu jestli platí" and will not allow it to continue. The user then enters the adjusted financing period and can move on.
If it is valid, it continues to the next check to see if the following applies:
Financing Term-min<=New Financing Period (in Months)<=Financing Term-max
Hodnoty The values Financing Term-min (180) a and Financing Term-max (185) zjistí ze šablony (pokud smlouva má šablonu) anebo z produktu financování (pokud smlouva nemá šablonu).pokud neplatí, zobrazí hlášku “New are determined from the template (if the contract has a template) or from the financing product (if the contract does not have a template).
if it does not apply, it will display the message "New Financing Period (in Months) must be between …....Fin.Term-min and …Fin... Fin.Term-max.” " (CZ: Nová doba financování musí být mezi ….. a …..” a nedoloví pokračovat dál.pokud platí, vykoná kontrolu kroku doby, jestli platíEN: The new financing period must be between ..... and ....." and it will not be possible to continue.
If true, it checks the time step to see if the following applies:
New Financing Period (in Months)/Financing Term-step=je celé číslo
pokud neplatí, zobrazí error message a nedovolí pokračovat dál:”Nová doba financování musí být dělitelná …”
pokud platí, vykoná kontrolu na maximální smluvní nájezd z produktu financování/šablony financování is an integer
if it does not apply, it displays an error message and does not allow to continue: "The new financing period must be dividable ..."
if it is valid, it checks the maximum contractual mileage from the Financing Product/Financing Template API Financing Product/Template (4047009) (pokud smlouva byla vytvořena ze šablony, hodnotu bere ze šablony. Pokud ne, pak z produktuif the contract was created from a template, it takes the value from the template. If not, then from the product):
round ((New Financing Period z wizardufrom wizard/12)*New Yearly Distance z wizardufrom wizard); 0) =<Contractual Mileage - max (79550)
pokud neplatí, zobrazí error message a nedovolí pokračovat dál.: “Maximální smluvní nájezd XXX byl překročen.”
pokud platí pokračuje na Krok if it does not apply, it will display an error message and will not allow you to continue.: "The maximum contractual distance XXX has been exceeded."
if true, continues to Step 3/3.
Krok Step 3/3:
PoleField:
Číslo smlouvy o financování (Financing Contract No.)
Doplní systém automaticky ze smlouvy o financování
Registrační číslo vozidla (
Completes the system automatically from the financing contract
Licence Plate No.)
Doplní system z předmětu jako v kroku Completes the system from the subject as in step 1.
Datum účinnosti smlouvy Contract Effective Date (Change Date)
Doplní system z předmětu jako v kroku Completes the system from the subject as in step 1.
datum účinnosti změny - první den nezaúčtovaného splátkového období
po rozkliknutí otevře splátkový kalendář smlouvy ze zmenové kopie/varianty (podle toho odkud se wizard spouští)
Typ vyrovnání rekalkulace (Recalculation Settlement Type)
zobrazí stejnojmenné pole z hlavičky leasingové smlouvy Change effective date - first day of unposted payment period
After clicking, it will open the contract payment calendar from the change copy/variant (depending on where the wizard is launched from)
Recalculation Settlement Type
displays the field of the same name from the header of the leasing agreement Enum=Retroactive,Forward CZ: ZpětnáBackward,DopřednáForward
editovatelnéEditable
Periodická rekalkulace (Periodical Recalculation)
Editovatelné pouze pokud je v dané smlouvě Perioda rekalkulace=neprázdní.
Periodická rekalkulace=N
Datum poslední rekalkulace=plní aktuálním workdate
Datum nejbližší rekalkulace=prázdní
Datum poslední rekalkulace=Datum účinnosti změny z wizardu
Datum nejbližší rekalkulace plní v závislosti na Periode rekalkulaceEditable only if there is Recalculation period = not empty in the contract.
Depending on this parameter, the wizard will fill in the contract fields:
Periodic Recalculation=N
Last recalculation date=fills the current workdate
Nearest Recalculation Date=empty
Periodic Recalculation=A:
Last Recalculation Date=Wizard Change Effective Date
Depending on the Recalculation Period, the date of the nearest recalculation is fulfilled:
Recalculation Period=1Čtvrtletné: Datum poslední rekalkulace1Quarterly: Last Recalculation Date+90D
Recalculation Period=2 Půlroční: Datum poslední rekalkulaceHalf-year: Last recalculation date+180D
Recalculation Period=3 Roční: Datum poslední rekalkulaceYearly: Last Recalculation Date+365D
wizard v závislosti na tomto parametru bude plnit pole smlouvy:
Periodická rekalkulace=A:
TlačítkaButtons:
Změnový list (Change List)
otevře rádek v Historii změn smlouvy
Zpět (Back)
opens a row in the Contract Change History
Back
vráti sa na krok 2
Další (Next)
neaktívne
Dokončit (Finish)
pokud došlo k změne doby trvání (tznif there has been a change in duration (i.e. Financing Period (in Months)<>Financing Period (in Months) New), vykoná update následovných polí smlouvyit will update the following contract fields:
Financing Period (in Months) (23) v hlavičce smlouvy = doplní hodnotu z in contract header = adds value from New Financing Period (in Months)
Expected Termination Date = dle existující funkcionality (popis v PD Smlouva OLaccording to existing functionality (description in PD OL Contract)
No.Of Payments = dle nové doby financováníaccording to the new financing period
Contractual End Date (10100) = zaktualizuje (popis v PD Smlouva OLupdated (described in PD OL Contract)
Expec.TerminTerm. Date after Extension (10105) = zaktualizuje (popis v PD Smlouva OLupdates (description in PD OL Contract)
Financing Period Extended (in Months) (10110) = zaktualizuje (popis v PD Smlouva OLupdated (description in PD OL Contract)
Contract Extension nastaví na sets to N (10115)
pokud došlo k změne doby trvání (tznif there has been a change in duration (i.e. Financing Period (in Months)<>Financing Period (in Months) New, vykoná kontrolu REFI kódu a it will check the REFI code and sadzieb:
pokud na Modelu smlouvy je Don´t if there is a Don ́t Check REFI Fin.Perion=N , vykoná kontrolu REFI sadzieb:
pokud nejsou vyhovující k novému Financing Period, dohledá nové sazbyon the Contract Model, the REFI check will be performed by a setzieb:
if they are not suitable for the new Financing Period, it will find new Base Rate, Cost Interest a and Special Liqui Cost které vyhovují,
pokud jsou vyhovující k novému Financing Period, jestli jsou platné k Reference Date. Pokud ne, dohledá nové platné sazby
pokud dotáhl nové, přepočte that are suitable,
if they are satisfactory to the new Financing Period, if they are valid as of the Reference Date. If not, it will look for new valid rates
if he has made a new one, he recalculates the Calculation Interest Rate % (p.a.) při zachování while maintaining the Interest Margin %
pokud na Modelu smlouvy je Don´t if there is a Don ́t Check REFI Fin.Perion=Y , kontrolu REFI sazeb nevykoná.
on the Contract Model, it will not check REFI rates.
if there has been a change in duration (i.e. Financing Period (in Months)<>Financing Period (in Months) New), vykoná update pojistných smluv které majíit will update Insurance Contracts which have:
Status=Active (tzn. již ukončené pojistné smlouvy neřešit)mají povolené prodloužení v tabulce Relace stavu a pojistného produktu i.e. do not deal with already terminated insurance contracts)
are allowed to extend in the API Ins. Prod. And Status Rel. (4027080) Contract Prologation Req. table. by Wizard=Y:
Valid To (135) = upraví dle adjusted according to the Expected Termination Date ze smlouvyof the contract
Valid To after Extension (137) = doplní dle to be completed according to the Expected Termination Date after Extension ze smlouvy
pokud najde pojistnou smlouvu, která se nedá prodloužit (na rámcové smlouve ja zaplý příznak na dobu určitou anebo v relační tabulce stavu a pojistné smlouvy není povoleno prodloužení), zobrazí chybovou hlášku, že pojistnou smlouvu číslo…není možné prodloužit a po potvrzení uživatelem pokračuje dál. Finálne se stane to, že daná pojistná smlouva nebude prodloužena, smlouva a ostatné pojistky áno.
from the contract
If it finds an insurance contract that cannot be renewed (the fixed-term flag is enabled on the framework contract or renewal is not allowed in the relation table of the status and insurance contract), it will display an error message that the insurance contract no. It is not possible to extend it and continues after confirmation by the user. In the end, what will happen is that the insurance contract will not be extended, the contract and other insurance policies will be.
creates a line in API Contractual Distance (4026671) - evidence smluvních nájezdů smlouvy (pozn. k tomuto kroky dojde vždy, protože přepočet smluvního nájezdu je potřebné vykonat vždy pokud dojde k změne ročního nájezdu anebo i doby trvání z důvodu změny smluvního nájezdurecords of contractual mileage of the contract (note: this step will always take place, because the recalculation of the contractual mileage must always be performed if there is a change in the annual mileage or even the duration due to a change in the contractual mileage):
Financed Object No.
Date From = Change Date z wizardufrom wizard
Distance per Year = doplní z adds from New Yearly Distance z wizardu krok from wizard step 2/3
Contractual Distance = vypočíta z calculates from Distance per Year dle aktuální funkcionality (je to nový smluvní nájezd na celou novou dobu trváníaccording to the current functionality (it is a new contractual distance for the entire new duration)
Contractual Mileage=Contractual Distance+Initial Mileage
doplní fills in the New Residual Value na předmět per item (Total Calc.Residual Value (LCY), přepočíta na recalculates to Total Calc.Residual Value, přepočíta recalculates Total Calc.Residual Value %, zaktualizuje updates Calculation Residual Value a and Calculation residual Value %). Pak propíše . It then writes the Calculation Residual Value a and Calculation residual Residual Value % ) do smlouvy.
zavolá funkce na rekalkulace smlouvy a přepočíta anuitu dle následující kapitoly.
vykoná přepočet služeb dle následujících kapitoly včetně propočtu jejich splátkových kalendářů (před jejich vytvořením je potrebný propočet anuity). Obecne platí, že přepočíta služby, které majíinto the contract.
calls the contract recalculation function and recalculates the annuity according to the next chapter.
recalculates services according to of the following chapters, including the calculation of their payment schedules (an annuity calculation is required before they can be created). In general, it recalculates services that have:
Service Status=Active and
pokud if Contract Extension=N
Valid To>=Change Date-1D
pokud if Contract Extension=Y
Valid To after Extension>=Change Date
vykoná přepočet splátkových kalendářů pojistných smluv
Obecne platí, že přepočíta pojistky, které mají:
pokud
recalculates insurance contract payment calendars
In general, it recalculates fuses that have:
if Contract Extension=N
Valid To>=Change Date-1D
pokud if Contract Extension=Y
Valid To after Extension>=Change Date
vykoná nasazení splátkového kalendáře smlouvy (součtování kalendářů služeb, pojistek a anuity)
pokud je Deploys a contract payment calendar (summation of service, insurance and annuity calendars)
if Calculate Excess km Rate=Y v smlouvě, přepočíta in the contract, it will recalculate the Excess km Rate-default v smlouvěpokud je in the contract
if Calculate Sublimit km Rate=Y v smlouvě, přepočíta in the contract, it recalculates the Sublimit km Rate-default v smlouvěpřepne příznak smlouvy in the contract
toggles the Contract Extension flag (10115) na to N.
naplní pole smlouvy dle popisu ve wizardu (dle funkcionality která je popsána při kroku fills in the contract fields as described in the wizard (according to the functionality described in step 3/3):
Datum poslední rekalkulace
Datum nejbližší rekalkulace
naplní do smlouvy Recalculation Settlement Type hodnotu z kroku 3/3 wizardu
- po vykonání změn smlouvy zobrazí hlášku
Last Recalculation Date
Nearest Recalculation Date
populates the Recalculation Settlement Type contract with the value from step 3/3 of the wizard
After making changes to the contract, it displays the message:
po potvrzení hlášku zavře a smlouvu ponechá na změnové kopii/variantě.
...
After confirmation, it closes the message and leaves the contract on the change copy/variant.
Subpages:
Child pages (Children Display) | ||
---|---|---|
|