QPartner: Rozdiel medzi revíziami
(Vytvorená stránka „ ''ZSPINCFH-11366SPIN11248 Novy user QPartner - Zmena zápisu do SPIN, výpočet US, RPMN, Odplata, Max RPMN, výška splátky'' <br> V súvislosti so vznikom novej Quat…“) |
|||
Riadok 13: | Riadok 13: | ||
Všetky tieto zmeny sa budú týkať iba časti produkcie – tých zmlúv, ktoré budú zapisované novým userom. Pre časť produkcie teda zostanú aj nastavenia po starom. | Všetky tieto zmeny sa budú týkať iba časti produkcie – tých zmlúv, ktoré budú zapisované novým userom. Pre časť produkcie teda zostanú aj nastavenia po starom. | ||
<br><br> | <br><br> | ||
− | + | ==Návrh== | |
<br> | <br> | ||
Súčasný stav. Existujú v spine spôsoby výpočtu US, Odmena, RPMN – A,B,C,D,E. | Súčasný stav. Existujú v spine spôsoby výpočtu US, Odmena, RPMN – A,B,C,D,E. | ||
Riadok 30: | Riadok 30: | ||
<br> | <br> | ||
− | + | ==Číselníky== | |
− | + | ===Typ zmluvy=== | |
<br> Doplniť novú záložku Frontend medzi Dalšie údaje a Akcie do [Menu] LEA číselníky -> ZMluva -> Typy zmlúv -> [Karta] Frontend , bude mať len formulár, lebo bude na typ zmluvy len jedno nastavenie | <br> Doplniť novú záložku Frontend medzi Dalšie údaje a Akcie do [Menu] LEA číselníky -> ZMluva -> Typy zmlúv -> [Karta] Frontend , bude mať len formulár, lebo bude na typ zmluvy len jedno nastavenie | ||
<br> Povinné polia: | <br> Povinné polia: | ||
Riadok 39: | Riadok 39: | ||
<br> Nastavenie pre kontrolu RPMN: Dátum podpisu/Dátum rekalkulácie, default Dátum podpisu | <br> Nastavenie pre kontrolu RPMN: Dátum podpisu/Dátum rekalkulácie, default Dátum podpisu | ||
− | + | ===Predajný kanál=== | |
<br> Pridať nový číselník do [Menu] LEA číselníky -> Zmluva -> Predajný kanál namiesto Distribučný kanál. Distribučný kanál presunúť do šípky. | <br> Pridať nový číselník do [Menu] LEA číselníky -> Zmluva -> Predajný kanál namiesto Distribučný kanál. Distribučný kanál presunúť do šípky. | ||
Riadok 50: | Riadok 50: | ||
''Jednoznačný indentifikátor bude kód predajného kanála, ten bude použitý aj následne v službách.'' | ''Jednoznačný indentifikátor bude kód predajného kanála, ten bude použitý aj následne v službách.'' | ||
− | |||
− | + | ==Zaevidovanie zmluvy== | |
− | + | ===Záložka zmluva=== | |
<br> [Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Zmluva | <br> [Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Zmluva | ||
<br> Doplniť Predajný kanál za Akcia. Predajný kanál – vyberač z číselníka Predajných kanálov – kontrola platnosti k sysdate. | <br> Doplniť Predajný kanál za Akcia. Predajný kanál – vyberač z číselníka Predajných kanálov – kontrola platnosti k sysdate. | ||
Riadok 59: | Riadok 58: | ||
<br> znepovinniť pole mesačné finančné výdavky | <br> znepovinniť pole mesačné finančné výdavky | ||
− | <br> | + | <br> |
− | Záložka podmienky | + | ===Záložka podmienky=== |
<br> ''[Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Podmienky -> [časť] Splátky'' | <br> ''[Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Podmienky -> [časť] Splátky'' | ||
Riadok 75: | Riadok 74: | ||
<br> Dátum rekalkulácie - Povinný pre typ zmluvy, ktorý má nastavenú kontrolu Odplaty podľa Dátumu rekalkulácie. Editovateľný ak nie je zmluva zamknutá rovnako ako splátka, akontácia... | <br> Dátum rekalkulácie - Povinný pre typ zmluvy, ktorý má nastavenú kontrolu Odplaty podľa Dátumu rekalkulácie. Editovateľný ak nie je zmluva zamknutá rovnako ako splátka, akontácia... | ||
− | + | ===Kontrola RPMN=== | |
<br> Pri zápise podmienok sa v súčasnosti kontroluje výška odplaty na max podľa dátumu podpisu zmluvy. Ak na type zmluvy je nastavené – kontrola podľa dátumu rekalkulácie. Max Odplatu kontrolovať podľa dátumu rekalkulácie RPMN. | <br> Pri zápise podmienok sa v súčasnosti kontroluje výška odplaty na max podľa dátumu podpisu zmluvy. Ak na type zmluvy je nastavené – kontrola podľa dátumu rekalkulácie. Max Odplatu kontrolovať podľa dátumu rekalkulácie RPMN. | ||
− | + | ==Správa zmluvy== | |
− | + | ===Zmluva=== | |
''[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Zmluva'' | ''[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Zmluva'' | ||
<br> Pridať stĺpec Dátum rekalkulácie. | <br> Pridať stĺpec Dátum rekalkulácie. | ||
− | + | ===Kontrola=== | |
''[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Kontrola Doplniť pole Dátum rekalkulácie.'' | ''[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Kontrola Doplniť pole Dátum rekalkulácie.'' | ||
− | + | ||
− | + | ===Záložka Podmienky=== | |
''[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Podmienky Doplniť pole predajný kanál v časti Akcia''. | ''[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Podmienky Doplniť pole predajný kanál v časti Akcia''. | ||
Riadok 94: | Riadok 93: | ||
Doplniť pole US v časti Splátky. | Doplniť pole US v časti Splátky. | ||
<br> Rovnako upraviť záložku podmienky Lea Zmluva – Zákazník evidencia. | <br> Rovnako upraviť záložku podmienky Lea Zmluva – Zákazník evidencia. | ||
− | + | ==Geminy== | |
<br> | <br> | ||
Upraviť existujúce rozhranie, aby nevyžadovalo údaje podľa nastavenia typu zmluvy. | Upraviť existujúce rozhranie, aby nevyžadovalo údaje podľa nastavenia typu zmluvy. | ||
− | + | ==Lea API== | |
<br> Cieľom je dodať nové API rozhranie, ktoré bude obsahovať všetky základné funkčnosti pre zápis zmluvy a zákazníka, technológia podoruje protokol JSON, obsahuje autentifikáciu a využitie tokenov. Komunikácia je <br> synchrónna. Servis je nutné inštalovať na server s platformou Windows, v aktuálnom období podporovanou dodávateľom. | <br> Cieľom je dodať nové API rozhranie, ktoré bude obsahovať všetky základné funkčnosti pre zápis zmluvy a zákazníka, technológia podoruje protokol JSON, obsahuje autentifikáciu a využitie tokenov. Komunikácia je <br> synchrónna. Servis je nutné inštalovať na server s platformou Windows, v aktuálnom období podporovanou dodávateľom. | ||
<br> | <br> | ||
Riadok 103: | Riadok 102: | ||
− | + | ===POST contract=== | |
<br> Špecifikácia | <br> Špecifikácia | ||
<br> • Metóda na zápis zmluvy | <br> • Metóda na zápis zmluvy |
Verzia zo dňa a času 09:07, 17. apríl 2020
ZSPINCFH-11366SPIN11248 Novy user QPartner - Zmena zápisu do SPIN, výpočet US, RPMN, Odplata, Max RPMN, výška splátky
V súvislosti so vznikom novej Quatro aplikácie QPartner, ktorá bude automaticky zapisovať zmluvy do backendovej aplikácie SPIN SK, je potrebné v SPINe realizovať nasledovné zmeny:
- Vytvorenie služieb pre zápis do SPIN SK pre nového technického usera
- Pridanie nových polí do SPINu
- Pridanie nastavení v číselníku Typy zmlúv
- Zmena logiky kontroly na strop RPMN
- Zmena zápisu úrokovej sazdby, RPMN, Odplaty
- Zmena výpočtu výšky splátky
Všetky tieto zmeny sa budú týkať iba časti produkcie – tých zmlúv, ktoré budú zapisované novým userom. Pre časť produkcie teda zostanú aj nastavenia po starom.
Obsah
Návrh
Súčasný stav. Existujú v spine spôsoby výpočtu US, Odmena, RPMN – A,B,C,D,E.
D a E spôsob je môžu platiť v systéme súčasne pre tovarovú pôžičku. Pre ich správne napĺňanie je identifikácia v číselníku Typ zmluvy.
Pridanie nového spôsobu výpočtu je potrebné zohľadniť v ZZP , ktoré vychádzajú výpočtom z daných vzorcov. Ide o zzp Mimoriadna splátka, Zmena RPMN, Zmena poistenia RPMN.
Spôsoby výpočtov pre jednotlivé typ – počet vzorcov
Spôsob výpočtu US RPMN Odplata
D 1 1 2
E 3 1 2
1- ide o výpočet RPMN, US sa nepočíta, rovná sa RPMN, odplata je iná len ak ide o zmluvu s poistením, inak rovnako vzorec 1
2- ide o vzorec kde vstupuje splátka s poistením
3- nový spôsob výpočtu US
Číselníky
Typ zmluvy
Doplniť novú záložku Frontend medzi Dalšie údaje a Akcie do [Menu] LEA číselníky -> ZMluva -> Typy zmlúv -> [Karta] Frontend , bude mať len formulár, lebo bude na typ zmluvy len jedno nastavenie
Povinné polia:
Nastavenie pre výpočet US,RPMN,Odplata: FRONTEND/SPIN, default SPIN
Nastavenie pre výpočet splátky: FRONTEND/SPIN, default SPIN
Nastavenie pre predajný kanál: Povinný/Nepovinný, default Nepovinný
Nastavenie pre kontrolu RPMN: Dátum podpisu/Dátum rekalkulácie, default Dátum podpisu
Predajný kanál
Pridať nový číselník do [Menu] LEA číselníky -> Zmluva -> Predajný kanál namiesto Distribučný kanál. Distribučný kanál presunúť do šípky.
Stĺpce + formulár
• Kód - varchar,12, povinný
• Názov - varchar,200, povinný
• Platnosť od – date, povinný
• Platnosť do – date , nepovinný
Jednoznačný indentifikátor bude kód predajného kanála, ten bude použitý aj následne v službách.
Zaevidovanie zmluvy
Záložka zmluva
[Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Zmluva
Doplniť Predajný kanál za Akcia. Predajný kanál – vyberač z číselníka Predajných kanálov – kontrola platnosti k sysdate.
Povinný pre typ zmluvy, ktorý má v nastavení typu zmluvy – predajný kanál povinný.
znepovinniť pole mesačné finančné výdavky
Záložka podmienky
[Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Podmienky -> [časť] Splátky
ak bude na type zmluvy LEA_TYP_ZMLUVY_FRONTEND. VYPOCET_US = F, potom budú RPMN, Odplata, US a spôsob výpočtu US editovateľné, a nebude sa nič počítať ani kontrolovať
ak bude na type zmluvy LEA_TYP_ZMLUVY_FRONTEND. VYPOCET_US = S, potom budú tieto údaje needitovateľné a budú počítané v SPINe.
Ak bude na type zmluvy LEA_TYP_ZMLUVY_FRONTEND. VYPOCET_SPLATKA = F, potom bude pole splátka editovateľné. Kontrolovať na rozdiel, ABS(splátka * počet splátok + akontácia – zmluvná cena) < splátka
Ak bude na type zmluvy LEA_TYP_ZMLUVY_FRONTEND. VYPOCET_SPLATKA = S, tak sa bude splátka počítať ako teraz a nebude editovateľná.
Č
asť splátky umožniť editovať hodnotu Splátka, RPMN, US, Odplata podľa nastavenia na type zmluvy. Na základe prepočtu Zmluvná cena - splátka*počet splátok sa vypočíta dorovnanie – tak ako doteraz. Zohľadní sa v poslednej splátke.
Spôsob výpočtu US – listbox D alebo E. Možnosť zadať, len ak nastavenie na type zmluvy – Frontend.
[Menu] LEA Zmluva -> Zaevidovanie quatro -> [Karta] Podmienky -> [časť] Fakturácia
Časť fakturácia pridať Dátum rekalkulácie.
Dátum rekalkulácie - Povinný pre typ zmluvy, ktorý má nastavenú kontrolu Odplaty podľa Dátumu rekalkulácie. Editovateľný ak nie je zmluva zamknutá rovnako ako splátka, akontácia...
Kontrola RPMN
Pri zápise podmienok sa v súčasnosti kontroluje výška odplaty na max podľa dátumu podpisu zmluvy. Ak na type zmluvy je nastavené – kontrola podľa dátumu rekalkulácie. Max Odplatu kontrolovať podľa dátumu rekalkulácie RPMN.
==Správa zmluvy==
Zmluva
[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Zmluva
Pridať stĺpec Dátum rekalkulácie.
Kontrola
[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Kontrola Doplniť pole Dátum rekalkulácie.
Záložka Podmienky
[Menu] LEA Zmluva -> Správa zmluvy -> [Karta] Podmienky Doplniť pole predajný kanál v časti Akcia.
Doplniť pole Dátum rekalkulácie v časti Fakturácia.
Doplniť pole US v časti Splátky.
Rovnako upraviť záložku podmienky Lea Zmluva – Zákazník evidencia.
Geminy
Upraviť existujúce rozhranie, aby nevyžadovalo údaje podľa nastavenia typu zmluvy.
Lea API
Cieľom je dodať nové API rozhranie, ktoré bude obsahovať všetky základné funkčnosti pre zápis zmluvy a zákazníka, technológia podoruje protokol JSON, obsahuje autentifikáciu a využitie tokenov. Komunikácia je
synchrónna. Servis je nutné inštalovať na server s platformou Windows, v aktuálnom období podporovanou dodávateľom.
Dokumentácia je aktualizovaná na url:port/swagger/ui/index na url:port/swagger/docs/Lea
POST contract
Špecifikácia
• Metóda na zápis zmluvy
• Pri zápise bude kontrolovaná povinnosť vyplnenia polí, ak nebude povinný atribút dodaný, zápis končí chybovou hláškou
• Zápis adries, výrobkov, voliteľných údajov, ručiteľov, poznámok, bankových účtov bude možné zapísať viac hodnôt.
• Ak zápis zlyhá z iných dôvodov ako je vyplnenosť polí, bude poslaná systémová hláška
• Pri zápise bude kontrolovaný autorizačný kód, ak sa nájde zmluva s autorizačným kodom, tak sa zmluva nezapíše
• Pri vyhľadaní zákazníka sa bude zákazník identifikovať podla cons_id + rodné číslo, ak sa nenájde sa založí, popis v POST client