Skip to content

Conversation

@jaymckinney-enavate
Copy link
Contributor

@jaymckinney-enavate jaymckinney-enavate commented Oct 9, 2025

This change enhances the GP cloud migration by implementing the following fixes and enhancements.

  • Migrate item classes to Item Category Code
  • Migrate the item posting accounts on classes to General Product Posting Groups
  • Use original document numbers for open AR and AP transactions
  • Add Vendor 1099 config settings to the GP Company Migration Settings page
  • Obsolete public procedures in the Item migrator Codeunit

All work items:

Fixes AB#388220

@jaymckinney-enavate jaymckinney-enavate requested a review from a team as a code owner October 9, 2025 20:51
@github-actions
Copy link
Contributor

github-actions bot commented Oct 9, 2025

Could not find linked issues in the pull request description. Please make sure the pull request description contains a line that contains 'Fixes #' followed by the issue number being fixed. Use that pattern for every issue you want to link.

@djukicmilica djukicmilica added the Integration GitHub request for Integration area label Oct 10, 2025
nikolakukrika
nikolakukrika previously approved these changes Oct 10, 2025
@nikolakukrika nikolakukrika added the processing-PR The PR is currently being reviewed label Oct 10, 2025
@github-actions
Copy link
Contributor

Processing this PR. The branch is now locked 🔒 Please don't push updates unless otherwise agreed.

@JesperSchulz JesperSchulz self-assigned this Oct 16, 2025
@JesperSchulz
Copy link
Contributor

@nikolakukrika, I'll process this one.

@JesperSchulz
Copy link
Contributor

Clean build errors:

GPItemMigrator.codeunit.al(756,15): error AS0105: The Method 'MigrateItem' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(761,15): error AS0105: The Method 'MigrateItemDetails' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(766,15): error AS0105: The Method 'MigrateItemPostingGroups' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(771,15): error AS0105: The Method 'MigrateInventoryTransactions' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(776,15): error AS0105: The Method 'MigrateItemInventoryPostingGroup' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(781,15): error AS0105: The Method 'MigrateItemClassesIfNeeded' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.

@jaymckinney-enavate
Copy link
Contributor Author

Clean build errors:

GPItemMigrator.codeunit.al(756,15): error AS0105: The Method 'MigrateItem' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(761,15): error AS0105: The Method 'MigrateItemDetails' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(766,15): error AS0105: The Method 'MigrateItemPostingGroups' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(771,15): error AS0105: The Method 'MigrateInventoryTransactions' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(776,15): error AS0105: The Method 'MigrateItemInventoryPostingGroup' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(781,15): error AS0105: The Method 'MigrateItemClassesIfNeeded' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.

What should the ObsoleteTag be set to?

@JesperSchulz
Copy link
Contributor

Clean build errors:

GPItemMigrator.codeunit.al(756,15): error AS0105: The Method 'MigrateItem' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(761,15): error AS0105: The Method 'MigrateItemDetails' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(766,15): error AS0105: The Method 'MigrateItemPostingGroups' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(771,15): error AS0105: The Method 'MigrateInventoryTransactions' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(776,15): error AS0105: The Method 'MigrateItemInventoryPostingGroup' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(781,15): error AS0105: The Method 'MigrateItemClassesIfNeeded' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.

What should the ObsoleteTag be set to?

The ObsoleteTag is fine, but you should add CLEAN tags to remove the code during clean builds, else it will complain. In this case it's #if not CLEAN28.

@jaymckinney-enavate
Copy link
Contributor Author

Clean build errors:

GPItemMigrator.codeunit.al(756,15): error AS0105: The Method 'MigrateItem' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(761,15): error AS0105: The Method 'MigrateItemDetails' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(766,15): error AS0105: The Method 'MigrateItemPostingGroups' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(771,15): error AS0105: The Method 'MigrateInventoryTransactions' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(776,15): error AS0105: The Method 'MigrateItemInventoryPostingGroup' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.
GPItemMigrator.codeunit.al(781,15): error AS0105: The Method 'MigrateItemClassesIfNeeded' cannot be referenced because it is marked with ObsoleteTag '28.0' which is lower than the minimum supported ObsoleteTag '999.0' set in the AppSourceCop.json file.

What should the ObsoleteTag be set to?

The ObsoleteTag is fine, but you should add CLEAN tags to remove the code during clean builds, else it will complain. In this case it's #if not CLEAN28.

Updated

@JesperSchulz
Copy link
Contributor

Tests are failing:

Method: TestGPItemMigration
Time: 0.346
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestGPItemMigration line 32 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestGPItemClassesImport
Time: 0.07
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestGPItemClassesImport line 33 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestInactiveItemsDisabled
Time: 0.05
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestInactiveItemsDisabled line 33 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestDiscontinuedItemsDisabled
Time: 0.05
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestDiscontinuedItemsDisabled line 33 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestGPKitItemMigration
Time: 0.053
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestGPKitItemMigration line 30 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0

@jaymckinney-enavate
Copy link
Contributor Author

Tests are failing:

Method: TestGPItemMigration
Time: 0.346
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestGPItemMigration line 32 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestGPItemClassesImport
Time: 0.07
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestGPItemClassesImport line 33 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestInactiveItemsDisabled
Time: 0.05
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestInactiveItemsDisabled line 33 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestDiscontinuedItemsDisabled
Time: 0.05
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestDiscontinuedItemsDisabled line 33 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0


Name: 
Method: TestGPKitItemMigration
Time: 0.053
Message: 
Adjust for Payment Disc. must be equal to 'Yes'  in General Ledger Setup: Primary Key=. Current value is 'No'.
StackTrace: 
General Posting Setup(Table 252).Sales Pmt. Disc. Debit Acc. - OnValidate(Trigger) line 5 - Base Application by Microsoft version 28.0.41171.0
GP Item Migrator(CodeUnit 4019).ApplyGenPostingSetupCommonAccounts line 17 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).CreateGenProductPostingGroup line 47 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemGeneralPostingGroupImp line 5 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Migrator(CodeUnit 4019).MigrateItemPostingGroupsImp line 20 - Dynamics GP Intelligent Cloud by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).Migrate line 6 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
GP Item Tests(CodeUnit 139662).TestGPKitItemMigration line 30 - Dynamics GP Intelligent Cloud Tests by Microsoft version 28.0.41171.2054
Test Runner - Mgt(CodeUnit 130454).RunTests line 26 - Test Runner by Microsoft version 28.0.41171.0
Test Runner - Isol. Codeunit(CodeUnit 130450).OnRun(Trigger) line 4 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunTests line 2 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunSelectedTests line 35 - Test Runner by Microsoft version 28.0.41171.0
Test Suite Mgt.(CodeUnit 130456).RunNextTest line 20 - Test Runner by Microsoft version 28.0.41171.0
Command Line Test Tool(Page 130455).RunNextTest - OnAction(Trigger) line 7 - Test Runner by Microsoft version 28.0.41171.0

This is fixed

…Gen. Bus. Posting Group and the other as blank. Don't force the Gen. Bus. Posting Group on the PO entities, it gets set by BC when necessary.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Integration GitHub request for Integration area processing-PR The PR is currently being reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants