[UST1939] Vh4_SVC: MaakWinkelkar

Activity

CR-3 12

Keyboard shortcuts  
  • Summarize the review outcomes (optional)
     
    #permalink

    Details

    Warning: no files are visible, they have all been filtered.
    Participant Role Time Spent Comments Latest Comment
    Author & Moderator 1h 6 Bedenking : GemaaktofferteEvent zou zo dicht mogelijk bij...
    Reviewer - 0% reviewed 35m 6 RaiseEventOfferte is een implementatie detail en hoort ni...
    Total   1h 34m 12  
    #permalink

    Objectives

    There are no specific objectives for this review.

    Branches in review

    #permalink

    Issues Raised From Comments

    Key Summary State Assignee
    #permalink

    General Comments

    Jo Claes

    Het feit dat er op de DOM.EC.. winkelkar en APPS.VKP.Offerte een ExterneId st...

    Het feit dat er op de DOM.EC.. winkelkar en APPS.VKP.Offerte een ExterneId staat is een intern gegeven dus de controle op winkelkar en offerte horen samen te zitten.
    Het zou in principe niet kunnen dat de ExterneId reeds op de winkelkar staat en niet op de offerte dus is eigenlijk een controle op de offerte voldoende.
    Dus de foutmelding die we naar de buitenwereld sturen is eerder één van alla "ID reeds gebruik" want intracto heeft geen weet van onze offertes en Winkelkarren.

    Kurt Callebaut

    Melding is veraglemeend naar "ExterneId x bestaat reeds". Daar er op data niv...

    Melding is veraglemeend naar "ExterneId x bestaat reeds".
    Daar er op data niveau geen relatie is tussen offerte en winkelkar, moet er een controle voor beide offerte en winkelkar gebeuren. Repository geeft enkel bestaat viaexterneId en het is niet de bedoeling de repository een foutmelding te laten genereren. De meldingen zitten dus op niveau van de services. 1 controle enkel op ofwel offerte of winkelkar lijkt met gevaarlijk omdat het op data niveau niet opgevangen wordt. We willen ook geen dependency creeëren tussen offerte service en winkelkar service. Vandaar elk hun controle; dus de plaats waar de controles samenkomen is dan op verkoopservice niveau. Later misschien te refactoren.

    /APPS/EC/.../Externe/VerkoopService.cls.xml Changed 2
    /APPS/.../Verkoop/ExterneVerkoopService.cls.xml Changed
    /APPS/.../impl/ExterneWinkelkarService.cls.xml Changed
    Open in IDE #permalink
    /APPS/EC/.../impl/WinkelkarService.cls.xml Changed
    /APPS/.../Winkelkar/WinkelkarService.cls.xml Changed
    /APPS/VKP/.../impl/OfferteRepository.cls.xml Changed
    /APPS/.../Offerte/OfferteRepository.cls.xml Changed
    /APPS/VKP/event/OfferteEventRaiser.cls.xml Added
    Open in IDE #permalink
    /APPS/.../event/OfferteGemaaktEventRaiser.cls.xml Deleted
    Open in IDE #permalink
    /APPS/VKP/impl/OfferteService.cls.xml Changed 2
    /APPS/VKP/OfferteService.cls.xml Changed
    /DOM/EC/.../impl/WinkelkarRepository.cls.xml Changed
    /DOM/EC/Winkelkar/Winkelkar.cls.xml Changed
    /DOM/.../Winkelkar/WinkelkarRepository.cls.xml Added
    Open in IDE #permalink
    /DOM/PARTIJ/impl/LegacyPartijAPI.cls.xml Changed
    /DOM/PARTIJ/LegacyPartijAPI.cls.xml Changed
    /WSimpl/Vhisie4/Winkelkar/WinkelkarService/ Added
    Open in IDE #permalink
    /WSimpl/.../WinkelkarService/MaakWinkelkar.cls.xml Added
    /vhTest/Fake/.../impl/WinkelkarService.cls.xml Changed
    /vhTest/Fake/APPS/VKP/Offerte.cls.xml Changed
    Open in IDE #permalink
    /vhTest/Mock/APPS/EC/Verkoop/impl/ Added
    Open in IDE #permalink
    /vhTest/.../Verkoop/ExterneVerkoopService.cls.xml Changed
    /vhTest/Mock/.../impl/WinkelkarService.cls.xml Changed
    /vhTest/.../Winkelkar/WinkelkarService.cls.xml Changed
    /vhTest/.../Offerte/OfferteRepository.cls.xml Changed
    /vhTest/Mock/.../VKP/OfferteService.cls.xml Changed
    /vhTest/.../Winkelkar/WinkelkarRepository.cls.xml Added
    Open in IDE #permalink
    /vhTest/.../PARTIJ/LegacyPartijAPI.cls.xml Changed
    /vhTest/Utils/WS/Vhisie4/ Added
    Open in IDE #permalink
    /vhTest/Utils/WS/Vhisie4/Winkelkar/ Added
    Open in IDE #permalink
    /vhTest/.../Winkelkar/MaakWinkelkarRequest.cls.xml Added 2
    Open in IDE #permalink
    /vhUnitTest/APPS/.../MaakOfferte/Test.cls.xml Changed 2
    /vhUnitTest/.../VerkoopService/MaakWinkelkar/ Deleted
    Open in IDE #permalink
    /vhUnitTest/.../MaakWinkelkar/Test.cls.xml Added
    /vhUnitTest/.../WinkelkarService/ControleerWinkelkarViaExterneId/ Added
    Open in IDE #permalink
    /vhUnitTest/.../ControleerWinkelkarViaExterneId/Test.cls.xml Added
    /vhUnitTest/.../PlaatsBestelling/Test.cls.xml Changed
    /vhUnitTest/APPS/.../impl/OfferteRepository/ Added
    Open in IDE #permalink
    /vhUnitTest/.../OfferteRepository/Test.cls.xml Added
    Open in IDE #permalink
    /vhUnitTest/.../OfferteService/ControleerOfferteViaExterneId/ Added
    Open in IDE #permalink
    /vhUnitTest/.../ControleerOfferteViaExterneId/Test.cls.xml Added 2
    Open in IDE #permalink
    /vhUnitTest/.../OfferteService/ControleerOfferteViaterneId/ Deleted
    Open in IDE #permalink
    /vhUnitTest/.../ControleerOfferteViaterneId/Test.cls.xml Added
    /vhUnitTest/DOM/EC/Winkelkar/impl/ Added
    Open in IDE #permalink
    /vhUnitTest/DOM/.../impl/WinkelkarRepository/ Added
    Open in IDE #permalink
    /vhUnitTest/.../WinkelkarRepository/Test.cls.xml Added
    Open in IDE #permalink
    /vhUnitTest/.../impl/TestLegacyPartijAPI.cls.xml Changed
    /vhUnitTest/WSimpl/Vhisie4/ Added
    Open in IDE #permalink
    /vhUnitTest/WSimpl/Vhisie4/Winkelkar/ Added
    Open in IDE #permalink
    /vhUnitTest/.../Winkelkar/WinkelkarService/ Added
    Open in IDE #permalink
    /vhUnitTest/.../WinkelkarService/MaakWinkelkar/ Added
    Open in IDE #permalink
    /vhUnitTest/.../MaakWinkelkar/Test.cls.xml Added

    Review updated: Reload | Ignore | Collapse

    You cannot reload the review while writing a comment.

    Log time against