I tried to use QBFC v13 to construct a request message set that contains 46 customers pending to be created in QuickBooks.
The program throws string too long
exception.
I'm wondering if there a maximum number of request you can put into one request message set.
Thanks.
Theoretically, no. The real limit you run into is when you run out of memory.
With that said, this error:
string too long
Doesn't sounds like an out of memory or too many requests type error. It sounds like you have a string that's too long in part of your qbXML request (the maximum field lengths are documented in the QuickBooks OSR).
Are you sure you don't have a string that's too long in part of your request? Did you check?