问题标签 [acumatica-kb]
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.
acumatica - 修改下达账单和调整单时生成的总帐批次
目标是获取从 AP Bill 页面生成的 Journal Transaction 并在 GLTran 中添加 2 个额外的行。
第一次尝试
首先,我从 Journal Transactions 图表中扩展了 Release 操作,以包括 2 条新行:
结果:创建和发布批次,正确输入了 2 个新行。
在此之后,我认为发布 AP Bill 也会从 GL Page 触发这个扩展逻辑。然而,这并没有发生——Bill 的发布似乎没有重用GL 页面中定义的Release逻辑。
第二次尝试
然后,我回到 GL 页面并将逻辑包含在 RowPersisted 事件中,以便在保存文档后立即创建 2 个新行:
结果:创建和保存批次正确输入了 2 个新行。
在此之后,我认为发布 AP 账单会触发这个扩展事件,因为应该从账单页面创建和使用日记帐分录图,但在这种情况下,同样发布 AP 账单,并没有添加 2 个新行在生成的批次中。
第三次尝试
然后我想我可以扩展 Bill 的 Release 操作并使用 Search<> 方法控制生成的 Journal Entry。但是,在这种情况下,扩展逻辑似乎在事务中执行,因为 Document.Current.BatchNbr 仍然为 NULL:
第四次尝试
最后,我尝试扩展 APReleaseProcess 的 Persist() 方法,类似于它在指南 T300 中的完成方式,但是没有列出任何方法(版本 17.207.0029):
关于如何输入这些 GL 行的任何其他想法?
谢谢!
acumatica - 如何在 Acumatica 中创建主从网格?
我正在开发一个自定义页面,通过以分层顺序显示表数据来可视化父记录和子记录之间的关系。
我的 BLC 中有 2 个数据视图,我想将其用作两个PXGrid的数据源,以主/详细格式显示数据。在主网格中选择记录时,所有相关的子条目都应显示在详细信息网格中。
我应该如何在 Aspx 中声明我的 2 个PXGrid来完成这项任务?
acumatica - 自 6.10 或 2017R2 升级到 2018R1 后,CROpportunity 上的自定义字段不显示保存的值
我在自定义项目中对 CROpportunity 进行了 DAC 扩展,该项目在 6.10 和 2017R2 中运行良好。现在我将我的网站升级到 2018R1,我的自定义字段不再起作用。保存记录后,即使数据库正确保存了值,自定义字段也会变为空白。
为什么会这样?
acumatica - Acumatica。我们如何将自己的图标添加到现代 UI?
我们如何通过自定义项目将我们自己的图标(如https://snag.gy/lEh0NT.jpg)添加到 Modern UI 中?所以我们有 .svg 文件,我们需要在 Modern UI 中像其他图标一样使用这些图标。谢谢
acumatica - 如何为开箱即用的销售订单实体添加属性支持?
开箱即用Acumatica Sales Order (SO301000)
没有属性支持。如何将属性支持扩展到 Acumatica 中的销售订单实体?
acumatica - 如何自定义 AP505200 屏幕上的 Process 按钮。Acumatica
AP 505200 屏幕上的“进程”按钮应该使用什么方法来自定义。当我按下处理按钮时,我需要在某个表中记录记录
提前谢谢了!