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

- 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.
[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. … 6 more files in changeset.
[UST3241] VHIP 903 InventSync: Ophalen PRNr ipv IdentNummer van Generisch product:

- Aanpassing na review => Het door AX aangegeven AxMaatwerkGenerischItemId zijnde een IdentNummer wordt nu rechtreeks omgezet naar het PRNr en dan gebruikt als AangereiktPRNr

  1. … 1 more file in changeset.
[UST3241] VHIP 903 InventSync: Ophalen PRNr ipv IdentNummer van Generisch product
  1. … 1 more file in changeset.
[UST3192] VHIP 903 InventSync: SOPRKindInCache mag nooit mee naar AX:
  1. … 1 more file in changeset.
[UST3171] 903 InventSync van maatwerkproducten moet het generisch product + config doorsturen ipv het product in admin, want dat identnummer van bvb die lade bestaat niet in AX
[UST3104] VHIP 903 InventSync berichten moeten configId kunnen meekrijgen en doorgeven:

- Na review => Comment verwijderd en implementatie gewijzigd zodat string van ProductNrs in de SubjectId property van een request sowieso eerst omgezet wordt in een List van DTOtjes in de Message property van een request => vereenvoudigt verdere afhandeling en biedt meer flexibiliteit naar uitbreiding toe

[UST3104] VHIP 903 InventSync berichten moeten configId kunnen meekrijgen en doorgeven:

- Tweede case => AxConfigId is meegegeven aan SoprProducten

  1. … 1 more file in changeset.
[UST3104] VHIP 903 InventSync berichten moeten configId kunnen meekrijgen en doorgeven:

- Eerste case => AxConfigId is meegegeven aan een niet-SoprProduct

  1. … 4 more files in changeset.
[UST3104] VHIP 903 InventSync berichten moeten configId kunnen meekrijgen en doorgeven:

- Implementatie in Convert() van onderscheid tussen StringIterator en ListIterator, afhankelijk van of Request.Message leeg is, of er een List met DTO-tjes in zit

- Aanpassing bestaande testen zodat die Request.Message leeg is, ipv er een $$$DummyString in te steken, zodat we nog uitgaan van de optie met de StringIterator

- TO DO => Uitwerking onderscheid tussen StringIterator en ListIterator in InsertInventSyncObjecten() met bijhorende testen

  1. … 1 more file in changeset.
[UST3104] VHIP 903 InventSync berichten moeten configId kunnen meekrijgen en doorgeven:

- Voorafgaande refactoring ter voorbereiding => Afzonderen InsertInventSyncObjecten met algemene TECH.Iterator als parameter => zal dadelijk niet enkel een StringIterator, maar ook een ListIterator kunnen zijn, die over DTO-tjes in de Message-property van het Request gaat itereren (dit indien het AxConfigId doorgegeven wordt)

[UST2931] VHIP 903 Voorraadsync: Aanpassing: SoprContractIdConverter gebruiken ipv Blumkundeconverter:

- Title says it all :-)

[ust2726] VHIP904 vhip903: ontvangst: mapping velden uit XSD bij maken van toelevering

- waarschuwing toegevoed om op dependency te wijzen.

[UST2762] VHIP903: Voorraad: Aantal geblokkeerd ook meegeven aan AX ( = goederen in ontvangst/receptie):

- SOPRKindInCache nu als parameter meegegeven aan MaakInventSync()

  1. … 3 more files in changeset.
[UST2762] VHIP903: Voorraad: Aantal geblokkeerd ook meegeven aan AX ( = goederen in ontvangst/receptie):

- Voorziening SOPRKindInCache zijnde het 6 product

- Kleine refactor in TestCase

  1. … 1 more file in changeset.
[UST2751] VHIP903: InventoryOutConverter: gedrag indien product niet bestaat

- Rechtstreeks throwen en niet %New en classmethod (throw) in dezelfde lijn

[ust2726] VHIP904: ontvangst: mapping velden uit XSD bij maken van toelevering

- refactoring bericht

- deployclass om refactoring te compenseren in ^AX.Config

  1. … 256 more files in changeset.
[UST2751] VHIP903: InventoryOutConverter: gedrag indien product niet bestaat

- gedrag gewijzigd: indien enkel foute producten -> error raisen en niets naar buiten smijten

  1. … 1 more file in changeset.
[UST2751] VHIP903: InventoryOutConverter: gedrag indien product niet bestaat

- try-catch toegevoegd

  1. … 1 more file in changeset.
[UST2729] VHIP903: Period. voorraad: SoprContract opnemen voor elke SOPR-variant:

- Aanpassing na comment

- Mockable gemaakt voor Tom

  1. … 2 more files in changeset.
[UST2729] VHIP903: Period. voorraad: SoprContract opnemen voor elke SOPR-variant:

- Verwijderen comment

[UST2729] VHIP903: Period. voorraad: SoprContract opnemen voor elke SOPR-variant:

- Implementatie niet-principale SOPR.

- Verwijderen ongebruikte variabele.

  1. … 1 more file in changeset.
[UST2729] VHIP903: Period. voorraad: SoprContract opnemen voor elke SOPR-variant:

- Beduidendere naamgeving voor variabelen (AangereiktPRNr, PrincipaalSoprPRNr, NietPrincipaalSoprPRNr, SoprPRNr)

[UST2729] VHIP903: Period. voorraad: SoprContract opnemen voor elke SOPR-variant:

- Voorbereiding tot implementatie voor sync na picking -> Logica SOPRs afgezonderd naar aparte method en extra check of het uberhaupt over een SOPR gaat (niet-principaal)

  1. … 1 more file in changeset.
[UST2729] VHIP903: Period. voorraad: SoprContract opnemen voor elke SOPR-variant:

- Aanpassing logica: Ook voor de principale SOPR moet er voorraadsynchronisatie gebeuren

  1. … 1 more file in changeset.