WinkelkarService.cls.xml

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST2064] Vh4_SVC: BewaarMaatwerkLijn

- BewaarMaatwerkLijn met ExterneId + test

- te bekijken of dit via verkoopservice moet verlopen. (afspraak voor lijnen is niet via verkoopservice.)

  1. … 34 more files in changeset.
[UST2079] BewaarProductLijn moet ExterneId laten bewaren

- ExterneId op ProductLijn bewaren. + ExterneIdIndex Uniek.

  1. … 5 more files in changeset.
[UST1939] Vh4_SVC: MaakWinkelkar

- Melding veralgemenen.

  1. … 1 more file in changeset.
[UST1939] Vh4_SVC: MaakWinkelkar

- controleerwinkelkarviaexterneid. op winkelkar gezet omdat daar repository gebruikt wordt.

Bedenking : externeid ook gezet op winkelkar (en neit op externewinkelkar) omdat de winkelkar bewaard wordt in de maakwinkelkar. Als we externe id zetten op externe winkelkar, dan bestaat de mogelijkheid dat de winkelkar gemaakt en bewaard wordt end at de externeid door bv een fout, niet gezet wordt. Nu garanderen we externeid gezet bij eht bewaren van de winkelkar.

  1. … 4 more files in changeset.
[UST1939] Vh4_SVC: MaakWinkelkar

- ExterneId wordt gezet via WinkelkarService

  1. … 1 more file in changeset.
[UST1942] EDI bestellingen met enkel voorgedefinieerde producten

- ervoor zorgen dat de productlijnen in een aparte groep komen te staan (gebeurt nu in de ProductLijnBuilder.MaakLijn...)

  1. … 9 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Dto specifieke afhandelingen afgezonderd naar een helper klasse zodat de WinkelkarService wat makkelijker getest kan worden

  1. … 3 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Nog een paar refactorings

  1. … 2 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Dependencies zichtbaar gemaakt - QueryAPI -> test moeten refactoren om hem werkend te krijgen

  1. … 2 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Code testbaarder gemaakt ---> Delete via Repo

[UST1822] Hein: Probox: aantal palletten berekenen.

- Code testbaarder gemaakt ---> ConstructClone uitgevoerd in aparte kopieerder

  1. … 1 more file in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Code testbaarder gemaakt ---> werken via Repository

[UST1822] Hein: Probox: aantal palletten berekenen.

- Refactor dependencies duidelijker maken

[UST1822] Hein: Probox: aantal palletten berekenen.

- Refactor zodat de code wat beter testbaar is

[UST1822] Hein: Probox: aantal palletten berekenen.

- Refactor maatwerklijnmethods naar wijziglijn method.

[UST1822] Hein: Probox: aantal palletten berekenen.

- Refactor maatwerklijnmethods naar wijziglijn method.

[UST1822] Hein: Probox: aantal palletten berekenen.

- ZetAantal naar maatwerkbuilder verhuist.

  1. … 3 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Gewicht, afmeting en volumeaandeel naar maatwerkbuilder verhuist.

  1. … 5 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Lijn %Id en %ExistsId zijn verwijderd uit winkelkar.

  1. … 1 more file in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- MaatwerkLijnBuilder beschikbaar via constructor.

[UST1822] Hein: Probox: aantal palletten berekenen.

- Winkelkar opslaan via repository.

[UST1822] Hein: Probox: aantal palletten berekenen.

- IN kader vand e testen, Winkelkar %New naar winkelkar.Repository

  1. … 3 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- Test op Probox, V1, TAX, LBX

  1. … 7 more files in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- VerpakkingService voor volumeaandeel enkel uitvoeren voor probox verpakking en Taor en Legrabox lades

  1. … 1 more file in changeset.
[UST1822] Hein: Probox: aantal palletten berekenen.

- VerpakkingService toegevoegd aan winkelkarService

  1. … 4 more files in changeset.
[UST1862R] DKG beslag: pakketreferentie in EDI omzetten in de nodige productlijnen

-VoegToeMaatwerk: het aantal van string naar integer (op offerteservice, winkelkarservice en maatwerklijnbuilder

  1. … 7 more files in changeset.
[UST1862R] DKG beslag: pakketreferentie in EDI omzetten in de nodige productlijnen

-APPS.VKP.impl.OfferteService : VoegToeProduct -> method lijkt mij niet echt unittestbaar door de %OpenId .. beter hiervoor de repository gebruiken - DOM.EC.Winkelkar.LijnRepository.GeefViaID of DOM.EC.Winkelkar.WinkelkarRepository GeefLijnViaID - Eerste mogelijkheid lijkt mij toch net iets beter - kwestie van de ene repo is voor de winkelkarren en dan de andere specifiek voor de lijnen

- fake en mock ProductLijnRepository ook ineens weggehaald

- moet nog eens denken over een schone testbenaming in OfferteService/VoegToeProduct/Test

  1. … 10 more files in changeset.
[UST1862R] DKG beslag: pakketreferentie in EDI omzetten in de nodige productlijnen

-APPS.EC.Winkelkar.impl.ProductLijnBuilder : eens benieuwd wat het gaat geven als we aantal "ZotIsWieDitLeestGaInvullen" daar een aantal een string mag zijn :)

- string -> integer en en passant de interface vd offerteservice dan ook maar een voegtoeproduct gegeven

  1. … 8 more files in changeset.
[UST1862] DKG beslag: pakketreferentie in EDI omzetten in de nodige productlijnen

- ProductLijn en ProductLijnBuilder aangepast (pakketref en projectref toegevoegd)

- Nu ook op de WinkelkarService.VoegToeProduct

  1. … 2 more files in changeset.
[UST1862] DKG beslag: pakketreferentie in EDI omzetten in de nodige productlijnen

- De WinkelkarService gebruikt nu de winkelkarRepo en (nieuwe) ProductLijnRepo om gegevens te bewaren.

  1. … 4 more files in changeset.