MaatwerkService.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-2278] [rvWV] PM: Maatwerk: TAX: End2End-testen aanmaken, ter validatie van de builder(s):

- IngegevenKenmerken worden nu meegegeven aan GeefHalffabItemsBoom op de MaatwerkDetailsConvertor, om op de juiste plek aan de Familie en Variant te geraken.

- Toevoeging DotNetHalffabContext, die de echte HalffabContext als super heeft en er een afgeslankte versie van is speciaal voor het DotNet-pad, om Familie en Variant ervan te kunnen gebruiken op de juiste plek.

- IHalffabItem => De dirty hack van WV, waarbij er default MVX gebruikt wordt voor ophaling PPS-kenmerken, vervangen door een exceptie, omdat er nu normaal gezien altijd een context aanwezig zal zijn en zo niet... exceptie!

- ClassnameFromJsonNaarDomConverter => KlassenaamHalffabItem wordt nu soms hardcoded doorgegeven vanuit DotNet op HalffabItemParsedFromJson. Zo ja, dat gebruiken!

- ClassnameFromJsonNaarDomConverter => Uitbreiding GeefVolledigeKlasseNaam om compatibel te zijn met TAOR.

- HalffabrikatenFromJsonNaarDomConverter => Ingebruikname van de nieuwe DotNetHalffabContext, die in de constructor van elk HalffabItem dat hier genewd wordt meegegeven wordt, opdat Familie en Variant proper doorgegeven worden.

- HalffabrikatenFromJsonNaarDomConverter => Toevoeging van specifieke TAOR-HalffabItems die eigen properties hebben die gemapt moeten worden: Verpakkingv001LosseComponentenZRFFront, Verpakkingv001LosseComponentenZRFRug,

Verpakkingv001LosseComponentenZRFZijkantLinks, Verpakkingv001LosseComponentenZRFZijkantRechts, RugPlaat, ZijkantPlaat, Verpakkingv001BulkPerOnderdeelGegroepeerdBodem en BodemDeksel.

- HalffabrikatenFromJsonNaarDomConverter => Een property van bovenstaand vermelde properties is AantallenPerVerpakking en die heeft wat extra implementatie nodig gehad (private methodje ZetCleaneVersieVanAantallenPerVerpakking).

  1. … 9 more files in changeset.
[ICT-1329] Multicalc uitbreiden met matmateriaal en kleur

- Probleemrapport van bombol via dotnet is al in de vorm van een string

[ICT-1329] Multicalc uitbreiden met matmateriaal en kleur

- Reviewopmerkingen

  1. … 2 more files in changeset.
[ICT-1329] Multicalc uitbreiden met matmateriaal en kleur

- Matten mogelijk maken in de multicalc

- Er kwam nog een probleempje aan het licht in de GeefMaatwerkdetails, bij mvx was het resultaat nog anders dan de andere lades, staat nu in orde

  1. … 1 more file in changeset.
[ICT-2233] MVX - berekenen via Multicalc excel

- Reviewopmerking

[ICT-2233] MVX - berekenen via Multicalc excel

- codeChange die de BerekenPrijs nu mogelijk maken zonder foutmelding

  1. … 1 more file in changeset.
[ICT-2233] MVX - berekenen via Multicalc excel

- De berekenPrijs van multicalc moest nog geredirect worden naar .NET indien nodig

[UW775] vHintra: LBX S-geleider probleem BerekenDatum via MaatwerkViewer

- globale variabele BerekeningsSpecificatie i.p.v. BerekenDatum doorgeven; method GeefMaatwerkDetailsVoorDomeinKenmerken()

[UW775] vHintra: LBX S-geleider probleem BerekenDatum via MaatwerkViewer

- globale variabele voor BerekenDatum opzetten (en Kill achteraf) in method GeefMaatwerkDetailsVoorDomeinKenmerken()

Aangezien er niet meteen een propere manier is om deze waarde door te geven, zal deze Quick&Dirty via een %-variabele worden doorgegeven.

Alternatieve oplossing: (properder, maar meer werk) de BerekenDatum doorgeven via een property op de MaatwerkCalcApi, deze kan opgevraagd worden via de DOM.DomeinContext.

[UST2819] - Toekomstige prijzen LBX in schaduw

- MaatwerkService voorzien dat deze datum die via UI kan doorgegeven worden verder gebruikt

  1. … 2 more files in changeset.
Refactor/cleanup
[UST1170] TAX BOG: Kartonverbruik

- Aantal doorgeven in de maatwerk service

  1. … 7 more files in changeset.