Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

BatchJobPakbonMagGeboektWorden rekening houden met de dueoutime van het order, extra conditie: enkel het PakbonMagGeboektWorden bericht sturen als dit op vandaag staat.

Indien een order reeds vroeger gepicked wordt mag de bon nog niet verzonden worden op die avond als de dueouttime op overmorgen staat

    • -1
    • +7
    ./BatchJobPakbonMagGeboektWorden/SpyImplementatie.cls.xml
    • -1
    • +10
    ./BatchJobPakbonMagGeboektWorden/Test.cls.xml
  1. … 3 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Logging toevoegen als aanduiding start en einde BatchJobPakbonMagGeboektWorden

Testen aanpassen

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

Testen aanpassen voor PakbonMagGeboektWordenConverter aanpassing

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

Pakbon code aanpassen, gebruik maken van Bon.GeefVerzendwijzeID ipv Bon.GeefVerzendwijze

    • -1
    • +1
    ./BatchJobPakbonMagGeboektWorden/Test.cls.xml
  1. … 1 more file in changeset.
[ICT-1512] InventSync dag - AxConfigId is leeg, maar is noodzakelijk bij een Spacetowerproduct:

- SyncAll => Method GenerateDelayedInventSyncs => gebruikt nu een andere filter in de iterator, nml: AXimpl.Admin.DOM.PM.ProductIteratorFilter => Houdt Spacetowers tegen. De vorige filter deed dat niet en is enkel bedoeld voor InventSync gebaseerd op orderlijnen omdat de AxConfigId nodig is.

- AXimpl.Admin.DOM.PM.ProductIteratorFilter => werkt nu niet alleen meer met een ResultSet maar ook met een PRNr.

- AXimpl.Dynamics.InventoryOut.Converter.InventoryOutConverter => InventSync-excepties worden nu ook gemaild naar ICT_Meldingen

  1. … 4 more files in changeset.
[ICT-1481] Door vreemde kronkels geraakt soms een datum van 1 of 2 maanden in de toekomst als pickingdatum in ^ORDW. Dat is probleem voor facturatie en voorraad-boekingen.
  1. … 1 more file in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Refactor: gebruik maken van Flow/Uitlevering/HoofdingRepository ipv meerdere loops + unit testen aanpassen

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

Refactor: rename methodes ZetVlagHoofding en GeefVlagHoofding naar specifiekere methodes met duidelijke naamgeving

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

Refactoring volgens coding guidelines + wlip's verwijderen

    • -10
    • +9
    ./BatchJobPakbonMagGeboektWorden/Test.cls.xml
  1. … 4 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Gebruik maken van de helper klasse zijn IsVerzendwijzeMetUitgesteldPakbonBoekenAx methode en de gelijkaardige methode uit de klasse AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden verwijderen en helperklasse injecten + test verwijderen , worden in de helperklasse zijn testen opgevangen

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

Toevoegen testen methode IsVerzendwijzeMetUitgesteldPakbonBoekenAxTest uit helperklasse

    • -0
    • +48
    ./EventHandler/PakbonMagGeboektWordenHelper/IsVerzendwijzeMetUitgesteldPakbonBoekenAxTest.cls.xml
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Toevoegen testen methode BonMarkerenAlsVerzondenTest uit helperklasse

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

Hernoemen GeefVlag en zetvlag naar GeeftVlagHooofdign en ZetVlagHooding

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

Toevoegen AfhandelenBijWijzigenVerzendwijze aan helper klasse en bijhorende testen

Methode aanroepen vanuit de KFVZW zijn SET methode

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

Refactoren code, toevoegen van een helper klasse

  1. … 3 more files 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. … 4 more files 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

    • -5
    • +12
    ./BatchJobPakbonMagGeboektWorden/Test.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 methode VerwerkRecord naar VerwerkBon

    • -1
    • +1
    ./BatchJobPakbonMagGeboektWorden/Test.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. … 3 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Toevoegen testen voor methode VerzendwijzeUitgesteldPakbonBoekenAx

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

[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

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

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

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

/"vhUnitTest.AXimpl.Dynamics.InventoryOut.EventHandler.PickingCompleet.PakbonMagGeboektWorden.Test testen aanpassen naar extra conditie (verzendwijze.UitgesteldPakbonBoekenAx = false ) voor het direct aanroepen van het event pakbonmagoptransport

Testen toevoegen per case waarin het event wel direct mag worden aangeroepen en dus verzendwijze.UitgesteldPakbonBoekenAx = false is

[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-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

Test RaisePakbonMagGeboektWordenEvent logica niet uitvoeren indien MagWordenUitgevoerd_EventHandler_PakbonMagGeboektWorden False, refactor and rename Test.cls.xmlTest EventHandler.PakbonMagGeboektWorden logica wel/niet obv config bool

[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

  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

  1. … 1 more file in changeset.