问题标签 [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.
axapta - 捕获来自 aif Web 服务的警告消息
我在ax 2012中有 aif 服务。我从 .net 应用程序将信息传递给它。基本上我发到一般杂志。但是当出现错误时,比如传入的错误信息,它会返回一个一般错误,通常是 “错误验证记录”。但是警告消息显示了它导致错误的实际原因,例如错误数据。
有没有办法捕捉和显示警告信息。我试过exception::warning
了,但它只是直接进入exception::error
.
dynamics-ax-2012 - Dynamics ax 2012 AIF 日期不接受
不断收到类似“从 XML 读取日期类型的值时出错”这样的异常消息。使用 aif 插入 salesorder 时。
axapta - 通过服务插入与数据库访问
我现在正在处理的代码需要插入一堆相关记录来导入外部数据。
有一段广泛的代码使用 CustCustomerService 插入数据,然后是一小段使用表记录插入和更新其余部分的代码。我已经向我的同事询问了为什么这两种不同的方法,答案是当他开始时,他听说通过服务更好,但服务不支持他需要的所有更改,因此切换。
我自己对此进行研究,我只看到描述如何使用服务以及不同服务有何不同的信息。但没有信息将它们与语言数据库访问进行比较。
所以。为什么我会使用服务而不是直接插入和更新记录?
编辑:我必须澄清。对于数据库访问,我的意思是:
.net - Dynamics AX 2009 Business Connector 与 .NET Framework 4.x 的连接
我正在尝试在 ASP.NET Framework 4.0 中将 Dynamics AX 连接到我的 WEB API,但它不适用于高于 3.5 的版本,所以有什么解决方法吗?我实际上很困惑,因为 Framework 4.0 不允许我集成 Dynamics AX 的 BusinessConnector.dll 或 Dynamics AX Web 服务。
schema - AX 2009 AIF 架构错误:SalesOrder:AxdEnum_Timezone' 未声明,或者不是简单类型
我一直在更改 SalesOrderService 文档服务。最初我在错误的级别添加了新的数据源,部署了服务,后来更正了它。我添加的新数据源是 Address,现在它挂在 CreditCardCust 数据源上。
我已经使用向导更新了文档服务(选中了重新生成文档和 AxBC 类的框)并再次部署了该服务。
当我尝试使用 XML 文件适配器测试服务时,我收到以下错误:Type ' http://schemas.microsoft.com/dynamics/2008/01/documents/SalesOrder:AxdEnum_Timezone ' 未声明或未声明一个简单的类型。
我可以通过导航到 EndPoints、选择销售订单入站端点、操作策略、参数架构、视图架构来重现错误。显然,架构搞砸了。
我尝试使用 GenerateXSDSchema_AxdSalesOrder 重新生成架构,但无济于事。
有没有办法让我清除架构并重新生成?
谢谢你。
wcf - 通过 WCF 向 AIF 服务发送信息的超时问题
当我从客户端调用我的 WCF 服务时出现错误,它返回一条消息说请求通道在 59 秒后等待回复时超时。增加传递给请求的超时值或增加绑定上的发送超时值。
我的应用程序如何工作。它将数据表传递给 wcf 服务。它从 wcf 服务将信息传递给 AIF 服务并写入日志,然后返回。我在所有配置中都增加了超时。
客户示例:
WCF 网络配置:
还添加了
最重要的是,它然后从 wcf 服务调用 AIF 服务。我还更新了 AIF 服务中的所有绑定以增加限制。它适用于较小的文件,但一旦达到此限制,它就会再次失败..我不知道为什么,因为我已经改变了一切。
c# - 将新的 SalesLine 添加到现有的 SalesOrder - MS Dynamics AX 2012 - AIF (C#)
我需要添加SalesLine
到现有的SalesOrder
. SalesOrder
还SalesLine
没有。我AIF
在 CSharp (C#) 中使用。我正在使用以下代码,但出现以下异常(通过 Dynamics AX 异常窗口检查)。
- 验证记录时发现错误。
- 更新已取消。
这是我的代码。
我错过了什么或做错了什么?如果我必须提供更多字段,那么可以在 MS Dynamics 中的哪里查看这些必填字段。我是 MS Dynamics 的新手。
请帮忙!谢谢你。
axapta - SalesOrder - MS Dynamics AX 2012 - AIF - 字段说明
这是在 MS Dynamics AX 2012 中创建 SalesOrder 的最简单的代码,但它对我不起作用。目前我正在调试代码。这篇文章的目的是请有人告诉我代码中突出显示(粗体或括在**中)字段的详细信息/描述。从细节我的意思是
- 这些字段是否相关。如果是,那么如何。
- 这些是用户定义的字段(输入)还是来自其他表。
- 如果这些字段来自其他表,那么那是什么表。
我应该如何验证其他表中的这些字段。
/li>
我得到的错误非常普遍,即在验证记录时发现错误。更新已取消。. 从错误来看,很明显它是某种验证错误,这就是我发表这篇文章的原因。
谢谢,