Quantcast
Channel: Microsoft Dynamics AX Forum - Recent Threads
Viewing all articles
Browse latest Browse all 72043

TempDB table field cannot be empty for RecId

$
0
0

Dear Experts,

I am using Microsoft Dynamic AX 2012 R3 CU9, have 2 separate server for AOS and database server and only have 1 instance.

Here is the scenario what I did.

First of all, I uploaded new license to increase number of user (license upgrade) and then we created and setup a new financial dimension and account structure.

And now while I am running report Ledger Transaction List, Vendor Aging, and Customer Aging, I got this error

For more information about this error navigate to the report server on the local server machine, or enable remote errors


Then I did some action a couple times :

1. Full compile (axbuild)

2. Syncronize

3. Full CIL

4. Redeploy all report

But didn't solve my problem then I enable report error. After that I got new error message

TempDB table field cannot be empty for RecId 

I did many action here :
1. Stop AOS -> Restart Reporting Services -> Restart SQL Server Service -> Start AOS

2. on SSRS server I opened file: C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\rssrvpolicy.config

and search for "Name=”Report_Expressions_Default_Permissions”"

then I change PermissionSetName=”Execution” to PermissionSetName=”FullTrust”

3. Refresh AX Configuration on AOS and Database Server

4. Full compile -> Syncronize -> Generate CIL -> Full CIL -> Redeploy All Report

5. Restart AOS and Database Server

6. Go to SSRS Report of Ledger Transaction List (LedgerTransListAccount) -> Right Click Compile -> Generate Incremental CIL -> Right Click Deploy Element

All I did can't solve the error 

Is there any suggestion to solve this problem?

Thanks in advance

Best Regards,

Bintang


Viewing all articles
Browse latest Browse all 72043

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>