Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- Opkuisen BestaandLeverAdres op oude L-nr vooraleer op L1 te zetten

  1. … 1 more file in changeset.
[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- KlantId als klasse-parameter

[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- Verduidelijking in naamgeving vraiabelen => NieuwPrimaryDlvAddrAdres en BestaandPrimaryDlvAddrAdres en AnderBestaandAdres

- Nog een vergeten assertje

[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- Adres is PrimaryDlvAddr en is bekend in cache maar staat niet op L 1 en ander adres staat op L 1 => ander adres verzetten naar nieuw KlantAdresNr en PrimaryDlvAddr verzetten naar L 1

[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- Adres is PrimaryDlvAddr en is bekend in cache en staat op L 1 => Bewaar

[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- Adres is PrimaryDlvAddr en is nog onbekend in cache en L 1 is bezet => L 1 veplaatsen naar nieuw KlantAdresNr en this adres op L 1 zetten

  1. … 1 more file in changeset.
[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- Adres is PrimaryDlvAddr en is nog onbekend in cache en L 1 is nog vrij

  1. … 1 more file in changeset.
[UST4086] VHIP900/412 - toevoeging tag ivm standaard leveradres:

- LeverAdresUtils => ZetLeverAdressen => Voorafgaandelijke refactor ter bevordering van leesbaarheid

- DataMKlantNative => Afzondering GeefVolgendVrijKlantAdresNr => nodig voor verdere implementatie van deze story => om onterecht op L 1 staand adres te kunnen verzetten en daarna bewaar op repo te doen

  1. … 2 more files in changeset.
[UST4044] VHIP900 - KlantSync: Opkuisen juiste leveradres igv dubbele aanwezigheid AxLocationId:

- Na review => GeefRecentsteUniekIdVolgensAxLeveradresId op LeverAdresService ipv op LeverAdresRepository

  1. … 7 more files in changeset.
[UST4044] VHIP900 - KlantSync: Opkuisen juiste leveradres igv dubbele aanwezigheid AxLocationId:

- Aanpassen testje => VerwachtMethodCall met ExactAantalKeer geeft meer duidelijkheid en zekerheid

[UST4044] VHIP900 - KlantSync: Opkuisen juiste leveradres igv dubbele aanwezigheid AxLocationId:

- Cache Leveradressen na Syncen => VerwijderViaID na GeefRecentsteUniekIdVolgensAxLeveradresId indien BestaatAXLeverAdresIdMeermaalsViaAXLeverAdresIdEnKlantNummer

  1. … 1 more file in changeset.
[UST4026] VHIP900 - Business & primary - 1 wijziging terugdraaien:

- Na review => IsPrimary ipv IsPrimory

VHIP900 - Business & primary - 1 wijziging terugdraaien:

- IsPrimary moet Yes zijn opdat het om het hoofdadres gaat

  1. … 1 more file in changeset.
[UST3980] VHIP900 SyncKlant - Business & Primary bij adressen:

- Hoofdadres => IsPrimary op een adres wordt in AX niet meer onderhouden en is dus niet langer betrouwbaar

  1. … 1 more file in changeset.
[UST3689] VHIP900: Sync klant: onderzoek landcode Oostenrijk AT of AU:

- CustomerInConverter => mini-refactoring betreffende LanguageId

- CustomerInConverter => Bij UpdateKlant => ZetAdres => uitvoering is afhankelijk van of AX hoofdadres doorgaf => anders hoofdadres niet updaten

- LeverAdresUtils => MaakPrimairAdres => Indien geen hoofdadres doorgegeven door AX => Error loggen

- vhUnitTest...ZetLeverAdressenBestaandeKlant => moest nog verwijderd worden, want move class gebeurd naar vhUnitTest...ZetLeverAdressen wegens naamwijziging geteste method

    • -366
    • +0
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 6 more files in changeset.
[UST3670] LeverAdresRepository aanpassen

- BestaatViaAXLeverAdresIdEnKlantNummer toegevoegd

(inclusief hele hoop wlipkes maar die gaan nog weg)

    • -14
    • +14
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 9 more files in changeset.
[UST3670] LeverAdresRepository aanpassen

- GeefViaAXLeverAdresIdEnKlantNummer toegevoegd

(inclusief hele hoop wlipkes maar die gaan nog weg)

    • -8
    • +12
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 9 more files in changeset.
[UST3652] VHIP900 - Grondige refactoring:

- TestCase voor MaakPrimairAdres van LeverAdresUtils

    • -0
    • +140
    ./MaakPrimairAdres/Test.cls.xml
[UST3652] VHIP900 - Grondige refactoring:

- Move class om naam TestCase terug te matchen met public method van te testen klasse => ZetLeverAdressenBestaandeKlant => ZetLeverAdressen

    • -0
    • +362
    ./ZetLeverAdressen/Test.cls.xml
[UST3652] VHIP900 - Grondige refactoring:

- AdresZetter => Op Telefoon voor LeverAdres na worden er geen properties meer opgehaald van een bestaand adres => worden eventueel leeggemaakt vanaf nu

- LeverAdresUtils => LandRepository verwijderd wegens niet meer nodig

- ZetLeverAdressenBestaandeKlant => Aanpassing UnitTests => ZetAdres wordt nu uitgemockt

    • -59
    • +79
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 3 more files in changeset.
[UST3652] VHIP900 - Grondige refactoring:

- Er is nu een enkele ZetLeverAdressen, ipv de ZetLeverAdressenNieuweKlant en de ZetLeverAdressenBestaandeKlant

- Er is nu een enkele ZetAdres, ipv de ZetNieuwLeverAdres en de ZetGemeenschappelijkePropertiesOpAdres

- MaakVerzendingWijze handelt nu zelf alle nodige logica af (o.a. betreffende InsertOfUpdate)

    • -9
    • +9
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 5 more files in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Variatietest: Mixed case: Klant krijgt adressen 1,2,3,4 binnen, 2,4 hebben Delivery-rol, 2 heeft gekend AxLocationId, er is bestaand adres 5 -> 2 aanpassen, 4 opslaan, 1,3 negeren, 5 verwijderen

    • -0
    • +34
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Variatietest: 5 adressen met nieuwe AxLocationId waarvan 3 niet de Delivery-rol hebben => deze laatste negeren en 2 andere opslaan

    • -0
    • +29
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Test 1 PostalAddress heeft niet de Delivery-rol en AxLocationId is niet gekend => negeren

- ZetNaam => geen piece meer van Description, maar gewoon Description

- ZetVolmacht => geen piece meer volgens delimiter, want die is er niet meer

- ZetAanspreking => Altijd leeg maken => In Ax staat de aanspreking geconcateneerd achter de Naam en dat mag zo blijven

    • -0
    • +16
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 1 more file in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Commit zodat THB kan verderdoen

    • -2
    • +26
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 1 more file in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Extra test voor verwijderen/toevoegen combo

    • -0
    • +24
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Extra test voor verwijderen

    • -0
    • +45
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Eerste versie van verwijderlogica

    • -2
    • +2
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 2 more files in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Test verwijderen niet door AX meegeleverd LeverAdres => checkt nu ook of andere adres niet verwijderd wordt

    • -0
    • +1
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- VerwijderViaID op LeverAdresRepository met bijhorende UnitTest (igv 1 LeverAdres)

- Test verwijderen niet door AX meegeleverd LeverAdres geeft juiste assert => nog implementeren in code

    • -1
    • +27
    ./ZetLeverAdressenBestaandeKlant/Test.cls.xml
  1. … 2 more files in changeset.