Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST3980] VHIP900 SyncKlant - Business & Primary bij adressen:

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

- Hoofdadres => IsPrimaryForCountry werd nooit gebruikt

    • -1
    • +1
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3744] VHIP900 KlantSync: Postcode met Landcode:

- Refactor => ZetPostcodeVolgensLandcode() is nu een private method

- Implementatie van Postcode gewijzigd => Tenzij het een binnenlands adres is wordt de postcode nu voorafgegaan door landcode en een streepje (zowel hoofdadres als leveradres)

  1. … 1 more file in changeset.
[UST3729] VHIP900 wijziging aan 2 velden in klanteninterface:

- ZetBusinessType() wordt nu gezet a.h.v. IsConsumer

- ZetFacturatieWijze() wordt nu gezet a.d.v. InclTax

- Na Klant.Save() => a.d.h. InclTax expliciet zetten van piece 55 op node 0 (KKL en DKL) => FacturatieWijze => want wordt in Klant.Save() door crm-event overschreven, wat we in Cache niet (meer) willen

- GeefKlantIndexKKL() op KlantMock gezet

    • -2
    • +28
    ./Converter/CustomerInConverter.cls.xml
  1. … 2 more files in changeset.
[UST3705] VHIP900 KlantSync: UniekId behouden bij updaten van adressen, ipv telkens een nieuw te geven:

- GeefUniekId() mag hier altijd. Ofwel staat er een UniekId (wat we willen in dat geval), ofwel geeft de Geef...() toch gewoon leeg terug.

[UST3705] VHIP900 KlantSync: UniekId behouden bij updaten van adressen, ipv telkens een nieuw te geven:

- Bij update van een LeverAdres wordt nagegaan of het een UniekId heeft en indien ja wordt dit overgenomen.

  1. … 5 more files in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Aanpassing samenspel tussen ZetBusinessType, InclTax en ZetActiviteit, IsConsumer

    • -18
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Ook Activiteit op Onbepaald zetten als IsConsumer niet "Yes" is

    • -0
    • +1
    ./Converter/CustomerInConverter.cls.xml
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- ZetBusinessType moet ook gebeuren indien IsConsumer="No" => terug op B2B zetten

    • -0
    • +2
    ./Converter/CustomerInConverter.cls.xml
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- ZetBusinessType moet ook gebeuren indien IsConsumer="Yes" => Anders wordt ZetFacturatieWijze weer overschreven door APPS.CRM.KlantService bij het saven van een klant

    • -2
    • +12
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- TaxGroup => Converten volgens enum DOM.VKP.enu.BTWRegimeKlant => "BDOM" = "Aanrekenen", anders "Vrijgesteld"

    • -1
    • +1
    ./Converter/CustomerInConverter.cls.xml
  1. … 2 more files in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.IsConsumer => ZetActiviteit() => Consument()

    • -0
    • +4
    ./Converter/CustomerInConverter.cls.xml
  1. … 4 more files in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Kleine refactoring => gemeenschappelijke code binnen klasse => private method

    • -12
    • +16
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.CustClassificationId => ZetRegio()

    • -0
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 3 more files in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.PaymTermId => ZetBetalingwijze() en ZetBetalingTermijn()

    • -0
    • +12
    ./Converter/CustomerInConverter.cls.xml
  1. … 8 more files in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.InclTax => ZetFacturatieWijze() => met vertaalsslag deze keer => Yes = Incl EN No = Excl

    • -2
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.TaxGroup => ZetBTWRegime()

    • -0
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.InclTax => ZetFacturatieWijze()

    • -0
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

- Cust.TaxRegistrationNumber => ZetHandelsregisterNr()

    • -0
    • +2
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[UST3689] VHIP900: Sync klant: onderzoek landcode Oostenrijk AT of AU:

- Kleine refactor

    • -6
    • +8
    ./Converter/CustomerInConverter.cls.xml
[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

    • -20
    • +12
    ./Converter/CustomerInConverter.cls.xml
  1. … 7 more files in changeset.
[UST3675] VHIP900: KlantSync: LeverAdressen die geen AxLocationId hebben worden niet verwijderd:

- LeverAdresRepository => opkuis

- LeverAdresUtils => ZetLeverAdressen verwijdert nu op het einde de LeverAdressen die geen AxLeveradresId voor de klant in kwestie

  1. … 2 more files in changeset.
[UST3676] VHIP900: KlantSync: Fix indexen op Klant indien gewijzigde naam:

- Zetten van (een eventueel veranderde) Naam, Toenaam en Aanspreking terug uit comment gehaald, want breken van indexen lag daar toch niet aan.

    • -3
    • +3
    ./Converter/CustomerInConverter.cls.xml
  1. … 1 more file in changeset.
[VRB] Warning is voldoende. Aan AX zal een script uitgevoerd worden om de dlvmodes aan te vullen.

Aan cache kant geeft dit momenteel geen probleem.

  1. … 1 more file in changeset.
[UST3676] VHIP900: KlantSync: Fix indexen op Klant indien gewijzigde naam:

- ZetPostcode wordt nu gebruikt ipv de property Postcode te setten

- Implementatie van ZetPostcode gewijzigd => Werkt nu met een 2e Boolean parameter genaamd Corrigeer, die gedefault is op True om huidige werking intact te houden. Indien False => CorrigeerPostcode gebeurt niet, dus LandCode wordt niet afgestript

- Nota: In de constructor van DOM.VKP.impl.DataM.DataMAdres wordt de property Postcode gezet, waarbij CorrigeerPostcode wel weer toegepast wordt => GeefPostcode geeft de Postcode zonder LandCode

  1. … 3 more files in changeset.
[UST3675] VHIP900: KlantSync: LeverAdressen die geen AxLocationId hebben worden niet verwijderd:

- Voorlopige fix door een IF

- To do: VerwijderLeverAdressenZonderAxLocationIdVanKlant implementeren

    • -1
    • +12
    ./Converter/LeverAdresUtils.cls.xml
[UST3674] VHIP900: Sync Klant: LineFeeds vervangen door een spatie in Opmerking1, Opmerking2 en Volmacht:

- Ook in Street wordt een LineFeed vervangen door een spatie

  1. … 1 more file in changeset.
[UST3674] VHIP900: Sync Klant: LineFeeds vervangen door een spatie in Opmerking1, Opmerking2 en Volmacht:
  1. … 1 more file in changeset.
[UST3672] VHIP900: Sync klant: Voorlopig geen naamswijziging bestaande klanten wegens probleem met indexen:
    • -3
    • +3
    ./Converter/CustomerInConverter.cls.xml
[UST3670] LeverAdresRepository aanpassen

- BestaatViaAXLeverAdresIdEnKlantNummer toegevoegd

nog eentje vergeten

[UST3670] LeverAdresRepository aanpassen

- timing opkuisen

    • -2
    • +1
    ./Converter/CustomerInConverter.cls.xml
    • -30
    • +0
    ./Converter/LeverAdresUtils.cls.xml
  1. … 1 more file in changeset.