Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-5848] Voorwerken door productie tijdens verlof + DD1 / VRD stockage

- Extra A4 afdrukken met due out bij VRD met bartender

- aanpassingen om manueel vroeger te kunnen doorsturen met behoud van leverdatum (extra popup)

- aanpassingen om automatisch DD1 door te sturen voor picking tot X dagen in de toekomst, met behoud van leverdatum

  1. … 17 more files in changeset.
[ICT-2634] [rvPVR] Automatische matjessnijder:
[ICT-2634] [rvPVR] Automatische matjessnijder:
[ICT-3073] Bonnr mee op VRD Dueout etiket zetten

- property bij voor BONNR op etiket

- method omeitket af te drukken aanpassen -> output extra property

- oproepende code Bonnnr laten meegeven. (deze leiden we af van shipping ref die bestaat uit 10 posities (5 van transportnr, + laatste 5 Bonnnr, 1 pos is altijd 3)

- opgelet oof nog commit in de bartender files, om de layout aan te passen.

  1. … 4 more files in changeset.
De method under test : ToeleveringService.GeefLijnReferentie() kan ook in de Catch{} terecht komen. Dat codepad kan dan best ook ge-unittest worden. In dit geval zal de werkwijze wellicht iets ande...

De method under test : ToeleveringService.GeefLijnReferentie() kan ook in de Catch{} terecht komen.
Dat codepad kan dan best ook ge-unittest worden.
In dit geval zal de werkwijze wellicht iets anders zijn dan bij de gewone "ZetVerwachteExceptie()"
Bij twijfel, vraag gerus.

Bij deze exceptie-omschrijving staat bijzonder weinig info (geen eigenlijk) waardoor de persoon die dit moet troubleshooten sowieso extra tijd zal nodig hebben om uit te pluizen over welke Batch/kl...

Bij deze exceptie-omschrijving staat bijzonder weinig info (geen eigenlijk) waardoor de persoon die dit moet troubleshooten sowieso extra tijd zal nodig hebben om uit te pluizen over welke Batch/klant/palletID/... dit hier gaat. M.a.w. tracht bij een exceptie steeds zoveel mogelijk context te scheppen. En indien dit niet mogelijk is in deze stacklevel, dan zeker checken dat er een Try-Catch op een hoger niveau gebeurt, waar wel meer context aan de exceptie toegevoegd wordt.

Deze opmerking hoort wellicht niet tot de review van deze story, dus feel free om door te geven aan de vorige owner

Over gecombineerde condities (i.e. conditie 1 en conditie 2 hebben een geheel andere context) en waarvan één conditie klantspecifieke filtering is, wil ik je nog een inzicht delen. Uitleg ca. 5 à 1...

Over gecombineerde condities (i.e. conditie 1 en conditie 2 hebben een geheel andere context) en waarvan één conditie klantspecifieke filtering is, wil ik je nog een inzicht delen.
Uitleg ca. 5 à 10 minuten, dus graag effe samenzitten.

[ICT-2954] De Decker - barcodes op etiketten van productie
[ICT-2954] De Decker - barcodes op etiketten van productie
Enkele opmerkingen hierbij: 1) Het etiket zelf is: \\bartender\Bartender\Templates\ProboxLijnReferentieBarcode.btw 2) De DnaCodes in de batch zijn gegroepeerd op DossierCode en LijnReferentie. Vana...

Enkele opmerkingen hierbij:
1) Het etiket zelf is: \\bartender\Bartender\Templates\ProboxLijnReferentieBarcode.btw
2) De DnaCodes in de batch zijn gegroepeerd op DossierCode en LijnReferentie. Vanaf 1 van deze verschillend is wordt een nieuwe 'groep' gemaakt. Echter gekozen voor een sorteeralgoritme omdat dit al bestond en ook wel op een logische manier werkt.
3) De LijnReferentieBepaler is verhuisd naar de ToeleveringService: er waren al 2 exacte dezelfde klasses plus tests hiervoor, een derde zou wat teveel worden. Daarom gekozen om het op een centralere plaats te zetten

[ICT-2954] De Decker - barcodes op etiketten van productie

- Fake en Mock zijn ook aangepast

  1. … 1 more file in changeset.
[ICT-2758] nieuw etiket magazijn/vrd

- mock en Fake

  1. … 1 more file in changeset.
[ICT-2634] [rvPVR] Automatische matjessnijder:

- Methode 'MatOneUitvoeringInfo' public maken zodat deze in de matservice kan gebruikt worden

  1. … 2 more files in changeset.
nice catch http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/smile.gif is trouwens gevolg van copy-paste...

nice catch
is trouwens gevolg van copy-paste...

Heb het nog veranderd naar Quit:(ProboxEtiketAfdrukkenRequest.DnaCodes.Count() = 0) ##class(TECH.ListIterator).%New() kwestie van hoe dan ook een (lege) iterator terug te geven ipv helemaal niets

Heb het nog veranderd naar
Quit:(ProboxEtiketAfdrukkenRequest.DnaCodes.Count() = 0) ##class(TECH.ListIterator).%New()
kwestie van hoe dan ook een (lege) iterator terug te geven ipv helemaal niets

Moeten de 3 methods van de Helper ook niet onder UT steken? Als je ze hier uitmockt, wil dit zeggen dat ze blindelings te vertrouwen zijn. #ikVoorspelEenCommandErrorinMethodX :-P

Moeten de 3 methods van de Helper ook niet onder UT steken?
Als je ze hier uitmockt, wil dit zeggen dat ze blindelings te vertrouwen zijn.

#ikVoorspelEenCommandErrorinMethodX :-P

Finishing touch in $Case : zet na iedere komma een spatie. Dat verhoogt de leesbaarheid http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/smile.gif

Finishing touch in $Case : zet na iedere komma een spatie. Dat verhoogt de leesbaarheid

Early-quit in het midden van uw code ... kan ik niet goedkeuren ... zeker niet omdat er een simpel alternatief is, dat wel oké is http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/...

Early-quit in het midden van uw code ... kan ik niet goedkeuren ... zeker niet omdat er een simpel alternatief is, dat wel oké is
Zet als eerste lijn van de method :

        Quit:(ProboxEtiketAfdrukkenRequest.DnaCodes.Count() = 0)
Commentaar is tegenstrijdig aan de assert-waarde ?

Commentaar is tegenstrijdig aan de assert-waarde ?

Kan je hier niet gewoon de ##class(TECH.FrequentieTabel) gebruiken ?

Kan je hier niet gewoon de ##class(TECH.FrequentieTabel) gebruiken ?

Hiere wa muggeziften voor gevorderden http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/icons/emoticons/wink.gif Voor een buitenstaander is de code meteen begrijpbaar als je het g...

Hiere wa muggeziften voor gevorderden

Voor een buitenstaander is de code meteen begrijpbaar als je het gedrag in een boolean steekt : bvb.

 
  #dim ToonLijnReferentieOpTweedeRegel As %Boolean = ($$$HasLength(LijnReferentie))
  If ToonLijnReferentieOpTweedeRegel { ... 

en de "if" hieronder uiteraard ook.

[ICT-1115] HLX: mattenlijst voor TBX & LBX (toeleveringsnummer)

- Herschrijven van de code zodat bij een 2e afdruk de groepering van de mattenlijsten nog steeds zou kloppen.

  1. … 2 more files in changeset.
[ICT-1197] PA-UB-074: ProboxinhoudEtiket afdrukken op basis van DnaCode tabel
[ICT-1197] PA-UB-074: ProboxinhoudEtiket afdrukken op basis van DnaCode tabel
[ICT-1197] PA-UB-074: ProboxinhoudEtiket afdrukken op basis van DnaCode tabel

- DocsV1 nieuwe method gegeven voor ProboxInhoudEtiket (de oude method moet later verwijderd worden)

  1. … 2 more files in changeset.
Block van Toelevering etc. afzonderen in private method. Of eventueel meteen method AssertLijnReferentie( ... ) van maken. Geen idee of dit properder zal zijn.

Block van Toelevering etc. afzonderen in private method.
Of eventueel meteen method AssertLijnReferentie( ... ) van maken. Geen idee of dit properder zal zijn.