Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-1424][rvPVR] PM: Maatwerk: Maatwerkviewer buiten Vhintra: vanuit Econ en naar bestand

- DotNetMaatwerkService toegevoegd aan de WSimpl

- Berekening van HFItemsBoom en KostenBoom omleiden naar .NET in geval van MVX

- method LogIngegevenKenmerken() ter voorbereiding reeds toegevoegd.

[ICT-949] Voorbereiding vertaaltool via Perfion als UI

-Implementatie van nieuwe taal FI en er wordt nu %EXACT gebruikt voor het opzoeken en verwijderen van perfion objecten in de repository

  1. … 4 more files in changeset.
[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing.

- Het item "KlasseNaamInfo" (a.k.a $type) werd soms onterecht toegevoegd (ook bij Lege VerwijderdeHalffabItems), daarom moesten we in de JsonNaarDomConverter controleren of het item wel/niet echt leeg was.

Omdat dit probleem nu opgelost is in de MaatwerkDetailsFromJsonParser, moeten we geen "lelijke trucken" meer uithalen in de JsonNaarDomConverter.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing.

- Method WisDollarTypeUitVerwijderdeHalffabItems() toegevoegd, want de JsonParser voegt (soms) onterecht het item "KlasseNaamInfo" (a.k.a $type) toe aan de array van VerwijderdeHalffabItems

- UT aangepast : "lege ..." geeft nu echt een lege array.

  1. … 1 more file in changeset.
[ICT-949] Voorbereiding vertaaltool via Perfion als UI

-Logging toegevoegd voor communicatie met Perfion

[ICT-949] Voorbereiding vertaaltool via Perfion als UI

-Stream die binnenkomt van Perfion wordt nu weggeschreven in de logging

[ICT-2110][rvPVR] MFW: HalffabItemsBoom reconstructie lookup-property “List of HalffabItems”

- HalffabrikatenFromJsonNaarDomConverter : kleine refactoring van de RolNaamValidator, nu via de RolNaamValidatorFactory.

- UT aangepast.

  1. … 1 more file in changeset.
[ICT-2110][rvPVR] MFW: HalffabItemsBoom reconstructie lookup-property “List of HalffabItems”

- DotNet.RolNaamValidatorFactory toegevoegd, als eerste stap voor een kleine refactoring van de RolNaamValidator.

- Mock en Fake toegevoegd.

  1. … 8 more files in changeset.
[ICT-1782][rv?] MFW: Errorhandling en LogExceptie in Caché

- ValideerHalffabrikaten en ValideerKostItems : meteen een leesbare exceptie smijten als x geen object is. Anders crasht een "willekeurige" eerstvolgende lijn met een invalid oref. Dat is meestal een obscure melding.

[ICT-1782][rv?] MFW: Errorhandling en LogExceptie in Caché

- ValideerMaatwerkDetails : als de Response van .NET ProbleemRapport bevat, dan deze als exceptie smijten.

[ICT-1782][rv?] MFW: Errorhandling en LogExceptie in Caché

- Connectie met .NET antwoord niet of geeft errorcode of Status<>200

[ICT-1975] BOM BOL omleiden naar .net voor MVX

- Errorhandling bij request naar .Net uitgebreid (deel 2) --> de details worden nu ook vermeld in de body van de mail (en logging)

- Cleanup: Spaties en TABs

[ICT-1975] BOM BOL omleiden naar .net voor MVX

- Errorhandling bij request naar .Net uitgebreid.

[ICT-2110][rvPVR] MFW: HalffabItemsBoom reconstructie lookup-property “List of HalffabItems”

- de HalffabrikatenFromJsonNaarDomConverter gebruikt nu de RolNaamValidator (mogelijkheid om een Mock te injecteren bij unittesten)

- UT aangepast met DummyRolNaamValidator

- UT method toegevoegd voor de controle "HalffabItemsLookup in Boom"

  1. … 1 more file in changeset.
[ICT-2110][rvPVR] MFW: HalffabItemsBoom reconstructie lookup-property “List of HalffabItems”

- RolNaamValidator toegevoegd

- en ook een DummyValidator voor de UT's

  1. ./Maatwerk/MaatwerkService/DotNet/RolNaamValidator
  2. … 6 more files in changeset.
[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- KlasseNaamInfo mag niet toegevoegd worden aan VerwijderdeHalffabItems, dit is geen halffab, de convertor ging hier niet 100% correct mee om

- Test schrijven voor wijziging van hierboven

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- ClassnameFromJsonNaarDomConverter : kleine refactoring, maakt deze klasse overzichtelijker en beter begrijpbaar.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- ClassnameFromJsonNaarDomConverter : kleine aanpassing ter voorbereiding van kleine refactoring

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- HalffabFromJsonBepaler : Cosmetica en ValideerMethods apart gezet.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- HalffabFromJsonBepaler : HalffabDtoParsedFromJson als property gedefinieerd, dan niet meer nodig om via params door te geven.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- method GeefPropertyNaamVoorCacheHalffab() toegevoegd, want sommige properties hebben een andere casing in .NET dan in caché

- Leesbare foutmelding indien PropertyDoesNotExist.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- Foutmelding verduidelijkt

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- Controleren of CacheClassname een CompiledClass is.

- opkuis HalffabRepository, wordt hier niet meer gebruikt.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- Kleine refactoring : method opgesplitst in private methods

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- commentaar opgekuist

[ICT-1975] BOM BOL omleiden naar .net voor MVX (Commit voor PeterV)

- MaatwerkDetailsFromJsonParser : 2 methods naar onder verplaatst, want zijn alleen voor UT bedoeld.

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- method BepaalHalffab() aangepast : niet meer gebruik maken van : gepersisteerde halffab ophalen via de HalffabRepository, op basis van het doorgegeven ProductID, want deze manier geeft onvoldoende zekerheid dat we het juiste halffab ophalen (in sommige gevallen, bvb. Bodem/Rug).

- NIEUWE werkwijze : nieuwe halffab aanmaken (in-memory, niet persisteren), en de kenmerken invullen op basis van de doorgegeven data (via .json)

[ICT-2098] Halffab objecten reconstrueren in Caché waarvoor aanpassing

- method GeefCacheClassnameVoorHalffab() toegevoegd aan ClassnameFromJsonNaarDomConverter

[ICT-2097] Niet-meeleveren voor Langtekst berekening

- MaatwerkDetailsFromJsonNaarDomConverter uitgebreid voor VerwijderdeHalffabItems

[ICT-2097] Niet-meeleveren voor Langtekst berekening

- nieuwe klassen voor VerwijderdeHalffabItems toegevoegd : DOM + APPS + WSimpl (=FromNaarDomConverter)

    • -0
    • +40
    ./Maatwerk/MaatwerkService/DotNet/VerwijderdeHalffabItemsFromJsonNaarDomConverter.cls.xml
  1. … 2 more files in changeset.