问题标签 [aif]

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 回答
72 浏览

.net - 在编译期间强制使用特定的 .net 版本

我的 Dynamics AX 2009 应用程序有一个“生成”按钮来编译 AIF 服务并创建一个 dll。

DLL 应使用版本 2.0.50727 生成。但最近它是使用版本 4.0.30319 生成的。

我们可以控制更改 web.config 文件。

但是,我不清楚使用哪些标签来强制使用 2.0.50727 进行编译。

谢谢。

0 投票
2 回答
307 浏览

axapta - 我如何知道我需要更改什么 AOT 类来修改取消订单行的行为

尽管知道 AX 足以解决问题,但它仍然让我感到非常困惑。我有 Visual Studio C# 的背景,我总能弄清楚特定代码段在哪里执行了意外行为,但是在 AX 2012 一年半之后,这仍然是一个谜。

有一个遗留系统在取消采购订单行时不会收到从 AX 发送的采购订单;我的目标是更改 AX 以确保将取消的行发送回此遗留系统。

我需要修改订单行取消后的行为。我知道用户通过转到采购和采购 => 通用 -> 采购订单 => 所有采购订单来取消该行。他们在采购订单上请求更改,然后在采购订单行部分下,他们导航到更新行 => 交付剩余;在此表单上执行 Personalize 表明该表单称为 PurchUpdateRemain,这是一个 Foundation 表单。我点击 Cancel Line 按钮,然后确认更改。

我知道为此触发了一个工作流,并且我已经完成了批准更改的整个过程,但是根据我在其上运行的跟踪没有调用 AIF 服务,所以我对 AIF 服务应该处理什么感到困惑它。

我的问题是:如何在 AX 中找到文件应该发送到哪里?AX 似乎没有给出任何关于在取消一行后应该调用什么逻辑的指示。如果我能像在 Visual Studio 中一样看到整个代码流,我就可以确定我需要在 AX 中进行更改的位置,但我还没有弄清楚如何才能做到这一点。有小费吗?我在我的智慧在这里结束。

0 投票
2 回答
817 浏览

c# - 从 .Net Core 2.1 使用 WCF 服务器时出错,但在 .NET 上没问题

我在 Microsoft Dynamics AX 上有 WCF 服务 (AIF)

我可以毫无问题地使用.NET 4.6.1. 但是,当我使用运行相同的确切代码时,.NET Core我收到一条错误消息

调用 SSPI 失败目标主体名称不正确

在此处输入图像描述

关于这个错误有很多类似的问题,但解决方案并不能解决我的问题。

0 投票
1 回答
89 浏览

wcf - 如何使用新字段(Dynamics AX 2012)扩展我的 WCF 服务?

我正在尝试扩展HcmWorkerImportService; 具体来说,我正在尝试将modifiedByandmodifiedDateTime字段添加到HcmPositionHierarchy表/类中。

但是,当我在 C#/WPF 应用程序中更新服务时,它没有出现。到目前为止,谷歌只发现了不适用于此类服务的链接(由类支持)。

已修改为包含这些字段的其他类具有以下方法(我复制到HcmWorkerImport_HcmPositionHierarchy但没有成功):

该服务似乎确实有一个查询,一些搜索结果表明我也需要在其中包含这些字段。然而,它们之前已经包含在内。

0 投票
1 回答
107 浏览

soapui - 如何在 AIF Soap UI 中使用 OR 创建请求

我有来自 Dynamics AX 2012 的 Web 服务 AIF,它从 CustTable 返回信息。如果存在 AccountNum 为“1111”或“2222”的客户,我如何编写请求返回我的信息?

像这样的东西,行不通。

0 投票
1 回答
175 浏览

azureservicebus - 是否可以将 Azure 服务总线与 Azure AD(不是 ADFS)一起使用来公开 AX 2012 服务?

我的任务是开发与外部系统的集成,我相信 Azure 服务总线是我应该采用的方式。如果没有,我愿意接受建议。我需要推/拉客户/供应商、销售/采购订单,然后是某些操作事件(发布拣货清单等)。

如果我找不到现有的,我正在考虑 AIF 和一些自定义 AX 服务。

根据https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/service-integration-architecture-with-windows-azure-service-bus-relay它需要 Azure 目录联合服务 (ADFS)但那已经过时了吗?

移动连接器文档曾经说 ADFS,但他们将其更改为允许 Azure Active Directory (AAD)。

将 AX 中的各种服务安全地暴露给外部系统的最佳方法是什么?我们有 AAD。

0 投票
0 回答
20 浏览

soap - 如何使用 OR 为 AIF Soap UI 中的不同字段创建请求

我有来自 Dynamics AX 2012 的 Web 服务 AIF,它从 CustTable 返回信息。我如何编写请求以返回有关 AccountNum“1111”或被阻止“否”的客户的信息。如何使用 OR 条件编写查询?如果我写这样的东西,我会收到 AND 条件。