Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-1159] Mapping leveranciersnummer VH/HLX:

- De caller ProductItemConverter vertrouwt erop dat hij een lege string terugkrijgt indien SupplierId leeg is => Eerder weggehaalde 1e conversieregel in ConvertSupplierIDHLX teruggezet.

- Check op length en indien leeg exceptie throwen heeft dus geen nut meer => conversie zal nu altijd lukken => kan echter verkeerd zijn indien nummer in AX en Admin niet overeenstemt! => heeft dan specifieke mapping nodig.

- ConversieBezwarenBepaler => ConvertSupplierIDHLX zal nooit nog een exceptie throwen, dus try catch heeft geen nut meer.

- Testjes aangepast conform nieuwe situatie.

    • -7
    • +1
    ./InventoryIn/Converter/ConversieBezwarenBepaler.cls.xml
  1. … 4 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Refactoren code, toevoegen van een helper klasse

    • -14
    • +1
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
    • -0
    • +97
    ./InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml
  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Hernoemen methode RaisePakbonMagGeboektWordenEvent naar AfhandelaarRaisePakbonMagGeboektWordenEvent om verwarring te voorkomen + referenties aanpassen

  1. … 3 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Refactor AanduidenAxBerichtPakbonMagGeboektWordenVerzonden Gebruik maken van objecten ipv rechtstreeks op de globals te werken

  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Refactor BatchJobPakbonMagGeboektWorden + Testen - gebruik maken van mocks ipv direct op globals te werekn

    • -8
    • +13
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Refactor code /PickingCompleet/PakbonMagGeboektWorden Methode RaisePakbonMagGeboektWordenEvent en VerzendwijzeUitgesteldPakbonBoekenAx + injecteren van OrderApi

  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Hernoemen variabele GeneratePickingCompleetResult hernoemen naar GeneratePakbonMagGeboektWordenResult

[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Hernoemen methode VerwerkRecord naar VerwerkBon

    • -2
    • +2
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Toevoegen klasse AanduidenAxBerichtPakbonMagGeboektWordenVerzonden voor afhandelen van KUL piece 63 in te stellen zodat dit onder test kan staan + toevoegen unit testen

  1. … 2 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Toevoegen testen en aanpassen code logica

/AXimpl.Dynamics.InventoryOut.BatchJobPakbonMagGeboektWorden

/vhUnitTest.AXimpl.Dynamics.InventoryOut.BatchJobPakbonMagGeboektWorden.Tes

    • -24
    • +43
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
  1. … 2 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Refactor en cleanup code

/vhPowerTools.APPS.TRANSP.PakbonMagGeboektWordenManueelVerzenden

/AXimpl.Dynamics.InventoryOut.BatchJobPakbonMagGeboektWorden

    • -4
    • +5
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

/AXimpl.Dynamics.InventoryOut.EventHandler.PakbonMagGeboektWorden KUL Piece 63 aanpassen wanneer het tweede bericht is verstuurd, dit op true gaan zetten

[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

/AXimpl.Dynamics.InventoryOut.BatchJobPakbonMagGeboektWorden toevoegen extra conditie: Kijken naar Verzendwijze UitgesteldPakbonBoekenAx of dit op ja staat, enkel orders met een zo een verzendwijze gana overlopen

    • -5
    • +9
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

/AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden EventRaiser.RaisePakbonMagGeboektWordenEvent direct aanroepen obv de verzendwijze zijn UitgesteldPakbonBoekenAx property

[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

/AXimpl.Dynamics.InventoryOut.BatchJobPakbonMagGeboektWorden Refactor hernoemen variabelen

    • -3
    • +3
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

/AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden Extra condities toevoegen voordat 2e bericht mag worden verzonden

/vhUnitTest.AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden.Test aanpassen testen

  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

/BatchJobPakbonMagGeboektWorden klasse toevoegen voor code batch job

    • -0
    • +63
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

BUGFIX FactuurVerzendenEvent reference hernoemen + Consnr hernoemen

  1. … 1 more file in changeset.
[ICT-598] [rvKCA] VRB626 - BIDI: Orderingave: VHIP901: slechte karakters in tekstvelden (char 10 LF in orderreferentie)

- Code gefixed omdat UnitTesten faalden

- VervangNietPrintbareKaraktersDoorSpatie() stond op de verkleerde plekken geïmplementeerd

    • -5
    • +7
    ./CustomerIn/Converter/AdresZetter.cls.xml
  1. … 1 more file in changeset.
[ICT-598] VRB626 - BIDI: Orderingave: VHIP901: slechte karakters in tekstvelden (char 10 LF in orderreferentie)

- VerwijderNietPrintbareKaraktersDoorSpatie() hernoemt naar VervangNietPrintbareKaraktersDoorSpatie()

    • -12
    • +10
    ./CustomerIn/Converter/AdresZetter.cls.xml
    • -20
    • +18
    ./CustomerIn/Converter/CustomerInConverter.cls.xml
[ICT-598] VRB626 - BIDI: Orderingave: VHIP901: slechte karakters in tekstvelden (char 10 LF in orderreferentie)

- VerwijderNietPrintbareKaraktersDoorSpatie() toegevoegd en geïmplementeerd waar het nodig zou kunnen zijn zoals bij ZetAdres(), MaakKlant() en UpdateKlant()

- CleanUpText() ook geïmplementeerd waar het ook gepast is om te gebruiken

    • -16
    • +26
    ./CustomerIn/Converter/CustomerInConverter.cls.xml
    • -8
    • +18
    ./CustomerIn/Converter/AdresZetter.cls.xml
  1. … 2 more files in changeset.
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

Refactoring to follow code conventions

/EventHandler.PickingCompleet.PakbonMagGeboektWorden

/Converter.PakbonMagGeboektWorden.Convert.Test

  1. … 1 more file in changeset.
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

/.EventHandler.PakbonMagGeboektWorden quit false toevoegen

Test RaisePakbonMagGeboektWordenEvent logica niet uitvoeren indien MagWordenUitgevoerd_EventHandler_PakbonMagGeboektWorden False

  1. … 1 more file in changeset.
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

/PakbonMagGeboektWordenConverter remove LijnenIterator + aanpassen unit testen

    • -29
    • +13
    ./InventoryOut/Converter/PakbonMagGeboektWordenConverter.cls.xml
  1. … 1 more file in changeset.
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

/PakbonMagGeboektWordenConverter qty en inventtransID niet opvullen + test aanpassen dat deze "" zijn ipv opgevuld met lege spatie

    • -3
    • +1
    ./InventoryOut/Converter/PakbonMagGeboektWordenConverter.cls.xml
  1. … 1 more file in changeset.
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

Toevoegen code die kijkt naar boolean MagWordenUitgevoerd_EventHandler_PakbonMagGeboektWorden zodat de PakbonMagGeboektWorden EventHandler niet zomaar zal worden uitgevoerd.

[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

Implementing /EventHandler.PakbonMagGeboektWorden

NOTE: Questions in comment

[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

Toevoegen /PakbonMagGeboektWordenConverter + unit testen

    • -0
    • +87
    ./InventoryOut/Converter/PakbonMagGeboektWordenConverter.cls.xml
  1. … 3 more files in changeset.
[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

Event Handler /PickingCompleet aanpassen: Indien de generator het request successvol heeft uigevoerd dan ook het event PakbonMagGeboektWorden raisen

[ICT-872] UAT 1467: Pakbon pas aanmaken op moment van transport

Event handler /PakbonMagGeboektWorden

    • -0
    • +17
    ./InventoryOut/EventHandler/PakbonMagGeboektWorden.cls.xml