Index: APPS/common/impl/StockNiveauServiceObj.cls.xml
===================================================================
diff -u -r29059 -r33085
--- APPS/common/impl/StockNiveauServiceObj.cls.xml (.../StockNiveauServiceObj.cls.xml) (revision 29059)
+++ APPS/common/impl/StockNiveauServiceObj.cls.xml (.../StockNiveauServiceObj.cls.xml) (revision 33085)
@@ -59,162 +59,108 @@
1
-
-APPS.common.impl.StockOverKinderen
-1
-
-
Product:DOM.PM.Product,Datum:%Date="",Magazijn:APPS.common.enu.MagazijnMetStock=""
1
1
%Status
-
-
-
-APPS.common.dto.StockNiveaus
-
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
(..Datum) ) )
set Result = Result + OrderLijn.GeefAantal()
}
- }
- else {
+ } else {
set Result = +$piece($get(^PRSTOCK("D",..Product.GeefPRNr())),"\",2)
}
+
set ..AantalInReservatie = Result
quit Result
]]>
-%Float
+%Numeric
(..Datum) ) )
set Result = Result + ToelevLijn.GeefAantal()
}
+ } else {
+ set Result = +$piece($piece(^KPR(..Product.GeefPRNr(),0),"\",17),"#",1)
}
- else { set Result = +$piece($piece(^KPR(..Product.GeefPRNr(),0),"\",17),"#",1) }
set ..AantalInToelevering = Result
@@ -236,7 +183,7 @@
-%Float
+%Numeric
(..Datum) ) )
set Result = Result + OrderLijn.GeefAantal()
}
+ } else {
+ set Result = +$piece($get(^PRSTOCK("D",..Product.GeefPRNr())),"\",3)
}
- else { set Result = +$piece($get(^PRSTOCK("D",..Product.GeefPRNr())),"\",3) }
set ..AantalInOrder = Result
quit Result
]]>
-OrderNr,OrderLijnNr
+OrderNr:TECH.String,OrderLijnNr:%Integer
1
-
TECH.Error
-1
-APPS.common.StockNiveauService,%RegisteredObject
-right
+APPS.common.StockNiveauService
%Date
@@ -77,124 +74,97 @@
1
-
-APPS.common.impl.StockOverKinderen
-1
-
-
PRNr:%Integer,EindDatumVanBerekeningBereik:%Date=##class(TECH.DateTime).MaxDate(),Magazijn:APPS.common.enu.MagazijnMetStock=""
1
1
%Status
APPS.common.dto.StockNiveaus
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
+
+
+1
+%Boolean
+
+
Index: APPS/common/StockNiveauService.cls.xml
===================================================================
diff -u -r29059 -r33085
--- APPS/common/StockNiveauService.cls.xml (.../StockNiveauService.cls.xml) (revision 29059)
+++ APPS/common/StockNiveauService.cls.xml (.../StockNiveauService.cls.xml) (revision 33085)
@@ -1,103 +1,127 @@
+1
1
+TECH.RegisteredObject
+
+APPS.common.StockOverKinderen
+1
+
+
+
+APPS.common.enu.StockType.AutoComplete
+1
+
+
Bij de berekeningen wordt er momenteel nog geen rekening gehouden met magazijn waarin de goederen zich bevinden.
1
Product:DOM.PM.Product,Datum:%Date="",Magazijn:APPS.common.enu.MagazijnMetStock=""
-
1
PRNr:%Integer,Datum:%Date="",Magazijn:APPS.common.enu.MagazijnMetStock=""
-
-1
APPS.common.dto.StockNiveaus
+
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
1
-%Float
+%Numeric
Index: APPS/common/impl/StockNiveauViaProdResService.cls.xml
===================================================================
diff -u -r29059 -r33085
--- APPS/common/impl/StockNiveauViaProdResService.cls.xml (.../StockNiveauViaProdResService.cls.xml) (revision 29059)
+++ APPS/common/impl/StockNiveauViaProdResService.cls.xml (.../StockNiveauViaProdResService.cls.xml) (revision 33085)
@@ -4,7 +4,7 @@
APPS.common.impl.StockNiveauService
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
0)
- {
+ While (BSLabel '= "") {
+ If ($Piece(^PRBS("BS",..PRNr,BSLabel),"\",3) = "K") && ($Piece(^PRBS("BS",..PRNr,BSLabel),"\",2) > 0) {
#dim Aantal = 0
#dim ProductID = $Piece(^PRBS("BS",..PRNr,BSLabel),"\",1)
If (KinderenMetAantal.IsDefined(ProductID))
@@ -113,25 +107,25 @@
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric
-%Float
+%Numeric