acumatica相关内容

Acumatica:销售订单自定义计算不一致

有了一些帮助和大量的反复试验,我能够创建一个允许以下操作的自定义项: “总计“销售订单摘要”区域上的“利润”字段 “销售订单摘要”区域上的“ GP%”字段 “销售”的“总利润”字段订单明细区域(按行) 销售订单明细区域(按行)“ GP%”字段 总利润=分机。价格-分机成本 GP%=(总利润/附加价格)* 100 这四个字段的计算有时会起作用,但是我注意到我通过输入新行或使 ..
发布时间:2020-06-01 20:17:42 其他开发

Acumatica以编程方式从表中获取值的总和

在我的FieldDefaulting事件中,我有以下代码 var row =(PMProject)e.Row; 十进制? dec = 0; foreach(ProjectLines.Select(this)中的atcProjectLinesTable tb) { dec + = tb.UnPrice; } 抛出new PXException(“ Total is” + dec ..
发布时间:2020-06-01 20:17:40 其他开发

预定流程退货

我已经安排了ProcessAll操作。我有一个 抛出新的PXOperationCompletedException(statusText);如果例程中没有错误,请在例程结尾处添加 。但是,这会使时间表在“自动化时间表”屏幕上显示为带有红色X图标的时间表。对异常进行注释可以使计划显示绿色的复选标记,但是当悬停在屏幕顶部的复选标记上时,状态文本不会返回,也不会显示在常规过程页面上 ..
发布时间:2020-06-01 20:17:36 其他开发

将文件添加到Customization Manager中的文件列表时出现文件路径错误

在自定义管理器中将文件添加到文件列表时,出现文件路径或文件名过长错误(请参见下面的屏幕截图)。我将其升级到2018 R1后发生了这种情况。在此之前,它一直可以正常使用到2017 R2,但在将站点升级到2018 R1之后却没有。我试图在事件日志或跟踪中进行搜索,但是没有发现任何特定于错误的信息。 当我创建一个新项目,创建一个新的VS项目,在VS中进行编译,然后在自定义管理器中单击“添加文件”按 ..
发布时间:2020-06-01 20:17:30 其他开发

在客户屏幕上过滤不使用多个过滤器

我正在使用AR303000屏幕搜索客户。如果添加多个过滤器,则仅应用第一个过滤器。此外,结果集不包含GeneralInfoMainAddress行。 AR303000Content AR303000 = context.AR303000GetSchema(); context.AR303000Clear(); List cmds = new List ..
发布时间:2020-06-01 20:17:26 其他开发

Acumatica Web服务端点API

我正在尝试使用Postman从Acumatica Contact端点获取数据。我这样做是因为我想创建一个put并想查看Contact Endpoint所需格式。 我已经使用PUT方法成功登录了。并且我正在此URL上使用GET方法: http://localhost/entity/Default/17.200 .001 / Contact 但是,当我按下发送按钮时,我收到此错误: ..
发布时间:2020-06-01 20:17:18 其他开发

如何将链接实体中的字段包括到全文实体索引中?

我已将客户位置添加到了全文实体索引中,但是无法弄清楚如何从位置中获取地址行1 成为全文的一部分-Text索引并显示在结果中。 解决方案 要包括链接实体的字段(在一个(在数据输入屏幕上与顶级实体建立一对一的关系),则需要指定应使用哪个顶级实体字段以及PXSelectorAttribute来检索链接的实体。在顶级实体字段充当链接的实体之间的桥梁之后,您将指定辅助实体的字段,该字段应包含在全文索 ..
发布时间:2020-06-01 20:17:14 其他开发

Acumatica-复制最后一行

因此,看起来Acumatica中看似简单的事情实现起来非常复杂。我要做的就是将网格的最后一行复制为新网格。我希望用户自己保留更改,因此我的代码会将其保存在缓存中。到目前为止,这是我的操作: public PXAction copyLastRow; [PXUIField(DisplayName =“ Copy Last Row”,MapEnableRights = P ..
发布时间:2020-06-01 20:17:10 其他开发

如何打开带有预填充值的可编辑,可发送的电子邮件屏幕?

我正在尝试使用已填写的to和from来创建电子邮件。要创建电子邮件,我正在创建CREmailActivityMaint的图形实例。每当我尝试将新对象分配给CREmailActivityMaint.CurrentMessage或CREmailActivityMaint.Message对象以便设置值时,打开的页面均不可编辑,并且发送被隐藏: a href =“ https://i.stack.imgu ..
发布时间:2020-06-01 20:17:06 其他开发

从图形保存到其他表(DAC)

假设我有三个数据库表。表1,表2,表3。我已经为每个Graph1,Graph2和Graph3创建了它们的DAC及其对应的图形。 现在,我为Graph1创建了一个屏幕,其中显示了Table1中的数据。但是,当用户单击此屏幕上的特定“操作”按钮时,我想将数据保存在表2和3中。我想在每个表中插入多个记录。 I不要认为在表1中将Tables2和Table 3添加为数据视图(PXSelect属性 ..
发布时间:2020-06-01 20:17:03 其他开发

如何确保选择了来自PXSelector的特定行

我有一个PXSelector,它可以选择几个字段,第一个是可以重复其值的字段(如下所示): Field1 Field2 Field3 1234 LL description1 1234 PS description2 1234 CC description3 4321 BB description4 PXSelector代码: [PXSelec ..
发布时间:2020-06-01 20:17:01 其他开发

在Acumatica 2017 R2中调用创建货件时确认货件

当用户单击版本6.x中的创建货件时,我使用了该问题的解决方案来确认货件。 通过自动化步骤从销售订单中创建装运时自动确认装运 此后我已升级到最新版本,但是单击“创建托运”时,此逻辑似乎不再起作用。相反,当段 while(PXLongOperation.GetStatus(Base.UID,out timepan,out ex)== PXLongRunStatus.InProcess){} ..
发布时间:2020-06-01 20:16:57 其他开发

Acumatica CustomFields无法在销售订单上创建

我正在通过ASP.net进行Acumatica集成,该集成通过基于合同的API在Acumatica中创建销售订单。我正在使用5.30版。在Acumatica对象上,有些字段是标准字段,有些不是。对于那些不存在的对象,我在此处使用CustomFields属性向您展示了一种可以向这些字段添加数据的方法创建销售订单时。这对于SalesOrder对象非常有效,但是,当我在Contact对象上尝试此操作时, ..
发布时间:2020-06-01 20:16:53 其他开发

什么是“插件”?项目?

我有一份Acumatica指导文档,该文档似乎来自Acumatica的较旧版本。在文档中,它提到我需要转到系统->定制->管理->定制项目,然后选择Visual Studio下拉菜单->创建附加项目。目前,我没有看到Visual Studio下拉列表,如本文档所述。 较新版本的Acumatica是否仍然存在此选项?如果是这样,我如何访问它?如果不是,是否有人知道我需要在Visual Stud ..
发布时间:2020-06-01 20:16:49 其他开发

从POLine发行基于屏幕的API创建收货单

我们正在尝试使用“ ADD PO LINE”智能面板将PO行添加到收据文档中。下面是代码,但是它总是选择前2行而不是命令中指定的键。 //选择行来自智能面板 foreach(POReceiptlines.OrderBy(x => x.LineNum)中的POReceiptLine行) { AcumaticaInterface.apitest.Command [] Docline = ..
发布时间:2020-06-01 20:16:45 其他开发

如何在Acumatica(pxformula)中求和多个字段

我知道pxformula可以做到,但是pxformula仅接受两个参数参数。如何添加(求和)同一DAC的多个字段?我可以嵌套吗? 谢谢。 解决方案 如另一个答案中所建议,可以使用PXFormula执行多字段计算。但是,PXFormula始终将计算值分配给它装饰的字段。 如果您不需要在任何字段中存储计算值,PXUnboundFormulaAttribute可能是一个更好的方法: ..
发布时间:2020-06-01 20:16:41 其他开发

Acumatica扩展PMProjectStatusEx

我正在acumatica的“项目预算”屏幕上工作,该屏幕使用表PMProjectStatusEx,它是PMProjectStatus的Projection表。因此,我扩展了PMProjectStatus表并在其中添加了一个字段,还扩展了PMProjectStatusEx以添加相同的字段并将其添加到屏幕上。但是与更新物理表PMProjectStatus的标准字段不同,我添加的字段不会更新物理表。这可 ..
发布时间:2020-06-01 20:16:38 其他开发

根据客户选择查找联系人

我需要在SO屏幕(SO301000)中创建联系人查找。我已经如下创建了用户定义的自定义字段。我正在列出所有联系人,但它不会根据选择客户的时间刷新。我是否需要为CustomerID编写任何事件以刷新这些联系人查找?有人知道吗? [PXDBInt] [PXUIField(DisplayName =“ Contact“)] [PXSelector(typeof(Search2 ..
发布时间:2020-06-01 20:16:34 其他开发

当我们向现有动作添加自定义逻辑时,如何确认单击的动作是预期的动作

这是此案例 我正在尝试向请求屏幕中的现有操作按钮添加自定义逻辑。我可以在批准按钮之前(或之后)看到批准按钮,我需要做一些自定义逻辑。 在分析了当前图形之后,我得出了以下解决方案 public PXAction行动; [PXUIField(DisplayName =“ Actions”)] [PXButton] 受保护的虚拟IEnumer ..
发布时间:2020-06-01 20:16:30 其他开发