问题标签 [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.

0 投票
1 回答
52 浏览

acumatica - 无法将所有 SOLine 项目创建到装运屏幕(SOShipLine-手动我们将非库存项目带到装运屏幕)

当我们创建发货“Is-Component”字段时,我们在销售订单屏幕中新添加了当我们检查此字段时,并且当我们在发货屏幕中处理发货时,特定的库存数据项不仅仅通过检查“是组件”项, “是组件”项目的未选中项目能够传递到装运屏幕。

0 投票
1 回答
261 浏览

acumatica - 如何使用 REST API 将文件附加到电子邮件

我正在处理来自 REST API 的电子邮件。
我能够在系统中创建电子邮件并对其进行更新。
问题在于将文件附加到电子邮件以更正电子邮件正文中的图像。

将文件附加到记录的端点如下所示:

http://<Base endpoint URL>/<Top-level entity>/<Key value 1>/<Key value 2>/files/<File name>

电子邮件的问题在于,电子邮件的键是 NoteID 字段,只能使用 $custom 参数访问,请求如下:

https://baseurl/18.200.001/Email?$filter=From eq 'test@email.com'&$custom=Message.NoteID

此请求将返回如下响应

NoteID 对应于电子邮件的浏览器 URL 中显示的 ID 在此处输入图像描述

问题是,当我尝试使用响应中的 NoteID 或 ID 向该电子邮件发送附加文件的请求时,我总是收到“没有实体满足条件。”请求分析器中的错误消息。

还有其他方法可以使用 REST API 附加文件吗?

0 投票
0 回答
39 浏览

acumatica - AssetMaint_Extension;按下 Dispose 操作时状态仍处于活动状态

页面:固定资产 (FA303000) 当 FixedAsset_RowPersistedevent 发生时,我有一个集成过程正在运行。

单击Actions >> Dispose按钮​​时,将调用 FixedAsset_RowPersistedevent 事件,但状态未更改为已释放。

什么是用于我的集成的最佳/正确事件,以便状态更改为已处理。

0 投票
1 回答
351 浏览

acumatica - 从 REST API 获取组合框值集

我正在通过 REST API 使用联系人,我正在尝试在我的应用程序中添加一个输入字段以指定Source. Contact问题是该Source字段是一个组合框,这意味着它的值可以通过自动化步骤 (SM205000) 进行修改。例如,下面是 的默认值列表Source

在此处输入图像描述

对应于该CRMSourcesAttribute字段的

我应该通过自动化步骤表来获取组合框的最终值,还是有一种方法可以通过 REST API 指定,例如DAC.FIELD

0 投票
1 回答
124 浏览

acumatica - 使用 IEnumerable 函数向数据视图添加过滤器

我正在定制以向现有数据视图添加一些过滤器。员工时间活动页面上
活动数据视图。
我已将 Customer 属性添加到PMTimeActivityOwnedFilter。现在我需要修改activity方法以考虑客户过滤器。这样做的唯一方法是使用以下场景之一覆盖该方法:

  • 无需调用基本方法并复制代码并添加过滤器部分

  • 调用基本方法并检查每个返回记录的条件。

第一种情况是使这部分自定义非常有问题,因为每次将自定义升级到任何其他构建时都需要查看此代码。

从性能的角度来看,第二种情况并不好。

有没有人遇到过这个问题,如何以可接受的方式做到这一点?

下面是该activity方法的代码:

0 投票
1 回答
197 浏览

javascript - 单击添加新记录按钮时将焦点设置到特定字段

当使用javascript单击添加新记录按钮时,我正在寻找将焦点设置到库存ID字段的可能性。

我已经设法将焦点设置到 Inventory ID 字段,但这仅在表单初始化时发生,我使用以下 javascript 代码片段完成了该操作

我期望的结果是在页面启动时设置焦点(到目前为止工作)以及在页面上单击“添加新”按钮时(此行为不会再次初始化表单,因此不会设置专注于该领域)。

0 投票
1 回答
167 浏览

acumatica - 如何在项目报价屏幕上添加字段 PQ000025

早上好,我想在此屏幕项目报价单上添加一个新字段,但这样做我收到此消息,即该表不存在。应该如何或以什么方式实现它。

提前致谢

图像 01

数据库中添加的字段

在此处输入图像描述

他在数据库中添加了该字段,然后我生成了我的扩展。

但是,当我记录时,它不会填充该字段。

我犯了错误或做错了。你能告诉我吗?

谢谢

0 投票
1 回答
209 浏览

acumatica - 如何在 Acumatica 的 Modren UI 菜单中设置用户定义的图标

我想在我的标题中添加自定义图标。如何添加它并能够在菜单中显示?

点击这里查看图片

0 投票
1 回答
96 浏览

c# - Acumatica 中的过滤器不遵循行级安全性

请帮我 :(

acumatica 中销售价格工作表 (AR202010) 屏幕中的价格代码字段。当我选择 priceType = customer 时,价格代码显示所有客户并且不遵循我已安装的行级安全性。

我在另一个屏幕上查看了一些客户字段,但过滤器仍然正确。

对不起,我英语不好,希望大家能明白我在说什么。非常感谢。

0 投票
2 回答
185 浏览

acumatica - 无法在 Acumatica 2019R2 中验证/发布自定义项目

我正在尝试在从 2019R1 升级到 2019R2 之前验证我的定制项目。错误消息不够具体,不足以用于诊断问题,并且似乎是指 Acumatica 代码库中的对象。

我尝试取消发布所有自定义、升级并在 Visual Studio 中打开我的项目以查找特定错误,但没有。定制项目随后成功发布,但我缺少来自定制对象的数据。

关于确定我需要在我的定制项目中更改什么的任何建议?