EindPersonalityBepaler.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-] EindPersonalityBepaler klopt niet voor diepte groter dan twee

- Reviewopmerkingen opgepikt

    • -22
    • +10
    ./EindPersonalityBepaler.cls.xml
  1. … 1 more file in changeset.
Deze 2 testen zien er goed uit, maar ik mis nog een test waarbij de ketting langer dan 2 is, maar de voorlaatste NIET BlumPolen is.

Deze 2 testen zien er goed uit, maar ik mis nog een test waarbij de ketting langer dan 2 is, maar de voorlaatste NIET BlumPolen is.

Hey Joannes. Volgens mij kan dit allemaal veel duidelijk, korter en leesbaarder... Als het voorlaatste item in de list BlumPolen is, dan maakt het eigenlijk totaal niet meer uit hoelang de list is...

Hey Joannes. Volgens mij kan dit allemaal veel duidelijk, korter en leesbaarder...

Als het voorlaatste item in de list BlumPolen is, dan maakt het eigenlijk totaal niet meer uit hoelang de list is, dan gaat het sowieso over Personality BlumPolen. BlumPolen zal ook altijd als voorlaatste in de ketting staan, want wij gaan nooit BlumPolen bedienen via iemand anders. Dus:

  • Als de Oorspronketting niet leeg is, dan de boolean IsPersonalityBlumPolen zetten met ($Piece($List(OorsprongKetting, $ListLength(OorsprongKetting) - 1),",", 1) = PersonalityIdBlumPolen)
  • Dan: If (IsPersonalityBlumPolen) { Set PersonalityID = PersonalityIdBlumPolen (er is geen nood aan om die ID nog eens terug op te halen uit die list, je weet het hier eigenlijk al wat de ID is, dus gelijk de enum gebruiken is ok).
  • Else: Die mag blijven zoals hij is, want in alle andere gevallen is het de personality die vooraan in de ketting zit, ongeacht hoe lang die is.
[ICT-4516] EindPersonalityBepaler klopt niet voor diepte groter dan twee
[ICT-4516] EindPersonalityBepaler klopt niet voor diepte groter dan twee
[ICT-] EindPersonalityBepaler klopt niet voor diepte groter dan twee

- Opsplitsing gemaakt voor Blum Polen, waarbij BlumPolen altijd de eindklant is onafhankelijk van de diepte

- unit test aangepast

  1. … 1 more file in changeset.
[XS-19] 24. Add logo on labels on packaging & delivery notes

- Kleine fixes om logo deftig op de etiketten te krijgen

- Mapping van logos veranderd

  1. … 3 more files in changeset.
Dag Joannes, Moet deze wijziging ook niet in de OnderdelendoosLogoBepaler voorzien worden? Die wordt gebruikt voor de onderdelendozen (duh), maar ook voor de proboxinhoudetiketten. Je kan je ook d...

Dag Joannes,

Moet deze wijziging ook niet in de OnderdelendoosLogoBepaler voorzien worden? Die wordt gebruikt voor de onderdelendozen (duh), maar ook voor de proboxinhoudetiketten. Je kan je ook de vraag stellen waarom we alsnog die OnderdelendoosLogoBepaler gebruiken (die is 99% hetzelfde als de LabelLogoBepaler). Kan heel die reutemeteut niet weggesmeten worden en geredirect langs de LabelLogoBepaler?

[XS-19] 24. Add logo on labels on packaging & delivery notes
[XS-19] 24. Add logo on labels on packaging & delivery notes
[XS-19] 24. Add logo on labels on packaging & delivery notes

- In EindPersonalityBepaler wat dingen verwijderd die toch niet nodig bleken te zijn

  1. … 2 more files in changeset.
[XS-19] 24. Add logo on labels on packaging & delivery notes

- GeefTweedePersonality veranderd door GeefPersonalityIdOpNiveau, om meerdere situaties op te vangen

  1. … 2 more files in changeset.
[XS-19] 24. Add logo on labels on packaging & delivery notes

- Refactor EindPersonalityBepaler

    • -15
    • +24
    ./EindPersonalityBepaler.cls.xml
  1. … 2 more files in changeset.
[XS-19] 24. Add logo on labels on packaging & delivery notes

- Method 'GeefPieceUitOorsprongKetting' toegevoegd

  1. … 2 more files in changeset.
[XS-19] 24. Add logo on labels on packaging & delivery notes

- Voorbereidende refactor in EindPersonalityBepaler

    • -14
    • +36
    ./EindPersonalityBepaler.cls.xml
[ICT-986] MP HaefeleDE opzetten

-initiele commit.

  1. … 107 more files in changeset.
[DEF705] VH4 HFLN logo bij nabestellingen
[DEF705] VH4 HFLN logo bij nabestellingen
[DEF705] VH4 HFLN logo bij nabestellingen

- logica verhuizen naar de EindPersonalityBepaler zelf

    • -17
    • +26
    ./EindPersonalityBepaler.cls.xml
  1. … 2 more files in changeset.
[UST3811] Verplaatsen GeefEindPersonality (voor UST3086)
[UST3811] Verplaatsen GeefEindPersonality (voor UST3086)
[UST3811] Verplaatsen GeefEindPersonality (voor UST3086)

- Werking beetje aangepast: exceptions indien crappy data of onbekende personality, anders defaulten

  1. … 1 more file in changeset.
[UST3811] Verplaatsen GeefEindPersonality (voor UST3086)

- Mockable

[UST3811] Verplaatsen GeefEindPersonality (voor UST3086)

- Invullen van nieuwe klassen met kopie van bestaande implementatie

  1. … 1 more file in changeset.
[UST3811] Verplaatsen GeefEindPersonality (voor UST3086)

- Lege klassen

    • -0
    • +9
    ./EindPersonalityBepaler.cls.xml
  1. … 3 more files in changeset.