メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

TechKnowledge コンテンツ

問題:

購入確認レポートで PO 番号と日付を取得する方法


解決策:

リンク:

上部のメニュー
バーから [テーブル] アイコンを選択します。


[テーブル] ウィンドウで、[開
く] ボタンIV_Purchase_Receiptsandを
強調表示します。


[テーブル定義] ウィンドウで、[リレーションシップ
] ボタンを選択します。


次に、[新規] ボタンを選択します。


新規:


[セカンダリ テーブル] 行の左側にある [省略記号] ボタンをクリックします。 (3 つのピリオドを含むボタン)


[購入確認
書の行履歴] を選択し
、[OK] をクリックします。


[セカンダリ テーブル キー] で、[POP_RcptLineHistIdx_ItemNum 一致する] を選択します。[プライマリ テーブル: セカンダリ テーブル]: [項目番号] 項目番号 空白の POP 領収書番号 空白の [領収書行番号]


















[OK] を選択します。


そのウィンドウの右上隅にある [X] をクリックして、[テーブルリレーションシップ] ウィンドウを閉じます。



[OK] をクリックします。




[テーブル] ウィンドウで、[開
く] ボタンPOP_ReceiptLineHistandを
強調表示します。


[テーブル定義] ウィンドウで、[リレーションシップ
] ボタンを選択します。


次に、[新規] ボタンを選択します。


新規:


[セカンダリ テーブル] 行の左側にある [Elipse] ボタンをクリックします。 (3 つのピリオドを含むボタン)


[購入
注文作業] を選択し
、[OK] をクリックします。


[セカンダリ テーブル キー] で、[プライマリ POP_POIdxID: セカンダリ テーブル: PO 番号PO 番号] の適切なフィールドと一致する] を選択します













。[OK] を選択します。


もう一度 [新規] ボタンを選択します。[発注書履歴] テーブルを [在庫購入確認書] テーブルにリンクする必要があります。[新規]: [セカンダリ テーブル] 行の左側にある





[Elipse] ボタンをクリックします。 (3 つのピリオドを含むボタン)


[購入注文
履歴] を選択し
、[OK] をクリックします。


[セカンダリ テーブル キー] で、[プライマリ テーブル: POP_POHistIdxIDテーブル: PO 番号 PO 番号]













[OK] の適切なフィールドと一致する] を選択します。


そのウィンドウの右上隅にある [X] をクリックして、[テーブルリレーションシップ] ウィンドウを閉じます。



[OK] をクリックします。


レポートを開く:


上部のメニュー バーの [レポート] アイコンをクリックします。


[元のレポート] 側で、[在庫購入の領収書
] を強調表示し、[挿入] を選択します。


次に、[変更されたレポート] 側で、同じレポートを強調表示し、[開く] ボタンを選択します。


[レポート定義] ウィンドウで、[テーブル]
ボタンを選択します。


テーブル:

[レポート テーブルのリレーションシップ] ウィンドウで、[在庫購入の領収書の作業] を強調表示し、[新規
]
ボタンを選択します。


[購入
確認のライン履歴] * を強調表示し
、[OK] ボタンを選択します。


[レポート テーブルのリレーションシップ] ウィンドウで、[購入確認書の行履歴] * を
強調表示し、[新規]
ボタンを選択します。


[購入
注文作業] を強調表示し
、[OK] ボタンを選択します。


[レポート テーブルのリレーションシップ] ウィンドウで、[購入確認書の行履歴] * を
強調表示し、[新規]
ボタンを選択します。


[購入
注文履歴] を強調表示し
、[OK] ボタンを選択します。


制限事項: [

レポートの制限] ウィンドウで、[新規] を
選択します


新規: 制限にドキュメント日付という名前を付け、フィールドセクションで[レポート テーブル] のドロップダウン リストをクリックし、[発注書作業







時間]
を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし、[ドキュメントの日付]
を選択します。


[フィールドの
追加] ボタンを選択します。


演算子の
セクションで、演算子


セクションで =ボタン
を選択します。


[フィールド] セクションの [フィールド] セクションで、[レポート テーブル] のドロップダウン リストをクリックし、[発注書

作業
時間] を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし、[ドキュメントの日付]
を選択します。


[フィールドの追加] ボタン を選択します。制限式で読み取る必要があります。POP_PO.Doc日付 = POP_PO.Doc入力日)









[OK] ボタンを選択します。


[レポートの制限] ウィンドウを閉じます。




[レイアウト
] ボタンを選択します。3 つの集計フィールドを作成する必要があります。


計算フィールド: [ツールボックス] ボックスの一覧から [




計算フィールド] を選択します。


次に、[
新規] ボタンを選択します。


[集計フィールド定義] ウィンドウで、名前
として「PO 番号」と入力します。


[
結果の種類] ボックスの
一覧から String を選択します。



の種類は条件付き
である必要があります。





fieldssection:


[条件式] にカーソルを
置く。


[フィールド] タブを選択します。


[レポート テーブル] のドロップダウン リストをクリック

、[Inventory Purchase Receipts Work]を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし
、[
ベンダー ID] を選択し、[追加]
ボタンを選択します。


演算子セクションで、=ボタン
を選択します。


[定数]
タブを選択します。


[種類] のドロップダウン リストをクリックし
、[文字列] を
選択します。



「INV AD」と入力し、[定数] フィールドを入力し、[
追加] ボタンを選択します。


True の場合にカーソル
を置く。


[定数]
タブを選択します。


[種類] のドロップダウン リストをクリックし
、[文字列] を
選択します。


[定数] フィールドで空白のままにし、[追加]
ボタンを選択します。


False ケースにカーソル
を置く。


[フィールド] タブを選択します。


[レポート テーブル] のドロップダウン リストをクリック

、[Inventory Purchase Receipts Work]を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし
、[発注書番号]
を選択し、[追加]
ボタンを選択します。


条件式の読み取り: IV_Purchase_Receipts.Vendor ID = "INV ADJ"


True Case: ""


False Case: IV_Purchase_Receipts.Purchase Order Number Choose


the
OKbutton.


もう一度
[新規] ボタンを選択します。


[集計フィールド定義] ウィンドウで、名前
として「Date」と入力します。


[結果
の種類] ボックスの一覧
から Date を選択します。



の種類は条件付き
である必要があります。





fieldssection:


[条件式] にカーソルを
置く。


[フィールド] タブを選択します。


[レポート テーブル] のドロップダウン リストをクリック
し、[発注書履歴
] を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし、[ドキュメントの日付] を

選択し、[追加
] ボタンを選択します。


演算子セクションで、=ボタン
を選択します。


[定数]
タブを選択します。


[種類] のドロップダウン リストをクリックし
、[日付] を
選択します。


[定数] フィールドに 000000000000 が表示されます。 [追加]
ボタンを選択します。


True の場合にカーソル
を置く。


[フィールド] タブを選択します。


[レポート テーブル] のドロップダウン リストをクリック
し、[発注書作業
] を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし、[ドキュメントの日付] を

選択し、[追加
] ボタンを選択します。


False ケースにカーソル
を置く。


[フィールド] タブを選択します。


[レポート テーブル] のドロップダウン リストをクリック
し、[発注書履歴
] を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし、[ドキュメントの日付] を

選択し、[追加
] ボタンを選択します。


条件式の読み取り: POP_POHist.Document Date = 0/0/0000


True Case: POP_PO.Document Date


False Case: POP_POHist.Document Date Choose


the
OKbutton.


もう一度
[新規] ボタンを選択します。


[集計フィールド定義] ウィンドウで、名前
として「発注書の日付」と入力します。


[結果
の種類] ボックスの一覧
から Date を選択します。



の種類は条件付き
である必要があります。





fieldssection:


[条件式] にカーソルを
置く。


[フィールド] タブを選択します。


[レポート テーブル] のドロップダウン リストをクリック
し、[領収書の購入作業
] を選択します。


[テーブル フィールド] のドロップダウン リストをクリックし
、[
ベンダー ID] を選択し、[追加]
ボタンを選択します。


演算子セクションで、=ボタン
を選択します。


[定数]
タブを選択します。


[種類] のドロップダウン リストをクリックし
、[文字列] を
選択します。



「INV AD」と入力し、[定数] フィールドを入力し、[
追加] ボタンを選択します。


True の場合にカーソル
を置く。


[定数]
タブを選択します。


[種類] のドロップダウン リストをクリックし
、[日付] を
選択します。


[定数] フィールドに 000000000000 が表示されます。 [追加]
ボタンを選択します。


False ケースにカーソル
を置く。


[フィールド] タブを選択します。


[集計フィールド] のドロップダウン リストをクリック
し、[日付] を選択
します。


条件式は、IV_Purchase_Receipts.Vendor ID = "INV ADJ"


True Case: 0/0/0000 False Case: Date (前に作成した計算フィールド) を読み取る必要があります






。OK ボタンを選択します。


[
ツールボックス] ボックスの一覧から [計算フィールド] を選択します。


スクロール ウィンドウで[PO 番号] と [発注書の日付] を見つけ、レポートの [H3] セクションにドラッグします。


レポート レイアウトで、レポートに追加した両方のフィールド
をダブルクリックします。


[レポート フィールド オプション] ウィンドウで、[表示の種類] が [空の場合は非表示
] に設定されている必要があります。



[OK] ボタンを選択します。




[レポート レイアウト] ウィンドウの右上隅から [X] を選択します。


変更を保存します。


[レポート定義] ウィンドウで [OK] をクリックします。


上部のメニュー バーで、[ファイル] を
選択します|Great Plains Dynamics。


[セキュリティ設定] ウィンドウで変更されたレポートへのアクセス権をユーザーに
与えます (
セットアップ|System|セキュリティ) を参照してください。




この記事は TechKnowledge Document ID:22002 でした

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×