При апдейте данных с DAX4.0 DAX 2009 столкнулся с такой же проблемой (пустые PartyId у ряда таблиц).
Решение, которое мне помогло тут
https://mbs.microsoft.com/knowledgeb...ttmsnvnryrqqmm
Symptoms
Error occurs when running post synchronize jobs in the AX 2009 Upgrade Checklist. The job fails in the class ReleaseUpdateDB41_Basic\UpdateDirPartyTable
Resolution
You will have to restart your upgrade if you run into this issue.
You will need to restore you database back to prior to the post synchronize process.
Once restored verify that the AOS server account has a schema in SQL Management Studio following these steps:
Expand Database (by clicking on the + sign)
Expand your Dyanmics AX dabase
Expand Security
Expand Schemas - verify you see the AOS service account here. If you do not see a schema for the AOS service account, then run the following two scripts in SQL Query Analyzer. You must run each line separately as two steps:
USE <DYNAMICS>
CREATE SCHEMA [<DOMAIN>\<AOSSERVICE_ACCOUNT>] AUTHORIZATION [<DOMAIN>\<AOSSERVICE_ACCOUNT>]
• Replace the <DYNAMICS> placeholder with the actual Microsoft Dynamics AX database name.
• Replace the placeholder <DOMAIN> with the actual domain name.
• Replace the placeholder <AOSSERVICE_ACCOUNT> with the actual name of either the computer that is running the AOS service or the actual AOS Service identity account name. The computer name requires a dollar sign ("$") after the computer name.