acumatica相关内容

如何调用数据视图委托的基本方法

我有一个带有数据视图委托的 PXGraph,我想覆盖它,以便我可以向网格上显示的数据添加更多自定义过滤器. 我知道如何覆盖和完全替换基本委托,但我不知道如何先执行数据视图的基本逻辑,然后将过滤器添加到结果中. 所以我想要达到的结果是: [PXOverride]公共虚拟 IEnumerable 详细信息(){var 记录 = Base.details();返回记录.Where(... ..
发布时间:2021-10-26 16:36:55 其他开发

Acumatica - 页面中 AlloAddNew 上的 NonStockItem 屏幕

美好的一天! 我在 DAC 中有一个 PXSelector 字段,它只显示非库存商品 公共抽象类inventoryID : IBqlField { }[PXDBInt][PXSelector(typeof(Search2>,Where 我的页面中还有一个允许编辑和添加新方法的选择器 现在,我的问题在于用户界面中的编辑(铅笔)按钮.当我点击编辑按钮 ..
发布时间:2021-10-26 16:36:52 其他开发

使用现有重定向到外部 URL

如何在 Acumatica mobile xml 或 msdl 上使用重定向来重定向到外部链接? 我所能找到的是,如果 Acumatica ERP 表单上的操作提供到外部 URL 的重定向,您可以映射该操作以在移动应用程序中使用它.为此,您不需要操作对象中的其他属性.但是,必须将标签的重定向属性设置为 True,如下例所示. 谢谢 解决方案 可能还有其他方法,但是从 2018R ..
发布时间:2021-10-26 16:36:46 其他开发

当字段 curyOrigDiscAmt 值更改时如何覆盖操作 Acumatica ERP

我正在自定义 APInvoiceEntry 图表,当它在 账单和调整 屏幕 (ID=AP301000) 中被修改时. 字段 curyOrigDiscAmt 在图表的 POItem 部分中添加项目时设置.存在根据付款类型(例如现金预付款)和供应商类别设置的计算折扣的逻辑. 这是默认行为.但是,在运行之后,我想运行调整这个数字的逻辑. 我以为我可以简单地将我的逻辑放在“领域变化"中; ..
发布时间:2021-10-26 16:36:43 C#/.NET

接收客户总结

希望一切顺利. 您能帮我解决以下问题吗. Acumatica 具有客户摘要模块.链接到描述 - https:///help-2017r2.acumatica.com/Wiki/ShowWiki.aspx?pageid=4d224cd8-6553-4930-872b-d667ddff891e 我希望收到此摘要及其货币期末余额列中的所有客户. 但我找不到接收这些客户及其货币期末 ..
发布时间:2021-10-26 16:36:40 其他开发

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

早上好,我想在此屏幕项目报价中添加一个新字段,但这样做时我收到此消息,该表不存在.应该如何或如何实现它. 提前致谢 图像 01 数据库中添加的字段 在此处输入图片说明 他在数据库中添加了字段,然后我生成了我的扩展. 命名空间 PX.Objects.CR{公共类 PMQuoteExt : PXCacheExtension{#region UsrNota[PXDBStr ..
发布时间:2021-10-26 16:36:37 其他开发

如何执行存储过程

我知道 Acumatica 不推荐这种方式,但除了使用存储过程之外,我们别无选择.我创建了一个新的处理屏幕来执行存储过程,但面临超时异常. 我的代码示例如下: using (new PXConnectionScope()){使用 (PXTransactionScope ts = new PXTransactionScope()){PXDatabase.Execute("MYSTOREDPR ..
发布时间:2021-10-26 16:36:34 其他开发

超出 Acumatica API 登录限制

我正在使用 Web 服务来创建库存项目和销售订单.我在登录时遇到问题,收到以下错误消息“API LOGIN LIMIT EXCEEDED".我无法减少登录请求的数量.有没有办法增加 API 登录限制. 解决方案 Brendan 是对的,您可能正在多个设备/实例上进行模拟.在特定屏幕或页面上执行某些操作时,请确保在代码块上注销 ..
发布时间:2021-10-26 16:36:31 其他开发

带有快速搜索功能的 Acumatica 过滤 PXSelector

我有一个像这样的自定义 dac 和 pxselector: 通过快速搜索(红色边框搜索),我想过滤每个属性.例如运单类型、运输类型、状态等.但快速搜索仅适用于参考编号. 当然,您可以从列中过滤,但在业务需求中,我需要从快速搜索中过滤. 解决方案 您可以使用 GridProperties 元素的 FastFilterFields 属性来实现这一点.您需要在 FastFilterF ..
发布时间:2021-10-26 16:36:28 其他开发

处理 PXProcessingJoin 的进程委托

我创建了一个委托来处理“处理"按钮.我的数据视图是 PXProcessingJoin. 我希望在我的 Delegate 中,我也可以访问连接的表,而不仅仅是主 DAC.似乎 Delegate 将通过主 DAC 而不是连接表. 我当然可以去数据库检索连接的表,但我想避免这种开销.我也可以考虑使用 PxProjection,但我想避免 PxProjection 的管道代码,您需要重复所有 ..
发布时间:2021-10-26 16:36:25 其他开发

使 PXButton 显示为铅笔图标

我想在我的页面上放置一个按钮,允许重定向到自定义处理页面,但该按钮必须是铅笔图标,例如在控件上使用 AllowEdit="True" 时. 我有以下 asp.net : ..
发布时间:2021-10-26 16:36:22 C#/.NET

在 Acumatica 中将 SQL 转换为 BQL

我想从SQL翻译过来 select * from table where table.field in('A','B') 到 Acumatica BQL. 请帮助我获取此信息. 解决方案 有几种方法可以做到: 1.使用 In3/Or 和 BQL 常量 您需要做的第一件事是创建表示“A"和“B"的 BQL 常量.像这样: 公共类constantA:PX.Data.Co ..
发布时间:2021-10-26 16:36:15 其他开发

通用搜索 - 重定向到自定义屏幕

我创建了一个自定义屏幕,它是客户屏幕的副本.问题是,当我们在通用搜索中输入客户 ID 时,我们如何重定向到我们的自定义屏幕而不是客户屏幕.请查看我们自定义屏幕的图形代码. public class CustomScreen : BusinessAccountGraphBase,或者>>{} 解决方案 ..
发布时间:2021-10-26 16:36:12 其他开发

混合手动\自动编号序列

在编号序列设置 (CS201010) 中,有一个手动编号选项. 但是,取决于文档类型.在某些情况下,参考编号可以留空.如果它是空白的,我希望自动编号启动.或者在保存文档之前调用 NextNumber() 函数.是否可以 ?我该怎么做? 目前,如果我强制执行自动编号.例如,它不允许我在参考编号上输入任​​何内容. TIA 解决方案 有两种方法:简单和稍微复杂一点.简单的将附 ..
发布时间:2021-10-26 16:36:10 其他开发

如何在 acumatica 门户中获取登录的企业帐户 ID?

我正在尝试根据登录的客户企业帐户过滤目录项.如何在 acumatica 门户中获取登录的客户企业帐户值? 问候,R.Muralidharan 解决方案 正如您所发现的,PXAccess.GetUserID() 允许您获取此信息,但您也可以使用 AccessInfoBQL 查询中的 DAC: Current当前 ..
发布时间:2021-10-26 16:36:07 其他开发

如何从“发布 AR 文档"屏幕中的“发布/发布所有"按钮执行代码

我对发票进行了自定义 &当 Release 操作被激活时,我在其中执行一些自定义代码(Web 服务调用)的备忘录屏幕.这很好用 - 我知道如何替换 PXAction 代码并从那里开始.现在我想使用 Release AR Documents processing screen 来做同样的事情,但我无法理解在哪里/什么要覆盖,或者在哪里放置我的代码. 我在源代码中看到带有 SetProcessD ..
发布时间:2021-10-26 16:36:01 其他开发

在弹出窗口更新自定义字段

我在更新弹出模型中的自定义字段时遇到问题. 我在创建以下 DAC 扩展的客户页面中创建了一个客户字段“UsrCustomerNote". 命名空间 PX.Objects.CR{公共类 BAccountExt : PXCacheExtension{#region UsrCustomerNote[PXDBString(1000)][PXUIField(DisplayName="客户备注")]公 ..
发布时间:2021-10-26 16:35:58 其他开发

如何在发布批次时在 GL301000 上启用自定义字段?

我需要在 Acumatica 的 Journal Transactions 页面 (GL301000) 的明细行中添加一个名为“Cleared"的自定义复选框.批过帐后,用户必须能够选中此框.当用户选中该框时,另一个标题为“清除日期"的自定义字段应记录日期和时间.这两个值都必须保存在数据库中.Acumatica 在批次过帐后禁用明细行.我该怎么做? 我看到了一个类似问题的答案 此处.Jour ..
发布时间:2021-10-26 16:35:55 其他开发