Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[UST3667] VHIP900: Sync klant: aanpassing naam van klant geeft geen goed resultaat:
[UST3667] VHIP900: Sync klant: aanpassing naam van klant geeft geen goed resultaat:
[UST3667] VHIP900: Sync klant: aanpassing naam van klant geeft geen goed resultaat:

- Als eerste wordt de door AX aangeleverde Name getoetst of die eindigt op een geldige Juridische Vorm en deze wordt in Aanspreking gezet.

  1. … 3 more files in changeset.
Van het Cust-object dat van AX komt is enkel Name ingevuld. Dit wordt (indien relevant, zijnde indien langer dan 28 karakters) verdeeld over de Caché-properties Naam en Toenaam, wat valt onder de v...

Van het Cust-object dat van AX komt is enkel Name ingevuld. Dit wordt (indien relevant, zijnde indien langer dan 28 karakters) verdeeld over de Caché-properties Naam en Toenaam, wat valt onder de verantwoordelijkheid van de AxToAdminUtils, die daar ook uitvoerig op getest wordt. Het gebruik hier van Toenaam als string gezet op LastName van het Cust-object was dus foutief.

Ik zou hier wel nog testen op Naam en Toenaam want volgens de klasse CustomerInConverter wordt die wel gezet. De classmethod in AxToAdmin kan meteen meegenomen worden, dan hoef je daar geen aparte ...

Ik zou hier wel nog testen op Naam en Toenaam want volgens de klasse CustomerInConverter wordt die wel gezet. De classmethod in AxToAdmin kan meteen meegenomen worden, dan hoef je daar geen aparte testklasse voor te maken. Nu weten we dat de conversie werkt, maar niet of ze goed ingevuld wordt in de converter.

Deze piece zou ik overbrengen naar AxToAdminUtils . GeefToenaam en GeefNaam bijvoorbeeld.

Deze piece zou ik overbrengen naar AxToAdminUtils . GeefToenaam en GeefNaam bijvoorbeeld.

[UST3629] VHIP900: Sync klant: issue met naam van klant:
[UST3629] VHIP900: Sync klant: issue met naam van klant:
[UST3629] VHIP900: Sync klant: issue met naam van klant:

- => AxToAdminUtils => ConvertCustNameToNaamEnToenaam

- Indien Name <= 28 -> Naam = Name, Toenaam = leeg

- Indien Name > 28 -> Naam = Name tot laatste spatie binnen eerste 28 karakters, Toenaam = overschot

- Indien daarna Toenaam > 28 -> Toenaam begrensd tot 28 + Warning loggen

  1. … 4 more files in changeset.