For many EDTs there are still EDT table relations in standard AX, such as
* prodId (prodTable)
* itemId (inventTable)
* inventdimId (InventDim)
I create my own brand new table. This table has field ItemId. I also create table relation to inventtable. Still during build i get below BP warnings ...
How can i get rid of those?? Either resolve or suppress...
Sample:
Severity Code Description Project File Line Suppression State
Warning BP Rule: [BPUpgradeMetadataEDTRelation]:EDT relation found in field ItemId of table CsPrdReplacementOrderTable. It should be migrated to a regular table relation. Cs_V3294_Cbi_ReplacementOrder (ISV) [I4C] C:\AOSService\PackagesLocalDirectory\Bin\XppSource\I4C\AxTable_CsPrdReplacementOrderTable.xpp 0
Severity Code Description Project File Line Suppression State
Warning BP Rule: [BPErrorEDTNotMigrated]:Path: [dynamics://Table/CsPrdReplacementOrderTable/TableFieldString/ItemId]:BPErrorEDTNotMigrated: The relation under the extended data type (EDT) 'ItemId' must be migrated to table relation. Consider using EDT relation migration tool. Cs_V3294_Cbi_ReplacementOrder (ISV) [I4C] C:\AOSService\PackagesLocalDirectory\I4C\I4C\AxTable\CsPrdReplacementOrderTable.xml 0
<Diagnostic>
<DiagnosticType>BestPractices</DiagnosticType>
<Severity>Warning</Severity>
<Path>[dynamics://Table/CsPrdReplacementOrderTable/TableFieldString/ItemId</Path>
<Moniker>c</Moniker>
<Justification>Standard MS error</Justification>
</Diagnostic>

Report
All responses (
Answers (