Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST3644] VHIP900 - leveradres : opm1/opm2/volmacht:

- Lengte Opmerking1 en Opmerking2 is maximaal 40

- Lengte Volmacht is maximaal 35

  1. … 1 more file in changeset.
[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

  1. … 2 more files in changeset.
[UST3652] VHIP900 - Grondige refactoring:

- Afzondering ZetAdres naar eigen klasse.

    • -0
    • +103
    ./Converter/AdresZetter.cls.xml
    • -58
    • +9
    ./Converter/LeverAdresUtils.cls.xml
  1. … 2 more files in changeset.
[UST3652] VHIP900 - Grondige refactoring:

- Boolean als parameter in ZetAdres om te bepalen of het voor MaakPrimairAdres is, zodat private method RolesContains niet in de weg zit om ZetAdres af te zonderen naar aparte klasse.

[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)

    • -76
    • +42
    ./Converter/LeverAdresUtils.cls.xml
    • -4
    • +4
    ./Converter/CustomerInConverter.cls.xml
  1. … 4 more files in changeset.
[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

  1. … 1 more file in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Commit zodat THB kan verderdoen

  1. … 1 more file in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Beetje cleanup

    • -15
    • +1
    ./Converter/LeverAdresUtils.cls.xml
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Eerste versie van verwijderlogica

    • -0
    • +23
    ./Converter/LeverAdresUtils.cls.xml
  1. … 2 more files in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- nieuwe test (1 bestand + 1 nieuw adres)

  1. … 1 more file in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Eerste minimale test gemaakt

  1. … 1 more file in changeset.
[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- MoveClass("AXimpl.Dynamics.CustomerIn.Converter.LeverAdresUtils.ZetLeverAdressenBestaandeKlant.Test","vhUnitTest.AXimpl.Dynamics.CustomerIn.Converter.LeverAdresUtils.ZetLeverAdressenBestaandeKlant.Test")

[UST3647] VHIP900: testbaar maken van LeverAdressenConversie

- Eerste volledig lege testklasse

[UST3344] Verzendwijze conversie tussen Admin en AX: review verwerkingen.
    • -2
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 8 more files in changeset.
[UST3397] VHIP900: Sync klant: leveradressen: Bestaande Klant:

- Refactoring => incl afzonderen code ivm adressen naar nieuwe klasse LeverAdresUtils

- Klasse Land is nu TECH.Interface => Mockable nu

- Aanpasssen UnitTests => Op 1 na die nu in comment staat => PRA gaat die nakijken

    • -150
    • +11
    ./Converter/CustomerInConverter.cls.xml
    • -0
    • +209
    ./Converter/LeverAdresUtils.cls.xml
  1. … 7 more files in changeset.
[UST3397] VHIP900: Sync klant: leveradressen: Bestaande Klant:

- LeveradresRepository => Uitbreiding Bewaar()

- ZetLeverAdressenBestaandeKlant()

- DataMKlantNative => GeefAdressenVolgensType is nu Public ipv Private

- To do => UnitTests aanpassen en nieuwe

    • -23
    • +90
    ./Converter/CustomerInConverter.cls.xml
  1. … 5 more files in changeset.
[UST3391] VHIP900: Sync klant: leveradressen: Nieuwe Klant:

- Refactoring gemeenschappelijke code => ZetGemeenschappelijkePropertiesOpAdres

    • -28
    • +28
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3391] VHIP900: Sync klant: leveradressen: Nieuwe Klant:

- Property Toenaam wordt opgegeven

- Veld Address.Nota1External gaat dan toch niet het Telefoon(nummer) bevatten

- De 2 Opmerking-velden gaan dan toch 1 op 1 mappen

    • -5
    • +2
    ./Converter/CustomerInConverter.cls.xml
[UST3391] VHIP900: Sync klant: leveradressen: Nieuwe Klant:

- Voorziening converter van LeverAdresTypes in AxToAdminUtils => ConvertLeverAdresType

- LeverAdresFactory Mockable gemaakt

- Refactoring bestaande code => Address.Description = concatenatie van Aanspreking en Naam van een Adres

- Implementatie zetten van LeverAdressen igv nieuw in AX aangemaakte klant

- Nota1 => Address.Nota1External = Telefoon

- Nota2 => Address.Nota2External = Opmerking1 en Opmerking2 (per 50 karakters)

    • -4
    • +45
    ./Converter/CustomerInConverter.cls.xml
  1. … 5 more files in changeset.
[UST3344] VerzendWijze mapping AX <-> Admin. Ook bij sync klant.
    • -3
    • +37
    ./Converter/CustomerInConverter.cls.xml
  1. … 2 more files in changeset.
[UST3324] VHIP900: Sync klant: nieuwe klant, allersimpelste velden

- configuratie Converter

- config enable/disable converter

  1. … 3 more files in changeset.
[UST3324] VHIP900: Sync klant: nieuwe klant, allersimpelste velden

- aanvulling update + testen

    • -10
    • +31
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3324] VHIP900: Sync klant: nieuwe klant, allersimpelste velden

- Begin basis test update

    • -2
    • +1
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3324] VHIP900: Sync klant: nieuwe klant, allersimpelste velden

- rechtsvorm indien geldig weghalen van naam en in Aanspreking

- indien niet geldig aanspreking leeg

    • -1
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3324] VHIP900: Sync klant: nieuwe klant, allersimpelste velden

- Envelope apart converteren, customerconverter aanroepen voor elke cust tag

    • -0
    • +37
    ./Converter/EnvelopeConverter.cls.xml
  1. … 2 more files in changeset.
[UST3324] VHIP900: Sync klant: nieuwe klant, allersimpelste velden

- refactor CustomerInConverter

- standaard gedrag nieuwe klant

    • -21
    • +180
    ./Converter/CustomerInConverter.cls.xml
  1. … 8 more files in changeset.
[UST3073] VHIP900: SyncKlant: Eerste opzet Converter:

- Save voorzien in Fake Partij en Fake VanHoeckeKlant

- Save in converter

- Test geupdate klant wordt gesaved

- Refactor in TestCase => Naamgeving variabele => FakePartij ipv echte Partij

    • -0
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 3 more files in changeset.
[UST3073] VHIP900: SyncKlant: Eerste opzet Converter:

- ZetBTWNr

- FormatVATNumToCache met UnitTests

- Correctie VanHoeckeKlant => ZetTaal is voor Partij interface

- Uitwerking Fake Partij volgens waarden StandaardVanHoeckeKlant

- Converter-testen werken nu voor Taal en BTWNr netjes met een Partij ipv met een VanHoeckeKlant

    • -0
    • +26
    ./Converter/CustomerInConverter.cls.xml
  1. … 11 more files in changeset.
[UST3073] VHIP900: SyncKlant: Eerste opzet Converter:

- ZetTaal cq LanguageId

- Ter voorbereiding properties van StandaardKlant voorzien in Fake (gaandeweg implementatie aan te passen naarmate er setters bijkomen)

    • -1
    • +1
    ./Converter/CustomerInConverter.cls.xml
  1. … 5 more files in changeset.
[UST3073] VHIP900: SyncKlant: Eerste opzet Converter:

- Introductie PartijAPI

- Introductie AxToAdminUtils voor ConvertCustomerID

- Werken met een Partij-object ipv VanHoeckeKlant-object

- Hardcoded waarden (voor klanten) gebruikt in UnitTests

    • -3
    • +18
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.