Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- DoosConfiguratieBepalerRug => DoosConfiguratieBepaler ===> move class want kan dienen voor zijkanten en fronten ook

- Nog WLIPjes voor testing

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- DoosConfiguratieBepalerRug => Refactor

- Nog WLIPjes voor testing

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- DoosConfiguratieBepalerRug => Vervolledigde implementatie => Doos aangevuld met Verdeelplaat en Insert en Spacers en Vulplaten

- Nog WLIPjes voor testing

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- De SpacerBepaler bepaalt welk SpacerProduct er gebruikt moet worden en hoeveel Spacers er nodig zijn volgens LadeOnderdeel en BestelEenheid

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- HalffabItemBuilder meegeven aan constructor ipv aan method

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- Copy pasteje dat was blijven staan verwijderd

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - fix voor TommyH

- DoosConfiguratieBepalerRug: Undefined bij init van VerpakkingOnderdeelInput

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - fix voor TommyH

- LosseComponentenBuilder

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- DoosConfiguratieBepalerRug => Voorlopige implementatie nog in comment voor testdoeleinden

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- DoosConfiguratieBepalerRug => Voorlopig enkel de doos zelf en niet de andere onderdelen van de doos

[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- DoosBepaler geeft de kleinst mogelijke doos terug volgens lengte van de component

  1. ./Builder/HFVerpakkingv001/LosseComponentenZRF
  2. … 3 more files in changeset.
[UST4184] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: Builders:

- Voorafgaandelijke kleine refactor ter voorbereiding nieuwe implementatie

[UST4166] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: MinimumBestelhoeveelheid:

- BestelEenheidLosseComponentenInBulkBepaler => Terughalen van oude implementatie voor BestelEenheidVoorBodem

  1. … 5 more files in changeset.
[UST4166] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: MinimumBestelhoeveelheid:

- Aanpassing dependencies na Move package implementatie vanuit zTryout => DOM

  1. … 8 more files in changeset.
[UST4166] TAX-LC-002: Nieuwe verpakking (betere palletstapeling) - deel 1: calculatie kosten: MinimumBestelhoeveelheid:

- Move package implementatie vanuit zTryout => DOM

  1. ./Builder/HFVerpakkingv001/LosseComponenten
  2. … 16 more files in changeset.
[UST3970] TAX diepteverstelling op pickinglijst losse onderdelen:

- Niet onbelangrijk => is DiepteVerstelling wel aanwezig

    • -4
    • +9
    ./Builder/HFSetSchroeven/ConditieDiepteVerstellingSchroefBepaler.cls.xml
  1. … 4 more files in changeset.
[UST3970] TAX diepteverstelling op pickinglijst losse onderdelen:

- Na review => mini-mini-mini-refactor

    • -4
    • +1
    ./Builder/HFSetSchroeven/ConditieBodemOndersteuningSchroefBepaler.cls.xml
[UST3970] TAX diepteverstelling op pickinglijst losse onderdelen:

- ConditieBodemOndersteuningSchroef en ConditieKoppelingSchroef en ConditieDiepteVerstellingSchroef afgezonderd naar hun respectievelijke Bepalers met elk een eigen testcase

- Bovengenoemde Bepalers geinjecteerd in constructor van TAOR.Builder.HFSetSchroevenv000 voor testcase BuilderMoetWerken

- Nieuwe testcase BuilderMoetWerken => check op resultaat bovengenoemde condities => via mocks

- Oude en foute testcase-opzet voor BuilderMoetWerken verwijderd => nogal onleesbare opzet en bovendien niet SOLID => verweven verantwoordelijkheden

    • -0
    • +34
    ./Builder/HFSetSchroeven/ConditieKoppelingSchroefBepaler.cls.xml
    • -20
    • +22
    ./Builder/HFSetSchroevenv000.cls.xml
    • -0
    • +26
    ./Builder/HFSetSchroeven/ConditieBodemOndersteuningSchroefBepaler.cls.xml
    • -1
    • +1
    ./Builder/HFSetSchroeven/ConditieDiepteVerstellingSchroefBepaler.cls.xml
  1. … 19 more files in changeset.
[UST3970] TAX diepteverstelling op pickinglijst losse onderdelen:

- refactor liet het bord bloedrood worden en aangezien THB/TommyH er niet is vandaag, commit ik deze even.

(initialen hierboven gebruikt om er voor te zorgen dat je deze revisie ZEKER meeneemt)

[UST3970] TAX diepteverstelling op pickinglijst losse onderdelen:

- Na review - Rework na refactor door afzondering en bijhorende testcase

    • -10
    • +8
    ./Builder/HFSetSchroevenv000.cls.xml
    • -0
    • +41
    ./Builder/HFSetSchroeven/ConditieDiepteVerstellingSchroefBepaler.cls.xml
  1. … 3 more files in changeset.
[UST4148] TAXON : TAX onlies. - nietmeeleveren juist voor fronten. / tax onlies

- Defaults frontbevestiging en "ola pola" terug actief in builder.

    • -2
    • +1
    ./Builder/HFFrontBevestigingv001.cls.xml
  1. … 1 more file in changeset.
[UST4148] TAXON : TAX onlies. - nietmeeleveren juist voor fronten. / tax onlies

- Voor losse componenten.

- Todo : V1 en Probox nog goed zetten.

    • -1
    • +2
    ./Builder/HFFrontBevestigingv001.cls.xml
  1. … 1 more file in changeset.
[UST3970] TAX diepteverstelling op pickinglijst losse onderdelen:

- Voor Productiedetailblad wordt nu onderscheid gemaakt in aantal schroeven volgens => IsSchroefKoppelingAanwezig EN IsGemonteerdeLade = False => in GeefConditieDiepteVerstellingSchroef

    • -2
    • +14
    ./Builder/HFSetSchroevenv000.cls.xml
[UST3928] TAXON: TAX onlies: Verpakking-Builder (halffabbuilder én kostbuilder) van LBX-"onlies" overnemen

- TAOR enums

[BUS706] TAX: afwerkingen (kleuren) "Linnen" en "Brut eiken" toevoegen

- toevoegen nieuwe programma's

- aparte bepaling voor plaatafwerking bij kantenband

  1. … 23 more files in changeset.
[UST3928] TAXON: TAX onlies: Verpakking-Builder (halffabbuilder én kostbuilder) van LBX-"onlies" overnemen

- Breekt bestaande TAX testen niet.

- todo test voor builder.

    • -17
    • +54
    ./Builder/HFVerpakkingv001.cls.xml
  1. … 2 more files in changeset.
[UST3928] TAXON: TAX onlies: Verpakking-Builder (halffabbuilder én kostbuilder) van LBX-"onlies" overnemen

- reverted, wachten op test.

    • -54
    • +17
    ./Builder/HFVerpakkingv001.cls.xml
[UST3928] TAXON: TAX onlies: Verpakking-Builder (halffabbuilder én kostbuilder) van LBX-"onlies" overnemen

- Voor probox en V1 wikkel berekenen zoals LBX indien geen volledige lade.

- Test komt nog. Te bekijken met WimV. Lijkt niet evident te zijn deze test zoals andere soortgelijke testen te voorzien, aangezien DOM.PM.Maatwerk.Calc.HF.impl.HFV1Verpakkingv001 niet conform benaming is voor op te nemen in DOM.PM.Maatwerk.Calc.HF.impl.InMemoryHalffabTabel --> $zobjclassmethod($Piece(IHalffabItemBuilder.%ClassName(1),".",1,7)_".HalffabClassNameFactory","%New") -> lees TOAR ontbreekt in benaming. Na wijzigen van klassenaam de melding "V1 ladedoos" of "wikkel" geen bijhorende halffabklasse ... wat logisch is want enkel verpakking bestaat. Mogelijks wordt deze melding in sommige stukken code gewoon genegeerd.

APPS.PM.Maatwerk.IngegevenKenmerkenAnalyseerder.cls ->

}Catch{

#dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()

If '(Exception.GeefOmschrijving()["heeft geen bijhorende Halffab klasse"){

Do ##class(TECH.ExceptionHandler).Rethrow(Exception)

}

}

Soit, verder uit te zoeken voor bijhorende test.

    • -17
    • +54
    ./Builder/HFVerpakkingv001.cls.xml
[BUS713] TAX: Stroken verkopen: brede losse componenten:

- Indien IsVerpakkingVoorExtreemGroteStroken => >2100 => HFVerpakking uitsluiten

[BUS705] TAX: Fronten: kantenband volgt frontkleur: reviewopmerkingen
    • -3
    • +4
    ./Builder/HFKantenBandFrontv000.cls.xml
  1. … 1 more file in changeset.