Kalkulaci anebo Smlouvu je možné kopírovat Vytvořit-Kopírovat kalkulaci/smlouvu a uživatel potvrdí, že skutečně chce kopírovat a zda chce novou smlouvu zobrazit.
Po potvrzení Ano systém vykoná kontrolu:
Pokud se kopíruje kalkulace (na detailní stavu smlouvy je Kalkulace=A), OC vykoná kontrolu Datumu vytvoření nabídky a Doba platnosti pro povolení kopírování smlouvy v Nastavení OneCore:
Pokud je Datum vytvoření nabídky+Doba platnosti pro povolení kopírování > aktuální datum, OC kopírování nepovolí:
Pokud je Datum vytvoření nabídky+Doba platnosti pro povolení kopírování =< aktuální datum, OC kopírování vykoná a vytvoří novou kalkulace.
Po potvrzení systém provede kontrolu:
Příznaku Povinné schválení nabídky v Nastavení OneCore. Pokud hodnota pole bude:
Ano
Zobrazí hlášku „Schválení nabídky je povinné, není možné vytvořit kopii. (Quote Approval is mandatory, it is not possible to create a copy)“.
Ne
Pokračuje na další kontrolu
Jestli se nespouští kopírování ze změnové kopie, varianty anebo ze smlouvy se založenou změnovou kopii:
Pokud ano, kopírování se zastaví. “Z varianty není možné vytvořit kalkulaci/smlouvu.”
Anebo: “Ze změnové kopie není možné vytvořit kalkulaci/smlouvu.”
Anebo: “Smlouvu nelze zkopírovat, musí být ve stavu Nabídka až Pozastavená”
Pokud ne, pokračuje dál
Pokud se kopíruje kalkulace (na detailním stavu smlouvy je Kalkulace=A), OC vykoná kontrolu Datumu vytvoření nabídky a Doba platnosti pro povolení kopírování smlouvy v Nastavení OneCore:
Pokud je Datum vytvoření nabídky+Doba platnosti pro povolení kopírování > aktuální datum, OC kopírování nepovolí:
Pokud je Datum vytvoření nabídky+Doba platnosti pro povolení kopírování =< aktuální datum, OC kopírování vykoná a vytvoří novou kalkulace.
Pokud se kopíruje smlouva (na detailním stavu smlouvy je Kalkulace=N), OC vykoná kontrolu
Datumu vytvoření smlouvy a Doba platnosti pro povolení kopírování smlouvy v Nastavení OneCore:
Pokud je Datum vytvoření smlouvy+Doba platnosti pro povolení kopírování > aktuální datum, OC kopírování nepovolí.
Pokud je Datum vytvoření smlouvy+Doba platnosti pro povolení kopírování =< aktuální datum, OC pokračuje na další kontrolu.
Stavu smlouvy:
Pokud je Stav >Účinná, kopírování smlouvy nepovolí
Pokud je Stav < = Schválená, Podepsaná nebo Účinná
Pokud se kopíruje smlouva (na detailním stavu smlouvy je Kalkulace=N), OC vykoná kontrolu
Datumu vytvoření smlouvy a Doba platnosti pro povolení kopírování smlouvy v Nastavení OneCore:
Pokud je Datum vytvoření smlouvy+Doba platnosti pro povolení kopírování > aktuální datum, OC kopírování nepovolí:
Pokud je Datum vytvoření smlouvy+Doba platnosti pro povolení kopírování =< aktuální datum, OC pokračuje na další kontrolu:
Stavu smlouvy:
Pokud je Stav >Účinná, kopírování smlouvy nepovolí
Pokud je Stav = Schválená, Podepsaná nebo Účinná
Kopírováním systém vytvoří kalkulaci anebo smlouvu, jako obraz původní, přičemž se vykonají následující úkony:
nová entita se vytvoří jako obraz původní, ale některé údaje bude mít od zdrojové entity rozdílné (popis níže)
nová entita bude vytvořená s číslem a detailním stavem následovně:
pokud se kopíruje kalkulace:
nová entita dostane číslo z číselné řady pro kalkulace dle Modelu financování pole Calculation Nos,
Nová entita dostane detailní stav podle nastavení Inicializačního detailního stavu kalkulace v Nastavení OneCore. Taktéž bude mít Datum vytvoření kalkulace aktuální datum
Pokud původní kalkulace obsahuje záznamy v Historii schvalování, tyto nebudou zkopírovány do nové kalkulace
pokud se kopíruje smlouva:
nová entita dostane číslo z číselné řady smluv dle Modelu financování, pole Contract Nos.
nová entita dostane detailní stav podle nastavení Inicializačního detailního stavu smlouvy v Nastavení OneCore. Taktéž bude mít Datum vytvoření smlouvy aktuální datum
všechny čísla, která vycházejí z čísla kalkulace/smlouvy (např. číslo předmětu), budou přečíslované ve vazbě na číslo nové entity
pojistné smlouvy v rámci nové entity budou přečíslované podle jejich číselných řad
Datum schválení a Datum podpisu se zmažou, pokud byly v zdrojové nabídce/smlouvě vyplněny
Datum a čas poslední změny se přepíše na aktuální systémové datum a čas
Změnil se přepíše podle přihlášeného uživatele
Vytvořeno kým (pole není na kartě Smlouva o financování vytaženo) se přepíše podle přihlášeného uživatele
Pokud v původní kalkulaci/smlouvě byly vyplněny Číslo karosérie (VIN), Výrobní číslo a Evidenční číslo vozidla, Číslo VTP/OEV, Číslo zelené karty, Odkazy ke smlouvě, se do nové entity nepřenesou
Pokud se kopíruje smlouva a byly v ní vyplněny pole ID schvalovatele a ID schvalovacího protokolu, této hodnoty so do nové entity nepřenesou
Pokud původní smlouva obsahuje jakékoliv vystavené anebo zaúčtované položky, tyto se do nové smlouvy nepřenesou
Splátkové kalendáře (smlouvy, služeb a pojistek) se do nové entity nepřenesou:
Příznak Complete Calculation (4047060 = bude nastaven na N
Nepřenesou se záznamy v API Financing Contract Line (4026398) – tzn. nová entita bude vždy bez spl.kal.smlouvy
Nepřenesou se záznamy v API Service Payment Line (4026683) – nová entita bude bez spl.kal. služeb
Nepřenesou se záznamy v API Ins. Client Payment Cal. (4027105) – nová entita bude bez spl.kal. poj. Klienta
Nepřenesou se záznamy v API Ins. Company Payment Cal. (4027106) – nová entita bude bez spl.kal. pojištovni
Nepřenesou se záznamy v API Ins.Comm. Payment Calendar (4027107) – nová entita bude bez spl.kal. provize
Pokud původní smlouva obsahuje Přílohy smlouvy anebo předmětu, tyto přílohy budou taktéž zkopírovány
Pokud původní smlouva obsahuje záznamy v Historii schvalování, tyto nebudou zkopírovány do nové smlouvy
Po vytvoření kopie se zobrazí hláška: “Byla vytvořena Smlouva číslo OL00003. Chcete ji zobrazit?”
CZ lokalizace (Daň z luxusu):
Pokud uživatel kopíruje kalkulaci/smlouvu vytvořenou před účinností legislativní změny, pak je potřeba otevřít přehled kalk. vstupů a opět ho zavřít – systém doplní kalkulační vstup na neuplatněnou část DPH, pokud je potřeba a přepočítat následně splátky smlouvy.