Přechod kalkulace do smlouvy.
Z kalkulace (nabídky) je možné vytvořit smlouvy:
Postupným přepínáním detailního stavu:
Postup se nedoporučuje. Pokud je nastavené pole Stav pro přidělení čísla smlouvy na modelu financování, smlouva se přečísluje, pokud uživatel na něm nastaví tento detailní stav.
Pomoci funkce (tlačítka) Vytvořit smlouvu z kalkulace (je viditelné pouze pro detailní stavy smlouvy s Kalkulace=A, jinak ne)
Doporučený postup
Vytvoří se nová entita kopírováním, přičemž:
Bude mít číslo podle nastavení Číselná řada smluv na Modelu financování
Bude mít detailní stav podle nastavení Inicializační detailní stav smlouvy v Nastavení OneCore
Původní nabídka se zachová, je z ní možné vytvořit libovolný počet smluv
Datum vytvoření smlouvy se automaticky doplní jako pracovní datum (workdate)
Klikneme na Vytvořit smlouvu z kalkulace
Po potvrzení systém vykoná kontrolu kontrolu příznaku Povinné schválení nabídky v Nastavení OneCore. Pokud hodnota bude:
Ano:
Provede kontrolu, jestli v Historii schvalování existuje k dané nabídce záznam:
Financing Contract No. = stejné jako je číslo nabídky, z které se proces spouští
Approval Status = Approved
Active = Yes
Pokud:
Neexistuje (tzn. nabídka nemá platné schválení)
Zobrazí hlášku “Nabídka nemá platné schválení. (Offer No. ..číslo smlouvy…doesn´t have valid approval.)“. Po potvrzení hlášku uzavře a dál v procesu nepokračuje
Existuje
Provede kontrolu již vytvořených smluv z nabídky:
Zafiltruje smlouvy na Source Calculation No., u kterých:
Change Copy = No
Varianta kalkulace = No
Calculation na Detailed contract status = No
a zjistí jejich počet
Tento počet má být < než Počet smluv z Historie schvalování
Pokud:
Platí
Pokračuje dál na další krok
Neplatí
Zobrazí hlášku „Počet smluv byl vyčerpán. (The number of contracts has been drawn.)“. Po uzavření hlášky dál nepokračuje
No
Pokračuje na další kontrolu.
Pokračuje na kontrolu jestli existuje povolený přechod z detailního stavu kalkulace na inicializační detailní stav smlouvy (inic.det.stav smlouvy je nastaven v OneCore Setup):
Pokud neexistuje, zobrazí hlášku:
Pokud existuje, vytvoří smlouvu a zobrazí dotaz, jestli ji chceme otevřít:
Po potvrzení se otevře karta nové smlouvy.
Smlouva byla vytvořena kopírováním nabídky )včetně všech souvisejících entit. Vytvořena smlouva bude mít následovné rozdílnosti oproti nabídky:
číslo smlouvy z číselné řady smluv podle nastavení na Financing Model, pole Contract Nos. Zároveň se přečísluje aj předmět, resp. do všech souvisejících entit se doplní číslo smlouvy.
detailní stav podle nastavení ve OneCore Setup, pole Initiale Detailed Contract Status
vyplněné Contract Creation Date = workdate systému
vyplněné Source Calculation No.=číslo kalkulace z které byla smlouva vytvořena
vyplněné Date Created (záložka Others) = sysdate
Vykoná kopírování záznamů (samotní dokumenty se kopírovat nebudou) Příloh (Attachments) patřící k nabídce do smlouvy (aby byly dostupní i se smlouvy):
ID (48) - dostane nové
Table ID (2) - zachovat původní
No. (3):
pro Table ID (2)=4026397 - doplnit číslo nové smlouvy
pro Table ID (2)=4026560 - doplnit číslo předmětu nové smlouvy
hodnoty všech ostatních polí v tabulce pouze zkopíruje ale nezmění
Obdobně se zkopírují i přílohy předmětu