ProductieGroepBepalerTAX.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Tommy Hebb Dit was inderdaad de eerste keuze, maar helaas is in VHintra de plaats beperkt, dus om duidelijk te maken aan de gebruiker dat het om SpecialWorkshopSifonlade ging en niet gewoon Special...

Tommy Hebb Dit was inderdaad de eerste keuze, maar helaas is in VHintra de plaats beperkt, dus om duidelijk te maken aan de gebruiker dat het om SpecialWorkshopSifonlade ging en niet gewoon SpecialWorkshop moest een kortere value gekozen worden.

Naar analogie van de method hierboven... de Quit zou waarschijnlijk beter zijn "SpecialWorkshopSifonlade". Je gaat het dan wel overal moeten aanpassen natuurlijk, waaronder bovenaan in deze klasse ...

Naar analogie van de method hierboven... de Quit zou waarschijnlijk beter zijn "SpecialWorkshopSifonlade".
Je gaat het dan wel overal moeten aanpassen natuurlijk, waaronder bovenaan in deze klasse in de VALUELIST.
M.a.w. idem als in de DISPLAYLIST.

[ICT-4974] Sifonlades voor Lodder komen niet in aparte batch
[ICT-4974] Sifonlades voor Lodder komen niet in aparte batch
[ICT-4974] Sifonlades voor Lodder komen niet in aparte batch

- ProductieGroepBepaler: sifonlades voor TAX de productgroep SWS-SY gegeven

- Overal anders de nieuwe productgroep op dezelfde manier laten werken als SpecialWorkshop

  1. … 4 more files in changeset.
Extra integratietest is hiervoor aangemaakt: "TestUitsluitendSpecialWorkshop". Momenteel bevat deze enkel een W7 Front, mochten er later meer SpecialWorkshop zaken bijkomen mogen deze hier uiteraar...

Extra integratietest is hiervoor aangemaakt: "TestUitsluitendSpecialWorkshop".
Momenteel bevat deze enkel een W7 Front, mochten er later meer SpecialWorkshop zaken bijkomen mogen deze hier uiteraard ook bij.

Het probleem is dat je hier echt aan het randje zit van wat Windows aankan met de volledige bestandsnaam (247 karakters). Als dit langer is wordt er helemaal geen bestand aangemaakt. Voor deze IT ...

Het probleem is dat je hier echt aan het randje zit van wat Windows aankan met de volledige bestandsnaam (247 karakters). Als dit langer is wordt er helemaal geen bestand aangemaakt.

Voor deze IT (BinnenladeLadeKleurW7) heb ik alvast de 006 terug toegevoegd. Dan zijn er in totaal 246 karakters voor de special workshop ImportFile met 100-999 aantal stuks.
Voor de LosseComponenten: volgens mij had deze oorspronkelijk ook geen nummering? Hoe dan ook zou dit in totaal dan 247 karakters zijn met een nummering, toch een beetje gevaarlijk lijkt mij (hoewel nipt mogelijk).

Ik heb de indruk dat er nu soms ook een leeg bestand wordt gegenereerd (als alles W7 -front is, dan wordt "het originele" bestand ook nog gegenereerd. Klopt dat? Toch precies wel volgens de testfil...

Ik heb de indruk dat er nu soms ook een leeg bestand wordt gegenereerd (als alles W7 -front is, dan wordt "het originele" bestand ook nog gegenereerd. Klopt dat? Toch precies wel volgens de testfiles). Dat lijkt mij onwenselijk.

ProductTypeApi en ToeleveringService mogen terug verwijderd worden wegens uiteindelijk niet gebruikt (zie ook verderop). P.s.: Ook als parameter en als property te verwijderen! En eveneens niet ve...

ProductTypeApi en ToeleveringService mogen terug verwijderd worden wegens uiteindelijk niet gebruikt (zie ook verderop).
P.s.: Ook als parameter en als property te verwijderen!

En eveneens niet vergeten de nodige aanpassingen door te voeren in bijhorende testcase: vhUnitTest.APPS.Halux.PPS.Activiteit.impl.TAOR.LijstVerwerkers.Opdeelzaag.OptimalisatieBestandenGenerator.VoerUit.TestProductGroep

Ik mis nog een test met als rol "Front".

Ik mis nog een test met als rol "Front".

Ai, dat is spijtig, dat je hier die "006" hebt weggelaten. Hierdoor staat de W7-specifieke test niet meer proper net onder de niet-W7-specifieke test. Dat zie je overzichtelijk als je deze klasse o...

Ai, dat is spijtig, dat je hier die "006" hebt weggelaten. Hierdoor staat de W7-specifieke test niet meer proper net onder de niet-W7-specifieke test. Dat zie je overzichtelijk als je deze klasse opzoekt via SVN. Die test-nummering heeft een doel
Hetzelfde geldt tevens ook voor de LosseComponenten-test!

Ik zou "ProductieGroep" niet afkorten in de variabelenaam, hij wordt door deze ingreep al meer dan voldoende ingekort http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emotic...

Ik zou "ProductieGroep" niet afkorten in de variabelenaam, hij wordt door deze ingreep al meer dan voldoende ingekort
Dus: ProductieGroepEnum.

Bovenstaande private method BevatBatchProductMetBewerkingInSpecialWorkshop mag verwijderd worden, wegens uiteindelijk toch niet gebruikt (zie ook hogerop)

Bovenstaande private method BevatBatchProductMetBewerkingInSpecialWorkshop mag verwijderd worden, wegens uiteindelijk toch niet gebruikt (zie ook hogerop)

Property IsSpecialWorkshop mag terug verwijderd worden, want wordt uiteindelijk toch niet gebruikt (zie ook verderop).

Property IsSpecialWorkshop mag terug verwijderd worden, want wordt uiteindelijk toch niet gebruikt (zie ook verderop).

Opkuis: Lijn in comment doet niet veel http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/wink.gif

Opkuis: Lijn in comment doet niet veel

[ICT-2966] [rvTHB] Aanpassingen Lodder sturing
[ICT-2966] [rvTHB] Aanpassingen Lodder sturing
[ICT-2966] [rvTHB] Aanpassingen Lodder sturing

- Naar de nieuwe ProductieGroep 'SpecialWorkshop' verwezen bij TAX

  1. … 1 more file in changeset.
[ICT-2966] [rvTHB] Aanpassingen Lodder sturing

- Kleine refactoring om future proof te maken

  1. … 1 more file in changeset.
[ICT-2966] [rvTHB] Aanpassingen Lodder sturing

- NIET IsProductMetBewerkingInSpecialWorkshop maar kleur W7 bepaalt of het SpecialsPM moet zijn (IsProductMetBewerkingInSpecialWorkshop werkt enkel voor fronten en hier moet alles in W7-kleur meegenomen worden)

  1. … 1 more file in changeset.
[ICT-2966] [rvTHB] Aanpassingen Lodder sturing

- I.g.v. IsProductMetBewerkingInSpecialWorkshop nu SpecialsPM

- VerwerkingID-prefix 'S' i.g.v. W7

  1. … 3 more files in changeset.
Heum... waarom? Die verandert toch nooit en hoeft tussen UTs toch ook niet eventueel te veranderen? Toch zeker niet sinds er in de constructor ervan niets meer gebeurt. Ik dacht dat een OnBeforeOne...

Heum... waarom? Die verandert toch nooit en hoeft tussen UTs toch ook niet eventueel te veranderen? Toch zeker niet sinds er in de constructor ervan niets meer gebeurt.
Ik dacht dat een OnBeforeOneTest bedoeld is voor als er een gevaar is dat hij door eerdere UTs zou kunnen bevuild worden, wat hier niet het geval is.

Bwa, is een beetje zo gegroeid door refactoren... Waarom een Bepaler new'en per UnitTest, als je hem gewoon 1 keer kunt new'en in een OnBeforeAllTests? Daarna de afweging: Waarom dan nog de call on...

Bwa, is een beetje zo gegroeid door refactoren...
Waarom een Bepaler new'en per UnitTest, als je hem gewoon 1 keer kunt new'en in een OnBeforeAllTests?
Daarna de afweging: Waarom dan nog de call onder test speciaal gaan afzonderen? En bovendien: Waarom beschikken we anders over een $$$AssertTrue en $$$AssertFalse?
Het was bovendien daardoor ook niet meer nodig om een betekenisvolle, extra lokale variabele te voorzien in de UnitTesten (VerwachtInOpstartfase), dus ook al een regel minder per UT, zonder aan leesbaarheid in te boeten (eerder het tegendeel).
Doe de nieuwe versie eens open in studio en zie eens hoe leesbaar die is
Misschien moeten we dan eerder (mettertijd, als die klassen eens onder change komen) die van LBX en TBX aanpassen naar dit model?

Ik had verwacht dat "Product" of "ProductId" reeds werd doorgeven via de LadeInfo, maar dat blijkt toch niet het geval. Als dit wel zo was, dan had het niet nodig geweest om de extra parameter (pro...

Ik had verwacht dat "Product" of "ProductId" reeds werd doorgeven via de LadeInfo, maar dat blijkt toch niet het geval.
Als dit wel zo was, dan had het niet nodig geweest om de extra parameter (productieSequentie) toe te voegen.
Na al je inspanningen, keur ik deze oplossing goed

Ik begrijp niet echt waarom je deze "Assert..." method hebt weggewerkt. Dit is immers een algemeen gebruikt principe, o.a. om aan te geven dat de test-methods in deze klasse dezelfde logica oproepe...

Ik begrijp niet echt waarom je deze "Assert..." method hebt weggewerkt.
Dit is immers een algemeen gebruikt principe, o.a. om aan te geven dat de test-methods in deze klasse dezelfde logica oproepen. Hoe eenvoudig deze ook is.

En voor zover consistentie een argument i : de implementatie bij TAX is nu minder consistent met die van LBX en TBX.

Ik vind dit geen drama, hoor. Als je wilt kunnen we hierover van gedachten wisselen