Initial commit: JDE Scoping Tool migration project
Set up repository with legacy .NET Framework 4.8 source (OLD/), new .NET 10 Blazor solution (NEW/), OpenSpec specifications, documentation, and project configuration.
This commit is contained in:
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "BRANCH",
|
||||
"TableName": "Branch",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetBranches",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "FUNCTIONCODE",
|
||||
"TableName": "FunctionCode",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetFunctionCodes",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "ITEM",
|
||||
"TableName": "Item",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetItems",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "USER",
|
||||
"TableName": "JdeUser",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetUsers",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "LOT",
|
||||
"TableName": "Lot",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetLots",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "LOTUSAGE",
|
||||
"TableName": "LotUsage_Curr",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetLotUsages",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "LOTUSAGEARCHIVE",
|
||||
"TableName": "LotUsage_Hist",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetLotUsagesArchive",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "CMS",
|
||||
"SourceData": "MISDATA",
|
||||
"TableName": "MisData",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.CMS.GetMisData",
|
||||
"PostProcessingAction": "Commons.Process.LotFinderDB.PostProcessMisData",
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 100800,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "ORGHIERARCHY",
|
||||
"TableName": "OrgHierarchy",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetOrgHierarchy",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "PROFITCENTER",
|
||||
"TableName": "ProfitCenter",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetProfitCenters",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "ROUTEMASTER",
|
||||
"TableName": "RouteMaster",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetRouteMasters",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "STATUSCODE",
|
||||
"TableName": "StatusCode",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetStatusCodes",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKCENTER",
|
||||
"TableName": "WorkCenter",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkCenters",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDER",
|
||||
"TableName": "WorkOrder_Curr",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrders",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERCOMPONENT",
|
||||
"TableName": "WorkOrderComponent_Curr",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderComponents",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERCOMPONENTARCHIVE",
|
||||
"TableName": "WorkOrderComponent_Hist",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderComponentsArchive",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERROUTING",
|
||||
"TableName": "WorkOrderRouting",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderRoutings",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERSTEP",
|
||||
"TableName": "WorkOrderStep_Curr",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderSteps",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERSTEPARCHIVE",
|
||||
"TableName": "WorkOrderStep_Hist",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderStepsArchive",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERTIME",
|
||||
"TableName": "WorkOrderTime_Curr",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderTimes",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": true,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERTIMEARCHIVE",
|
||||
"TableName": "WorkOrderTime_Hist",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrderTimesArchive",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"SourceSystem": "JDE",
|
||||
"SourceData": "WORKORDERARCHIVE",
|
||||
"TableName": "WorkOrder_Hist",
|
||||
"IsEnabled": true,
|
||||
"DataFetchFunction": "Commons.Process.JDE.GetWorkOrdersArchive",
|
||||
"PostProcessingAction": null,
|
||||
"MassUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 10080,
|
||||
"PrepurgeData": true,
|
||||
"ReIndexData": true
|
||||
},
|
||||
"DailyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 1440,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
},
|
||||
"HourlyUpdateConfig": {
|
||||
"Enabled": false,
|
||||
"Interval": 60,
|
||||
"PrepurgeData": false,
|
||||
"ReIndexData": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user