Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[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

[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.
[VRB619] Voorraad: InventSync: VHIP903 ProdRAF en PickingCompleet: bij Space Tower wel voorraad doorsturen (i.p.v. hardcoded 0):

- FysStock nu bepaald door SpaceTowerFysStockBepaler

- SpaceTowerFysStockBepaler bepaalt FysStock adhv alle aantallen van alle KOM-lijnen op gesloten orders volgens PRNr en AxConfigId

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

- I.g.v. IsSpaceTowerProduct => FysStock ophalen van GeefFysischeStockMinReservaties van StockNiveauViaProdResService

  1. … 2 more files in changeset.
[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- Ook de PickingCompleetConverter gebruikt nu de SpaceTowerService om de juiste componenten door te geven voor de InventSync naar AX

- Bijhorende TestCase aangepast en uitgebreid

    • -8
    • +136
    ./PickingCompleetConverter/Convert/Test.cls.xml
  1. … 1 more file in changeset.
[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- Alle injecties leeg defaulten Tommy

- TestCase voor SpaceTowerService

    • -0
    • +130
    ./SpaceTowerService/Test.cls.xml
  1. … 2 more files in changeset.
[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- Oeps => double jeopardy => ene ProductId is genoeg per product

[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- Vergeten herstellen naar vorige versie nadat GeefSpaceTowerBouwsteenIterator is afgezonderd

[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- Afzondering GeefSpaceTowerBouwsteenIterator naar eigen SpaceTowerService => zal ook door PickingCompleetConverter gaan gebruikt worden

    • -78
    • +33
    ./ReceptieAfmeldenConverter/Convert/Test.cls.xml
  1. … 4 more files in changeset.
[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- GeefSpaceTowerBouwsteenIterator => werkt nu met afzonderlijke Iterator per Product-BouwsteenKind => OPGELET => Momenteel maximaal 5 verschillende

- Test => Kleine refactor => Parameter ProductId voor product 1000

    • -24
    • +31
    ./ReceptieAfmeldenConverter/Convert/Test.cls.xml
  1. … 1 more file in changeset.
[DEF727] SPT: Voorraadbewegingen ontbreken op eindproduct, bij receptie productie afmelden:

- ProductApi en ProductTypeApi toegevoegd => nodig om SpaceTower-product op te halen na controle of het er ene is en KindBouwstenenIterator ervan op te halen

- Voorlopige implementatie indien het SpaceTower is => Per type KindBouwsteen => BouwsteenIterator maken => in IteratorOfIterators steken

- In test => Fix in constructor BouwsteenIteratorFactory => Werkt met ProductId en niet met ProductApi

- In test => Voorlopige opzet test voor SpaceTower => test zelf nog in comment want faalt nog

    • -4
    • +98
    ./ReceptieAfmeldenConverter/Convert/Test.cls.xml
  1. … 1 more file in changeset.
[UST3839] VHIP903: PickingCompleet: veld toegevoegd ShippingDate:

- In comment gezet zodat code in productie kan zonder dat AX er klaar voor is en ondertussen op accept kan getest worden door het daar uit comment te halen

  1. … 2 more files in changeset.
[UST3839] VHIP903: PickingCompleet: veld toegevoegd ShippingDate:

- Aanpassing na testen op Accept => datum mag niet geformateerd worden => moet Cachedatum zijn => wel enkel datum en geen tijd

  1. … 1 more file in changeset.
[UST3839] VHIP903: PickingCompleet: veld toegevoegd ShippingDate:

- Implementatie ShippingDate => ophalen bon op ORDW via OrderWMSHoofdingRepository => formateren datum via AXimpl.Formatter

    • -6
    • +43
    ./PickingCompleetConverter/Convert/Test.cls.xml
  1. … 1 more file in changeset.
[UST3682] VHIP903: PickingCompleet: dubbels teveel verwijderd:

- Test in comment is bij vorige commit vervangen door betere en duidelijkere

[UST3682] VHIP903: PickingCompleet: dubbels teveel verwijderd:

- InventoryOutConverter => Enkel unieke PRNr-AxConfigId-combinaties worden nog gesynct => Vorm is een string => PRNr||AxConfigId

  1. … 1 more file in changeset.
[UST3682] VHIP903: PickingCompleet: dubbels teveel verwijderd:

- InventoryOutConverter => Producten die een AxConfigId hebben worden niet meer tegengehouden als LinkType = S (=> geldt enkel indien geen AxConfigId, zoals voor de SyncAll)

  1. … 5 more files in changeset.
[UST3682] VHIP903: PickingCompleet: dubbels teveel verwijderd:

- Testje in comment, want rood staat niet zo schoon op 't bord

[UST3682] VHIP903: PickingCompleet: dubbels teveel verwijderd:

- Testen die moeten aantonen wanneer het probleem is opgelost aan de kant van de InventoryOutConverter.

- Nota 1: De nu falende test toont aan dat de missende InventSyncs gewoon nooit aangeboden worden aan de InventoryOutConverter, dus het eigenlijke probleem zit eerder in de code.

- Nota 2: Het aanpassen van de logica tot het slagen van deze test wordt uitgesteld tot de oorsprong van het probleem is gevonden en aangepakt, om false positives te vermijden.

    • -1
    • +111
    ./InventoryOutConverter/Convert/Test.cls.xml
[UST3607] PickId enkel laten bestaan uit BonId

- Id aangepast op vraag van PV

  1. … 1 more file in changeset.
[UST3606] VHIP903 InventSync: Uitfilteren ongewenste producten:

- Extra in AX aangemaakt service-product hardcoded bij de lijst van Service-producten gezet in IsOngewenstProductInMigratieFilter => ProductNr 1829171

- AxProductFilter Mockable gemaakt

- Ongewenste producten (zoals service-producten) worden nu niet meer geInventSynct

  1. … 7 more files in changeset.
[UST3594] VHIP903: InventSync: error "Geen InventSyncs gemaakt" wegwerken:

- Bestaande Error is nu een Info geworden => Zegt enkel dat er geen enkele InventSync zat in het object dat naar AX werd gestuurd.

- Requests waarvoor er iets fout liep in de afhandeling => Dit was een Warning (die slechts sporadisch voorkwam) en is nu een Error geworden => want dat zijn degenen die we zeker moeten opvolgen.

  1. … 1 more file in changeset.
[UST3576] VHIP903: ProdRAF en PickingCompleet: niet dubbel sturen van componenten:

- Van Request.SubjectId wordt nu een lijst gemaakt waaruit de dubbels (ProductNr) verwijderd worden

  1. … 1 more file in changeset.
[UST3553] VHIP903 VoorraadSync - Converter: Aanpassing logging: geen ID's in actie:

- Betere actie-omschrijving

  1. … 1 more file in changeset.
[UST3553] VHIP903 VoorraadSync - Converter: Aanpassing logging: geen ID's in actie:

- In de logging worden de SubjectIds nu niet meer in de "Actie" meegegeven, maar in het detail.

- Er wordt geen exceptie meer gethrowed als er geen InventSync-berichten gemaakt werden, enkel logging.

  1. … 1 more file in changeset.
[UST3464] NoConversionNeeded indien AxInventTransId leeg is bij ProdRaf en PickingCompleet

- juiste testnamen

[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- Na review => Uitbreiding test => Ook andere relevante properties ge-assert