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

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-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...
[ICT-1481] Door vreemde kronkels geraakt soms een datum van 1 of 2 maanden in de toekomst als pickingdatum...
[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
    • +132
    ./PickingCompleetConverter/Convert/Test.cls.xml
  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

    • -38
    • +38
    ./PakbonMagGeboektWorden/Convert/Test.cls.xml
  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.
Mis een testje hier op die test of generate uitgevoerd wordt afh van config item

Mis een testje hier op die test of generate uitgevoerd wordt afh van config item

De specs waren hier mss niet duidelijk genoeg, maar per productlijn genereer je hier identieke lijnen (wat vroeger niet het geval was vanwege de inventsync die uniek is) Al de informatie die je in ...

De specs waren hier mss niet duidelijk genoeg, maar per productlijn genereer je hier identieke lijnen (wat vroeger niet het geval was vanwege de inventsync die uniek is)
Al de informatie die je in het bericht moet steken kan je bepalen adhv bon, je hebt de lijnen niet nodig.
Je moet dus eigenlijk maar één lijn per bon voor zien.
AX kan er tegen, maar ze geen x keer de zelfde bon markeren dat geboekt mag worden.
Dit gaat de opzet van de test mocks data etc ook wat eenvoudiger maken

Algemene opmerking code conventions volgorde van elementen van een class 1 parameters 2 properties 3 Constructor (%OnNew) 4 Public methods 5 Private methods voor Testcases onbefore* en onafter* me...

Algemene opmerking code conventions volgorde van elementen van een class
1 parameters
2 properties
3 Constructor (%OnNew)
4 Public methods
5 Private methods

voor Testcases onbefore* en onafter* methods voor de eigenlijke test methods

zie alg opmerking codeconventions

zie alg opmerking codeconventions

Meegeven van GeneratePickingCompleetResult kan nu nog. Voor de volgende fase, het uitgesteld raisen van de event heb je dat resultaat niet meer... Test op pickingcompleetresultaat dus in deze metho...

Meegeven van GeneratePickingCompleetResult kan nu nog.
Voor de volgende fase, het uitgesteld raisen van de event heb je dat resultaat niet meer...
Test op pickingcompleetresultaat dus in deze method steken.
Of anders refactoren bij implementatie 2e fase

zie alg opmerking coding conventions

zie alg opmerking coding conventions

Waarom zou je hier een spatie zetten? een spatie is niet 'niet ingevuld' Idem voor qty

Waarom zou je hier een spatie zetten? een spatie is niet 'niet ingevuld'
Idem voor qty

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

Toevoegen /PakbonMagGeboektWordenConverter + unit testen

    • -0
    • +118
    ./PakbonMagGeboektWorden/Convert/Test.cls.xml
  1. … 1 more file in changeset.
[UW779] Voorraad: VHIP903: SPT: Geen AxConfigId: Exception-melding:

- SpaceTowerPRNr meegeven in exception-melding

  1. … 1 more file in changeset.
[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- Na review => check of het over een spacetower gaat en zoniet => exception

- Na review => indien AxConfigId leeg is => exception

  1. … 2 more files in changeset.
nog een gevalleke voor het geval het geen spacetowergeval zou zijn

nog een gevalleke voor het geval het geen spacetowergeval zou zijn

[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- Testje => Het order is niet gesloten

- Testje => AxConfigId komt niet overeen

- Testje => GeefToeleveringLijnNr geeft niet KOM

[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- Test 1 orderlijn op 1 order

TestCase gemaakt

TestCase gemaakt

[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- Nog wa testjes indien er aantallen op te tellen zijn => op 1 order of op meerdere

[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- Test => AxConfigId is leeg => Mag niet => zou alle orderlijnen zonder AxConfigId potentieel meenemen

  1. … 1 more file in changeset.
[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- TestCase met al eerste testje => SpaceTowerPRNr is leeg

  1. ./AxInventSyncCreator/SpaceTowerFysStockBepaler
  2. … 1 more file in changeset.
is heel dit blok niet iets dat best in een testje gesmeten wordt?

is heel dit blok niet iets dat best in een testje gesmeten wordt?