問題タブ [adempiere]
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.
web - Adempiere - Web UI デバッグ 380Version
Tomcat サーバーを使用して 360 370 バージョンを正常にデバッグできましたが、380 バージョンのソース コードは同様に機能しません。同じ手順を実行するとエラーが発生します。有効にする正しいソース コードを教えてください。 Web UI のデバッグ。
適切な情報源を入手したら、すべての手順を理解しています。誰もがこれを成功させることができましたか???
どんな助けでも大歓迎です...
adempiere - Adempiere - ウィンドウで CreateLinesFrom ボタンを設計/呼び出す方法
WEBUI のカスタム ウィンドウ/テーブルに CreateLineFrom フォームを作成したいと考えています。
カスタム テーブルとウィンドウ レベルに CreateFrom フィールドを作成しました。
では、必要な Java コードの変更はありますか?
Material Receipt の標準ウィンドウには既に存在しますが、カスタム ウィンドウで同じことを実行したいので、どこを変更する必要がありますか。
sql - Oracleプロシージャを使用して特定の条件でデータを挿入しますか?
Oracle Procedure を使用して、ビューからテーブルにデータを挿入したいと考えています。ビューは と呼ばれVW_INVPART
ます。ビューは、さまざまなテーブルの列で構成されています。
挿入したい表は ですM_RequisitionLine
。
私のシナリオは、で定義された商品の数量がありQtyOnHand
ます。QtyOnHand
動的であるため、物流の入出庫プロセスに応じて変更できます。で定義されている最小レベルがありlevel_min
ます。商品が在庫切れになった場合、再度注文することができます。最小注文数量は で定義されていorder_min
ます。
したがって、 の量QtyOnHand
が未満 の場合、在庫を要求するために列にlevel_min
データを追加できます。ただし、 ( )内は最低入数があります。Qty
M_RequisitionLine
M_RequisitionLine.Qty
order_min
の場合level_min - QtyOnHand <= Order_min
、 に設定M_RequisitionLine.Qty
しOrder_min
ます。ただし、 の場合、との差にlevel_min - QtyOnHand >= Order_min
設定します。M_RequisitionLine.Qty
level_min
QtyOnHand
オラクルで手続きするにはどうすればいいですか?私はコードを整理しようとしましたが、私はOracle SQLの初心者であるため、まだ混乱しています。
window - Adempiere で自動生成された列を作成するにはどうすればよいですか?
と という 2 つの列がQuantity
ありIssued Quantity
ます。Quantity
たとえば、列に値を入力すると3
、Issued Quantity
が自動的に生成され3
ます。また、私はそれが逆に起こることを望んでいます。
例はPurchase Order
ウィンドウ、PO Line
タブにあります。Quantity
セクションで。フィールドに入れる4
と、フィールドは自動的に生成されます。Quantity
PO Quantity
4
列とフィールドを模倣しようとしましたが、うまくいきません。
oracle - 注文数量に基づいてステータスを追加
アデンピエールを使用しています。3 つのテーブルとビューがあります。それは'M_INVENTORY'
、'M_INVENTORYLINE'
で'M_REPLENISH'
あり、もう一方は'VW_DAFTARBARANG_AVAILABLE'
です。
M_Inventory
を選びたいときに使いますWarehouse
。このように示しています
M_InventoryLine
在庫を注文したいときに使います、ここに入れ
Product
てQuantity
注文します。M_InventoryLine
は からネストされているため、で選択したM_Inventory
関連する から在庫を注文します。Warehouse
M_Inventory
M_Replenish
最小在庫レベルを確認するために使用されます。
在庫状況はビューで確認できますVW_DAFTARBARANG_AVAILABLE
。
Status
table の列に情報を入れたいM_InventoryLine
。
Available
在庫発注時の最低在庫数以上の場合、ステータスが表示されます'Complete'
例 : M_Product_ID
= 1000011
( QtyInternalUse
[順序] = 5
, Level_Min
= 20
, Av
= 27
, 27-5 = 22
-> Still above Minimum Level
)
Available
在庫が半分注文されたときに最小在庫に達すると、ステータスが表示されます' Partial'
例:M_Product_ID
= 1000012
( QtyInternalUse
[順序] = 7
、Level_Min
= 15
、Av
= 20
、20-7 = 13
->below Minimum Level
となり、
したがって、7つのうち5つしか満たすことができないため、在庫はまだ最小レベルにあります.)
Available
が最小在庫にあり、在庫を注文できない場合、ステータスは'N/A
「
例:M_Product_ID
= 1000013
( QtyInternalUse
[注文] = 8
, Level_Min
= 12
, Av
= , ->と同じ12
数量のため、注文できません)Available
minimum level
私はこのようなものを作ることによってトリガーを作ってみました=
まだエラーがたくさんあり、自分の状態に基づいてトリガーを適切に記述する方法について混乱しています。
任意の提案をいただければ幸いです:)
sql - Oracle で先行ゼロを作成する
私Adempiere
はデータベースを持っているものを使用していますOracle
Stock Code
というテーブルから呼び出されたウィンドウがありますM_StockCode
フィールドはCode
とDescription
です。
現在、Code
データ型はNumber
およびDescription
ですVarchar2
、 、 で入力Sparepart
したい。Code
01
Body Repair
Code
02
Adempiereにデータを入力して保存すると、表示されるのはSparepart
(Code
1
先行ゼロなし)
関数を入れてみましLPAD
たが、まだ失敗しています。
Adempiere インターフェイスとデータベースの両方に 01 を配置するにはどうすればよいですか?
どんな提案でも大歓迎です:)