问题标签 [sage-erp]
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.
sql - 如何修复:无法绑定多部分标识符“%.*ls”
我正在处理一个大查询以重新查看 SQL Express 数据库中的某些数据,我在合并两个查询时遇到了问题。
我已经尝试对全局第二个查询进行内部连接,但是由于我使用某个 GROUP BY 作为总和,所以我没有工作。
这是我当前的查询:
由这两个单独的查询组成:(1)
(2)
对我来说,它应该只合并'DO_Piece'值上的两个表(在两个表中都可用),但它不起作用,我有这个错误:
Msg 4104, Level 16, State 1, Line 30
L'identificateur en plusieurs parties "F_DOCENTETE.DO_Piece" ne peut pas être lié.
(我的 Visual Studio 是法语的)
Translated in English :
Msg 4104, Level 16, State 1, Line 30.
The multi-part identifier "F_DOCENTETE.DO_Piece" could not be bound.
我想了解原因以及如何纠正它。
感谢您的回答。
sql-server - 迁移 SQL Server 2000 数据库的问题
我们正在将 SQL Server 2000 实例迁移到 SQL Server 2017。我能够通过 SQL Server 备份恢复成功移动所有数据库,但一个数据库出现问题。我什至可以移动这个数据库,但问题是当用户试图通过 Sage ERP 应用程序(5.4 版)连接到这个数据库时 - 他们收到消息:
损坏的数据,DBSETUP:创建应用程序表。未找到表“表名称”。
虽然我检查了表存在并且一致性没有错误。然后,我们在 SQL Server 2017 实例上创建了一个空白数据库,并尝试通过 Sage 应用程序将 SQL Server 2000 数据库的转储创建到.REC
文件中并将其移动到 SQL Server 2017 实例,但我们无法移动它。
有多个.REC
文件,传输开始并且其他.REC
文件已成功移动,但它在一个特定.REC
文件处停止并显示以下消息:
(错误=0 本机代码=0)
数据库的大小在 SQL Server 2000 中是 32 GB,但是当我们通过 Sage 将其移动到 SQL Server 2017 时,它变成了 45 GB。这是我们注意到的一件事。我们检查了兼容性和排序规则也OK。我还检查了数据库和特定表的一致性,没有错误。这是我们迄今为止所尝试的,过去 3 周一直在苦苦挣扎,任何帮助将不胜感激。
c# - 在 .NET Core 中使用 sage dll
我有一个带有 .NET Core 的控制台应用程序,需要使用来自 Sage 的 dll,它依赖于 .NET 框架。我需要以下内容:
实际上它可以编译和运行,但是在创建会话和命令时出现以下错误:
无法从程序集“mscorlib,版本=4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089”加载类型“System.Security.Principal.WindowsImpersonationContext”。
我已经尝试通过在 VS 中添加引用来添加 mscorlib,但没有奏效。
有任何想法吗?我真的不想用我的项目回到 .NET 框架,只是为了使用 sage dll ;-)
sage-erp - 如何在 SAGE 中从外部系统创建 IC 内部使用条目?
我正在构建一个业务应用程序来管理库存申请。该应用程序是一个轻量级的 Web 界面,主要由我们的内部员工用来提交库存申请。申请将通过一个活动工作流,主要用于验证和批准,最后,应用程序应在 Sage 中创建一个 IC 内部使用条目,然后请求者才能接收项目。
令人惊讶的是,Sage Web API 提供了端点来创建和检索除 Internal Usage 之外的几乎所有类型的 IC 交易。我无法理解其背后的基本原理,但我正在寻找一种从我的应用程序外部创建(和发布)内部使用条目的方法,我不知道有任何解决方案。
json - Sage 50 SData XML to JSON POST Request
My end goal is to push orders from a csv into Sage 50 using SData and Python Requests.
I found a sippet of XML body schema (see below) to construct and push a sales order into Sage 50 using SData. I have successfully been able to push a sales order using this snippet through using Python requests POST
.
I have read in the Documentation also this link that you can interact with SData using JSON which would be much more preferable within Python by adding ?format=json
to the end of the URL. I have been able to use GET
requests and make it return a JSON response, however, I am unsure how to change the body of my POST
sales order request from XML to JSON.
I have made the GET
request http://xxxxxx/sdata/accounts50/GCRM/{xxxxxx}/salesOrders?include=SalesOrderLines&format=json
This returned a structure in JSON for a sales order with the order lines included so I tried to use this to create my JSON POST
request however it seems to error out every time I make the request.
Any advice would be great!
Working XML body of request:
#xA;Failed attempted at converting to JSON:
#xA;crystal-reports - SageX3 Crystal Report 中的日期到数字字
问题:我尝试在 Crystal 报表中创建一个公式,将日期从数字转换为法语文本(例如:01/01/2002 -> deux mil deux le un janvier),但是当我在 sageX3 中打印它时,它会转换为 ENG。
这是我的代码:
c# - Sage 300 V2020开发环境
我继承了几个用 C# - MS Visual Studio 2012 编写的与 Sage 2016 交互的 Windows 窗体应用程序。这两个应用程序都直接与 Sage 的 SQL Server 数据库交互。此外,其中之一还使用 Sage / ACCPAC 类。客户希望从 Sage 2016 升级到 2020。因此我需要在同一系统上设置包含 Visual Studio、Sage 2020 和测试公司数据库的开发/测试环境。我已经安装了 Visual Studio,但如何获得 Sage 2020 的评估和测试公司数据库?
c# - 无法将“System.__ComObject”类型的 COM 对象转换为接口类型“Interop.PeachwServer.Application” - Sage SDK 2018 CreateCustomerDemo c#
我对 Sage 50 SDK 非常陌生,当我尝试运行示例 c# 代码示例时,我收到以下错误消息。
“保存失败:无法将“System.__ComObject”类型的 COM 对象转换为接口类型“Interop.PeachwServer.Application”。此操作失败,因为 IID 为“{3545AEE8-388A-41CE-802C-6B9272BB1D54}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:不支持此类接口(HRESULT 异常:0x80004002 (E_NOINTERFACE)) 。
以下是 program.cs 文件中的代码。
谁能帮助我弄清楚这个错误的含义以及如何解决它?谢谢你。
crm - 如何从 Sage50 中提取电子邮件地址
有没有办法提取从 Sage50 输入的所有电子邮件地址?
我尝试过报表设计器和 csv 导出,但无济于事。
我可以导出大量电话号码,但最好是电子邮件地址。
c# - Sage 200:无法将许多 *.dll 文件添加到我的 Visual Studio C# 项目中以使 Sage 200 基本功能正常工作
我正在尝试将大约 200 多个 dll 文件添加到我的 Visual Studio 项目(sage 200 个程序集文件)中,但是当我转到Project -> Add Reference
部分并浏览文件时,它什么也没显示。我可以轻松浏览大约 30-50 个文件,并且可以显示但不能同时显示 100 多个文件。
有什么设置可以改变这个吗?或者是否有任何其他方法可以让我制作 sage 200 C# 代码来连接/创建客户/销售发票等。