BerekeningServiceProduct.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-3916] [Cache] Order vergelijk software
  1. … 10 more files in changeset.
[ICT-3982] Productcreatie in cache voor encowayconfiguraties

- Reviewopmerkingen verwerken

  1. … 14 more files in changeset.
[ICT-3982] Productcreatie in cache voor encowayconfiguraties
[ICT-4439] [rvPVR] Ophalen BOMBOL uit Encoway:

- Verplaatsen VHConfig van DOM naar APPS laag

  1. … 26 more files in changeset.
[ICT-3982] Productcreatie in cache voor encowayconfiguraties
    • -12
    • +36
    ./BerekeningServiceProduct.cls.xml
  1. … 28 more files in changeset.
[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-3227][rvPVR] EC : prijsverschil MVX tussen webhop en manuele ingave in AX (bug in caché)

- Verduidelijken van enkele methodnamen : expliciet vermelden dat deze methods enkel via Caché berekenen

- Om zeker geen verwarring te scheppen met Caching-principes is de naamgeving bewust "Cachee" gekozen met 2 E's :-P

[ICT-3068] [rvPVR] Batchservice uitbreiden voor RVG:

- Wijzigingen voor Revego producten met leverancier VanHoecke terugdraaien

  1. … 19 more files in changeset.
[ICT-2941] [rvWV] TbxDataDefinities in background uitvoeren

- GADATA in context van testen synchroon aanmaken om zo falende testen te fixen

    • -11
    • +16
    ./BerekeningServiceProduct.cls.xml
[ICT-2941] [rvWV] TbxDataDefinities in background uitvoeren

- GenereerTbxDefinities in backgroundjob steken

- Legacy kenmerken laten afleiden van XML.Adaptor om zo compatibel te zijn met de VoegToeDataTransferObject van de databuilder voor de bckgrjob + alle property tags verwijderen aangezien ze niet meer relevant zijn.

- dto.ProductData ook effectief laten afleiden van TECH.DataTransferObject + XMLType bepalen omdat ProductData blijkbaar al in gebruik is

  1. … 3 more files in changeset.
[ICT-2694][rvPVR] TBX MaakProductVanKenmerken : KenmerkDataDefinities toevoegen aan nieuwe calculatie

- method MaakProductVanKenmerken() aangepast: voor TBX wordt na de MaakProduct() nog de GenereerDataDefinities() opgeroepen, omdat die data nodig is voor ProductieAansturing (en andere functionaliteiten in Admin).

FYI: in latere fase proberen we die Kenmerk.DataDefinitie implementaties nog wel weg te werken (lees: te veranderen door TbxKenmerken.tralala )

[ICT-2694][rvPVR] TBX MaakProductVanKenmerken : KenmerkDataDefinities toevoegen aan nieuwe calculatie

- kleine voorbereidende refactoring van method MaakProductVanKenmerken()

[ICT-2359] TBX BOMBOL builders porten naar .NET

- Logica toevoegen om de schaduwbouwstenen bij TBX op te vullen met een BOMBOL uit .NET

[ICT-2359] TBX BOMBOL builders porten naar .NET

- Omleiding aanmaken product zoals andere lades mogelijk maken via project setting

[ICT-2202][rvPVR] MFW: klasse OmleidingNaarDotNetBepaler op meerdere plaatsen oproepen (in caché)

- OmleidingNaarDotNetBepaler gebruiken in BerekeningServiceProduct, i.p.v. de conditie if (variant = "MVX" of "MAT")

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

- De BerekeningService : een If-conditie herschreven : via Boolean variabele "IsBerekeningViaDotNetMaatwerkService"

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

- De BerekeningService maakt nu gebruik van de nieuwe Parser en de MaatwerkDetailsConvertor, en geeft correcte DOM-items terug.

    • -17
    • +15
    ./BerekeningServiceProduct.cls.xml
[ICT-1975] BOM BOL omleiden naar .net voor MVX

- De response van .NET was nog niet 100% bruikbaar, de originele boom moet langs cache kant nog deftig opgesteld worden zodat de MaakProductVanNietTbxKenmerken backwards compatible blijft

- Get request naar juist endpoint sturen

  1. … 5 more files in changeset.
[ICT-1990] BOM BOL omleiden naar .NET voor MAT

- Projectsetting aanmaken voor omleiding bombol naar .NET, als false aanmaken

- BOMBOL omleiden naar .NET via de GeefMaatwerkdetails zoals bij MVX

  1. … 4 more files in changeset.
[ICT-1975] BOM BOL omleiden naar .net voor MVX

- Webservice GeefMaatwerkDetails toevoegen

- GeefMaatwerkDetails.ProductRestRequest toevoegen

- BOMBOL voor MVX omleiden naar .NET in APPS.PM.Maatwerk.impl.BerekeningServiceProduct

  1. … 5 more files in changeset.
[ICT-1751] PM: Maatwerk: Calculatie LBX traagheid: langtekst onherwerkte halffabboom buiten de loop

-Optimalisatie van LangtekstCreator, halfabBoomOnherwerkt wordt nu gebouwd in ProductCreator dus wordt nu maar 1 keer gebouwd i.p.v. per taal

-TODO: testen aanpassen

  1. … 9 more files in changeset.
[ICT-1579] falende testen door uitgefaseerde producten (PM)

- bij method MaakProductVanTbxKenmerken() nu ook BewaarProductSpecificatie() toegevoegd

  1. … 1 more file in changeset.
[ICT-967] [rvWV] PM: Maatwerk: BOMBOL VHIP481: TBX product-updaten - Implementatie (i.s.m. TommyH)

- method UpdateProduct() is niet meer nodig, zit nu impliciet mee in de MaakProduct() dankzij de extra parameter ProductData

  1. … 1 more file in changeset.
[ICT-967] [rvWV] PM: Maatwerk: BOMBOL VHIP481: TBX product-updaten - Implementatie (i.s.m. TommyH)

- method UpdateMaatwerkProductVanTbxKenmerken() toegevoegd, naar analogie van MaakProductVanTbxKenmerken()

[UST4272] PM: Maatwerk: BOMBOL VHIP481: MaakMaatwerkProduct op ProductAPI:

- MaakProductVanKenmerken krijgt nu ProductData binnen en geeft door aan MaakMaatwerkProduct op de ProductApi

  1. … 2 more files in changeset.
[VRB569] PM: Maatwerk: Selectiekenmerken: continu calculatie-checks op standaardlades op Productie (inform PM indien probleem):

- BerekenHalffabItemsBoomEnKostItem toegevoegd => kan gebruikt worden om na te gaan of een product zou gemaakt kunnen worden zonder het effectief te doen

  1. … 2 more files in changeset.
[VRB569] PM: Maatwerk: Selectiekenmerken: continu calculatie-checks op standaardlades op Productie (inform PM indien probleem):

- Refactor => Opsplitsing van call om ProductVanNietTbxKenmerken effectief te maken en de voorafgaande berekeningscode => zo kan de berekeningscode gebruikt worden zonder effectief een product te maken

[ICT357] Foutmelding Specificatie

- extra logging

[UST2405] Vh4_SVC: MaakOrderVanOfferte: Maatwerkproducten reeds maken na bestellen

- move. abstract zonder impl.

  1. … 7 more files in changeset.
[UST2405] Vh4_SVC: MaakOrderVanOfferte: Maatwerkproducten reeds maken na bestellen

- Mock nodig van BerekeningServiceProduct.cls.xml

  1. … 2 more files in changeset.