Index: vhTest/Fake/AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml =================================================================== diff -u -r49543 -r49753 --- vhTest/Fake/AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml (.../CustomerInConverter.cls.xml) (revision 49543) +++ vhTest/Fake/AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml (.../CustomerInConverter.cls.xml) (revision 49753) @@ -18,23 +18,6 @@ - - -Klant:DOM.VKP.VanHoeckeKlant,Cust:AXif.Dynamics.CustomerIn.MessageParts.AxdEntityCust - - - - -Klant:DOM.VKP.VanHoeckeKlant,Cust:AXif.Dynamics.CustomerIn.MessageParts.AxdEntityCust - - - - -Roles:%ListOfDataTypes,Name:%String -%Boolean - - Index: AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml =================================================================== diff -u -r49743 -r49753 --- AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml (.../CustomerInConverter.cls.xml) (revision 49743) +++ AXimpl/Dynamics/CustomerIn/Converter/CustomerInConverter.cls.xml (.../CustomerInConverter.cls.xml) (revision 49753) @@ -82,8 +82,8 @@ Do KlantPartij.ZetBTWNr(..GeefBTWNummer(Cust)) Do KlantPartij.ZetAanspreking("") - Do KlantPartij.ZetNaam(..GeefKlantNaam(Cust)) - Do KlantPartij.ZetToenaam("") + Do KlantPartij.ZetNaam($Piece(..AxToAdminUtils.ConvertCustNameToNaamEnToenaam(Cust.Name),"||",1)) + Do KlantPartij.ZetToenaam($Piece(..AxToAdminUtils.ConvertCustNameToNaamEnToenaam(Cust.Name),"||",2)) Do KlantPartij.ZetTaal(..GeefTaal(Cust)) Do KlantPartij.ZetTelefoon1(..GeefTelefoon1(Cust)) #dim PrimairAdres As DOM.VKP.LeverAdres = ..LeverAdresUtils.MaakPrimairAdres(Cust) @@ -107,8 +107,8 @@ Set dtoKlant.KlantNummer = + Cust.CustAccount Set dtoKlant.Aanspreking = "" - Set dtoKlant.KlantNaam = ..GeefKlantNaam(Cust) - Set dtoKlant.Toenaam = "" + Set dtoKlant.KlantNaam = $Piece(..AxToAdminUtils.ConvertCustNameToNaamEnToenaam(Cust.Name),"||",1) + Set dtoKlant.Toenaam = $Piece(..AxToAdminUtils.ConvertCustNameToNaamEnToenaam(Cust.Name),"||",2) Set dtoKlant.Taal = ..GeefTaal(Cust) Set dtoKlant.Telefoon1 = ..GeefTelefoon1(Cust) Set dtoKlant.Fax = ..GeefFax(Cust) ; wordt blijkbaar niet in service gebruikt !!!!! @@ -130,14 +130,6 @@ ]]> - -Cust:AXif.Dynamics.CustomerIn.MessageParts.AxdEntityCust -1 -%String - - - DlvMode:%String,CustAccount:%String,InsertOfUpdate:%String 1 Index: AXimpl/AxToAdminUtils.cls.xml =================================================================== diff -u -r49543 -r49753 --- AXimpl/AxToAdminUtils.cls.xml (.../AxToAdminUtils.cls.xml) (revision 49543) +++ AXimpl/AxToAdminUtils.cls.xml (.../AxToAdminUtils.cls.xml) (revision 49753) @@ -5,6 +5,23 @@ Deze klasse dient om formattering uit te voeren en conversies te voorzien die geen data nodig hebben. TECH.RegisteredObject + +vhLib.Logger +1 + + + +Logger:vhLib.Logger +1 +1 +%Status +1 + + + 1 KlantID:%String @@ -281,6 +298,28 @@ Quit Result ]]> + + +Name:%String +%String + 28) { + Do ..Logger.Warning("Klant synchronizatie AX - Admin","De maximale veldlengte voor Toenaam is 28. Lengte Toenaam voor '"_Name_"' is '"_$Length(Toenaam)_"'") + Set Toenaam = $Extract(Toenaam,1,28) + } + + Quit Naam_"||"_Toenaam +]]> + Index: vhUnitTest/AXimpl/AxToAdminUtils/ConvertCustNameToNaamEnToenaam/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AXimpl/AxToAdminUtils/ConvertCustNameToNaamEnToenaam/Test.cls.xml (revision 0) +++ vhUnitTest/AXimpl/AxToAdminUtils/ConvertCustNameToNaamEnToenaam/Test.cls.xml (revision 49753) @@ -0,0 +1,84 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +