Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 42 additions & 22 deletions src/ALCops.PlatformCop/Analyzers/TransferFieldsRelations.cs
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,11 @@ internal readonly record struct TableRelation(
new ObjectName("", "Posted Bank Rec. Header"),
new Version(16, 0),
new Version(22, 5)),
new TableRelation(
new ObjectName("", "Bank Rec. Line"),
new ObjectName("", "Bank Rec. Sub-line"),
new Version(16, 0),
new Version(22, 5)),
new TableRelation(
new ObjectName("", "Bank Rec. Line"),
new ObjectName("", "Posted Bank Rec. Line"),
Expand Down Expand Up @@ -204,6 +209,16 @@ internal readonly record struct TableRelation(
new ObjectName("", "Email Outbox For User"),
new Version(17, 0),
new Version(17, 0)),
new TableRelation(
new ObjectName("", "Employee"),
new ObjectName("", "Company Officials"),
new Version(16, 0),
new Version(19, 5)),
new TableRelation(
new ObjectName("", "Extra Settings"),
new ObjectName("", "Application User Settings"),
new Version(20, 0),
new Version(22, 5)),
new TableRelation(
new ObjectName("", "Graph Integration Record"),
new ObjectName("", "Graph Integration Rec. Archive"),
Expand Down Expand Up @@ -579,11 +594,6 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.Bank.Statement", "Bank Account Statement Line"),
new Version(16, 0),
null),
new TableRelation(
new ObjectName("Microsoft.Bank.Reconciliation", "Bank Rec. Line"),
new ObjectName("Microsoft.Bank.Reconciliation", "Bank Rec. Sub-line"),
new Version(16, 0),
new Version(25, 5)),
new TableRelation(
new ObjectName("Microsoft.Bank.Reconciliation", "Payment Application Proposal"),
new ObjectName("Microsoft.Bank.Reconciliation", "Applied Payment Entry"),
Expand Down Expand Up @@ -664,6 +674,16 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.EServices.EDocument", "SAT Payment Method"),
new Version(16, 0),
null),
new TableRelation(
new ObjectName("Microsoft.ExciseTaxes", "Excise Tax Item/FA Rate"),
new ObjectName("Microsoft.ExciseTaxes", "Excise Tax Rate"),
new Version(29, 0),
null),
new TableRelation(
new ObjectName("Microsoft.ExpenseAgent", "Expense Policy Evaluation"),
new ObjectName("Microsoft.ExpenseAgent", "Posted Exp. Policy Evaluation"),
new Version(29, 0),
null),
new TableRelation(
new ObjectName("Microsoft.ExpenseAgent", "Expense Report Header"),
new ObjectName("Microsoft.ExpenseAgent", "Posted Expense Report Header"),
Expand All @@ -689,6 +709,11 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.ExpenseAgent", "Posted Exp. Rep. Line Per Diem"),
new Version(28, 1),
null),
new TableRelation(
new ObjectName("Microsoft.ExpenseAgent", "Expense Report Line VAT Spec."),
new ObjectName("Microsoft.ExpenseAgent", "Posted Exp. Rep. Line VAT Spec"),
new Version(29, 0),
null),
new TableRelation(
new ObjectName("Microsoft.Finance.Analysis", "Analysis by Dim. Parameters"),
new ObjectName("Microsoft.Finance.Analysis", "Analysis by Dim. User Param."),
Expand Down Expand Up @@ -823,7 +848,7 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.Finance.GST.Base", "E-Commerce Merchant"),
new ObjectName("Microsoft.Finance.GST.Base", "E-Comm. Merchant"),
new Version(19, 2),
null),
new Version(25, 5)),
new TableRelation(
new ObjectName("Microsoft.Finance.GST.Distribution", "GST Distribution Header"),
new ObjectName("Microsoft.Finance.GST.Distribution", "Posted GST Distribution Header"),
Expand Down Expand Up @@ -964,11 +989,6 @@ internal readonly record struct TableRelation(
new ObjectName("System.IO", "Config. Setup"),
new Version(16, 0),
null),
new TableRelation(
new ObjectName("Microsoft.HumanResources.Employee", "Employee"),
new ObjectName("", "Company Officials"),
new Version(16, 0),
new Version(25, 5)),
new TableRelation(
new ObjectName("Microsoft.HumanResources.Payables", "Detailed Employee Ledger Entry"),
new ObjectName("Microsoft.Finance.ReceivablesPayables", "Detailed CV Ledg. Entry Buffer"),
Expand Down Expand Up @@ -1003,7 +1023,7 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.Integration.FieldService", "FS Connection Setup"),
new ObjectName("Microsoft.Integration.DynamicsFieldService", "FS Connection Setup"),
new Version(24, 3),
null),
new Version(27, 5)),
new TableRelation(
new ObjectName("Microsoft.Integration.Graph", "Attachment Entity Buffer"),
new ObjectName("Microsoft.Integration.Graph", "Unlinked Attachment"),
Expand Down Expand Up @@ -1454,6 +1474,11 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.Projects.Project.Job", "Job"),
new Version(24, 0),
null),
new TableRelation(
new ObjectName("Microsoft.Projects.Project.Archive", "Job Assigned Resource Archive"),
new ObjectName("Microsoft.Projects.Project.Job", "Job Assigned Resource"),
new Version(29, 0),
null),
new TableRelation(
new ObjectName("Microsoft.Projects.Project.Archive", "Job Planning Line Archive"),
new ObjectName("Microsoft.Projects.Project.Planning", "Job Planning Line"),
Expand All @@ -1469,6 +1494,11 @@ internal readonly record struct TableRelation(
new ObjectName("Microsoft.Projects.Project.Archive", "Job Archive"),
new Version(24, 0),
null),
new TableRelation(
new ObjectName("Microsoft.Projects.Project.Job", "Job Assigned Resource"),
new ObjectName("Microsoft.Projects.Project.Archive", "Job Assigned Resource Archive"),
new Version(29, 0),
null),
new TableRelation(
new ObjectName("Microsoft.Projects.Project.Job", "Job Task"),
new ObjectName("Microsoft.Projects.Project.Archive", "Job Task Archive"),
Expand Down Expand Up @@ -2484,11 +2514,6 @@ internal readonly record struct TableRelation(
new ObjectName("System.DataAdministration", "Table Information Cache"),
new Version(18, 2),
null),
new TableRelation(
new ObjectName("System.Environment.Configuration", "Extra Settings"),
new ObjectName("System.Environment.Configuration", "Application User Settings"),
new Version(20, 0),
new Version(25, 5)),
new TableRelation(
new ObjectName("System.Environment.Configuration", "Notification Entry"),
new ObjectName("System.Environment.Configuration", "Sent Notification Entry"),
Expand Down Expand Up @@ -2549,11 +2574,6 @@ internal readonly record struct TableRelation(
new ObjectName("System.Integration.Word", "Word Templates Related Buffer"),
new Version(22, 0),
null),
new TableRelation(
new ObjectName("System.IO", "Config. Field Mapping"),
new ObjectName("System.IO", "Config. Field Map"),
new Version(19, 0),
new Version(25, 5)),
new TableRelation(
new ObjectName("System.IO", "Config. Setup"),
new ObjectName("Microsoft.Foundation.Company", "Company Information"),
Expand Down
Loading