Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ICT-3333] [rvTVE] PM-BIDI: TAX: LosseComponenten updaten bodems en zijkanten:

- Voor losse componenten mag er in de BezwarenControleur niet gecheckt worden op historieken. Dit is uitzonderlijk nodig omdat het over vaste producten gaat die normaliter nooit geüpdated worden, wat nu wèl moet gebeuren om de "nieuwe" HoogteVerstelling-bouwtenen erbij te krijgen. Er bleken historieken in de weg te zitten. De noodzaak tot correcte bouwstenen en prijzen overruled de historieken.

  1. … 2 more files in changeset.
[ICT-3246] [rvWV] PM: Maatwerk: TAX: BOMBOL: Vaste producten BOM aanpassen maar prijs behouden:

- Verwerking reviewopmerkingen

    • -3
    • +0
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
  1. … 1 more file in changeset.
[ICT-3246] [rvWV] PM: Maatwerk: TAX: BOMBOL: Vaste producten BOM aanpassen maar prijs behouden:

- Wat commentjes verwijderd.

- ProductUpdater neemt nu ook een lock op de bouwsteen van het product

- UnitTest werkt nu met OrigineelProductMock en GeupdatetProductMock en met VerwachtMethodCall

    • -9
    • +12
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
  1. … 2 more files in changeset.
[ICT-3246] [rvWV] PM: Maatwerk: TAX: BOMBOL: Vaste producten BOM aanpassen maar prijs behouden:

- Product saven na terugzetten prijs

    • -0
    • +1
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
  1. … 1 more file in changeset.
[ICT-3246] [rvWV] PM: Maatwerk: TAX: BOMBOL: Vaste producten BOM aanpassen maar prijs behouden:

- Eerste versie van AttrVsAdminProdNr = Fixed_ForceBom

    • -0
    • +51
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
  1. … 1 more file in changeset.
[ICT-3246] [rvWV] PM: Maatwerk: TAX: BOMBOL: Vaste producten BOM aanpassen maar prijs behouden:

- Voorafgaandelijke refactor: ProjectSettingsAPI IsActiefAttrVsAdminProdNrInBomBol eruit gehaald => is niet meer relevant => staat altijd en overal aan

  1. … 1 more file in changeset.
[ICT-2929] [rvJBA] INK: Signaletiek opstellen

- Langtekst van te verzagen product toevoegen aan langtekst inkorting product

  1. … 6 more files in changeset.
[ICT-1693][rvWV] TAXEB1 - PM: Maatwerk: BevatGeleiderBevestigingSchroeven = True indien Alpnach:

- BevatGeleiderBevestigingSchroeven toegevoegd in nodige dto'kes en kenmerkensets, alsook utils-kenmerkensets

- Conversie van BevatGeleiderBevestigingSchroeven voorzien waar nodig

- Vorige voorlopige change weer verwijderd, waarin BevatGeleiderBevestigingSchroeven hardcoded voor Alpnach op true gezet werd => wordt nu gezet in Econ en proper doorgegeven via de IngegevenKenmerken

  1. … 14 more files in changeset.
[ICT-3041] [rvPVR] Revego: Eerste opzet BomBol generatie:

- LadeVariantBepaler uitbreiden voor Revego

  1. … 1 more file in changeset.
[ICT-2768][rvPVR] PM: Maatwerk: ALU Kaderdeur detailblad PDF toevoegen aan BomBol (response naar AX)

- UT voor AX Requestconverter aangepast : ProductStub.IndienMethodCall("%Extends", ...) toegevoegd

[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Call voor vrijgave ProductId mag enkel in die Product een object is => indien niet, dan error geweest in try catch en errormessage uit Catch moet tot in AX geraken => gebeurde niet omwille van error in ProductId-vrijgave vlak voor returnen response => bijhorend UnitTestje

[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Na review: Extra testje voor RequestConverter indien NIET SalesPriceBOM

- Casing aangepast voor leesbaarheid => vermijden dat sommige mensen in 1e instantie denken dat het over een event gaat :-D

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- In GeefLadeVariantVanRangeVolgensProductId, ENKEL gebruikt door GeefProductIdVrij => Indien LadeVariant niet gevonden => Error-logging afgezwakt naar Info => Kan immers normale verwachte case zijn =>

=> indien range op was bij uitbesteding heeft ProductIdRecycleerder lege ProductId teruggegeven => ProductVolgensAxAttribuutBepaler heeft daarop een geheel nieuw Product gemaakt, waarvan de ID vervolgens in de RequestConverter wordt gebruikt om GeefProductIdVrij-call mee te doen

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Implementatie GeefProductIdVrij van ProductIdRecycleerder i.g.v. AttrVsAdminProdNr = SalesPriceBOM

- Bijhorende UnitTest

  1. … 2 more files in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Testje => ProductIdRecycleerder gaf lege ProductId => Nieuw product met nieuwe ProductId

    • -0
    • +25
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Testje => ProductIdRecycleerder gaf ProductId => Product bestaat al => Geen bezwaar voor update => Update met meegegeven ProductId"()

    • -2
    • +37
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Testje => ProductIdRecycleerder gaf ProductId => Product bestaat al => Bezwaar voor update => Nieuw product volgens kenmerken met nieuwe ProductId

    • -1
    • +32
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Als ProductIdRecycleerder geen ProductId teruggeeft => ook volledig nieuw product maken => BOMBOL moet robust zijn en zoveel mogelijk AX dienen

- Al een 1e testje => ProductIdRecycleerder gaf ProductId => Product bestaat nog niet => Nieuw product volgens kenmerken

    • -2
    • +61
    ./ProductVolgensAxAttribuutBepaler/Test.cls.xml
  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Check op timestamp en indien nodig automatische vrijgave van ProductId's en indien nodig logging

- Bijhorende UnitTest

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Kleine refactor => Als LadeVariant dan toch gedimd wordt kan ik die evengoed meegeven aan de call voor het request en niet vertrouwen op de defaulting daar => duidelijkheid in UnitTest zelf

[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Logging => ProductId vrijgegeven voor LadeVariant

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Logging => ProductId werd uitbesteed voor LadeVariant

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Error-logging i.g.v. IsVrijeProductIdGevonden = false

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- In de dedicated Global wordt in de data nu een 2e piece bijgehouden bij gebruik van een ProductId met daarin een Horolog

  1. … 2 more files in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Logging bij GeefLadeVariantVanRangeVolgensProductId

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Logging bij PersisteerRange

  1. … 1 more file in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Uitleg in comment ivm uitbreiding van ranges verduidelijkt

- Logger geïnjecteerd in constructor

- Logging uitgewerkt voor indien Schaarste in de range

- Bijhorende UnitTest

  1. … 2 more files in changeset.
[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- Louter verduidelingske in comment

[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- IndienMethodCall van LadeVariantBepaler verplaatst naar gemeenschappelijke plek

- LbxRange hoeft niet nog eens opnieuw geset worden in UnitTest als dat al in OnBeforeOneTest gebeurt

- Assert van data afgezonderd naar private method => AssertGlobalKeys

- Systeem bedacht en uitgewerkt om bovenstaande assert makkelijk en kort te kunnen oproepen d.m.v. een soort bit-string

- Uitgebreide extra UnitTest => Sequentie over LadeVarianten heen met tussendoor vrijgave van ProductId, range die op is, uitbreiding van range en ForceerVolledigeReset

[ICT-2090] [rvTVE] PM: Maatwerk: BOMBOL VHIP481: Soms opvragen zonder product aan te maken:

- UnitTest voor GeefProductIdVrij