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

wlip en overbodige regel code verwijderen

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

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

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

Bugfix: batchjob enkel uitlevering met FakSoort = F verwerken

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

Bugfix: if .hasnext vervangen door while .hasnext

    • -1
    • +1
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
[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. … 3 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.
    • -0
    • +10
    ./InventoryOut/Converter/PickingCompleetConverter.cls.xml
  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

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

Refactor: opkuis code

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

Refactor: private maken van methode

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

Refactor: opsplitsen methode call

    • -2
    • +2
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
[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
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
  1. … 6 more files in changeset.
[ICT-1268] [rvTVE] AX - interface artikelen - mapping leveranciers aanvullen:

- Rechtzetting ICT-1159 => Voor HLX gaan de leveranciernummers NIET ALTIJD overeenkomen => voorgaande implementatie met exception terugzetten zodat missers direct in de interface aan het licht komen en mapping 06815 => L||6815 voorzien

- Mapping nieuwe leverancier => 05512 => L||5524

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

Doortrekken refeterenties na aanpassen methode MarkerenAlsVerzonden naar BonMarkerenAlsVerzonden

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

Refactoring volgens coding guidelines + wlip's verwijderen

    • -5
    • +6
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
    • -20
    • +18
    ./InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.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
    • +1
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.cls.xml
  1. … 2 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Hernoemen GeefVlag en zetvlag naar GeeftVlagHooofdign en ZetVlagHooding

    • -1
    • +1
    ./InventoryOut/BatchJobPakbonMagGeboektWorden.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

    • -12
    • +23
    ./InventoryOut/EventHandler/PakbonMagGeboektWordenHelper.cls.xml
  1. … 3 more files in changeset.
[ICT-1078] Fase 2 sturen bericht dat pakbon mag geboekt worden

Verwijderen overbodige klasse na toevoegen helper klasse

[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