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

    • -2
    • +44
    ./ReceptieAfmeldenConverter.cls.xml
  1. … 1 more file in changeset.
[UST3839] VHIP903: PickingCompleet: veld toegevoegd ShippingDate:

- Code uit comment gehaald, mag in productie, hoewel AX er nog niets mee doet, maar interface kent het veld al

  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

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

- Kleine refactor na review voor leesbaarheid

[UST3697] VHIP903: Pickingcompleet: gestuurd voor manuele lijnen:

- Ook voor Pick-element geldt dat het Product voor AX niet ongewenst mag zijn => IsOngewenstProductFilter.IsValidProductNummer()

    • -10
    • +10
    ./PickingCompleetConverter.cls.xml
[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.
[UST3623] VHIP903: InventSync+Pickingcompleet: manuele producten niet opnemen

- Filter aangepast.

- Filter in producten voor Pickingcompleet.

    • -12
    • +24
    ./PickingCompleetConverter.cls.xml
  1. … 1 more file in changeset.
[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.
[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- Na review => Naming hier en daar en UnitTest voor MaatwerkIteratorFilter

  1. … 5 more files in changeset.
[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- dim QtyVHInAdmin mocht nog weg => niet meer nodig na vorige change

- Aanpassen UnitTests en nieuwe tests na en voor implementatie MaatwerkSync

  1. … 1 more file in changeset.
[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- InventoryOutConverter => Property MaatwerkPRNr wordt niet meer gebruikt, dus dim is niet meer nodig

- Aanpassen UnitTests na implementatie SyncAll.GenerateMaatwerk()

- UnitTest ivm omzetting PRNr naar dat van Generische product vervalt => mag niet => IdentNummer van Generisch product moet enkel meegegeven worden als extra parameter

- Aanpassing test die weergeeft dat extra properties AxConfigId, AxMaatwerkGenerischItemId en QtyVH bij niet Sopr moeten meegegeven worden aan de AxInventSyncCreator

  1. … 1 more file in changeset.
[UST3507] Hack 10000 QtHlx

- Rollback (backport van Caché01)

  1. … 1 more file in changeset.
[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- Vergelijk stock tussen wat op OrderLijnen staat en wat Admin weergeeft gebeurt nu op de juiste plaats, nml in de SyncAll => GenerateMaatwerk

- Hiervoor wordt, per Product dat op de OrderLijnen staat (en weerhouden wordt door onze MaatwerkIterator) en een afwijkende stocktelling heeft, een dto gemaakt dat in een list wordt bijgehouden

- To do: Deze list op het einde van de sync doormailen naar Peter Van Driessche

  1. … 3 more files in changeset.
[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- PRNrAxConfigIdVoorraadHistoriek => property AxMaatwerkGenerischItemId voorzien

- MaatwerkIterator => AxMaatwerkGenerischItemId opgepikt

- SyncAll => AxMaatwerkGenerischItemId opgepikt en doorgegeven en PRNrAxConfigIdVoorraadHistoriekRepository is nu geinjecteerd

- InventoryOutConverter => ProductNr van AxMaatwerkGenerischItemId mag AangereiktPRNr niet vervangen want daar staat altijd 0 stock op

- InventoryOutConverter => AxMaatwerkGenerischItemId nu wel doorgegeven als parameter want dit IdentNummer moet aan AX doorgegeven worden ipv IdentNummer van PRNr-product

- InventoryOutConverter => ProductApi is daardoor niet meer nodig

- AxInventSyncCreator => Afhandeling indien IsMaatwerk

- AxInventSyncCreator => Eerste opzet voor vergelijking stock tussen OrderLijnen en Admin door o.a. injectie PRNrAxConfigIdRepository => GeefQtyVHPerProductNr

- Aanpassen bestaande UnitTests tot terug werkend

  1. … 5 more files in changeset.
[UST3522] VHIP903: Syncen code met openstaande wijzigingen op Cache01
  1. … 1 more file in changeset.
[UST3484] VHIP903: Voorraad: maatwerk: wekelijks doorsturen:

- DTO AXids => Heeft nu ook een property QtyVH

- PRNrAxConfigIdVoorraadHistoriek => Persistente klasse om bij te houden welke combos ProductNr-AxConfigId er uit de OrderLijnen gesynct moeten worden/de laatste keer gesynct werden => ^AXimpl.Dyn2FEB.PRNrAxConfi83F3D

- MaatwerkIterator => Herbevolkt bovengenoemde Global en itereert erover

- PRNrAxConfigIdVoorraadHistoriekRepository => Met alle nodige methods om de voorraad van maatwerk te syncen naar AX

  1. … 3 more files in changeset.
[UST3507] Hack 10000 QtHlx

- Backport Caché01 (tijdelijk)

  1. … 1 more file in changeset.
[UST3330] VHIP903: Voorraad: werkvloervoorraad van VH op VH zetten voor VH-producten (H en HZ)

- beetje cleanup

[UST3330] VHIP903: Voorraad: werkvloervoorraad van VH op VH zetten voor VH-producten (H en HZ)

- exception indien prnr onbekend

  1. … 1 more file in changeset.
[UST3330] VHIP903: Voorraad: werkvloervoorraad van VH op VH zetten voor VH-producten (H en HZ)

- aanpassingen voor blocked qty (first make it work, then make it right)

  1. … 1 more file in changeset.
[UST3330] VHIP903: Voorraad: werkvloervoorraad van VH op VH zetten voor VH-producten (H en HZ)

- bepaler voor geblokkeerde stock toegevoegd

    • -0
    • +12
    ./AxInventSyncCreator/StockFirmaBepaler.cls.xml
  1. … 4 more files in changeset.
[UST3330] VHIP903: Voorraad: werkvloervoorraad van VH op VH zetten voor VH-producten (H en HZ)

- Method Rename (sebiet eentje extra)

    • -1
    • +1
    ./AxInventSyncCreator/StockFirmaBepaler.cls.xml
  1. … 4 more files in changeset.