Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST3980] VHIP900 SyncKlant - Business & Primary bij adressen:
[UST3980] VHIP900 SyncKlant - Business & Primary bij adressen:
[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 more file in changeset.
[UST3729] VHIP900 wijziging aan 2 velden in klanteninterface:
[UST3729] VHIP900 wijziging aan 2 velden in klanteninterface:
[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

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

- Aanpassing samenspel tussen ZetBusinessType, InclTax en ZetActiviteit, IsConsumer

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

  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. … 2 more files in changeset.
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:
[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

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

  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

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

- Cust.CustClassificationId => ZetRegio()

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

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

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

- Cust.TaxGroup => ZetBTWRegime() => realistisch voorbeeld in testen gebruikt => BUNIT

[UST3699] VHIP900: Sync klant: extra velden uit de nieuwe XSD mappen:

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

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

- Cust.TaxGroup => ZetBTWRegime()

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

- Cust.InclTax => ZetFacturatieWijze()

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

- Cust.TaxRegistrationNumber => ZetHandelsregisterNr()

  1. … 1 more file in changeset.
Hier zou ik denken, leeg adres mee te geven in de result en IsAxHoofdadresmeegegeven te zetten adhv isobject(leveradres), dan hoef je de boolean niet mee te ge ven byref.

Hier zou ik denken, leeg adres mee te geven in de result en IsAxHoofdadresmeegegeven te zetten adhv isobject(leveradres), dan hoef je de boolean niet mee te ge ven byref.

Volgens mij heb je hier moeilijk gemaakt door de byref parameter mee te geven. Enerzijds kan je een klasse maken met twee properties die zowel leveradres als de boolean IsAxHoofdadres als returnva...

Volgens mij heb je hier moeilijk gemaakt door de byref parameter mee te geven.

Enerzijds kan je een klasse maken met twee properties die zowel leveradres als de boolean IsAxHoofdadres als returnvalue geeft.

Beter nog is de 2 dingen die je doet in 1 method opsplitsen in 2 methods. nl bepalen of er een hoofdadres meegegeven is en het zetten ervan in een andere method.

[UST3689] VHIP900: Sync klant: onderzoek landcode Oostenrijk AT of AU:
[UST3689] VHIP900: Sync klant: onderzoek landcode Oostenrijk AT of AU:
[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

  1. … 8 more files in changeset.