Strip JDE/CMS data-sync from OLD/ for v5 POC

Remove JDE/CMS source-system integration: JDE/CMS query classes, SQL files,
WorkerService UpdateProcessor pipeline, dsconfig data-source configs, and
Oracle/Sybase/DDTek driver references. WorkProcessor now goes straight to
processing queued searches against the existing local SQL Server cache; DB
schema (DataUpdate table, MatchMis function) is left intact.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Joseph Doherty
2026-05-04 08:25:08 -04:00
parent a6c4cc2173
commit 427c488cd6
99 changed files with 102 additions and 3814 deletions
-162
View File
@@ -45,10 +45,6 @@
<Reference Include="Dapper, Version=1.50.2.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Dapper.1.50.2\lib\net45\Dapper.dll</HintPath>
</Reference>
<Reference Include="DDTek.Oracle, Version=4.2.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\..\..\..\DDTek.Oracle.dll</HintPath>
</Reference>
<Reference Include="Fasterflect, Version=2.1.3.0, Culture=neutral, PublicKeyToken=38d18473284c1ca7, processorArchitecture=MSIL">
<HintPath>..\packages\fasterflect.2.1.3\lib\net40\Fasterflect.dll</HintPath>
</Reference>
@@ -60,17 +56,10 @@
<HintPath>..\packages\NLog.4.3.5\lib\net45\NLog.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=MSIL">
<HintPath>..\packages\Oracle.ManagedDataAccess.19.9.0\lib\net40\Oracle.ManagedDataAccess.dll</HintPath>
</Reference>
<Reference Include="Sybase.AdoNet4.AseClient, Version=4.157.104.0, Culture=neutral, PublicKeyToken=95d94fac46c88e1e, processorArchitecture=MSIL">
<HintPath>..\packages\Sybase.AdoNet4.AseClient.1.0.0\lib\net45\Sybase.AdoNet4.AseClient.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Data.OracleClient" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Security" />
<Reference Include="System.Xml.Linq" />
@@ -81,7 +70,6 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Db\DbManager.cs" />
<Compile Include="Helpers\DateTimeHelpers.cs" />
<Compile Include="Helpers\GenericListDataReaderExtensions.cs" />
<Compile Include="Helpers\LinqHelpers.cs" />
@@ -116,59 +104,9 @@
<Compile Include="Models\WorkOrderComponent.cs" />
<Compile Include="Models\WorkOrderRouting.cs" />
<Compile Include="Models\WorkOrderTime.cs" />
<Compile Include="Process\CMS.cs" />
<Compile Include="Process\CMS.MisData.cs">
<DependentUpon>CMS.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.BusinessUnits.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.FunctionCode.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.Items.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.LotLocation.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.Lots.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.LotUsage.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.OrgHierarchy.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.RouteMaster.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.StatusCodes.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.Users.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.WorkOrderComponent.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.WorkOrderRouting.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.WorkOrders.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.WorkOrderStep.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\JDE.WorkOrderTime.cs">
<DependentUpon>JDE.cs</DependentUpon>
</Compile>
<Compile Include="Process\LotFinderDB.MisData.cs">
<DependentUpon>LotFinderDB.cs</DependentUpon>
</Compile>
<Compile Include="Process\QueryRepository.cs" />
<Compile Include="ViewModels\JdeUserViewModel.cs" />
<Compile Include="ViewModels\LotViewModel.cs" />
<Compile Include="ViewModels\PartOperationViewModel.cs" />
@@ -177,7 +115,6 @@
<Compile Include="Models\StatusCode.cs" />
<Compile Include="Models\WorkOrder.cs" />
<Compile Include="Models\WorkOrderStep.cs" />
<Compile Include="Process\JDE.cs" />
<Compile Include="Models\LDAPEntry.cs" />
<Compile Include="Process\LotFinderDB.cs" />
<Compile Include="Process\LotFinderDB.Item.cs">
@@ -216,105 +153,6 @@
<ItemGroup>
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
</ItemGroup>
<ItemGroup>
<Content Include="C:\Users\dohertj2\Desktop\MIS_JDE_SCOPING_TOOL_MISQUERY.sql" />
<Content Include="CmsQueries\SQL_GET_MIS_DATA_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_FUNCTION_CODES.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_BUSINESS_UNITS_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_LOT_USAGES_ARCHIVE.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDERS_ARCHIVE.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_COMPONENTS_ARCHIVE.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_BUSINESS_UNITS.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_ITEMS.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_ITEMS_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_LOTS.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_LOTS_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_LOT_USAGES.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_LOT_USAGES_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_ORG_HIERARCHY.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_ORG_HIERARCHY_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_ROUTE_MASTER.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_ROUTE_MASTER_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_STATUS_CODES.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_STATUS_CODES_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_USERS.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDERS.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDERS_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_COMPONENTS.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_COMPONENTS_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_ROUTING.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_ROUTING_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_STEP_ARCHIVE.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_STEP.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_STEP_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_TIMES_ARCHIVE.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_TIMES.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="JdeQueries\SQL_GET_WORKORDER_TIMES_FILTERED.sql">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.