我们正在尝试在 Agresso 5.5 系统中生成付款。我们被告知要使用的机制是将新的支付数据写入表 acrbatchinput 中,在那里它将被 agrbibat.dll 中运行的常规作业拾取和处理。我们的代码可以在以前版本的 Agresso 上运行,但升级后我们的付款被 agrbibat 作业拒绝。有时它会在日志中生成有用的消息,有时则不会,并且在没有好的信息的情况下解决故障变得有点困难。
我们缺少一些文档吗?特别是,拥有作业正在使用的验证规则的完整列表会很有用,这样我们就可以自己实现这些规则,而不是试图从日志中推断它们。我找不到任何东西 - Google 上的 acrbatchinput 并不多。此列表或其他文档是否存在?agribibat 是容易反编译的东西吗,例如.NET?
谢谢。我们的测试系统在 Solaris 上针对 Oracle 运行,Agresso 作业托管在 Windows 上。我们对 Oracle 和 Agresso 系统的访问权限有限,因为(我认为!)同一台 Oracle 服务器托管实时支付系统,但如果这可能有帮助,我可能会说服财务向我们提供 agrbibat.dll。我们不太可能获得对他们服务器的足够访问权限来对其进行调试。
事实证明,我们的问题部分是因为我们获得访问权限的新测试系统设置不正确,因此我们可能无需额外信息就可以进行此操作 - 我们正在等待财务团队的意见.
但是,我们仍然对 acrbatchinput 或 agrbibat 文档或信息感兴趣。你已经错过了我设置的赏金,但仍然可用滴答声、投票和感谢。