在这里找个爆竹,想降低压力,提高工作效率,所以我在想.
我想使用Excel报价表单并将其链接到ODBC价格表(项目编号和最新成本),在报价完成后,将其导入ACCPAC发票条目.
我正在挣扎通过VBA (没有经验)导入到ACCPAC,所以如果有人能指出正确的方向来制作一个出口/导入模板,我可以安安静静地睡一觉。
与ACCPAC 300ERP合作
: Microsoft Excel 2010发布于 2014-04-22 18:29:26
有两种主要的方式来做你想要的事情。第一种方法是格式化Excel表中的数据,使其符合Sage在导入订单时所寻找的布局。您可以在详细信息行中填充发送的数量字段,并在字段中放置一个True值,该值控制Sage在创建发货文档时是否应该创建发票。
这种方法的好处是,您不必做任何编程工作。您可以将现有文档导出到Excel中(您可以使用其他布局,但Excel通常是最容易使用的),然后在进行导入时开始处理要推回Sage的字段。一旦您得到正确的布局,您很可能可以保持这种导入格式,即使是通过新版本的订单条目。
这种方法的关键是,你必须做大量的篡改和调整,推特,修正和测试。这会很费时。
另一个主要选择是通过VBA实现Sage的自动化。幸运的是,Sage能够记录宏,从而允许您获取报价信息并记录将其添加到Sage中的过程。这将为您提供在不使用导入引擎的情况下创建引号所需的所有代码。
这一方法的专业是,你有100%的控制,使报价信息进入鼠尾草。您不限于具有特定格式的报价信息(导入时确实需要此格式)。您还可以执行要执行的任何验证,并使用Sage生成的信息更新Excel工作簿(如订单、发货和文档编号)。
这个方法的关键是你要负责大部分的编码。宏将为您提供大部分代码,但您需要清理它,将相关代码放入循环中,检查错误等。
这就是为什么我问你是否有编程经验。如果不是,我不推荐VBA路由,因为在学习如何将事务输入到Sage的同时,您必须学习如何使用VBA编程。进出口引擎很强大,但有点不灵活。
其他选择:联系你的鼠尾草经销商。他们要么有一个员工可以做这样的工作,要么他们可以与分包商联系,为你做这件事。
http://www.realisable.co.uk/ Realisable的IMAN是一款软件,旨在帮助您将源数据转换为Sage (和其他系统)。可以将IMAN配置为读取Excel工作簿,并将其转换为Sage中的订单/托运/发票--如果有的话,几乎不需要编码。
https://stackoverflow.com/questions/23094372
复制相似问题