| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | 
							- using InABox.Core;
 
- using System;
 
- namespace Comal.Classes
 
- {
 
-     
 
-     public interface IJobMaterial
 
-     {
 
-         
 
-         JobLink Job { get; set; }
 
-         
 
-         ProductLink Product { get; set; }
 
-         ProductStyleLink Style { get; set; }
 
-         StockDimensions Dimensions { get; set; }   
 
-         
 
-     }
 
-     
 
-     public interface IJobMaterialSummary
 
-     {
 
-         // Total Required based on Approved BOMs
 
-         double BillOfMaterials { get; set; }
 
-      
 
-         // Total Required based on Job Requisitions
 
-         double Requisitions { get; set; }
 
-         
 
-         // Total Required based on Stores Picking Lists
 
-         double PickingLists { get; set; }
 
-         
 
-         // Total Issued to Job
 
-         double Issued { get; set; }
 
-         // Total reserved for this job
 
-         double ReservedStock { get; set; }
 
-         // Total ordered for this job
 
-         double OnOrder { get; set; }
 
-         
 
-         // Not Yet Reserved or Ordered
 
-         double JobShortage { get; set; }
 
-         
 
-         // Stock onhand not reserved for any active job
 
-         double FreeOnHand { get; set; }
 
-         
 
-         // Stock onorder not reserved for any active job
 
-         double FreeOnOrder { get; set; }     
 
-         // FreeOnHand + FreeOnOrder
 
-         double FreeStockTotal { get; set; }     
 
-         // JobShortage - FreeStock
 
-         double FreeStockShortage { get; set; }
 
-         
 
-     }
 
-     
 
- }
 
 
  |