Index: DOM/PM/impl/DataM/DataMProduct.cls.xml
===================================================================
diff -u -r48390 -r48456
--- DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 48390)
+++ DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 48456)
@@ -123,6 +123,7 @@
%Status
subscript van de j-node wijzigt dan. */
+ #Dim RecalcProduktNodig as %Boolean = ..DataJ.IsGewijzigd()
+
If IsGewijzigdProduct {
For NodeIndex = 0,1,2,3,4,5,15,"I1","J","G" {
Do $method($property($this,"Data"_NodeIndex),"Save")
}
Set ^KPR(..ProductNummer, "J") = ""
Do BLDIND^PRODUKT2(..ProductNummer)
+
+ Do:(RecalcProduktNodig) RECALC^PRODUKT2(..ProductNummer)
+
If ..IsNieuwProduct { Do Gemaakt^PRODUKT2(..ProductNummer) } Else { Do Gewijzigd^PRODUKT2(..ProductNummer) }
Set ..IsNieuwProduct = $$$False
}
@@ -667,6 +673,24 @@
]]>
+
+%Numeric
+
+
+
+
+Korting:%Numeric
+
+
+
+
+%Numeric
+
+
+
%String
+
+GrootteOrde:DOM.PM.enu.GrootteOrde
+
+
+
KlasId:%String
+
+PPL:%Numeric
+
+
+
CifPercentage:%Numeric
+
+%Numeric
+
+
+
%Numeric
+
+%Numeric
+
+
+
%Integer
+
+GrootteOrde:DOM.PM.enu.GrootteOrde
+
+
+
HoofdGroep:%String
+
+Korting:%Numeric
+
+
+
Korttekst:%String
+
+PPL:%Numeric
+
+
+
PalletAantal:%Integer
+
+%Numeric
+
+
+
TECH.Iterator
+
+%Numeric
+
+
+
%String
+
+Korting:%Numeric
+
+
+
LeverancierId:%Integer
+
+GrootteOrde:DOM.PM.enu.GrootteOrde
+
+
+
HoofdGroep:%String
+
+PPL:%Numeric
+
+
+
CifPercentage:%Numeric
+
+%Numeric
+
+
+
%Numeric
+
+%Numeric
+
+
+
%Integer
+
+GrootteOrde:DOM.PM.enu.GrootteOrde
+
+
+
HoofdGroep:%String
+
+Korting:%Numeric
+
+
+
Korttekst:%String
+
+PPL:%Numeric
+
+
+
PalletAantal:%Integer
%Integer
-
-MuntCode:%String
+
+%Numeric
+
+
+
+
+%Numeric
+
+
+
+
+GrootteOrde:DOM.PM.enu.GrootteOrde
+
+Korting:%Numeric
+
+
+
+
+PPL:%Numeric
+
+
+
+
+MuntCode:%String
+
+
+
%String
Groep:%String
+
+1
+GrootteOrde:DOM.PM.enu.GrootteOrde
+
+
1
SubGroep:%String
@@ -478,6 +483,16 @@
CifPPL:%Numeric
+
+1
+PPL:%Numeric
+
+
+
+1
+%Numeric
+
+
1
CifPercentage:%Numeric
@@ -543,6 +558,16 @@
MuntCode:%String
+
+1
+%Numeric
+
+
+
+1
+Korting:%Numeric
+
+
1