2

我们正在尝试在 Agresso 5.5 系统中生成付款。我们被告知要使用的机制是将新的支付数据写入表 acrbatchinput 中,在那里它将被 agrbibat.dll 中运行的常规作业拾取和处理。我们的代码可以在以前版本的 Agresso 上运行,但升级后我们的付款被 agrbibat 作业拒绝。有时它会在日志中生成有用的消息,有时则不会,并且在没有好的信息的情况下解决故障变得有点困难。

我们缺少一些文档吗?特别是,拥有作业正在使用的验证规则的完整列表会很有用,这样我们就可以自己实现这些规则,而不是试图从日志中推断它们。我找不到任何东西 - Google 上的 acrbatchinput 并不多。此列表或其他文档是否存在?agribibat 是容易反编译的东西吗,例如.NET?

谢谢。我们的测试系统在 Solaris 上针对 Oracle 运行,Agresso 作业托管在 Windows 上。我们对 Oracle 和 Agresso 系统的访问权限有限,因为(我认为!)同一台 Oracle 服务器托管实时支付系统,但如果这可能有帮助,我可能会说服财务向我们提供 agrbibat.dll。我们不太可能获得对他们服务器的足够访问权限来对其进行调试。


事实证明,我们的问题部分是因为我们获得访问权限的新测试系统设置不正确,因此我们可能无需额外信息就可以进行此操作 - 我们正在等待财务团队的意见.

但是,我们仍然对 acrbatchinput 或 agrbibat 文档或信息感兴趣。你已经错过了我设置的赏金,但仍然可用滴答声、投票和感谢。

4

1 回答 1

2

我知道这是一个古老的老问题,但无论如何,这是我对其他任何发现它的人的回应。

唯一的文档是来自桌面客户端的常用 Agresso 帮助文件。然而,有意义的信息只能通过反复试验来收集!

必填字段根据给定记录是 GL、AP/AR 还是税务交易而有所不同。(至少在帮助中解释了这么多)。

除了使用日志文件,查看 GL07 的错误报告输出通常会有所帮助。

于 2014-02-28T14:10:40.067 回答