We would like to share data between companies in our VendTable and CustTable, so we set the SaveDataPerCompany to 'No' on these tables. This removes the DataAreaId field from the table. Now the application wont compile, it's giving 40+ errors such as this:
'Error \DataDictionary\Tables\[TableName] The DataAreaId field can't be set on Global table relation VendTable' - (or CustTable for those errors)
(see below for all errors given)
Take my first error for example: the CatExternalCatalogVendor table. It has a field called VendorDataAreaId, and also refers to the DataAreaId several times in code.
So I guess my question is: How do you turn off SaveDataPerCompany correctly? It seems as if a lot of other tables/views/queries depend on it, and simply flagging it as 'No' doesn't rig AX up properly. Any help/ point in the right direction would be appreciated.
Thanks!
All Errors:
Error | \Data Dictionary\Tables\CatExternalCatalogVendor | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\CatUserReviewComputedVendorRating | 0 | 1 | The DataAreaId field can't be set on Global table relation Vendor. |
Error | \Data Dictionary\Tables\CatUserReviewVendor | 0 | 1 | The DataAreaId field can't be set on Global table relation Vendor. |
Error | \Data Dictionary\Tables\CatVendExternalCatalog | 0 | 1 | The DataAreaId field can't be set on Global table relation Vendor. |
Error | \Data Dictionary\Tables\CustUserRequest | 0 | 1 | The DataAreaId field can't be set on Global table relation CustTable. |
Error | \Data Dictionary\Tables\DocuRef | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\HcmEmploymentContractor | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable_FK. |
Error | \Data Dictionary\Tables\PurchAgreementHeader | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchAgreementHeaderDefault | 0 | 1 | The DataAreaId field can't be set on Global table relation VendInvoiceAccount. |
Error | \Data Dictionary\Tables\PurchAgreementHeaderDefaultHistory | 0 | 1 | The DataAreaId field can't be set on Global table relation VendInvoiceAccount. |
Error | \Data Dictionary\Tables\PurchAgreementHeaderHistory | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchCORPolicyTable | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchReqConsolidationHoldByVendorRule | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchReqConsolidationLine | 0 | 1 | The DataAreaId field can't be set on Global table relation NewVendor. |
Error | \Data Dictionary\Tables\PurchReqLine | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchReqLineHistory | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchReqLineVendorSuggestion | 0 | 1 | The DataAreaId field can't be set on Global table relation VendAccount. |
Error | \Data Dictionary\Tables\PurchReqLineVendorSuggestionHistory | 0 | 1 | The DataAreaId field can't be set on Global table relation VendAccount. |
Error | \Data Dictionary\Tables\PurchReqSourcingHoldByVendorRule | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\PurchReqTmpConsolidationPart | 0 | 1 | The DataAreaId field can't be set on Global table relation VendAccount. |
Error | \Data Dictionary\Tables\SalesAgreementHeader | 0 | 1 | The DataAreaId field can't be set on Global table relation CustTable. |
Error | \Data Dictionary\Tables\SalesAgreementHeaderDefault | 0 | 1 | The DataAreaId field can't be set on Global table relation DefaultCustomerInvoiceAccount. |
Error | \Data Dictionary\Tables\SalesAgreementHeaderDefaultHistory | 0 | 1 | The DataAreaId field can't be set on Global table relation DefaultCustomerInvoiceAccount. |
Error | \Data Dictionary\Tables\SalesAgreementHeaderHistory | 0 | 1 | The DataAreaId field can't be set on Global table relation CustTable. |
Error | \Data Dictionary\Tables\SalesQuotationLine | 0 | 1 | The DataAreaId field can't be set on Global table relation OffsetVendTable. |
Error | \Data Dictionary\Tables\SpecTrans | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\TmpCatCartCategoryLine | 0 | 1 | The DataAreaId field can't be set on Global table relation Vendor. |
Error | \Data Dictionary\Tables\TrvExpTable | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendCategory | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendRequestAddVendor | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendReviewCriterionGroupRating | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendReviewCriterionRating | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendTmpCurrentVendorResult | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendTmpProspectiveVendorResult | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Error | \Data Dictionary\Tables\VendUserRequest | 0 | 1 | The DataAreaId field can't be set on Global table relation VendTable. |
Warning | \Forms\PSAResourceScheduling\Designs\DesignList\grdSkills_Level | 1 | 1 | Property DataField has invalid value DEL_Level[1]. |
|
\Jobs\GenerateXSDSchema_AxdMGSInventItem | 10 | 7 | Select file to write XML output to |
Error | \Queries\DirQuery\Data Sources\CustTable(CustTable) | 0 | 1 |
The first enabled data source(CustTable) in union query cannot have disabled field(dataAreaId).
|
Error | \Queries\smmCustBusRel\Data Sources\smmCustomerView_1(smmCustomerView) | 0 | 1 | The first enabled data source(smmCustomerView_1) in union query cannot have disabled field(dataAreaId). |