我想制作一个应用程序,将 Tally Sales Order
和 Sales Invoice
从理货同步到我们的 SQL 数据库。目前出于测试目的,我正在使用 Tally ERP 9 教育版
。
我已经在理货中创建了一些销售订单,并且需要使用 tally ODBC Sql 查询从理货中获取所有订单的详细信息
根据我的研究,我从理货 ODBC 表中得到的销售订单详细信息很少,例如 Voucher Number
、Order Date
、'Voucher Type'.. 等 公司凭证
。但很少有细节是空的,尽管相关数据按理货顺序存在。像 Reference
, Party Name
... 等等
此外,我无法找到Tally ODBC 表
以获取一些其他销售订单相关数据,如商品名称、商品编号、商品数量、费率和订单总数、订单号
等
谁能推荐SQL 查询
或Tally ODBC 表
从哪里可以找到这些与订单相关的数据。此外,我不确定是否由于 Educational Version
而无法访问这些详细信息,以及 Educational Version
对访问这些详细信息的任何限制。
所以请就此向我提出建议。
最佳答案
同步是在客户端-服务器环境中使用 Tally.ERP 9 在两台或多台计算机之间复制数据的过程。数据从客户端传输到服务器,反之亦然。 Tally.ERP 9 提供对同步频率的控制,即数据可以在每次交易后复制或按特定时间间隔更新。
为同步配置服务器
要配置服务器公司进行同步,请按照以下步骤操作:
进入理货网关 > F12:配置 > 高级配置
在“高级配置”屏幕中,
在客户端/服务器配置部分, 设置 Tally 充当服务器的选项,以将 Tally.ERP 9 作为同步服务器运行 在端口字段中指定所需的端口号(例如 9009)....
向下跳转到 Tally 同步配置部分:
将选项 Ignore Clients modified Voucher Type Masters 设置为 No,以便在服务器上更新对客户端上的 Voucher Type Masters 所做的修改
将选项启用同步日志设置为是,以生成包含同步凭证的日志文件并保存在 Tally 文件夹中。
将选项 Truncate previous log before Syncing should 设置为 Yes,以允许当前日志文件覆盖先前的日志文件。
转到结束并按 Enter 保存详细信息。
为使上述更改生效,Tally.ERP 9 会提示您重启应用,如图所示:
按 Enter 键或选择"is"以在服务器计算机上重新启动 Tally.ERP 9。 Tally.ERP 9 将重新启动,在信息面板中您可以看到它已配置为同步服务器,如下所示。
详细引用here .
If the datas are present and you cannot access the sync then there must be restriction in your version
关于c# - C# 应用程序理货数据库同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25970330/