Versions Compared

Key

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

...

...

Table of Contents
stylenone

Je vytvořena tabulka Nastavení dávkové úlohy (Batch Jobs Setup). Pro vytváření karet majetku se musí založit a nastavit karta dávkové úlohy s Typ dávkové úlohy = DM – Karta (Batch Job Type = FA – Card).

Podrobnější popis nastavení dávkových úloh je popsán v Nastavení Finance Setup

Dále je vytvořen nový číselník Šablony knih odpisů (FA Depreciation Book Templates), ve kterém je možné nastavit různé způsoby, metody odpisování s nastavením podmínek odpisování (metoda, počáteční datum odpisování, počet měsíců odpisování, výchozí kniha odpisů apod.). Kód šablony se pak nastaví ke kódu Podtřídy DM (FA Subclasses). Kód Podtřídy DM se pak nastaví v kartě dávkové úlohy pro vytvoření karty DM. Dle nastavení Šablony knih odpisů pak systém při generování Karty DM založí řádky (Knihy odpisů DM) a ke každé knize nastaví způsob odepisování.

Podrobnější popis nastavení Šablony knih odpisů (FA Depreciation Book Templates) a Podtřídy DM (FA Subclasses) je popsán v Nastavení Finance Setup

Pro hromadné vytvoření karet DM ke smlouvám o financování slouží dávková úloha “Vytvořit karty majetku” (Build Fixed Asset Cards). Po spuštění úlohy uživatelsky lze v dialogovém okně omezit výběr Smluv o financování, které mají být zahrnuté do úlohy (např. Číslo smlouvy, Datum předání předmětufinancování). Jestliže jsou některé parametry pro výběr smlouvy dané nastavením (Dávkové úlohy), např. Stav smlouvy, uživatel může vlastním filtrem tento výběr dále zúžit, nikoliv rozšířit (např. pokud je v nastavení Dávkové úlohy nastavený stav smlouvy Podepsaná a Aktivní, uživatel může v úloze vybrat pouze stav Aktivní).

...

Po vyvolání úlohy Vytvořit karty majetku (Build Fixed Asset Cards) se nejdříve zobrazí dialogové okno úlohy. V dialogovém okně může uživatel zúžit podmínky v oddílu Možnosti (Options). Dále uživatel může zadat filtry na údaje z Hlavičky smlouvy (např. číslo smlouvy, číslo zákazníka, datum podpisu smlouvy apod.). S nastavenými podmínkami a filtry bude úloha pracovat po jejím samotném spuštění tlačítkem OK.

Po spuštění úlohy potvrzením tlačítka OK provede úloha tyto kroky:

  • nasadí filtry na smlouvy takto:

    • pokud je v nastavení dávkové úlohy neprázdné, nasadí filtr na Typ produktu financování (Financing Type Filter)

    • pokud je v nastavení dávkové úlohy neprázdné, nasadí filtr na Stav smlouvy (Contract Status Filter), protože je stav=Option, je filtr v nastavení ve tvaru např. 10|14

    • pokud je v nastavení dávkové úlohy neprázdné, nasadí filtr na Detailní stav smlouvy (Detail Contract Status Filter)

    • nasadí pevný filtr na pole Varianta (Calculation Variant) = Ne, pole Změnová kopie (Change Copy) = Ne

  • pak prochází všechny smlouvy, které odpovídají filtru. Pro každou smlouvu hledá, zda existuje kalkulační vstup s příznakem Do pořízení = Ano. Pokud existuje, přejde na předmět financování, který je vyplněn na kalkulačním vstupu. Pokud daný předmět financování má prázdné Číslo DM, spustí se funkce na vytvoření karty DM

  • zkontroluje pole Kalkulace (Calculation) v Detailním stavu smlouvy (Detailed Contract Status). Jestliže je Ano (Yes), ukončí zpracování smlouvy a přejde na zpracování další smlouvy. Jestliže je Ne (No), pokračuje ve zpracování dalších kroků procesu

  • zkontroluje a zvaliduje, zda je na smlouvě vyplněno pole Datum předání (Handover Date), pokud není pole zvalidováno, tak se proces vytváření karty DM zastaví a zapíše se do Log DM chybové hlášení, úloha přejde na zpracování další smlouvy

  • pokud je v nastavení dávkové úlohy vyplněna číselná řada DM tak se použije, jinak pro přidělení nového čísla DM použije číslo předmětu financování

  • Vyplňuje pole na kartě DM takto:

    • do pole Popis (Description) zapíše hodnotu z pole Název značky (Make Name) z předmětu financování

    • do pole Vyhledávací název (Search Description) zapíše hodnotu z pole Popis na kartě DM

    • do pole Popis 2 (Description 2) zapíše hodnotu z pole Název modelu (Model Name) z předmětu financování

    • do pole Úplný popis (Full Description) zapíše hodnotu z pole Název (Name) z předmětu financování

    • do pole Kód umístění DM (FA Location Code) ze stejného pole FA Location Code (19100) na předmětu

    • do pole Číslo aktuální leasingové smlouvy (Current Fin. Contract No.) zapíše číslo smlouvy z karty předmětu (pokud je smlouva změnovou kopií, dává tam hodnotu před znakem _)

    • do pole Číslo předmětu financování (Financed Object No.) zapíše číslo předmětu financování z karty předmětu

      • do kalkulovaného pole Číslo zákazníka (Customer No.) se „naplní“ hodnota ze stejného pole na smlouvě

      • do kalkulovaného pole Název zákazníka (Customer Name) se „naplní“ hodnota ze stejného pole na smlouvě

      • pokud je na předmětu vyplněno Číslo karosérie (VIN) (Chassis No. (VIN)), „naplní“ se stejná hodnota do kalkulovaného pole Evidenční číslo vozidla VIN (Car Identification Number VIN)

      • pokud je na předmětu vyplněno Registrační číslo vozidla (Licence Plate No.), „naplní“ se stejná hodnota do kalkulovaného pole Registrační značka (Licence Plate No.)

      • pokud je na smlouvě vyplněna hodnota pro Kód globální dimenze 1 (Cost_center Kód) nebo Kód globální dimenze 2 (Contract Kód), zapíše je do karty DM a do tabulky Default Dimension (352), respektive na kartu DM a do tabulky Výchozí dimenze se zapíšou všechny dimenze, které jsou na smlouvě vyplněny

    • pokud je v nastavení dávkové úlohy neprázdná hodnota v poli Kód třídy DM (FA Class Code), zapíše ji na kartu DM

    • pokud je v nastavení dávkové úlohy neprázdná hodnota v poli Kód podtřídy DM (FA Subclass Code), zapíše ji na kartu DM

  • založí kartu DM – proběhnou úkony, jako při ručním vytvoření, tj. přidělení čísla atd.

  • zapíše na předmět financování číslo vytvořené karty majetku

  • zapíše na kartu majetku číslo předmětu financování

  • Vytvoří knihy odpisů:

    • v tabulce Šablona kniha odpisů zafiltruje na kód, který je nastavený na vyplněném Kódu Podtřídy DM. Pro každou nalezenou knihu DM založí knihu odpisů DM daného majetku takto:

      • Číslo DM – z právě vytvořeného majetku

      • Kód knihy odpisů – ze šablony, pole Deprciation Book Code

      • Na šabloně musí být vyplněn Počáteční datum odepisování + vzorec data (Depreciation Date + Depreciation Startin Date). Tento vzorec se použije na datum ze smlouvy dle nastavení pole Datum pro odpisy DM, hodnoty: Datum podpisu smlouvy(Contract Signing Date),Datum akontace(Advance Payment Date),Datum 1. splátky(1st Installment),Datum předání předmětu(Handover Date),Datum začátku kalkulace(Calculation Starting Date). Takto získané datum se zapíše do knihy odpisů jako Počáteční datum odepisování (Depreciation Starting Date)

      • Metoda odpisu – ze šablony, pole Depreciation Method

      • Pořizovací cena retrospektivně – ze šablony, pole Purchase Price Retrospectivally

      • Pokud je na šabloně neprázdná hodnota v poli Účto skupina DM (FA Posting Group), zapíše ji do Knihy odpisů DM (Depreciation Book)

      • Pokud je na šabloně neprázdná hodnota v poli Kód daňové odpisové skupiny (Depreciation Group Code), zapíše ji do Knihy odpisů DM (Depreciation Book)

        • Úprava pro OC SK: Nejdříve si zjistí v Kartě předmětu financování (API Financed Object – 4026560) hodnotu v poli Fuel Type Code (15). Pak, pokud je na šabloně neprázdná hodnota v poli Kód daňové odpisové skupiny (Depreciation Group Code), podívá se do tabulky Daňové odpisové skupiny (Tax Depreciation Groups) a dohledá zjištěnou hodnotu v poli Fuel Type Filter. Jestliže najde shodu, zapíše do pole Depreciation Group Code v Depreciation Books hodnotu ze stejnojmenného pole tabulky Daňové odpisové skupiny (Tax Depreciation Groups). Jestliže nenajde shodu kódu Fuel Type, tak ukončí zpracování karty DM a zapíše do chybového Log DM oznámení „xxx Kód Typ paliva xxx nebyl nalezen v nastavení Daňové odpisové skupiny. (xxx Fuel Type Code not found in Tax Depreciation Groups settings.)“.

      • Pokud je na šabloně Výchozí kniha odpisů DM (Default Depreciation Book) = Ano a Počet měsíců odepisování dle nájmu (Number of Months of Depreciation in Accordance with the Lease) = Ano, zapíše do Knihy odpisů DM Počet měsíců odpisování (No. of Depreciation Months) = délka trvání smlouvy v měsících

      • Pokud je na šabloně Výchozí kniha odpisů DM (Default Depreciation Book) = Ano, Počet měsíců odepisování dle nájmu (Number of Months of Depreciation in Accordance with the Lease) = Ne a v poli Počet měsíců odpisování (No. of Depreciation Months) je neprázdná hodnota, zapíše ji do Knihy odpisů DM

      • Zachovat poslední datum odpisu – ze šablony, pole Keep Depreciation Ending Date

      • Pokud je na šabloně příznak Přenášet konečnou účetní hodnotu (Copy Ending Book Value) = Ano, pak:

        • Do pole Konečná účetní hodnota (Ending Book Value) zapíše – buď hodnotu ze šablony, z pole Ending Book Value, pokud je tam nenulová, jinak hodnotu z pole Zůstatková hodnota kalkulační (Residual Value Calculated) ze Smlouvy o financování (Financing Contract), tabulka 4026397)

    • Vytvořené knihy odpisů DM uloží.

Proces se opakuje, dokud nejsou zpracovány všechny smlouvy / předměty financování, které vyhovují zadaným filtrům.

Po ukončení zpracování se zobrazí informační okno s počtem zpracovaných smluv:image-20240625-203727.pngImage Removed

...

Chybový log pro úlohu Vytvořit karty majetku

...