Index: vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Test.cls.xml =================================================================== diff -u -r45956 -r45957 --- vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Test.cls.xml (.../Test.cls.xml) (revision 45956) +++ vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Test.cls.xml (.../Test.cls.xml) (revision 45957) @@ -98,6 +98,28 @@ Do $$$AssertFalse(Product.IsNieuwProduct()) ]]> + + + + Index: DOM/PM/impl/DataM/DataMProduct.cls.xml =================================================================== diff -u -r45953 -r45957 --- DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45953) +++ DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45957) @@ -117,12 +117,13 @@ Set:IsGewijzigdProduct=0 IsGewijzigdProduct = $method($property($this,"Data"_NodeIndex),"IsGewijzigd") } - if IsGewijzigdProduct { + If IsGewijzigdProduct { For NodeIndex = 0,1,2,3,15,"I1","J","G" { Do $method($property($this,"Data"_NodeIndex),"Save") } Do BLDIND^PRODUKT2(..ProductNummer) If ..IsNieuwProduct { Do Gemaakt^PRODUKT2(..ProductNummer) } Else { Do Gewijzigd^PRODUKT2(..ProductNummer) } + Set ..IsNieuwProduct = $$$False } ]]>