As suggested, try OE DIC. If the problem is some record with invalid data, it will be a problem for DC or OE to correct. My guess it's an amount field or something it uses to calculate a field. For example, MC or number of decimals. Try using GridView on the Order Detail file and see if some record has an invalid data. Sort by various columns to see if the problem appears as the first or last record. Then use GVRW to correct the problem.