问题标签 [dynamics-gp]
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.
dynamics-gp - 如何在GP中计算保证金
我想从 Dynamics GP 数据库计算利润率。使用了哪些字段或表。以及我该怎么做。
如果有人有想法,请与我分享。
c# - Dynamics GP 2010 数据库中的债务人电子邮件。
在此链接之后,我找到了 GP 表“SY01200”,其中的字段与我需要的字段匹配(“EmailToAddress”、“Master_ID”)。可悲的是,没有债务人的电子邮件地址。你能告诉我我做错了什么吗?关于“SY01200”的信息是否正确?我确信代码没有问题:
在那儿?我从“Master_ID”和“EmailToAddress”中获取空字符串以及从“ADRSCODE”中获取一些数据,但没有任何用处。
提前感谢任何方向。
c# - DynamicsGP 2010 eConnect Web 服务 GetList 覆盖 CustomerKey
我正在尝试使用 Web 服务从 GP 返回客户列表,但是在执行查询时遇到了问题。我可以确认到 Dynamics 数据库的主要连接正在工作,因为我可以运行查询来检索公司列表(这就是我检索 CompanyID 键以与我的客户查询上下文一起使用的方式。)
但是,当我执行任何其他查询时,看起来 CompanyKey 在发送到 eConnect 的 XML 中被设置为零 (0)。返回的异常是“Microsoft.Dynamics.Security.NonExistentSecurityObjectException:安全对象不存在。Key = 0” 当我查看发送到服务的 xml 时,我注意到该元素也设置为 0,即使我明确地将它设置为我要查询的公司的值(在这种情况下是 37,我之前从执行公司列表查询中检索到。)
发送的完整 XML 如下:
至于我在客户端应用程序中使用的底层 C# 代码:
我的代码基于直接从 Microsoft 手动提供的 GP2010 Web 服务开发人员中给出的示例。
wix - 在 Wix 中,如何避免硬编码安装目录中已存在的文件的文件源?
在我的 .wxs 文件中,我有以下文件声明。此文件已存在于安装目录中。它不是从源目录复制的。我需要在安装过程中使用 util:XmlConfig 对其进行更新。XmlConfig 部分正在工作。
问题是我不能假设文件总是存在于同一个位置。我真的很想像这样简单地引用它:
但是,失败并显示以下消息:
我怎么能说“该文件已存在于安装目录中,在安装过程中使用该文件,现在不对其进行验证”?
sql - 大平原查询以获取 GL 代码
我需要编写一个SQL
查询来从 Great Plains中提取GL
信息 ( )。codes, descriptions, associated company
是否有一个网站可以描述每个表的作用、它们的链接方式等?或者甚至更好的网站有可用的SQL
查询来简单地列出所有GLs
让我开始?我是新手GP
,从来没有做过任何开发或工作,我什至不知道从哪里开始cryptic table names
。
sql-server - SSDT 与大型零售数据库?
我刚刚开始接触 SSDT,因为我对它的源代码控制和部署功能感到兴奋。我正在研究 Microsoft Dynamics GP 的一个实例,它由几千个表、大约 20k 个存储过程等组成。我不会过多地修改架构,而只是修改少数几个过程(可能是最多几百)。
但是,从我们的实时实例创建一个新的 SSDT 项目来促进这项工作会创建一个无法构建的项目,并且错误的数量相当多。鉴于我们实际打算做的工作的相对规模——特别是因为我们一开始并不是自己创作的,所以可以说纠正 21570 错误对于这个项目的范围是不可行的。
不过,我不想放弃希望——我很好奇是否可以仅使用 SSDT 来容纳和维护我们正在使用的过程,并且只部署我们修改的脚本,即使数据库还有更多内容我们不碰。这是现实的吗?
dynamics-gp - 在 Dynamics GP 中使用 LibreOffice 而不是 MS Office
是否可以自定义 Dynamics GP(使用任何自定义实用程序),以便它使用 LibreOffice 而不是默认的 MS OFFICE?
dynamics-gp - Microsoft Dynamics eConnect--允许负降价吗?
我们正在使用 Dynamics GP 2010 并通过 C# 与其交互。我们希望有一个负的降价金额(Dynamics 用语中的 MRKDNAMT),但是当我们通过 eConnect 发送时,我们收到一个奇怪的错误,即发票数量不正确。
有人知道MRKDNAMT是否可能呈阴性吗?
c# - 无法加载文件或程序集 Microsoft.Dynamics.GP.eConnect.Serialization
在类库的引用下,我更改了删除的旧版本的 dll 并添加了新的 dll。当我的业务逻辑库尝试为该库创建对象时,它会给我以下错误:
无法加载文件或程序集“Microsoft.Dynamics.GP.eConnect.Serialization,Version=12.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040
c# - 在 GP Web 服务中设置角色会产生未处理的异常
最终目标:使用 Web 服务在 Dynamics GP 中创建应收账款文档,该 Web 服务可以选择是否从 C# 应用程序提供分发。
我正在尝试:检索帐户分配行为设置为“将提供分配”的特定角色的策略
我在下面包含了一个代码片段。如果我删除 context.RoleKey 属性的设置,则默认角色一切正常,并且使用自动分配创建事务。但是,设置 RoleKey 属性会导致在 GetPolicyByOperation 方法调用处出现未处理的脚本异常。我试过使用超级用户 - 如下所示。我还尝试了一个新角色,让它可以访问所有内容。这两个角色都已用于在安全控制台中创建新版本的创建应收帐款发票策略。