Individuální fakturace splátek_Invoicing sales
!!! Při výpočte splátkového kalendáře systém kontroluje vyplnění všech účto skupin v splátkových kalendářích služeb, pojištění, zákazníka (celkový splátkový kalendář). V případě, ak by chyběla účtoskupina, systém nevypočítá splátkový kalendář, zobrazí Uživatelovi hlášku při aktivaci smlouvy příp. výpočte splátkového kalendáře. Ak by kombinace účto skupin pro výpočet DPH nebyla v Nastavení účtovaní DPH, systém nezaúčtuje fakturu, zobrazí Uživatelovi hlášku.
Při účtovaní jednotlivé splátky přímo ze řádku splátkového kalendáře uživatel označí řádek a spustí funkci Účtovat (Post).
Po spuštění funkce Účtovat (Post) systém:
Pokud je příznak smlouvy Financing with Services=Y
systém zkontroluje Payments Billing Method (4026635) v tabulce Customer (18) následně bude postupovat podle této hodnoty:
Samostatně za smlouvu (Separately for Contract)
Uživateli se nezobrazí dialogové okno na změnu Zúčtovacího datumu (Posting Date) a DPH Datumu (VAT Date)
Ostatní hodnoty (Collectively for Contract, Collectively for Customer, Collectively for Customer Business Places, Collectively for Customer and Calc.Type, Collectively for Framework Agreement), systém po spuštění funkce zobrazí dialogové okno s poli:
Zúčtovací datum (Posting Date)
defaultně plnit workdatem systému, uživatel může ručně změnit
Datum DPH ( VAT Date)
defaultně plnit workdatem systému, uživatel může ručně změnit
Nastavení na zákazníkovi: pole Způsob fakturace splátek = Hromadně za zákazníka
Zobrazení dialogového okna:
Po potvrzení, systém provede další kontrolu:
Zda je absolutní hodnota pole „Částka“ <= než hodnota pole „Tolerance pro tvorbu dokladu z SPK (LM)“ z „Nastavení Onecore“ (pokud je smlouva v jiné měně než lokální, pak systém přepočítá hodnotu pole „Tolerance pro tvorbu dokladu z SPK (LM)“ z „Nastavení Onecore“ dle aktuálního kurzu k systémovému datu)
Pokud ANO, pak systém zobrazí dotaz:
Výchozí hodnota je uvedena dle aktuální hodnoty pole „Částka“, pokud je „Částka“ >= 0 pak zaškrtne Faktura, jinak Dobropis (tvorba dobropisu je popsána v kapitole Účtovaní dobropisu se splátkového kalendáře).
Uživatel může změnitPo potvrzení systém tvoří doklad dle aktuální funkcionality. Pokud by tvořil zaúčtovaný doklad a zobrazila se chyba na částku dokladu, pak uživatel spustí opětovně účtování a volí druhý typ dokladu
Pokračuje dál
Pokud NE, úloha pokračuje dál
Systém vytvoří doklad, na který přepíše datumy z prvního dialogového okna - do prodejní faktury (v případě záporného RS řádku aj dobropisu – popis v kapitole Účtovaní dobropisu se splátkového kalendáře) a to následovně:
Zúčtovací datum (Posting Date) - z dialogového okna
Datum DPH ( VAT Date) - z dialogového okna
Datum splatnosti (Due Date):
podle hodnoty Payments Billing Method (4026635) na zákazníkovi Customer (18):
Collectively for Contract, Collectively for Customer, Collectively for Customer Business Places, Collectively for Customer and Calc.Type
vypočítá Due Date=Posting Date + počet dní podle kódu platební podmínky ze zákazníka z pole Payment Terms Code § (stejně jako v hromadné úloze Post Financing Payment with Services).
Collectively for Framework Agreement
vypočítá Due Date=Posting Date + počet dní podle kódu platební podmínky z API Master Agreement (4026497) z pole Payment Terms Code (190, Code). Číslo Master Agreementu zjistí z hlavičky smlouvy o financovaní pole Master Agreement No. (4026670) z API Financing Contract Header (4026397).
Po zaúčtovaní prodejní faktury (dobropisu) systém přepíše datumy (Zúčtovací datum, Datum DPH a Datum splatnosti) do splátkového kalendáře pro danou splátku.
V hlavičce faktury se dále plní pole:
Typ tisku faktury = Payment
Contract Kód = Smlouva, z který se fakturuje
DPH účtoskupina = Z karty smlouvy
Účto skupina zákazníka = Z karty smlouvy