Dynamics Nav 中 [$Detailed Cust_ Ledg_ Entry] 的维度

Dimensions to [$Detailed Cust_ Ledg_ Entry] in Dynamics Nav

Dynamics-Nav 中是否有 table table [CompanyName$Detailed Cust_ Ledg_ Entry] 的维度。如果是这样,table 名称或号码是什么以及加入 table 的键是什么。我想为每笔交易获取[服务类型]。

我使用SQL服务器获取数据。

在标准 NAV 中,详细客户没有单独的维度集。分类账分录。根据条目的类型,您可以从以下位置获取维度:

  1. 初始客户。分类帐条目:"Cust. Ledger Entry No." = "Customer Ledger Entry"."Entry No."
  2. 应用客户。分类帐条目:"Applied Cust. Ledger Entry No." = "Customer Ledger Entry"."Entry No."

如果您要查找的维度是全局维度,则 table 中有两个字段 "Initial Entry Global Dim. 1"、"Initial Entry Global Dim. 2",正如它们的名称所示,包含初始客户分类帐条目的前两个维度的值。

如果您的 NAV <= 2009,维度存储在 "Ledger Entry Dimension" table:

[Ledger Entry Dimension].[Table ID] = 21 AND 
[Ledger Entry Dimension].[Entry No_] = [Detailed Cust_ Ledger Entry].[Cust_ Ledger Entry No_]

如果您的 NAV >= 2013,维度存储在 "Dimension Set Entry" table:

[Dimension Set Entry].[Dimension Set ID] = [Cust_ Ledger Entry].[Dimension Set ID], 
[Cust_ Ledger Entry].[Entry No_] = [Detailed Cust_ Ledger Entry].[Cust_ Ledger Entry No_]