Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Do OC bol doplnený nový report Customer Profitability (CZ: Profitabilita zákazníka) – bude slúžiť na rýchle zistenie profitability zákazníka (na komplexnejší reporting bude slúžiť zrejme Power BI alebo iný reportovací nástroj).

Report bude môcť uživatel spustiť manuálne:

Do Rolecentra OneCore-Financování (všechny produkty), do menu Reports je pridaná nová voľba Customer Profitability (CZ: Profitabilita zákazníka) ako posledná voľba v poradí.

image-20240621-102446.png

Systém po stisknutí voľby otvorí dialogbox:

image-20240621-102640.png
  • Číslo (No.)

    •  Defaultne prázdne

    •  Lookup do API Financing Contract Header (4026397), otvorí sa API Financing Contract Header (4026397)

    •  Pokiaľ uživatel nechá prázdne, do filtra vchádzajú všetky smlouvy

    •  Pokiaľ uživatel doplní, do filtra bude vchádzať iba tá smlouva, ktorá tu je zadaná

  • Číslo zákazníka (Customer No.)

    • Defaultne prázdne

    • Lookup do Customer (18), otvorí sa Customer Lookup (33, List)

    • Pokiaľ uživatel nechá prázdne, do filtra vchádzajú všetky zákazníci

    • Pokiaľ uživatel doplní, do filtra bude vchádzať iba ten zákazník, ktorý je tu zadaný

  • Detailní stav smlouvy (Detailed Contract Status)

    • Defaultne prázdne

    • Lookup do API Detail Contract Status (4026439), otvorí sa Detail Contract Statuses (4026439, List)

    • Pokiaľ uživatel nechá prázdne, do filtra vchádzajú všetky smlouvy

    • Pokiaľ uživatel doplní, do filtra bude vchádzať iba smlouvy s daným detail.stavom 

Zo zostavy budú vylúčené smlouvy s:

  • Change Copy=Y

  • Calculation Variant=Y

 Obsah zostavy (Report Content)

Po stlačení tlačítko systém vytvorí zostavu (word, pdf, xls), ktorá bude obsahovať nasledovné polia:

  • Title:

    • Customer Profitability (CZ: Profitabilita Zákazníka)

    • Customer No. (CZ: Číslo zákazníka): číslo zákazníka

    • Customer Name (CZ: Název zákazníka): názov zákazníka

    • Creation DateTime (CZ: Datum a čas vytvoření): datum a čas vytvoření

    • Created By (CZ: Vytvořeno ID): ID uživatela ktorý report spustil

    • Created By Name (CZ: Vytvořeno jměno): název uživatela ktorý report vytvoril (z User Setup)

Zostava bude obsahovať nasledovné polia (stlpce):

  • Contract No. (CZ: Číslo smlouvy)

  • Handover Date (CZ: Datum předání)

  • Expected Handover Date (CZ: Předpokládané datum ukončení)

  • Licence Plate No. (CZ: Registrační číslo)

  • Object Name (CZ: Název předmětu)

  • Interest Margin

    • Zobrazí hodnotu rovnomenného pole zo smlouvy o financovaní

  • Maintenance Margin

    • Systém nájde v Službách smlouvy API Contract Service (4026681):

      • Služby s Service Kind=Maintenance

      • V Stavu=Preparation|Active|Terminated

    •  Maintenance Margin = súčet hodnôt Margin Total (85)

  • Tyres Margin

    • Systém nájde v Službách smlouvy API Contract Service (4026681):

      • Služby s Service Kind=Tire Service

      • V Stavu=Preparation|Active|Terminated

    •  Tyres Margin = súčet hodnôt Margin Total (85)

    •  Pozn: do takto zistenej množiny služieb budú spadať všetky pneuslužby smlouvy (pneu, ráfik, prezúvanie, uskladnenie, príslušenstvo)

  • Other Services Margin

    • Systém nájde v Službách smlouvy API Contract Service (4026681):

      • Služby s Service Kind=Fee/Service|Replacement Car|Highway Ticket|Fuel Card (tzn. služby s výnimkou Maintenance, Tire Service a Road Tax)

      • V Stavu=Preparation|Active|Terminated

    •  Other Services Margin = súčet hodnôt Margin Total (85)

  • Property Ins.Margin

    •  systém nájde poistné smlouvy:

      • Product Base Type=Property

      • Status=Preparation|Active|Closed tzn.nebude brať do úvahy poistky v stavu Unrealised, Canceled

    • Property Ins.Margin = súčet polí Insurance Margin z takto nájdených poistných zmlúv

  • Liability Ins.Margin

    • systém nájde poistné smlouvy:

      • Product Base Type=Liability

      • Status=Preparation|Active|Closed tzn.nebude brať do úvahy poistky v stavu Unrealised, Canceled

    • Liability Ins.Margin = súčet polí Insurance Margin z takto nájdených poistných zmlúv

  • Other Ins.Margin

    • systém nájde poistné smlouvy:

      • Product Base Type=Supplementary

      • Status=Preparation|Active|Closed tzn.nebude brať do úvahy poistky v stavu Unrealised, Canceled

    • Other Ins.Margin = súčet polí Insurance Margin z takto nájdených poistných zmlúv

  • Contract Margin

    •  je súčet vyššie popísaných polí Interest Margin+Maintenance Margin+Tires Margin+Other Services Margin+Property Ins.Margin+Liability Ins.Margin+Other Ins.Margin

Výstupem je zostava:

image-20240621-102845.png

  • No labels