Импорт реестра налоговых накладных из txt файла
-
- Повідомлень: 10
- З нами з: 19 січня 2012, 16:36
Импорт реестра налоговых накладных из txt файла
Доброго времени суток. Столкнулся с такой проблемой. Делаю экспорт реестра налоговых накладных из 1С 7.7 . В инструкции "Порядок полей в ТХТ-файле для импорта реестра накладных" указано, что кодировка текста должна быть DOS-866. Стандартными средствами 1С при сохранении файла в такой кодировке украинская буква "і" заменяется на "_". Если устанавливать кодировку "cp866" которая является аналогом DOS-866,то m.e.doc выводит иероглифы вместо названий контрагента. Есть ли возможность как-то побороть эту проблему или только заменять укр. букву "і" на английскую "i".
Re: Импорт реестра налоговых накладных из txt файла
А вот этого не советую ни в коем случае - МЕДОК отличает латинские и кириллические символы. Ругаться потом будет на каждую букву.hromovanton писав:или только заменять укр. букву "і" на английскую "i".
Правильно заданный вопрос часто содержит в себе ответ.
-
- Повідомлень: 10
- З нами з: 19 січня 2012, 16:36
Re: Импорт реестра налоговых накладных из txt файла
Начал разбираться дальше. Для кодовой страницы DOS-866 отсутствует код укр. буквы "і". И как теперь быть? Кодировку windows-1251, в которой выгружается xml вариант реестра НН , m.e.doc не воспринимает. А использовать xml при количестве накладных в 60 тис. становиться просто нереально, т.к. экспорт в xml идёт больше суток.
Re: Импорт реестра налоговых накладных из txt файла
Це так в 1С є, аналогічна була ситуацію.hromovanton писав:.... 60 тис. становиться просто нереально, т.к. экспорт в xml идёт больше суток.
Попробуй переписати експорт в хмл не використовуючи стандартні ф-ї 1С для роботи з хмл (використовується майкрософт "двигун" хмл, який є тормознутий ),
а через формування і запис звичайного файлу. Роботи багато але швидкодія збільшується в рази.
Плюс ще таке можна для початку попробувати:
в 1С 7.7 по замовчуванню включається перевірка структури в xmlExprt.ert:
Сообщить("---- Начало проверки отчета по xsd-схеме.");
// проверим на соответсвие схеме
Схемы = Анализатор.СоздатьКоллекциюСхем();
Схемы.ДобавитьСхему("",ПутьКСхемам+ИмяСхемы+".XSD");
ДокЭкспорт.Схемы = Схемы;
Попытка
ДокЭкспорт.Проверить();
Исключение
фОшибка = 1;
Сообщить(ОписаниеОшибки());
КонецПопытки;
Сообщить("---- Проверка завершена!");
Закоментуй всі ці рядки, (взявши ризик коректності заповнення хмл ). Цю перевірку доречі можна зробити в самому медку і набагато швидше.
O tempora! O mores!
Конституція. Стаття 34. Кожен має право вільно збирати, зберігати, використовувати і поширювати інформацію усно, письмово або в інший спосіб - на свій вибір.
Конституція. Стаття 34. Кожен має право вільно збирати, зберігати, використовувати і поширювати інформацію усно, письмово або в інший спосіб - на свій вибір.
-
- Повідомлень: 10
- З нами з: 19 січня 2012, 16:36
Re: Импорт реестра налоговых накладных из txt файла
Это уже давно закоментированно, иначе выгрузка мне даже страшно представить сколько времени будет заниматьKreont писав:hromovanton писав: Плюс ще таке можна для початку попробувати:
в 1С 7.7 по замовчуванню включається перевірка структури в xmlExprt.ert:
Сообщить("---- Начало проверки отчета по xsd-схеме.");
// проверим на соответсвие схеме
Схемы = Анализатор.СоздатьКоллекциюСхем();
Схемы.ДобавитьСхему("",ПутьКСхемам+ИмяСхемы+".XSD");
ДокЭкспорт.Схемы = Схемы;
Попытка
ДокЭкспорт.Проверить();
Исключение
фОшибка = 1;
Сообщить(ОписаниеОшибки());
КонецПопытки;
Сообщить("---- Проверка завершена!");
Закоментуй всі ці рядки, (взявши ризик коректності заповнення хмл ). Цю перевірку доречі можна зробити в самому медку і набагато швидше.
Вообщем проблема тупиковая. Пытаюсь дозвониться в Киев по телефонам, пока безуспешно.
Re: Импорт реестра налоговых накладных из txt файла
Напиши хоть что ответят сюда или в ЛСhromovanton писав: Вообщем проблема тупиковая. Пытаюсь дозвониться в Киев по телефонам, пока безуспешно.
А то мне ответили так, насчет долгой проверки xml:
Проверка по схеме выполняется методами Microsoft, полностью ее исключить мы не можем.
Предложение использовать внутреннюю проверку (камеральную) у нас зарегистрировано. Однако мы не можем гарантировать идентичность проверки у нас и у налоговой инспекции (из-за отсутствия информации от ГНАУ).
Предлагаем воспользоваться сервисом 1С-Звит.
А насчет долгой выгрузки реестра, пока ответа нет
Ваше письмо зарегистрировано в базе данных HotLine ......
Ваши замечания переданы в отдел разработок для рассмотрения.
Жду уже ответа (по 1С8-ке) от 21/09/2011г.
По 1С7.7:
Аналогичный вопрос отправлял еще где то в далёком 2008, и без конкретного решения , хорошо помню хоть ограничение убрали на 10000 строк
O tempora! O mores!
Конституція. Стаття 34. Кожен має право вільно збирати, зберігати, використовувати і поширювати інформацію усно, письмово або в інший спосіб - на свій вибір.
Конституція. Стаття 34. Кожен має право вільно збирати, зберігати, використовувати і поширювати інформацію усно, письмово або в інший спосіб - на свій вибір.