From: elgekko Date: Fri, 28 Apr 2023 12:44:22 +0000 (+0200) Subject: 0.0.7 X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=9ff4219c84d2e686877f555487247752db627db3;p=sly-crm.git 0.0.7 --- diff --git a/TODO.txt b/TODO.txt index e82c5db..7605d62 100644 --- a/TODO.txt +++ b/TODO.txt @@ -8,20 +8,20 @@ * Munkatárs lista és szerkesztő: név, óradíj 0.0.7 * Tervezett számla esetén: a határidők nem ismertek, nem kötelező; áfa deviza esetén nem ismert, nem kötelező -0.0.8 * Projekt szerkesztőben előbb van a kimenő számlák lista * Munkatárs szerkesztőben óradíj helyett havi önköltség legyen * Kevesebb tesztadat: 5-10 partner, 3-4 projekt szla * Számformátum magyarul, 2 tizedesig * Dátumformátum: 2023. 04. 23. nincs hónapnév és értelemszerűen nincs idő sem. -- Munkatárs hozzárendelése a projekthez a szerkesztőben +* Munkatárs hozzárendelése a projekthez a szerkesztőben +- Valós adatok a projekt, partner, számla nézetben (Kele Károly) - Projekt szerkesztőben treasury műveletek lista: Eladás (aloszlop összeg és deviza), Vétel (aloszlop összeg és deviza),Üzletkötés dátuma, Értéknap - A treasury szerkesztőben banki visszaigazolás pdf csatolása - Munkalap: külön lista xy hány órát (mindenki önköltség) dolgozott melyik projekten +- Projekt szerkesztőben munkalap lista, ráfordítás összesítéssel (fixen 21 munkanappal számolva havonta) - Autentikáció: AD és helyi - Authorizáció: SAP S3 authorization objects leírás - Munkalap rögzítés úgy, hogy raktáron lévő alkatrészt is fel lehessen vinni a munkalapra. - Plugin: lehet egyedi testreszabási igény, de ennek valahogy el kell teljesen különülnie a "core" forráskódtól. Pl. javascript motort be lehetne építeni, a szkriptek pedig meghatározott pontokon lehetnének becsatolva a logikába. Számla részletezés volt a példa (10000EUR számla 3 részletben forintban, kérdés mennyi pl. az utsó számla összege); 10 custom mező, javascripttel futna a custom mezők módosítására. -- Összegek: két tizedesre igazítva, magyar számformátum: pl: 100,23 1.543.234,00 2800,05 diff --git a/lis-app/pom.xml b/lis-app/pom.xml index 1da3193..920c8ba 100644 --- a/lis-app/pom.xml +++ b/lis-app/pom.xml @@ -4,7 +4,7 @@ 4.0.0 hu.user lis-app - 0.0.6-SNAPSHOT + 0.0.7-SNAPSHOT hu.user lis diff --git a/lis-services/src/main/java/hu/user/lis/services/data/ProjectServiceImpl.java b/lis-services/src/main/java/hu/user/lis/services/data/ProjectServiceImpl.java index 4beb2f0..071b7fa 100644 --- a/lis-services/src/main/java/hu/user/lis/services/data/ProjectServiceImpl.java +++ b/lis-services/src/main/java/hu/user/lis/services/data/ProjectServiceImpl.java @@ -18,16 +18,15 @@ import java.util.Objects; @Service @Log4j2 public class ProjectServiceImpl implements ProjectService { - private List entities; @Autowired ObjectMapper mapper; @Autowired DataGeneratorService dataGeneratorService; @Autowired PartnerService partnerService; - @Autowired InvoiceService invoiceService; + private List entities; @Override public List getAll() { @@ -65,7 +64,7 @@ public class ProjectServiceImpl implements ProjectService { private List generate() { // sanyi List result = new ArrayList<>(); - for (int i = 0; i < 100; i++) { + for (int i = 0; i < 20; i++) { String id = RandomStringUtils.random(8, "0123456789abcdef"); String name = dataGeneratorService.faker().commerce().productName(); String humanId = dataGeneratorService.faker().code().isbn10(true); diff --git a/lis-ui/src/main/resources/web/index.zul b/lis-ui/src/main/resources/web/index.zul index 7c8ca8c..75aacb9 100644 --- a/lis-ui/src/main/resources/web/index.zul +++ b/lis-ui/src/main/resources/web/index.zul @@ -34,8 +34,6 @@ - diff --git a/lis-ui/src/main/resources/web/project-editor.zul b/lis-ui/src/main/resources/web/project-editor.zul index 097dcd5..5bd8b49 100644 --- a/lis-ui/src/main/resources/web/project-editor.zul +++ b/lis-ui/src/main/resources/web/project-editor.zul @@ -124,49 +124,49 @@ - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +