1с где хранятся файлы эдо
Здравствуйте!
Подскажите, как хранить документы, полученные по ЭДО. В программе 1С:Бухгалтерия существует 3 варианта выгрузки полученных документов. Надо сохранять во всех трех или достаточно какого-то одного варианта?
Добрый день Марина. Во вложении пример как обычно сохранить комплексно весь Архив ЭДО во внешний архивный файл. Это наиболее полная выгрузка. Рекомендую делать так.
В этом варианте документы представлены в формате хмл, в таком виде их можно представить в ФНС?
Кроме того, чтобы самому увидеть документ в читаемом виде, что нужно сделать, как открыть?
И последний вопрос, что содержится в папках, которые формируются при таком варианте:
Информация Получателя_ПДП
Информация Получателя_ПДП ИОП
ИОП
и т.д.?
Марина есть еще один вариант. Думаю для Вас подойдет. Посмотрите пожалуйста как это можно сделать на примере вопроса Массовая печать документа УПД со штампом подписи . Там разобран алгоритм массового сохранения документов в PDF со штампиками.
Александр, ваш ответ мне не помог, к сожалению.
Документы, полученные через ЭДО, необходимо хранить на электронных носителях. Вы ответили, что третий вариант самый оптимальный. Однако, при этом нет документа в формате ПДФ. Кроме того, в файле, формируемом в третьем варианте, содержится много папок, пожалуйста, скиньте информацию, что это за папки, где можно об этом прочитать.
Возможно, я что-то не понимаю, может быть достаточно иметь это все в самой программе 1С и не делать никаких архивных файлов с документами, полученными по ЭДО?
Марина еще раз проверил — документы выгружаются в папку в том числе в PDF (со штампиком). Во вложении -файл с пошаговым описанием порядка сохранения без лишних папок. Посмотрите пожалуйста. А насчет хранения — самое лучшее это если настроите регулярное резервное копирование информационной базы 1С. В этом случае сама база является архивом, в том числе электронных документов. Который всегда можно восстановить и выгрузить из нее документы ЭДО. А в примере я показал как сохранять во внешний каталог эти архивы.
Я веду речь не о том, что в ПДФ не выгружается вообще, а в частности — когда выгружается комплектом, вот там я не нашла файла ПДФ
Тут согласен с Вами, действительно, только xml. Ну и куча служебных фалов. Значит неправильно Вас понял.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Спасибо огромное, Марина Аркадьевна! Очень приятно в очередной раз вас слышать! Спасибо, что всегда помогаете понять то,что порой понять невозможно! Как-то все на место становится в голове! Да и настроение порой поднимаете своим позитивом! с нетерпением буду ждать следующей встречи!
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Здравствуйте, пытаюсь получить данные передаваемые по ЭДО (между УТ 10.3 и БП). Смог дойти только до того что полученный файл сохраняется в справочник ЭДПрисоединенныеФайлы. Вопрос, а как получить данные которые там хранятся?
В общем отследил как он сохраняет файл, на примере ERP, справочник номенклатура. Файл можно достать так:
(39) для сериализации можно так сделать
Переменная ОбъектXDTO содержит структуру вашего xml файла с которой очень удобно работать. Далее обращаетесь к элементам XDTO читаете нужные данные
А получить куда? Справочник содержит адреса файлов во временном хранилище.
Обращайся по адресу к хранилищу значения и вытаскивай.
Вот простой пример сохранения файла из справочника.
В справочнике с есть реквизит с типом значения ХранилищеЗначений.
Вы его получаете и сохраняете. Только вам нужно знать какой тип сохранять!
(4)
(3)
Примерно попробовал ваши варианты, не очень понимаю как это сделать.
Через запросы получил значения и вышло следующее:
(5) у вас есть реквизит ФайлХранилище - в нем ваш файл
Хранилище = Выборка.Ссылка.ФайлХранилище.Получить();
Если Хранилище <> Неопределено Тогда
// далее все зависит от типа значений
Если ТипЗнч(Хранилище) = Тип("ДвоичныеДанные") Тогда
Хранилище.Записать(ПутьКФайлу)
Иначе
// другой метод записи в файл в зависимости от типа значения
Конецесли
Не определяет тип значения файла да и сам файл неопределен.
(8) То есть он возвращает тип НЕОПРЕДЕЛЕНО - следовательно в этом реквизите у вас нету ничего. Тогда если смотреть структуру Выборка.Ссылка есть еще один реквизит ТекстХранилища. Возможно его нужно попробывать
Когда сделаете Выборка.Ссылка.ТекстХранилища.Получить() - какой тип вернет?
(10) Так мы не правильно двигаемся,нужно понять где находится файл. Я думал в реквизите ФайлХранилище но вы говорите что у него тип возвращается не определено следовательно там пусто. Теперь давай те в отладке так же посмотрим на реквизит ВладелецФайла у него тип входящий электронный документ - скорее всего он там храниться. Для этого в отладке вставьте текст
Выборка.Ссылка.ВладелецФайла и вставьте скрин чтоб было видны реквизиты!
(12) блин, по ссылке нету ни чего. а давай те еще прин скрин табличных частей и там все станет ясно. Так не могу сообразить где файл храниться
(14) так давай те вернемся обратно. Вот этот этот код не работает (см ниже)
То есть когда Хранилище = Выборка.Ссылка.ФайлХранилище.Получить(); вы получаете тип значения Хранилище - НЕОПРЕДЕЛЕНО. Так ??
Во всех типовых конфигурациях 1С предусмотрена выгрузка документов в файл формата xml ЭДО ФНС России.
Это функционал библиотеки стандартных подсистем.
Но не у всех этот пункт выведен в меню, пример: счета-фактуры.
Решение:
Внешняя обработка в 1С, которой можно выбрать документ и сформировать документ ЭДО формата ФНС.
По сути, это обертка, над стандартным функционалом БСП.
То есть, если для документа предусмотрена выгрузка в формат ЭДО, он выгрузится, если нет - то нет.
Внимание!
Электронный документооборот предполагает для начала аккуратное заполнение всех необходимых документов в 1С.
Возможно вам придется доработать обработку под себя, код открыт и вам придется сделать это самостоятельно или заплатив программисту.
Порядок работы:
Подключаем обработку в 1С как внешнюю обработку - рекомендуемый вариант действий.
В принципе можно и как Файл - Открыть .
Требования к запуску обработки:
Обработка предназначена для использования с актуальными типовыми конфигурациями, или нетиповыми, но включающими в себя библиотеку стандартных подсистем:
для России конфигурации для управляемых форм:
- Бухгалтерия предприятия, редакция 3.0 (проверено на редакции 3.0.111.16)
- Бухгалтерия предприятия КОРП, редакция 3.0 (проверена в редакции (3.0.111.16))
- Управление торговлей, редакция 11 (проверена в редакции (11.4.7.114))
- 1С:ERP Управление предприятием 2
- Управление нашей фирмой, редакция 1.6 (1.6.19.183)
для России конфигурации для обычных форм:
- Бухгалтерия предприятия, редакция 2.0 (проверено на редакции 2.0.66.128)
- Управление торговлей, редакция 10 (проверена в редакции (10.3.67.2))
работа на редакциях отличающихся вторым октетом (после первой точки) или выпущенных ранее 6 месяцев от указанных, не гарантируется и возврат стартмани по этой причине не производится
Также возможна адаптация под любую имеющуюся у пользователя типовую или нетиповую конфигурацию.
Установка и использование обработки:
- Обработка выполнена с использованием управляемых форм, соответственно, для конфигураций с обычным интерфейсом требует для работы включения в конфигурацию либо запуска в управляемом интерфейсе.
- Может использоваться платформа 8.3.12.х и старше
Поддержка отчета, лицензирование:
Не верю, что мне приходится писать для пользователей этого сайта, но как оказалось нужно.
Инфостарт это профессиональное сообщество объединяющее специалистов, которые настраивают и ведут учет в 1С.
Это подразумевает наличие некоторого интеллекта.
Как минимум понимание русского печатного текста.
Но это к сожалению не подразумевает наличия совести.
Поэтому периодически появляются люди "улучшающие" чужие обработки
Да что там люди, технический отдел компании ОЗОН этим занимался.
То, что вы заменили дефис на подчеркивание, не делает вас автором обработки
Вы можете раздавать ее друзьям и знакомым и как написано в публикации - использовать на неограниченном количестве баз.
Но продавать ее от своего имени или даже раздавать бесплатно как это сделал ОЗОН вы не можете по причине существования авторского права.
Пробуйте зарабатывать своим умом
Если читали правила публикаций, там сказано буквами по белому:
2.2.3. Запрещается размещать несколько версий ПО в виде разных Публикаций. Обновление ПО производится путем добавления нового файла или замены существующего в Публикации. Решение об идентичности версий ПО остается за Администрацией.
И да. Если вы даже раздаете обработку бесплатно или дешевле оригинала (непонятно с какой стати)
2.1.18. В случае получения убытков из-за претензий третьих лиц в отношении использования ПО с нарушением интеллектуальных прав Администрация оставляет за собой право требовать с Автора возмещения документально подтвержденных убытков в полном объеме в течение 15 (пятнадцати) рабочих дней с момента получения соответствующего требования, а также уплаты штрафа в размере 100 000 (ста тысяч) рублей сверх суммы возмещения понесенных убытков за каждый факт нарушения авторских прав третьих лиц.
Мне очень не хотелось бы заменять код обработок на абракадабу, чтобы нормальные вменяемые люди могли их и дальше дорабатывать для себя.
"Герой" это обработки onec.developer
Если ее код будет закрыт, все благодарности к нему.
Гарантия возврата денег
ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
ЭДО в 1С - это сервис, позволяющий прямо из вашей 1С выполнять обмен электронными документами с контрагентами, сохраняя правовую и юридическую ценность.
1С:ЭДО - решение фирмы 1С, которое обеспечивает обмен юридически значимыми документами прямо из 1С, без использования других программ через одного из операторов электронного документооборота (Калуга Астрал и Такском).
Для электронных документов реализована возможность использования электронной подписи, что позволяет контрагентам обмениваться юридически значимыми документами и зашифровывать передаваемые данные.
Обмен электронными документами предполагает четыре этапа:
- включение обмена электронными документами;
- создания профиля для электронного документооборота;
- присоединение контрагента к электронному документообороту;
- отправка и получение электронных документов.
Работает в программах:
- 1C:Управление нашей фирмой;
- 1С:Розница, ред. 2 (в т.ч. базовая);
- 1С:Бухгалтерия, ред. 2.0 и 3.0 (в т.ч. базовые);
- 1C:Управление холдингом;
- 1С:Управление торговлей, ред. 10.3 и 11 (в т.ч. базовые);
- 1С:Комплексная автоматизация, ред. 2.0;
- 1С:Бухгалтерия государственного учреждения ред. 1.0 и 2.0;
- 1С:Бухгалтерия некоммерческой организации;
- 1С:Налоговый мониторинг. Бухгалтерия КОРП МСФО;
- 1С:Управление производственным предприятием;
- 1C:ERP Управление предприятием 2.0;
- 1С:ERP. Управление холдингом;
- 1С:Садовод (в т.ч. базовая);
- 1С:Касса;
- 1С:Клиент ЭДО, ред. 2.
Интерфейс Текущие дела ЭДО
В программе есть специальное рабочее место для работы с электронными документами, для которых на данный момент не завершен электронный документооборот. Интерфейс раздела «Текущие дела ЭДО» служит для формирования, отправки, массовой отправки, подписания, утверждения, приема приглашений, перенаправления на другого пользователя и т.д.
В 1С:ERP существует возможность хранить и использовать файлы и изображения в работе с объектами информационной базы.
Настройки 1C:ERP мы осуществляем в рамках услуги Аренда 1С:ERP или осуществляем отдельно поддержку 1С:ERP с привлечением квалифицированных консультантов 1С:ERP.
Использование функционала работы с файлами предполагает три этапа:
- общая настройка конфигурации;
- персональные настройки пользователя;
- работа с файлами.
Первый этап выполняет администратор системы. Второй этап – пользователь с помощью администратора. Работу с файлами осуществляют пользователи конфигурации.
Общие настройки работы с файлами
Настройку выполняет пользователь с ролью Полные права.
Общая настройка конфигурации для работы с файлами осуществляется в разделе НСИ и администрирование – Администрирование – Настройки работы с файлами.
Рисунок 1 - Настройка работы с файлами
В настройках можно указать максимальный размер загружаемого файла, ограничить загрузку файлов с определенным расширением (при необходимости можно добавить свои расширения), указать способ хранения файлов (в информационной базе или на дисках).
Для работы с файлами предусмотрены следующие возможности:
Персональные настройки пользователя
Персональные настройки пользователя для работы с файлами осуществляются в форме НСИ и администрирование – Сервис – Персональные настройки.
Рисунок 2 - Мои настройки
В форме Мои настройки – Работа с файлами можно выполнить следующие настройки:
- Действие при выборе файла – поле задает, что делать системе при выборе файла: открывать файл или открывать его карточку;
- Выбор режима открытия при выборе файла – если флажок установлен, то перед открытием файла система задаст пользователю вопрос, в каком режиме открывать файл: в режиме просмотра или в режиме редактирования;
- Показывать подсказки при редактировании файлов (только веб-клиент) – если флажок установлен, то при работе через веб-клиент система будет выводить подсказки о том, как удобнее открыть файл для просмотра или редактирования и как обновить его в информационной базе;
- Показывать занятые файлы при завершении работы – если флажок установлен и текущий пользователь занял один или несколько файлов, то при завершении работы системы показывается список этих файлов. Пользователь может открыть файл для просмотра, закончить редактирование, открыть карточку файла;
- Показывать колонку «Размер» в списках файлов – если флажок установлен, то в списках файлов показывается колонка Размер;
- Показывать информацию, что файл не был изменен – если флажок установлен, то будет выведена подсказка об отсутствии изменения данных в файле;
- Сравнивать версии при помощи. Функционал работы с файлами позволяет сравнивать версии файлов формата ODT, DOC, RTF, TXT между собой.
Рисунок 3 - Настройка основного рабочего каталога
Команда Настройка основного рабочего каталога открывает форму, в которой можно:
- указать Расположение основного рабочего каталога. Устанавливается системой автоматически. При необходимости путь каталога может быть изменен;
- в поле Максимальный размер (Мб) указать предел суммарного объема всех файлов в основном рабочем каталоге (по умолчанию 100 Мб).
- установить флажок Удалять файлы при завершении редактирования. Если флажок установлен, то после переноса файла в информационную базу он удаляется в основном рабочем каталоге. Этот функционал можно использовать, например, для экономии места на жестком диске или в целях повышения безопасности;
- командой Очистить основной рабочий каталог удалить файлы в основном рабочем каталоге, кроме тех, которые используются в настоящий момент. Если установлен флажок Подтверждать при удалении из основного рабочего каталога, то перед удалением каждого файла пользователю будет выдаваться запрос на удаление;
- командой Открыть список файлов открыть список файлов основного рабочего каталога. В списке можно удалить ненужные файлы;
- Прикладное решение позволяет хранить файлы, полученные напрямую со сканера. Для этого необходимо подключить сканер к компьютеру и установить компонент для работы со сканером (команда Настройка сканирования на форме Мои настройки).
Работа с присоединенными файлами
Для работы с файлами у пользователей должны быть установлены роли: Добавление изменение папок и файлов, Настройка синхронизации файлов.
Работа с файлами, прикрепленными к объекту, осуществляется в списке Присоединенные файлы. Список можно открыть соответствующей командой на панели навигации объекта.
Новый файл можно создать в списке соответствующей командой из уже имеющегося файла на диске.
Читайте также: