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í.
Systém po stisknutí voľby otvorí dialogbox:
Čí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: