/
Rekalkulace smlouvy (RS řádky)

Rekalkulace smlouvy (RS řádky)

Při rekalkulaci podmínek smlouvy dle Rekalkulace - změna nájezdu a doby trvání smlouvy vzniká speciální typ řádku splátkového kalendáře s příznakem Recalculation Settlement (3045, Boolean)=YES. Tyto řádky mají také specifickou hodnotu Line No. (3, Integer, PK) končící XX999.

Tento řádek může následně fakturován:

  • Kladný RS řádek, tvořen a fakturován jako Prodejní Faktura - ručně nebo hromadnou úlohou (API Mass Invoicing - Complete (4046892)

  • Záporný RS řádek, tvořen jako Prodejní dobropis - ručně nebo hromadnou úlohou (API Mass Invoicing - Complete (4046892), fakturován ručně nebo hromadně úlohou API Post Billing Credit Memos (404689)

 

Úprava pro SK legislativu - Rozdělení RS řádků dle sazby DPH

Tato úprava rozvíjí produktové řešení změny sazby DPH v rámci SK konsolidačního balíčku - viz https://iao.atlassian.net/wiki/spaces/BL/pages/130580628. Tento změnový požadavek vychází z nově schválené legislativy, konkrétně § 85ko zákona č. 278/2024 Z. z.

 

Do API Contract with Serv. Setup (4026620) bylo přidáno nové pole (boolean APISK Split RS Lines by VAT (4027550, Boolean), záložka “Contract Recalculation”) pro zapnutí/vypnutí toto funkcionality. Ve výchozím stavu je funkcionalita vypnuta.

Kalkulace RS řádku probíhá řádek bude kalkulován standartně wizardem dle Rekalkulace - změna nájezdu a doby trvání smlouvy

  • Modifikace je provedena v rámci hromadné fakturační úlohy Post Fin. Payment with services (API Mass Invoicing - Complete (4046892) následovně:

  1. Při vytváření dokladu pro RS řádek Recalculation Settlement (3045, Boolean) = YES systém dílčí řádky dokladu označí a rozkopíruje pro každou účto skupinu (VAT Posting Group Principal (310, Code[20]), kterou nalezne v předchozích řádných řádcích splátkového kalendáře. Kód této účto skupiny (např. S20) při kopírování zapíše do řádku dokladu.

  2. Kopie se provede včetně pole slt_Original Document No. (51611910, Code[20]), tzn. všechny nově vytvořené řádky dokladu budou mít odkaz na stejný původní doklad

  3. Následně systém vypočítá a rozdělí částky na řádcích dokladu dle metodiky níže uvedené metodiky.

  • Systém na pozadí počítá počet předchozích řádných zaúčtovaných splátek, tzn. počet řádků ve splátkovém kalendáři s příznaky: 

Posted (50, Boolean) = YES

Aliquot Payment (810, Boolean) = NO

Recalculation Settlement (3045, Boolean) = NO

Partial Payment Credit (3055, Boolean) = NO

BLG Correction Credit (79505, Boolean) = NO

  • Následně systém vypočítá poměrnou částku z hodnoty wizardem vypočteného RS řádku a počtu řádných splátek

  • Systém spočítá počet řádných splátek pro dané DPH účto skupiny jistiny VAT Posting Group Principal (310, Code[20])

  • Následně na pozadí pronásobí poměrnou částku počtem řádků uplatnění DPH

  • V tomto vypočteném podílu následně rozdělí všechny částky původního dokladu dle uvedené účto skupiny a hodnoty zapíše do nově vzniklých řádků

  • Pokud to bude nezbytné, systém provede zaokrouhlení na 2 desetinná místa. Případný zaokrouhlovací rozdíl bude vyrovnán v posledním řádku dokladu

Ilustrativní příklad je v přiloženém XLS souboru

 

  • Úprava je platná pro oba typy dokladů, tj. faktury (s příznakem API Mass Payment Debit Note = Yes) a dobropisy

  • Účtování proběhne standartně, tj. bez modifikace

  • DPH účto skupiny na RS řádku SPK zůstávají beze změny

Upozornění – při zapnutí této funkcionality se již nebudou shodovat informativní částky s DPH na řádku SPK se zaúčtovaným dokladem.