Hi Jesse,
The file that Inventory-posted transactions get written to for Ledger is ICALBTCH.dat, provided that you also have Ledger data in the same directory. It is possible that if an older version of Inventory is in use and there is no GL data, then the file being populated could be ICGLBTCH. Check the data directory for the existence of either file.
When Ledger is looking for batches to retrieve from subledgers, it uses resource files to determine the correct layout. The resource file for finding the IC batch would be ICBRSCAL.dat for the current file, and the legacy resource file is ICBRSCGL.dat. If this file is missing from the data directory, then Ledger won't know to retrieve it.
These batch resource files are not company specific, so they could be copied from sample data (and the extension renamed to match) if it turns out the resource file is missing. They are version-specific, and say copying an older file to go with a newer version would result in an error during the retrieval process. Rather than go into the gory details at this point, perhaps just check if the batch file is being written to (size greater than zero bytes) and whether the resource file exists.
_________________________
Regards,
Softrak Tech Support