Index: AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator.cls.xml
===================================================================
diff -u -r48548 -r48760
--- AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator.cls.xml (.../AxInventSyncCreator.cls.xml) (revision 48548)
+++ AXimpl/Dynamics/InventoryOut/Converter/AxInventSyncCreator.cls.xml (.../AxInventSyncCreator.cls.xml) (revision 48760)
@@ -33,8 +33,13 @@
1
+
+AXimpl.Dynamics.InventoryOut.Converter.AxInventSyncCreator.StockFirmaBepaler
+1
+
+
-ProductRepository:Prod.ProductRepository,SequenceNrGenerator:AXimpl.ConfigId,StockReservatieRepository:Prod.StockReservatieRepository,ReceptieStockNiveauService:AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService,AXimplFormatter:AXimpl.Formatter,IsStockOverKinderenBepaler:AXimpl.Dynamics.InventoryOut.Converter.IsStockOverKinderenBepaler
+ProductRepository:Prod.ProductRepository,SequenceNrGenerator:AXimpl.ConfigId,StockReservatieRepository:Prod.StockReservatieRepository,ReceptieStockNiveauService:AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService,AXimplFormatter:AXimpl.Formatter,IsStockOverKinderenBepaler:AXimpl.Dynamics.InventoryOut.Converter.IsStockOverKinderenBepaler,StockFirmaBepaler:AXimpl.Dynamics.InventoryOut.Converter.AxInventSyncCreator.StockFirmaBepaler
1
1
%Status
@@ -46,6 +51,7 @@
Set ..ReceptieStockNiveauService = $$$Inject(ReceptieStockNiveauService,##class(AXimpl.Dynamics.InventoryOut.Converter.ReceptieStockNiveauService).%New())
Set ..AXimplFormatter = $$$Inject(AXimplFormatter,##class(AXimpl.Formatter).%New())
Set ..IsStockOverKinderenBepaler = $$$Inject(IsStockOverKinderenBepaler,##class(AXimpl.Dynamics.InventoryOut.Converter.IsStockOverKinderenBepaler).%New())
+ Set ..StockFirmaBepaler = $$$Inject(StockFirmaBepaler,##class(AXimpl.Dynamics.InventoryOut.Converter.AxInventSyncCreator.StockFirmaBepaler).%New())
Quit $$$OK
]]>
@@ -65,7 +71,7 @@
If ..ProductRepository.BestaatViaID(PRNr) {
#dim Product As DOM.PM.Product = ..ProductRepository.GeefViaID(PRNr)
- If $$$Not(##class(TECH.StringUtils).Equals(Product.LinkType,##class(DOM.PM.enu.LinkType).HalffabrikaatHalux(),##class(DOM.PM.enu.LinkType).HalffabrikaatHaluxZonderStock())) {
+ If (..StockFirmaBepaler.Bepaal(Product)=##class(DOM.common.enu.InterneFirma).VanHoeckeNv()) {
Set FysStock = +FysStock + +WVStock
Set WVStock = ""
}