Index: vhUnitTest/BL/Flow/Proxy/pxLevering/TestAfzenderHoofding.cls.xml =================================================================== diff -u -r53095 -r55951 --- vhUnitTest/BL/Flow/Proxy/pxLevering/TestAfzenderHoofding.cls.xml (.../TestAfzenderHoofding.cls.xml) (revision 53095) +++ vhUnitTest/BL/Flow/Proxy/pxLevering/TestAfzenderHoofding.cls.xml (.../TestAfzenderHoofding.cls.xml) (revision 55951) @@ -16,7 +16,7 @@ 0031-184-67 55 55 - + - + - + - + + + + + AfzenderHoofding:BL.FOP.Derde.pxAfzenderHoofding 1 Index: vhUnitTest/BL/Flow/Proxy/pxLevering.cls.xml =================================================================== diff -u -r53003 -r55951 --- vhUnitTest/BL/Flow/Proxy/pxLevering.cls.xml (.../pxLevering.cls.xml) (revision 53003) +++ vhUnitTest/BL/Flow/Proxy/pxLevering.cls.xml (.../pxLevering.cls.xml) (revision 55951) @@ -97,6 +97,9 @@ If KLNr = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantNummerVoorPartijID(##class(DOM.VKP.enu.Klant).Hein()) { Set $Piece(x1,"\",59) = "((11, ""HEIN_1234"", 255024), (1, ""K||2671"", 255025))" } + If KLNr = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantNummerVoorPartijID(##class(DOM.VKP.enu.Klant).DuPont()) { + Set $Piece(x1,"\",59) = "((4, ""DUPONT_1234"", 255024), (1, ""K||1736"", 255025))" + } #dim x2 As %String = "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" #dim x3 As %String = "1\VAN DER MEIJDEN\BETIMMERINGEN\B.V.\KROMME GAT 23\NL-3372-DH\HARDINXVELD-GIESSENDAM\1147\N\\\\"_..#KlantTelefoon_"\\\\\\.\\\\\FAX : 0031-184/67.55.54\\\\\\\" Index: BL/Flow/Proxy/pxLevering.cls.xml =================================================================== diff -u -r55720 -r55951 --- BL/Flow/Proxy/pxLevering.cls.xml (.../pxLevering.cls.xml) (revision 55720) +++ BL/Flow/Proxy/pxLevering.cls.xml (.../pxLevering.cls.xml) (revision 55951) @@ -338,6 +338,9 @@ Set HeeftEigenHoofding = ((AfzenderHoofdingDto.HeaderType = ##class(BL.FOP.Proxy.enu.HoofdingType).HaefeleNL()) || (AfzenderHoofdingDto.HeaderType = ##class(BL.FOP.Proxy.enu.HoofdingType).Noteborn())) } + If (##class(DOM.common.impl.ProjectSettingsAPI).%New().IsActiefDuPontNaarEindklant()){ + Set HeeftEigenHoofding = HeeftEigenHoofding || (AfzenderHoofdingDto.HeaderType = ##class(BL.FOP.Proxy.enu.HoofdingType).Dupont()) + } #dim IsOrgalux As %Boolean = ..DocIsOrgalux(BONNr) @@ -498,6 +501,10 @@ Set ..KlantTelefoon = "" Set ..BTWNR = "" Set ..HeaderType = ##class(BL.FOP.Proxy.enu.HoofdingType).Custom() + } ElseIf ((##class(DOM.common.impl.ProjectSettingsAPI).%New().IsActiefDuPontNaarEindklant()) && (..HeaderType = ##class(BL.FOP.Proxy.enu.HoofdingType).Dupont())) { + Set ..KlantTelefoon = "" + Set ..BTWNR = "" + Set ..HeaderType = ##class(BL.FOP.Proxy.enu.HoofdingType).Custom() } Else { Set ..KlantTelefoon=$P($$$KLRec(0),"\",13) Set ..CheckSumBon= "" ;CheckSumBon @@ -827,7 +834,6 @@ Oorsprong:BL.Flow.Offerte.enu.Oorsprong,Taal:DOM.enu.Taal 1 @@ -844,6 +850,7 @@ } Else { Set PersonalityID = Bon.GeefEindPersonality().GeefID() } + Quit PersonalityID ]]>