0

Navision データが保存されている SQL データベースにアクセスできます。また、クライアントからクレジットの詳細をいくつか取得していますが、$Sales Invoice ヘッダー内にそれらを見つけることができません - クライアントから間違った詳細を取得しただけですか、それともクレジットが保存されていますか?他にどこ?

明らかなテーブルが見えません。

乾杯

シェーン

4

2 に答える 2

0

これに苦労している他の人のために、クレジットはに保存されます。

[DB$Sales Cr_Memo Header] [DB$Sales Cr_Memo Line]

于 2010-09-11T17:07:53.450 に答える
-1

オブジェクトに格納されている NAV のビジネス ロジックをすべてバイパスするため、SQL テーブルを直接操作することは絶対に避けてください。

あなたが持っている数字はどのように見えますか?INVX? ポ? 番号またはそのサンプルをここに投稿できますか? その後、NAV 内の詳細にアクセスするための正しい方向を示します。

以下のコメントに基づいて更新(6/23)。

請求書のクレジットは、おそらく、販売請求書ヘッダーに関連付けられた販売請求書明細として保存されます。次の SQL クエリは、ヘッダーに関連付けられているすべての行を取得する必要があります。

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

明らかに、 NAVを DB 名に変更し、 CompanyNameを NAV 内の適切な会社名に変更します。

これはうまくいきましたか?

于 2010-06-22T16:26:20.277 に答える