問題タブ [sapb1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1996 参照

c# - SAP Business Oneのスクリーンペインターのクローズイベントを制御するにはどうすればよいですか?

私はSAPBusinessOneを初めて使用します。SAP Business OneScreenPainterフォームに問題があります。null値を回避するためにフォームを検証したいと思います。私はこのコードを書きました:

ADDボタンを押すと正常に動作しますが、フォームの右隅にある閉じるボタンを押すと、データの保存の確認が表示されます。「はい」を押しても、空の値を挿入できます。

どうすればこれを解決できますか?

0 投票する
1 に答える
2172 参照

vb.net - OK および UPDATE モードでメニューを有効にする方法

右クリックイベントでいくつかのメニューを有効にしました。初めてでもうまくいきます。例えば「Add Row」メニューを押すと、行が追加されます。再びボタンを右クリックすると、右クリック イベントで有効にしたメニューが表示されません。行を何度も追加する必要があります。

どうすればこれを達成できますか?

0 投票する
2 に答える
1376 参照

python - SAP と Django の DataModels の間でデータを同期する

現在、Django でアプリケーションを開発しています。これは、WareHouse Management 用の ERP です。そしてメインアプリはSAP Business Oneで作っています。SAP (MSSQL Server) のテーブルにアクセスできますが、Django dataModel テーブル内の SAP のテーブル ITEM を使用して WareHouse Management を構築する必要があります。 > SAP の ITEM [いいえ!])。

Django の DataModel を他のデータベース システムまたはテーブルと同期するための最良の方法は何ですか?

Django データベースの一貫性を維持したいと思います。SAP のアイテムのテーブルで何かを変更すると、たとえばアイテム アクティブ (true または false) この変更が Django モデルに反映されるためです。

したがって、SAP テーブルに新しい項目がある場合、それは Django DataModel テーブルにある必要があります。

これを維持するために、単純なDjangoモデルを試しています:

私は次の変更のみを追跡します。

  • 新しいアイテム (新しいコード)

  • 名前の変更。

  • グループの変更。

  • アクティブでステータスを変更

前もって感謝します!。

0 投票する
5 に答える
1076 参照

sql-server-2008 - 同じクエリ内の複数のケースが複数の行を生成しています

私の問題は、実際には複数のテーブルがあり、2 つのcaseステートメントを使用して 1 つの列ARV1と 1つの列を生成ICA1していることですが、結果が同じ行に生成される必要があります。を使用caseすると、2 つの列が生成されますが、値が 2 行で表示されます。私は何が欠けていますか?

問題は、テーブル OINV の請求書と、保有税のテーブルであるテーブル INV5 があることです。同じ行に、適用されている異なる列のすべての保有税を含む請求書を配置する必要があります。

これはテーブルの例です

次のようなものを返すクエリが必要です。

これは私が実際のテーブルでやろうとしていることです

0 投票する
1 に答える
1015 参照

performance - 保証を失うことなく SAP Business One で EntityFramework を使用しますか?

誰かが SAP Business One で EntityFramework を使用しているかどうか知りたいですか? はいの場合、保証をどのように処理しますか。SAP は、DI サーバー API を介した挿入/更新/削除のみを許可しています。そうしないと、保証が失われます。したがって、選択のみが許可されている場合、データの読み取りにはEntity Frameworkのみを使用できますが、それは正しいですか?

とにかく、SAP Business One で EntityFramework を使用することをお勧めしますか、それとも大量のデータでパフォーマンスの問題がありますか?

ご挨拶。

0 投票する
1 に答える
2019 参照

sapb1 - MSSQL テーブルを SAP B1 にインポートする自動化された方法は?

SQL Server 2008 と SAP Business One 9.0 を使用しています。UDT、UDO、およびビジネス オブジェクトとして SAP Business One クライアントに追加したい SAP SQL Server データベースにインポートされた 10 個の SQL Server テーブルがあります。

ツール -> カスタマイズ ツール メニュー オプションを使用して、SAP ビジネス ワン クライアント内でこれを実行できることはわかっていますが、ユーザー定義テーブル、ユーザー定義フィールドなどを作成する必要があるため、非常に時間がかかります。提供されるインターフェースなど

私がやりたいことを達成するための他の方法を知っている人はいますか? SQL Server テーブルを UDT などとしてインポートするための SAP ツールがあることを期待していました。

0 投票する
1 に答える
1015 参照

sql - SAP Business One はビューを照会できますか?

MSSQL Management Studio でビューを作成し、そのビューを参照するクエリを作成しました。Management Studio で正常に動作します。ただし、B1 はビューをクエリできないようです。本当?方法があるとすれば、どのように?

0 投票する
2 に答える
7521 参照

c# - SAP Business One 9 で DI API を使用してファイルを添付する際のエラー

SAPドキュメントでスキャンしたドキュメントを添付するアプリケーションを作成していますが、そのプロセスに問題があります。SAP BO 9 PL8 を使用していますが、次の問題が見つかりました。

update メソッドを使用して (attachments2 オブジェクトを使用して) 既存の添付ファイルに新しい添付ファイル行を追加しようとすると、DI は古い行をチェックしようとしますが、元のソース パスにファイルが存在しない可能性があります。そのため、 update メソッドはエラーを報告します。以下のコードを使用します。

SAP には添付ファイル タブがあるドキュメントがいくつかありますが、DI を介してこの機能にアクセスすることはできません。たとえば、品目マスタ (oItems) や在庫転送 (oStockTransfer) などです。Documents オブジェクトと同様に AttachmentEntry フィールドがありますが、オブジェクトには添付ファイルを追加するためのプロパティがないため、このドキュメントのアクティビティを作成する必要があります。

LandedCost オブジェクトの AttachmentEntry プロパティを変更すると、オブジェクトを更新しようとすると失敗します。オブジェクトに既に添付ファイルがある場合 (手動で追加)、新しい添付ファイルを新しい行に追加すると機能します。最初のケースのエラーは次のとおりです。一致するレコードが見つかりません (ODBC -2028)。catch ブロックを強制すると、「1320000126 - 不適切な更新ヘッダー フィールド」という他の情報が表示されます。以下のコードを使用します。

何が間違っているのか、またはこれらの DI の問題について SAP に連絡する必要があるかどうかを知る必要があります。あなたが私を助けてくれることを願っています。前もって感謝します。

よろしく、ペドロ