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

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

- Nog wat UnitTestjes voor PersisteerRange