...
Číslo nového zákazníka
Vybere uživatel manuálně ze zákazníků
Název nového zákazníka
Doplní systém automaticky po výběru Číslo nového zákazníka
Číslo nové Rámcové smlouvy
Číslo vybere uživatel po zadání Čísla nového zákazníka z Přehledu Rámcových smluv zfiltrovaného na číslo nového zákazníka (len pro smlouvy se službami OPL resp. SVP)
Číslo nové Rámcové smlouvy zákaznické
uživatelsky needitovatelné
doplní OC automaticky podle Čísla rámcové smlouvy z karty příslušné RS
Datum přijetí žádosti o převod
Doplní uživatel datum přejetí žádosti o převod
Podklady pro schválení
Doplní uživatel datum přijetí podkladů pro schválení převodu
Důvod převodu
Vybere uživatel z číselníku Důvody převodu
Stav převodu
každá změna stavu převodu bude zaznamenaná v Historii převodu smlouvy (viz dál). Stavy převodu jsou: Prázdné, Žádost přijata, Čekající na přijetí, Převod odmítnout, Převod schválen, Smlouva převedena.
Stav převodu k vykonání převodu musí být Převod schválen. Smlouva převedena nemůže být nastavena manuálně, nastaví wizard po dokončení převodu.
Pokud je převod schválen, uživatel chce vykonat převod a smlouva má pojistné smlouvy, uživatel spustí wizarda na změny (zatím ne wizarda na převod), založí změnovou kopii a ukončí původní pojistné smlouvy (v případě, že na pojistkách je příznak Hlášení poj. Online = Ano, vyplní Kód ukončení) a založí nové pojistné smlouvy (např. kopírováním pojistek). Je potřebné mít v souladu platnost do původní PS a platnost od nové PS:
Konec původních pojistek nastavit na poslední den posledního zaúčtovaného období
Začátek nových pojistek nastavit na první den násled. nezaúčtovaného období
Pokud na rámcových smlouvách nových pojistných smluv je příznak Nutné ověření pojišťovnou = Ano, ověří pojistné smlouvy použitím funkce Ověření poj.
Pak nastaví Stav převodu smlouvy=Převod schválen
Uživatel na té jisté samé změnové kopii (jak ukončil pojistné smlouvy) spustí průvodce na převod smlouvy (v kroku 1/3 vybere Kód typu změny=s číslem wizardu 4046865).
...
Provede rekalkulaci smlouvy pokud jsou příznaky smlouvy jiné než Y:
Paymens - Updated
Calculation Lines- Updated
Insurance – Updated
Service - Updated
Zafiltruje pojistné smlouvy v stavě Příprava s Platnost od=datum změny (první den další nezaúčtované splátky)
Wizard volá codeunitu na transfer smluvy, která vykoná:
Zafiltruje splátky:
Financing Contract No.=číslo smlouvy
Type=Payment
Postind Date=>workdate
Posted=N
Na nalezených splátkách změní:
Customer No=číslo nového zákazníka
Bill-to Customer No=vyprázdní
V Hlavičce smlouvy změní Contract Transfer Status=Contract Transfered
V políčku Previous Customer No doplní číslo Customer No.
Provede smlouvu - změní zákazníka na kartě smlouvy, tzn. do Customer No. v smlouvě převezme New Customer No. ze záložky Contract Transfer.
Validace Customer No. vykoná dotažení údajů nového zákazníka z adresáře (název, adresa, telefón, platební podmínky, atd).
Wizard po validaci zákazníka přepíše účtoskupiny bez ohledu na nastavění OneCore Setup, pole Posting Group Priority:
Header."Gen. Bus. Posting Group" := customer."Gen. Bus. Posting Group";
Header."VAT Business Posting Group" := customer."VAT Bus. Posting Group";
Header."Customer Posting Group" := customer."Customer Posting Group";
Header."Ind. Inv. Customer Post. Group" := customer."Customer Posting Group";
Pokud smlouva má Financing with Services=Y, vyhodnocuje že je neprázdne New Master Agreement No. a liší se od Master Agreement No, pak hodnotu převezme do Master Agreement No.
Validace skopíruje data z rámcové smlouvy
Pokud detailní stav smlouvy neodpovídá Det.Contract Status after Activation v OneCore Setup a existuje povolený přechod z det.stavu smlouvy na tento detailní stav, pak nastaví detailní stav smlouvy na det.stav po aktivaci.
Vyhledá služby smlouvy v Status=Preparation anebo Active, pak na nich změní:
Gen.Bus.Posting group
VAT Bus. Posting Group ze zákazníka
označí služby příznakem Service – Updated=N aby se pak daná služby rekalkulovala
Vytvoř rádek v Contract Transfer History
Pak hledá předmět financování který má stejný detailní stav smlouvy a zaktualizuje na předmětu Customer Contract No. (konec codeunity)
Spouští rekalkulaci smlouvy
Wizard pak vytvoří nezaúčtovanou individuální fakturu na poplatek za převod, pokud byla zadaná částka poplatku různá od nuly (bude ji potřebné zaúčtovat po přenesení změnové kopie)
Přepíše zákazníka na nově vytvořené pojistné smlouvě v stavu Preparation na pokračovatele, po změně zákazníka se zaktualizují účtoskupiny na pojistkách a pak tyto pojistné smlouvy přepočítá a změní jejich stav na Active
Pokud jsou na smlouvě pojistky jako doplněk k hlavnímu pojištění, je třeba v kopii doplňkové pojistky vybrat v poli „Doplněk k pojistné smlouvě“ správné číslo hlavní pojistky, ke které se doplněk váže
Smaže údaje o převodu v záložce Převod na kartě smlouvy
Změní splatnost první nezaúčtované splátky po převodu na poslední den splátkového období v závislosti na parametru ve OneCore Setup:
Posunout datum splatnosti splátky po převodu (Change Payment Due Date After Transfer) =N – datum splatnosti splátky neposune
Posunout datum splatnosti splátky po převodu=A – datum splatnosti splátky posune na posledný den splátkového období dané splátky
Zablokuje všechny položky původního zákazníka vůči penalizaci v závislosti na parametru ve OneCore Setup pokud je Set Fin.Charge Memo Blocking for old customer ledger entries when Transfering=Y
Pokud je smlouva na leasing smlouvě příznak Leasing s dodáním zboží = Ano a v Nastavení OneCore je pole Vyrovnávat DPH při Leasingu s dodáním zboží = Ano (viz taktéž Převod smlouvy s dodáním zboží na jiného zákazníka , pak:
systém Systém vygeneruje kalkulační vstupy varianty s variantou DPH - dodání zboží:
pro Pro daňový dobropis na původního zákazníka na zůstatek daňové povinnosti na smlouvě; počítá se jako celková povinnost z již zaúčtovaných kalkulačních vstupů (počáteční doklad + všechny dosud vystavené opravné doklady) mínus dosud zaúčtovaná plnění i s ohledem na financovanou DPH ve splátkovém kalendáři
pro Pro daňový doklad (fakturu) na nového zákazníka na dosud nezaúčtované plnění na smlouvě;počítá se jako celková nově vypočtená povinnost mínus dosud zaúčtovaná plnění i s ohledem na financovanou DPH ve splátkovém kalendáři
Dobropis na původního zákazníka
Faktura (nový daňový doklad) na nového zákazníka
Pokud je nastaveno Vyrovnávat DPH při Leasingu s dodáním zboží = Ne, kalkulační vstupy se negenerují a daňové doklady na převod DPH z původního na nového zákazníka se nevystaví.
...
V posledním kroku uživatel po kontrole údajů přenese zmenovou kópii
Při přenosu zmenové kopie uživatel
Zaúčtuje individuální fakturu za převod (pokud byla generovaná)
Pokud je v Nastavení OneCore zatržítko v poli Přenést změnu zákazníka na aktivní Tankovací karty (Transfer Active Fuel Cards) = Ano a existují na smlouvě o financování Tankovací karty, kde:
Datum platnosti karty do > datum účinnosti převodu a současně
Není vyplněný Datum blokace nebo Datum vrácení karty nebo Datum vyřazení karty
Systém při přenosu změnové kopie přepíše zákazníka na pokračovatele na tankovacích kartách
Pokud je na smlouvě příznak Leasing s dodáním zboží = Ano a v Nastavení OneCore je pole Vyrovnávat DPH při Leasingu s dodáním zboží = Ano
Systém vygeneruje a zaúčtuje doklady
Dobropis na původního zákazníka s částkou dle kalkulačního vstupu (záporná částka)
Faktura (nový daňový doklad) na nového zákazníka s částkou dle kalkulačního vstupu (kladná částka).
Pokud byl zadán poplatek za převod ve wizardu, vygeneruje sa nezaúčtovaná individuální faktura. Poplatek se nezapočítává do celkového zdanitelného plnění smlouvy, proto je DPH účto skupina zboží na řádku faktury standardně zkopírovaná z použitého kódu standardního prodeje popis viz zde Převod smlouvy s dodáním zboží na jiného zákazníka
Jestliže byla vygenerována a zaúčtována prodejní faktura (daňový doklad) na nového zákazníka, přepíše se původní číslo dokladu na hlavičce smlouvy, pole Číslo dokladu - daňový doklad při dodání zboží