Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[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.
[ICT-1975] BOM BOL omleiden naar .net voor MVX (Commit voor PeterV)

- method GeefHalffab() verplaatst naar aparte klasse HalffabFromJsonBepaler.

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

- GeefCacheClassnameVoorHalffabItem() : StringUtils GetLastPart() gebruikt i.p.v. $Piece( ,8)

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

- In de convertor moet de kost gedeeld worden door aantal, want .net heeft de kost al * het aantal gedaan, op deze manier komen PPL en kost weer overeen

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

- Uitbreiding voor ruggen/sifonkappen

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

- Refactoring

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

- URL voor accept aanpassen

    • -1
    • +1
    ./Maatwerk/MaatwerkService/DotNet.cls.xml
[ICT-1975] BOM BOL omleiden naar .net voor MVX

- standaard halffabitems van probox van een samengestelde niet individueel toevoegen aan boom

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

- halffabitemsboomonherwerkt voor mvx voorlopig invullen met de echte halffabitemsboom, hiervoor is nog een vergadering nodig voor een definitieve oplossing

- HalffabRepository uitbreiden om 1 halffab op te kunnen vragen

- de properties van ieder halffabitem moeten expliciet worden ingevuld na het converteren van JSON naar DOM

- casten van string naar numerieke datatype voor bij kostitems en halffabs omdat cache dit wel zo verwacht op sommige plaatsen

- logging toevoegen aan MaatwerkService.DotNet.GeefMaatwerkDetails + klantnummer correct doorsturen (niet rechtstreeks het AX klantnummer) + VersieNr momenteel defaulteren op 0

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

-Methods private gemaakt waardoor de testen nu gecombineerd worden in 1 grote test ipv alle testen apart

-Mogelijkheid toegevoegd om vertalingen per groep op te vragen van Perfion

-Controle voor een nieuwe sleutel wordt toegevoegd aan Perfion

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

- KostenplaatsKostItem toevoegen aan KostItemFromJsonNaarDomConverter

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

- Verdere uitbreiding van json convertoren

- GeefGewichtInGram niet meer op context raadplegen maar in private method, zo kan een mvx halffab deze ook gebruiken ondanks hij geen context heeft

- HalffabItemsBoomOnHerwerkt niet laten berekenen voor mvx, context kan hiervoor niet worden opgezet omdat de builders volledig in .NET zitten

  1. … 2 more files in changeset.
[ICT-1975] BOM BOL omleiden naar .net voor MVX (Commit by PeterV)

- De GeefMaatwerkDetails maakt nu gebruik van de MaatwerkDetailsFromJsonParser en geeft objecten terug van het type "APPS.PM.Maatwerk.dto.DotNet.MaatwerkDetailsParsedFromJson"

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

- MaatwerkDetailsFromJsonParser kan nu geUnittest worden

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

- Converters toegevoegd voor "Parse From Json" en om te zetten naar DOM-halffabItems en DOM-KostItems

    • -0
    • +45
    ./Maatwerk/MaatwerkService/DotNet/MaatwerkDetailsFromJsonNaarDomConverter.cls.xml
    • -0
    • +96
    ./Maatwerk/MaatwerkService/DotNet/HalffabrikatenFromJsonNaarDomConverter.cls.xml
[ICT-1975] BOM BOL omleiden naar .net voor MVX (Commit by PeterV)

- Committen van MaatwerkDetailsFromJsonParser + test waar WimV op zal verder werken

  1. … 6 more files in changeset.
[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-1975] BOM BOL omleiden naar .net voor MVX

- wlips verwijderen + enkele types aanpassen