Добрый день!
Подскажите пожалуйста.
1. Выгружаю документ в xml, все вроде бы нормально, теги формируются, значения устанавливаются, но открываю файл например через Nodepad++ и отображается все как-то коряво как будто все в одной строке, хотя через браузер показывает структуру. Нашел в интернете что это глюк v7plus и есть пример в регламентной отчетности как это обойти, но где конкретно не сказано, может кто подскажет где искать или пример кода?
2. Второй вопрос. Выгружаю документ в xml и после этого загружаю его в Диадок, все без проблем загружается за исключением номера строки табличной части, хотя пробывал выгружать из 8-ки через ЭДО вроде тот же xlm файл один в один(не считая структуры 1-й вопрос), но почему-то файл из 8-ки загружается и номера строк проставляются корректно, а файл сформированный в 7-ке не проставляет номера строк.
Буду рад любой информации.
Это не глюк, а сознательное игнорирование необязательных хотелок: чтобы файл, предназначенный для компьютерного обмена информацией, выглядел "красиво" для человека, открывшего его в Блокноте для удобства правки.
Обоснование: формат XML предназначен для выгрузки-загрузки программами, которым его "корявость" нисколько не мешает.
Если очень хочется, чтобы все было красиво ("лесенкой"), то работать с XML надо как с текстом, формируя файл построчно. Образец можно увидеть, например, в отчете 6-НДФЛ (6NDFL1501.ERT), процедура СформироватьФайлВыгрузки, из которой рекурсивно вызывается ЗаписатьУзелВФайл.
почему-то файл из 8-ки загружается и номера строк проставляются корректно, а файл сформированный в 7-ке не проставляет номера строк.
Не имея обоих файлов перед глазами о причине можно только гадать.
Это не глюк, а сознательное игнорирование необязательных хотелок: чтобы файл, предназначенный для компьютерного обмена информацией, выглядел "красиво" для человека, открывшего его в Блокноте для удобства правки.
Обоснование: формат XML предназначен для выгрузки-загрузки программами, которым его "корявость" нисколько не мешает.
Если очень хочется, чтобы все было красиво ("лесенкой"), то работать с XML надо как с текстом, формируя файл построчно. Образец можно увидеть, например, в отчете 6-НДФЛ (6NDFL1501.ERT), процедура СформироватьФайлВыгрузки, из которой рекурсивно вызывается ЗаписатьУзелВФайл.
почему-то файл из 8-ки загружается и номера строк проставляются корректно, а файл сформированный в 7-ке не проставляет номера строк.
Не имея обоих файлов перед глазами о причине можно только гадать.
(2)
Спасибо огромное, согласен для загрузки это не мешает, но для себя хотелось сделать так чтоб и в текстовом редакторе все было видно (спасибо указали куда копать) .
Второй вопрос. Сам затупил тег был неправильный, вот что значит поговорить с грамотным человеком (Сразу нашел ошибку пока вам куски файла вставлял в сообщение). Спасибо вам за помощь.
(7) Вы хотите сказать, что воспользовавшись этим решением,я, например, ПРОСТО ТУПО распечатав из своей 77 СЧФ на этот принтер - получу готовуюю XML-dsuhepre в формате ФНС 5.02 (или может уже более новую)..??