Kaynağa Gözat

Removed JobRequisitionItem Shortage flag

frankvandenbos 6 ay önce
ebeveyn
işleme
aa56c576f6

+ 0 - 17
prs.classes/Entities/Job/Requisitions/JobRequisitionItem.cs

@@ -444,23 +444,6 @@ namespace Comal.Classes
         [ComplexFormula(typeof(TotalAllocatedFormula))]
         public double TotalAllocated { get; set; }
         
-        private class ShortageFormula : ComplexFormulaGenerator<JobRequisitionItem, bool>
-        {
-            public override IComplexFormulaNode<JobRequisitionItem, bool> GetFormula() =>
-                If<JobRequisitionItem, double, bool>(
-                        Property<JobRequisitionItem, double>(x => x.TotalQty)
-                        , Condition.GreaterThan,
-                        Formula(FormulaOperator.Add, 
-                            Property<JobRequisitionItem, double>(x => x.TotalAllocated), 
-                            Property<JobRequisitionItem, double>(x => x.TotalIssued)))
-                    .Then(Constant(true))
-                    .Else(Constant(false));
-            //Formula(FormulaOperator.Subtract, Property(x => x.InStock), Property(x => x.Allocated));
-        }
-        [ComplexFormula(typeof(ShortageFormula))]
-        [CheckBoxEditor(Editable = Editable.Hidden)]
-        public bool Shortage { get; set; }
-
         [EntityRelationship(DeleteAction.SetNull)]
         [RequiredColumn]
         [Obsolete("Replaced with JobRequisitionItemPurchaseOrderItem")]

+ 1 - 1
prs.desktop/prsdesktop.iss

@@ -8,7 +8,7 @@
 #define public Dependency_Path_NetCoreCheck "dependencies\"
 
 #define MyAppName "PRS Desktop"
-#define MyAppVersion "8.27"
+#define MyAppVersion "8.28"
 #define MyAppPublisher "PRS Digital"
 #define MyAppURL "https://www.prs-software.com.au"
 #define MyAppExeName "PRSDesktop.exe"

+ 1 - 1
prs.licensing/PRSLicensing.iss

@@ -8,7 +8,7 @@
 #define public Dependency_Path_NetCoreCheck "dependencies\"
 
 #define MyAppName "PRS Licensing"
-#define MyAppVersion "8.27"
+#define MyAppVersion "8.28"
 #define MyAppPublisher "PRS Digital"
 #define MyAppURL "https://www.prs-software.com.au"
 #define MyAppExeName "PRSLicensing.exe"

+ 1 - 1
prs.server/PRSServer.iss

@@ -8,7 +8,7 @@
 #define public Dependency_Path_NetCoreCheck "dependencies\"
 
 #define MyAppName "PRS Server"
-#define MyAppVersion "8.27"
+#define MyAppVersion "8.28"
 #define MyAppPublisher "PRS Digital"
 #define MyAppURL "https://www.prs-software.com.au"
 #define MyAppExeName "PRSServer.exe"