Я немного ошеломлен тем, что происходит с файлом CSV (.txt), который я пытаюсь импортировать в MYOB. Используя Drupal CMS, с бонусными модулями views и views, я могу быстро собрать фид, который соберет необходимые поля и поместит их в текстовый файл csv (с разделителями табуляции).
Здесь происходят странные проблемы. Если я пытаюсь импортировать файл непосредственно в программу MYOB, записи просто пропускаются, потому что, очевидно, поле не соответствует данным в файле myob ('налоговый код при покупке поля). Тем не менее, если я открою поле txt в Excel, затем сохраню файл (без изменения содержимого и ничего), а затем выполню импорт в Myob, все будет работать на 100%.
Я просмотрел исходный код, чтобы проверить заголовки Content-Type и Content-disposition, но с ними все в порядке.
header ('Content-type: text / csv; charset = utf-8');
заголовок ('Content-disposition: attachment; filename = "[thefilename] .txt"');
Я проверил, чтобы с поля были удалены пробелы, разрывы строк и т. Д.
Кто-нибудь имеет представление о том, что здесь может пойти не так? Что я должен проверить? Обходной путь работает, но просто вводит дополнительный «ненужный» процесс.
Большое спасибо заранее.
Майкл.