问题标签 [sage-line-50]
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.
financial - 与 Sage 财务软件集成
我最近被要求开发一个必须与 Sage Line 50 财务软件集成的应用程序。
我做了一些谷歌搜索,我对缺乏与 Java 或 .Net 连接 Sage 的信息感到惊讶。Sage 是一个黑匣子,您需要在获得任何信息之前注册 Sage 开发人员计划吗?
是否有任何开源选项可以让应用程序与 Sage 对话?
任何信息表示赞赏。
干杯
保罗
c# - 如何从 Sage Line 50 访问产品列表?
我需要从 Sage Line 50 中提取产品列表。有什么方法可以做到这一点,而无需花费 1500 英镑加入开发者计划?
我只需要读取数据,不需要将数据放回 Sage。我看到奇怪地提到了 Sage 的 ODBC.Net 驱动程序,但是我找不到任何教程或示例来说明这是如何完成的?
提前致谢。
database - Sage 50 帐户数据库架构
我正在通过他们的 ODBC 驱动程序访问 Sage 50 数据,但似乎无法确定表是否具有唯一/主键。ODBC.NET 驱动程序似乎不返回任何与索引或关键字段信息相关的信息。
有人有任何线索吗?
蒂姆
odbc - Wine / 本机 ODBC 集成
我正在尝试连接到 Linux 机器上的 Sage Line 50 数据库(这是一些非常旧的 .DTA 格式)。Sage 提供了在 Windows 下工作的 ODBC 驱动程序,并且近似于此处的说明我已经能够使用本机 ODBC 在 Wine 中获得 DSN 设置
但是,当我尝试从脚本访问 DSN 时,我收到一个 unixODBC 错误“找不到数据源名称”,大概是因为 unixODBC 无法查看/连接到 Wine DSN。似乎在 Wine 下运行的程序可以访问 unixODBC DSN,但是有没有其他方法可以做到这一点,或者脚本本身是否需要在 Wine 中运行?
linux - 是否可以从 Linux 服务器连接到 sage 等微软数据库?
sage 的文档说明了这一点。
您有一个 Linux 服务器(操作系统:openSUSE 11.1 + Plesk 9.5)而不是一个 windows 服务器因此不符合 Sage Line 50 的技术规范,无法在您拥有的服务器上安装。
Sage line 50 技术规格:(http://shop.sage.co.uk/accounts.aspx)
兼容操作系统
Windows XP Service Pack 3
Windows Vista
Windows 7
Windows Server 2008
Windows Server 2003
我知道 sage 这么说,但我也知道你们 Linux 男孩很棒。是否有可能发生这种情况,或者我必须获得基于 Windows 的服务器
任何信息都会很棒
sage-line-50 - 从 Sage Line 50 数据库中检索所有付款
我正在尝试检索收到/输入到 Sage Line 50 数据库中的所有付款的列表。我工作的公司是 Sage 开发人员计划的成员,因此我可以访问 SDK、帮助文件等,但我无法找到任何有关付款的具体信息。
一些 .dta 文件在发票行旁边包含对付款(SPLITS.DTA 和 HEADER.DTA)的引用。
有谁知道是否有一个单独的文件只包含付款信息,如果有,它是什么?或者,我是否必须从 SPLITS/HEADER 文件中提取完整的行列表并按类型过滤它们?
提前谢谢了
c# - 应用程序通过 ODBC 访问 Sage Line 50 数据时出错
我开发了一个简单的基于 C# 控制台的应用程序,用于从 Sage Line 50 中的表中提取一些数据,并将数据上传到 Web 服务器。它用于 Windows 7 x64 上的 ODBC 连接,并且运行良好。Sage 帐户数据位于映射的网络驱动器上。
我开发/测试过此软件的 PC 已完整安装 Sage Line 50 2011,带有 v17 ODBC 驱动程序,并已应用所有更新。
最终,应用程序将在我们的文件服务器上作为计划作业运行,但是当我尝试在我们的 Windows 2008 R2 文件服务器(托管 Sage 帐户数据的同一文件服务器)上运行代码时,ODBC 驱动程序抛出异常, 如下:
密码错误是用词不当,因为我知道密码是正确的。ODBC 配置也已确认。
我只从安装 CD 安装了 Sage ODBC 驱动程序,因为我不想在我们的服务器上安装完整的 Sage 应用程序,并注意到 S17DBC32.dll 文件与我的工作站上安装的版本不同(可能由于 Sage 帐户安装的自动更新)。我尝试将这个较新的文件复制到我们文件服务器上原始文件的顶部,并重新创建了 ODBC 配置,但这没有帮助。
自从将 DLL 文件复制到旧的(它是生产服务器)上后,我还没有重新启动服务器。服务器是否需要重新启动才能使新的 DLL 生效,或者是否有其他触发方式?
也许我在叫错树,Sage ODBC 驱动程序 DLL 版本是否无关紧要?非常感谢任何帮助。
编辑
有机会重新启动服务器,新的 DLL 没有任何区别。我仍然看到同样的错误。
financial - 我在哪里可以找到 Sage 中的费用数据?
我正在通过 v16 ODBC 驱动程序访问 sage 50,我正在努力寻找费用数据。
即我看到了一个出口,其中显示了水费、电话费、工资等,所有这些都从公司/主要银行账户中流出
但是我没有在 audit_journal 表中看到这些数据,据我所知,这是我希望找到的地方。
c# - 将 Sage Line 50 与 Windows 应用程序集成
我必须将 C# Windows 应用程序与 Sage Line 50 集成。(将所有发票详细信息从应用程序发送到 Sage)。
我在谷歌上搜索了大部分说要集成 Sage Line 50 的地方,我们需要使用 Sage 开发工具包 (SDK)。但它不是免费的。
我们已经购买了 Sage Line 50。但现在我想知道如何将我们的会计软件与 Sage Line 50 集成?
我找到了这个网址
他们使用 Microsoft Dynamics CRM Connector for Sage Line 50 来同步数据以及数据迁移。
crystal-reports - 将数据文件中的数据导出为excel格式
背景:
我们公司使用 Sage Line 50 作为我们的会计软件。我们通过该程序生成所有销售订单。我们还使用 MS Access 2010 来存储订单信息并生成我们的内部商店文件和装箱单。
问题:
数据输入冗余。我们将客户采购订单中的信息输入到我们的 Sage 软件中,然后将相同的信息输入到 Access 数据库中。
我在找什么:
一种解决方案,可让我在 Sage 中创建后将原始销售订单数据导出到 MS-Access
我试过的:
Sage 的导出过程只允许 CSV 导出,并且是一个根本无法自动化的手动过程。我能够生成此导出,然后运行一个附加查询,该查询将把该数据导入 Access 数据,但我希望自动化这个过程,也许是每天一次。我已经研究过使用 Crystal Reports(与 Sage 一起打包,我被告知可以运行自动报告并以 MS Excel 格式保存),但我不知道如何浏览数据文件以查找我正在寻找的特定销售数据.