MAS 500 API存储过程的最大记录?

时间:2011-03-07 14:41:17

标签: stored-procedures

这可能稍微偏离了主题,但我想不出更好的堆栈网站,所以如果有的话请告诉我。

我正在使用MAS 500 ERP系统的API将发票移入会计系统。似乎API一次不会处理超过3张发票。我从包含9张发票的表中提取测试数据。它们都使用相同的会话密钥成功上演,但是,当我运行存储过程将它们放入系统时,只有3个经过。其他6个没有失败,它们根本就没有处理过。我可以为每个发票(或每3个)调用一个程序,但是在大约10秒的时间内它的费用很高。每次通话可以处理多少发票是否有某种最大值?它真的只有3吗?还有其他想法吗?

2 个答案:

答案 0 :(得分:1)

我使用MAS90 / 200,所以我无法解决您的问题,但您可以尝试在Sage的论坛中发帖:http://community.sagemas.com/sagemas/?category.id=SageMAS500DiscussionForums

答案 1 :(得分:0)

这似乎是一个非常糟糕的设计,但我在文档中找到了一条线,表示在条件为oContinue的调用周围放置一个while循环。 o如果有更多要处理的记录,则继续返回1,否则返回0。谈论一个草率的API ...