0 is a valid value for the 'Detail only' format for importing batches. If you access the Help file within Adagio Ledger and follow the link for 'Import File Requirements Notes' on the main help page, you will find this note within the section for importing batches in Detail Only format:
Fiscal Period can be 1 to 13 or “0” in the import file. If it is 0, the period will be determined based on the Fiscal Date.
When I attempt this with sample data and Adagio Ledger 9.0C, there are no errors. Thus Adagio Ledger is properly validating the 'Fiscal Date' field from the import file and assigning the fiscal period.
What you will need to determine from the import file created from the other application is what values exist for the Entry Number (if any) and the Fiscal Date. These would be the second and third columns (respectively) if you have an import template layout equal to the Default template (which I suspect you do). You cannot have details with different Fiscal Dates (belonging to different fiscal periods) within the same Entry.
You may need to investigate with your Adagio consultant what the file and template layouts are and how they are out of synch.
_________________________
Regards,
Softrak Tech Support