Index: DOM/PM/TBXProduct/impl/TBXLadeImpl.cls.xml =================================================================== diff -u -r2022 -r2029 --- DOM/PM/TBXProduct/impl/TBXLadeImpl.cls.xml (.../TBXLadeImpl.cls.xml) (revision 2022) +++ DOM/PM/TBXProduct/impl/TBXLadeImpl.cls.xml (.../TBXLadeImpl.cls.xml) (revision 2029) @@ -189,15 +189,13 @@ %Boolean - %Boolean - @@ -282,9 +280,12 @@ { Set Bouwsteen = ##class(DOM.PM.Bouwstenen.Bouwsteen).%OpenId(..GeefPRNr()_"||"_"PRBDHO.001") } - Set HalfFabrProduct = Bouwsteen.KindProduct - Set HalfFabrProductNummer = HalfFabrProduct.ProductNr - Set ..Bodem = ##class(DOM.PM.TBXProduct.impl.TBXBodemImpl).%New(HalfFabrProductNummer) + If ($IsObject(Bouwsteen)) + { + Set HalfFabrProduct = Bouwsteen.KindProduct + Set HalfFabrProductNummer = HalfFabrProduct.ProductNr + Set ..Bodem = ##class(DOM.PM.TBXProduct.impl.TBXBodemImpl).%New(HalfFabrProductNummer) + } } Quit ..Bodem ]]>