我可以访问存储 Navision 数据的 SQL 数据库,并且我从客户那里获得了一些信用详细信息,但在 $Sales Invoice Header 中找不到它们 - 我刚刚从客户那里获得了不正确的详细信息,或者信用是否存储其他地方?
我看不到任何明显的表格。
干杯
谢恩
我可以访问存储 Navision 数据的 SQL 数据库,并且我从客户那里获得了一些信用详细信息,但在 $Sales Invoice Header 中找不到它们 - 我刚刚从客户那里获得了不正确的详细信息,或者信用是否存储其他地方?
我看不到任何明显的表格。
干杯
谢恩
对于其他为此苦苦挣扎的人,积分存储在;
[DB$Sales Cr_Memo 标题] [DB$Sales Cr_Memo 行]
您永远不应该真正直接与 SQL 表进行交互,因为它绕过了存储在对象中的所有 NAV 业务逻辑。
你的号码是什么样的?INVX? 采购订单?你能把它的号码或样本贴在这里吗?然后,我们可以为您指明正确的方向,以访问 NAV 中的详细信息。
根据以下评论更新(6/23)。
发票信用可能会存储为与销售发票抬头相关联的销售发票行。以下 SQL 查询应该为您提供与标题关联的所有行:
SELECT *
FROM [NAV].[dbo].[CompanyName$Sales Invoice Line]
WHERE [Document No_] = 'INVX-0000001'
GO
显然,将NAV更改为您的数据库名称,将CompanyName更改为 NAV中适当的公司名称。
这行得通吗?