Versions Compared

Key

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

...

Pro tento účel je do systému přidána hromadná úloha API Contract VAT Posting Group Change Convert VAT Rate in Contracts before Activation (API Change VAT Group Bef. Act. (78000))

...

. Tato úloha zabezpečí výměnu DPH účto skupin na smlouvách/kalkulacích ve stavu před aktivací. Tato úprava probíhá bez použití změnových kopií přímo na originálech těchto smluv/kalkulací.

Tlačítko Convert Contracts before Activation na spuštění úlohy je

...

přidáno na page VAT Rate Change Setup (550).Tato nová úloha vychází z logiky úlohyAPI Serv. Changes Bef. Activ. (4026639).

Request Form

Po potvrzení spuštění úlohy se otevře dialogové okno Contract VAT Product Posting Group Change Convert VAT Rate in Contracts before Activation pro specifikaci vykonané úlohy resp. smluv:

...

  • Pak pokračuje na přepočet smlouvy dle příznaku smlouvy

    • pokud Complete Calculation (4047060)=”NO”:

      • přepočet vykoná vzorci, tzn. zavolá funkce pod tlačítkem Payment Calculation

    • pokud Complete Calculation (4047060)=”YES”:

      • vykoná přepočet a nasazení splátkového kalendáře smlouvy se spuštěním finanční kalkulačky (tzv. kalkulace nebo rekalkulace - pokud v SPK smlouvy již bylo něco zaúčtováno).

  • Pokud je úloha spuštěna bez plánovače, zobrazí se uživateli na konci zpracování informační okno s počtem zpracovaných smluv a možností otevřít Contract Change Log.

Zápis do historie změn

  • Vytvoří záznam do historie změn smlouvy API Contract Change History (4046858) bez vytvoření změnové kopie, ale některé hodnoty do záznamu doplní z request page:

    • Contract Change Proces = Change Copy (musí být vyplněno nemůže zůstat prázdné)

    • Change Type Code = Contract Change Type z request formu

    • Approved By = ID uživatele, který úlohu spouští

    • Approval Date = work date systému

    • Change Reason Code = Contract Change Reason z request formu

    • Change Valid From = work date systému

    • Change Date = Expected Handover Date smlouvy

    • Comment = Comment z request formu

    • Closed (15)=Y

  • Vytvoří záznam v Contract Change Log s výsledkem Result= “Success”.

  • Pokračuje na další smlouvu.

...