问题标签 [dynamics-ax-2012-r3]

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

axapta - 为 AX 2012 帮助服务器创建我的附加帮助内容的 Slipstream 包

我想为我的附加帮助内容创建一个 Slipstream 包,用于 AX 2012 R3 帮助服务器的自定义安装介质。

根据 MS 文档,这应该可以用于帮助内容更新。https://technet.microsoft.com/en-us/library/hh378076.aspx 但是如何从我的帮助内容方面创建这些包?

预先感谢您的帮助

0 投票
1 回答
91 浏览

axapta - standardJournalName method from InventJournalName

In InventJournalName table there is JournalNameId column and JournalType.

Using:

I am indeed able to get a JournalNameId of type Movement from the InventJournalName table. To be more concise, the first one.

With the debugger I got to this point :

To be honest, I can't really understand what's the role of the InventParameters table.

It's clear that:

will return what I need but what's the mechanism behind the scenes?

Is there any difference between the above way and:

0 投票
1 回答
4495 浏览

axapta - InventTrans 和 InventJournalTrans 表

从...开始:

发明期刊名称

InventJournalName 表包含库存日记帐名称的信息。该表用于初始化库存日记帐并将 InventJournalName 表中的默认值分配给库存日记帐,并用作库存日记帐的模板。

据我了解,我有一份期刊清单及其类型。

使用 JournalNameId 和 JournalType 我们可以在以下位置添加新记录:

InventJournalTable

InventJournalTable 表包含有关库存日记帐的信息。该表包含有关系统应如何处理日记帐的信息,例如,应如何过帐。

InventJournalTable 将使用 InventJournalName 中的字段来“实例化”其字段。这个对吗?因此,我们将拥有许多具有各自期刊类型的期刊。

现在来了:

InventJournalTrans

InventJournalTrans 表包含有关项目的信息并表示库存日记帐中的一行。每条记录都有与特定项目相关的信息,并与 InventJournalTable 中的记录相关,该记录是日记帐标题。

因此,InventJournalTrans 中的每一行都将链接到 InventJournalTable 中的日志。

我想我明白了,但是,InventTrans 的作用是什么?

0 投票
1 回答
991 浏览

axapta - 创建 VendInvoiceInfoTable 和 VendInvoiceInfoLines 的活动副本

我正在尝试通过代码修改 VendInvoiceInfoTable 和 VendInvoiceInfoLines 以及一些相关数据。

我需要创建这些表的工作副本(带有 ParmId 集的副本),以便我可以在复制回来之前进行更改,就像 GUI 所做的那样。

这可以使用 PurchFormLetter 吗?似乎应该如此。

所以问题是我如何首先创建我activeVendInvoiceInfoTable的?

0 投票
2 回答
1176 浏览

dynamics-ax-2012-r3 - 在 AX 2012 中找不到 DmfEntityProxy

打开 DMFParameters表单显示下一个错误:

  • Microsoft.Dynamics.AX.Framework.Tools.DMF.ServiceProxy.DmfEntityProxy未引用包含类型的错误程序集。
  • 无法创建错误对象“CLRObject”
0 投票
1 回答
697 浏览

c# - 如何自定义操作触发器?

我想自定义 AX 2012 R3 零售 SDK 中的操作触发器。我需要捕获触发器并在触发器类中编写一些业务逻辑。

谁能指导如何做到这一点?我还需要使用空白操作中使用的 I-Interface 类。

0 投票
1 回答
1574 浏览

axapta - 读取和解析excel文件时获取单元格类型

我正在尝试阅读、解析和超越,一些不清楚的事情对我来说像往常一样发挥作用。

这是我所拥有的:

Excel 格式:

这可以很好地检查单元格类型是否为字符串:COMVariantType::VT_BSTR

但是我应该用什么来检查实数或整数值

我很确定在这种情况下,数量将不包含实际值,但无论如何,将来区分这两种类型可能会很有用。

我不得不提一下,即使我有一个 int 值并且我使用cells.item(row, 1).value().int()它也行不通。我不明白为什么。

我为什么要有所作为?因为如果禁止在数量列中包含实际值(至少在我的情况下),我想检查它并让用户有机会在那个地方放置一个正确的值,并可能进一步调查为什么会发生这种情况。

0 投票
1 回答
1275 浏览

axapta - 导入 TransferOrder 行 (InventTransferLine)

我正在尝试使用Transfer Orders Import中的此代码导入转移单行:

这是正确的还是首选的方法?

inventDim 在这里有什么用?我正在将此产品从仓库 A 转移到仓库 B,这些产品在所选标题中指定,即 InventTransferTable 记录。

我不确定这两行:

RemainReceive 从哪里接收?我不知道他们指的是什么。

0 投票
1 回答
66 浏览

axapta - 使用 Fieldlist 优化数据库通信

我正在阅读 Development 3 course 并且在某些时候,这个讨论已经到位 - 使用 fieldlist 优化与数据库的通信。

前任:

我理解这一点,我们只选择 AmountCurCredit 字段而不选择其他字段。因此,如果我们尝试总结 AmountCurDebit,我们将得到 0 作为结果。

好的,但是这个呢:

itemId 不是 select 语句的一部分。它如何获得价值?是因为它被定义为 InventTable 和 InventTrans 表的索引吗?

我的意思是,我们不应该使用:

0 投票
1 回答
550 浏览

c# - 如何在 AX 2012 POS 中扩展“召回交易”屏幕

我想扩展/自定义“召回交易”表单。我在 SDK 中没有找到“召回交易”表格。任何线索/提示?