acumatica相关内容
有什么方法可以扩展/修改投影 DAC 的投影查询. 例如,如果我需要在投影中添加连接语句,然后将新连接的表用于可用字段. 向 PXCacheExtension 添加自定义字段按预期工作,但在 PXCacheExtension DAC 顶部指定 PXProjection 查询似乎没有任何效果. 原文: [可序列化][PXProjection(typeof(Select5,或者
..
我们有一项业务要求,如果可能,将 SO 退货成本设置为不开具发票的原始成本.我们确定销售订单对于跟踪向我们的客户发出的材料是必要的,我们是成本驱动而不是价格驱动.我们使用 FIFO 成本核算,但因此退货订单似乎不会以原始成本退货,除非开具发票(我们也不以传统方式这样做). 我发现在 Confirm Shipment 和 Update IN 之前直接在数据库中设置 SO Shipment Li
..
我正在尝试使用 C# 控制台应用程序将案例从我们的旧票务系统导入 Acumatica.我已经加载了旧票,我正在尝试使用 REST API 创建案例. 我创建了一个自定义 Web 服务端点来加载案例,但我还想从旧系统中的帖子创建消息活动.如果我使用组织下的案例屏幕,我可以为活动添加一个详细信息实体.但是,似乎没有办法添加活动详细信息字段,这是活动的主体.这是当前端点设置的屏幕截图,显示了我创建
..
我目前正在使用Postman和Acumatica REST Api进行一些测试.我正在尝试使用对销售订单端点的PUT需求来创建销售订单.我可以说我到达了正确的端点并开始创建销售订单,但是我不断收到错误消息,即使我试图将值传递给它,Subitem也不能为空.这是我的PUT请求的正文: {"OrderType":{value:"QT"},"CustomerID":{值:300000014},“细节
..
我有以下用例: Acumatica组合框/下拉列表,可以具有8个左右的值,其选择决定了用于组合框/下拉列表的表格/DAC. 例如: 如果当前 StatusProfileID = WO1并且 Status = WCMP,WCMP是当前 UserStatus ,然后 UserStatus = WRJT,WEXE,WCMP 如果当前的 StatusProfileID = WO1并且
..
是否可以在采购收据的凭证明细交易的标题中添加新的附加按钮“从文件上传",如以下屏幕截图所示? 有人知道如何实现这个目标吗? 谢谢. 解决方案 我创建POReceiptEntry的扩展,并使用以下代码: 公共类POReceiptEntry_Extension:PXGraphExtension{#region事件处理程序[PXViewName
..
我正在使用PXSmartPanel显示当前行中的数据,并允许用户在操作该数据之前做出选择. 第一次执行完美无缺.但是,后续执行将显示第一个执行的数据.我认为这与代码无关,但这是对话框调用: public PXActionmoveToQueue;[PXButton(CommitChanges = true)][PXUIField(DisplayName ="MoveTo
..
我正在尝试将文本文件附加到自定义对象中的数据行.我肯定错过了什么.我有指向当前记录(asn)和字节数组(retLabels.Labels)的指针,但是我无法弄清楚第三个参数应该是什么.另外,附加文件后是否需要执行更新并保存? if(retLabels.Code =="OK" || ediDemo){asnGraph.ASN.Current = asn;PXNoteAttribute.Attac
..
我想在选择网格中的一行时启用或禁用按钮,这是我现在尝试的方法: public virtual void ARRegister_RowSelected(PXCache sender, PXRowSelectedEventArgs e) { ARRegister row = e.Row as ARRegister; if (row == null)
..
我们如何在GI屏幕中显示图像,请让我知道. 我尝试将NoteDoc和UploadFile与InventoryItem结合使用,并使用UploadFile表中的FileID,但它仅显示为文本,而不显示为图像. 解决方案 内置的通用查询"StockItemsImages"使用网格“注释/文件"对话框存储图像: 您必须通过对话框来查看图像: 要在网格中显示图像,您必须更改PXGridColumn
..
我有一个场景,其中同一屏幕在不同的自定义中被多次自定义.一种定制是由我完成的,而另一种则是由不同的人完成的. 现在,我遇到了将控件放在表单上的问题. 定制级别会有所不同吗?在这种情况下,在表单上创建自定义字段或控件的最佳实践是什么? 例如,请参见下面的屏幕截图- 解决方案 这确实是个案.不同的自定义,需要不同的方法.为简便起见,我们将配置称为C1和C2. 在最佳情况
..
我注意到报告的设计预览和打印是不同的. 我发现所有报告都是相同的. 因此,我尝试创建新的测试报告,并注意到背景颜色未在打印时呈现. 打印时如何保留设计? 设计: 打印: 解决方案 默认情况下,报告以HTML模式呈现.与HTML一样,在浏览器中看到的报告使用与发送到浏览器打印对话框的CSS样式不同的CSS样式.我很确定这样做的原因是为了适应打印机技术.在纯白色背景上打印会消耗大量墨水,而在
..
我有一个利用“用户定义的"字段的客户.我发现这些值位于数据库的KvExt表中,但是我没有找到直接通过DAC或DAC扩展访问这些值的方法.有什么方法可以访问该字段并将其添加到基本的Acumatica页面? 我的具体目标是ARPayments页面中的ARTran.RefNbr选择器. 解决方案 您可能已经知道用户定义字段实际上是在使用系统中定义的属性.用户定义字段和实际记录(例如ARIn
..
我正在尝试在持久逻辑期间向网格添加新记录.但是,即使确实将记录添加到UI的网格中,刷新页面时,新行也会消失.它并没有持久保存在数据库中. 我正在使用账单页面作为参考. 代码示例 protected virtual void APTran_RowPersisting(PXCache sender, PXRowPersistingEventArgs e) { if (e.Ro
..
我已经配置了行级安全性,然后我要基于此创建sql视图以支持我的自定义报告。 已更新,以下是我的视图 SELECT s.CompanyID ,DistributorID = s.BranchID ,s.SiteID ,s.SiteCD ,s.Descr ,s.Active ,IsDefault = s.UsrIsDefault ,u。用户名 FROM dbo .
..
我有一个SO订单输入自定义项,它在操作电子邮件销售订单/报价期间为每个SO行都设置了一个确认复选框为true。 public CRActivityList活动; 公共PXAction通知; [PXUIField(DisplayName =“ Notifications”,Visible = false)] [PXButton(ImageKey = PX.Web.UI.Sprite.Main
..
有没有办法打开自定义屏幕(如站点地图中Acumatica菜单中所示)作为弹出窗口(而不是新选项卡),以使其不占用现有浏览器? 我试过使用它,效果很好: var url =“ http: // localhost / AcumaticaDB2562 /?ScreenId = AC302000&& OpenSourceName = Bills + and + Adjustments& D
..
我想在采购订单>订单Nbr中添加所有者名称(在PO屏幕上)。字段查找屏幕。我尝试在OrdNbr的数据类中手动添加以下内容,但未在查询屏幕中显示员工姓名。如果我缺少什么,可以请您帮助或让我知道。 这是我正在尝试的完整代码(附有屏幕截图) [PXCustomizeSelectorColumns( typeof(PX .Objects.PO.POOrder.orderType), type
..
我试图通过代码而不是使用自动化步骤将报告添加到SO Order Entry页面的Reports菜单中。我正在使用的代码如下,但是会产生错误: 错误CS0122:由于其保护级别$ b,无法访问“ PX.Objects.SO.SOOrderEntry.Report(PX.Data.PXAdapter,string)” $ b错误CS0119:“ PX.Objects.SO.SOOrderEntry.
..
我想在“库存转移”屏幕的下拉菜单中添加报告。搜索堆栈溢出后,我找到了以下示例,但由于似乎总是发生,因此它似乎不适用于此屏幕(该示例适用于APPaymentEntry BLC): 公共类APPaymentEntry_Extension:PXGraphExtension { 公共重写void Initialize() { Base.action.Ad
..