问题标签 [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.
logging - 更改 Adempiere 的控制台行为 - 修改条目
当 Adempiere 380LTS 启动时,会打开一个黑色 CMD 窗口并跟随
现在我想改变这个,Adempiere Log (CLogConsole) 到 Welcome to Adempiere 字符串,谁能帮我在哪里进行所需的修改,在构建或源代码中更改哪个文件???
web - Adempiere - Web UI 调试 380Version
我已经能够使用 Tomcat Server 成功调试 360 370 版本,但是 380 版本的源代码不能以类似的方式工作,当我按照相同的步骤操作时它会给我错误,任何人都可以向我推荐正确的源代码,它可以启用网页界面调试。
一旦获得正确的来源,我就知道所有步骤,有人可以指导我吗?有没有人能够成功地做到这一点???
任何帮助,将不胜感激...
java - 无法从 Adempiere 类创建模型类
我有这个表 C_InvoiceTaxDetail,我正在尝试创建一个名为 MInvoiceTaxDetail 的模型类。
现在我已经创建了这个类,把它放在 org.compiere.model 和扩展的 X_C_InvoiceTaxDetail 类中。但是只有当我将它放在 X_C_InvoiceTaxDetail 中并且如果我将它放在 MInvoiceTaxDetail 中时,仍然 aftersave 方法才有效,则会出现以下错误:
adempiere - Adempiere - 如何在窗口中设计/调用 CreateLinesFrom 按钮
我想在 WEBUI 的自定义窗口/表格中创建 CreateLineFrom 表单。
我在自定义表和窗口级别中创建了 CreateFrom 字段。
那么是否需要任何 java 代码更改?
它已经存在于材料收据标准窗口中,现在我想在我的自定义窗口中做同样的事情,所以我必须修改。
button - 如何激活现金日记帐窗口 Adempiere 中的打印按钮?
我想激活窗口“Cash Journal”Adempiere 中的打印按钮。有人可以给我一个例子,说明如何在数据库 oracle 中创建视图,直到如何将视图注册到 adempiere 打印按钮中。谢谢
sql - 使用Oracle程序插入具有特定条件的数据?
我想使用 Oracle 过程将数据从视图插入到表中。该视图称为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中制作程序?我已经尝试安排代码,但仍然感到困惑,因为我是 Oracle SQL 的新手。
window - 如何在 Adempiere 中自动生成列?
我有两列称为Quantity
和Issued Quantity
。我希望当我在Quantity
列中输入值时,例如3
,Issued Quantity
将自动生成3
. 我也希望它以相反的方式发生。
该示例在Purchase Order
窗口,PO Line
选项卡上。在Quantity
部分。当我4
输入Quantity
字段时,PO Quantity
字段会自动生成4
.
我试图模仿列和字段,但它不起作用。
adempiere - 从申请创建采购订单但生成到销售订单
我在 Adempiere 中提出了申请,并计划使用“从申请中创建采购订单”自动制作采购订单。它已成功创建,但事实证明它生成的是销售订单而不是采购订单。
为什么会这样,我该如何解决?
任何建议都会有所帮助:)
oracle - 根据订购的数量添加状态
我正在使用 Adempiere。我有三张桌子和一个视图。它是,'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
表中的列中M_InventoryLine
。
如果Available
订购库存时超过最低库存,则状态显示'Complete'
示例 : M_Product_ID
= 1000011
( QtyInternalUse
[order] = 5
, Level_Min
= 20
, Av
= 27
, 27-5 = 22
-> Still above Minimum Level
)
如果Available
在订购一半的库存时达到最低库存,则状态显示' Partial'
示例 : M_Product_ID
= 1000012
( QtyInternalUse
[order] = 7
, Level_Min
= 15
, Av
= 20
, 20-7 = 13
-> 变成below Minimum Level
,
因此,它只能满足 7 个中的 5 个,因此库存仍处于最低水平。)
如果Available
在他的最低库存中,因此无法订购库存,则状态显示'N/A
'
示例 : M_Product_ID
= 1000013
( QtyInternalUse
[order] = 8
, Level_Min
= 12
, Av
= 12
, -> 数量Available
与 相同minimum level
,因此无法订购)
我试过通过制作这样的东西来制作触发器=
仍然有很多错误,我对如何根据我的条件编写好触发器感到困惑。
任何建议将不胜感激:)
sql - 在 Oracle 中创建前导零
我正在使用Adempiere
哪个有数据库Oracle
我从名为Stock Code
的表中调用了窗口M_StockCode
字段是Code
和Description
。
目前,Code
数据类型 isNumber
和Description
isVarchar2
我想Sparepart
用Code
01
和输入Body Repair
。Code
02
当我在 Adempiere 中输入数据并保存时,将显示的是(不Sparepart
带Code
1
前导零)
我试过把LPAD
功能,但它仍然失败。
如何将 01 同时放入 Adempiere 界面和数据库中?
任何建议将不胜感激:)