0

我可以访问存储 Navision 数据的 SQL 数据库,并且我从客户那里获得了一些信用详细信息,但在 $Sales Invoice Header 中找不到它们 - 我刚刚从客户那里获得了不正确的详细信息,或者信用是否存储其他地方?

我看不到任何明显的表格。

干杯

谢恩

4

2 回答 2

0

对于其他为此苦苦挣扎的人,积分存储在;

[DB$Sales Cr_Memo 标题] [DB$Sales Cr_Memo 行]

于 2010-09-11T17:07:53.450 回答
-1

您永远不应该真正直接与 SQL 表进行交互,因为它绕过了存储在对象中的所有 NAV 业务逻辑。

你的号码是什么样的?INVX? 采购订单?你能把它的号码或样本贴在这里吗?然后,我们可以为您指明正确的方向,以访问 NAV 中的详细信息。

根据以下评论更新(6/23)。

发票信用可能会存储为与销售发票抬头相关联的销售发票行。以下 SQL 查询应该为您提供与标题关联的所有行:

SELECT *
  FROM [NAV].[dbo].[CompanyName$Sales Invoice Line]
 WHERE [Document No_] = 'INVX-0000001'
    GO

显然,将NAV更改为您的数据库名称,将CompanyName更改为 NAV中适当的公司名称。

这行得通吗?

于 2010-06-22T16:26:20.277 回答