Index: APPS/CRM/Interacties/BehandeldOnderwerp.cls.xml =================================================================== diff -u -r1479 -r2031 --- APPS/CRM/Interacties/BehandeldOnderwerp.cls.xml (.../BehandeldOnderwerp.cls.xml) (revision 1479) +++ APPS/CRM/Interacties/BehandeldOnderwerp.cls.xml (.../BehandeldOnderwerp.cls.xml) (revision 2031) @@ -15,8 +15,10 @@ set BehandeldOnderwerp = ##class(DOM.CRM.BehandeldOnderwerp.BehandeldOnderwerp).%New() - set BehandeldOnderwerp.Oorsprong.ID = dtoOorsprong.ID - set BehandeldOnderwerp.Oorsprong.Type = dtoOorsprong.Type + if $isObject(dtoOorsprong) { + set BehandeldOnderwerp.Oorsprong.ID = dtoOorsprong.ID + set BehandeldOnderwerp.Oorsprong.Type = dtoOorsprong.Type + } do ..BehandeldOnderwerpLoadFromDTO(BehandeldOnderwerp,dtoBehandeldOnderwerp) @@ -102,10 +104,7 @@ " WHERE Toepassingen_KlantDivisie = ? AND Toepassingen_Toepassing = ?" set KlantDivisie = "KS" ; klant divisie wordt hardcoded overruled aangezien er toch geen verschil wordt gemaakt in de verschillende divisies - ;set Toepassing = "B" ; Toepassing zelfde regeling als KlantDivisie - do WLIP^vhDBG(195,KlantDivisie_" "_Toepassing) - set qHandler = $$ExecDynQuery^vhQUERYLIB(query,$listbuild(KlantDivisie,Toepassing)) while qHandler.Next() { set Metadata = ##class(DOM.CRM.Interacties.Metadata).%OpenId(qHandler.Get("Metadata")) @@ -211,24 +210,27 @@ 1 -dtoOorsprong +dtoOorsprong:APPS.CRM.Interacties.dto.Oorsprong %List