Index: APPS/Halux/Planning/impl/ResourceGebruikCalculator.cls.xml
===================================================================
diff -u -r1073 -r1133
--- APPS/Halux/Planning/impl/ResourceGebruikCalculator.cls.xml (.../ResourceGebruikCalculator.cls.xml) (revision 1073)
+++ APPS/Halux/Planning/impl/ResourceGebruikCalculator.cls.xml (.../ResourceGebruikCalculator.cls.xml) (revision 1133)
@@ -51,6 +51,10 @@
{
Set ..ToeleveringInfo.ProductieStatus = "Batch "_Batch.GeefBatchID()
}
+ Else
+ {
+ Set ..ToeleveringInfo.ProductieStatus = ""
+ }
If (..Toelevering.GeefDueOutTime() '= "")
{
@@ -103,7 +107,9 @@
{
Set ProductLijnen = ProductIterator.Next()
Set ProductLijnIterator = ##class(TECH.ListIterator).%New(ProductLijnen)
- Set ActiviteitInfoLijst = ..BerekenActiviteitInfo(ProductLijn.GeefProduct())
+ Set Product = Producten.GetAt(ProductIterator.Key()).GetAt(1).GeefProduct()
+ Set Categorie = ##class(APPS.Halux.Planning.impl.ProductPlanningUtils).GeefCategorie(Product)
+ Set ActiviteitInfoLijst = ..BerekenActiviteitInfo(Product)
While (ProductLijnIterator.HasNext())
{
Set ProductLijn = ProductLijnIterator.Next()
@@ -117,9 +123,9 @@
{
Set ProductInfo.StockProbleem = "!"
}
- Set ProductInfo.Categorie = ##class(APPS.Halux.Planning.impl.ProductPlanningUtils).GeefCategorie(ProductLijn.GeefProduct())
+ Set ProductInfo.Categorie = Categorie
- If (ProductInfo.Categorie '= ##class(APPS.Halux.Planning.enu.Categorie).Onbepaald())
+ If (ProductInfo.Categorie = ##class(APPS.Halux.Planning.enu.Categorie).Tandembox()) || (ProductInfo.Categorie = ##class(APPS.Halux.Planning.enu.Categorie).Kaderdeur())
{
Set ProductInfo.VerpakkingType = ProductLijn.GeefProduct().GeefVerpakking()
}
@@ -146,16 +152,32 @@
1
%ListOfObjects