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