Generating a 997 w/o B2B Manager

Since B2B Manager isn't able to function yet with 900 series documents or 856s and I need to create a 997, I'm trying to trigger a 997 off of my import. When I do, I get an internal error saying that tt.Group is not iterable. Since it's an internal error, it's nowhere in what I've configured, and I don't know how to get around it. Any ideas?

I've ran into the same issue last month. However, I do use the B2B Manager for the 997 and 856s.

Support provided the following which resolved the issue for me:

Upon checking internally, I found that in the 997 EDI file definition rules, the configuration depends on your use case:

  • If you are updating transactions, the version should be set to 2 and include the "documentType": "997" field.
  • If you’re simply creating 997 EDI files in that step, the version should be set to 1, and the "documentType": "997" field should be removed.
4 Likes

Hi @jackharris,
Regarding 997: I was about to chime in with a similar tip and @Thomas_Chow beat me to it!
Jack, if you're still having trouble, you can Email me your file definition rules for the 997 and I can help troubleshoot it over Email.
Regarding 856: Our B2B Manager can certainly handle 856 documents. The configuration is dependent on the Trading Partner's required hierarchal structure. We typically will have a scripted step to assemble the data for the required structure.
Let me know if you want more info on the 856. Maybe it can be a good excuse to work with the Knowledge Base team to document this in more detail...

Yonton Mehler
Sr. Developer
Celigo

1 Like