Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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 smluvHistorie 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:

...

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- (standard OC - prvý obrázek kalkulace, druhý obrázek smlouva):

    • čí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