Perhaps the general ledger transaction batch is only crated if CounterSales "sees" the general ledger data files?

Try copying the general ledger files (GL*.dat) into the subdirectory used by CounterSales.
_________________________
Andrew Bates