Как передать документы из 1С Фреш через Диадок в формате xml
Добрый день! Как передать документы (акт, счет) из 1С Фреш через Диадок в формате xml?
Обсуждение (7)
Здравствуйте Екатерина. Не совсем понял — Вы используете внешнюю обработку Диадока ? Или используете вэб-версию Контура? Документ в формате XML нужен для передачи стороннему оператору ЭДО/контрагенту по почте? Будет намного быстрее если опишите полную потребность, которую хотите реализовать.
Здравствуйте, Александр! Мне нужно выгрузить из 1С акт и счет в xml формате и загрузить его в Контур.Диадок без использования модуля, обработок и т.д., т.к. пользуемся ЭДО редко. В принципе, я нашла выход, набрала документы вручную в Диадоке, но хотелось бы как-то автоматизировать этот процесс по возможности
Екатерина, по действиям:
1) В 1С БП заходите в документ отгрузки и сохраняете электронную форму документа через кнопку Еще —> ЭДО —> выгрузить в файл. Сохраняете где-нибудь в папке файл (вот так будет примерно называться -ON_NSCHFDOPPR_235001964481_612700098157_20210723_43ca1acb-0646-418d-a463-cd4bdc0155d3.xml)
2) Заходите в Контур.Диадок и создаете новый документ. Выбираете вариант — Загрузите с компьютера (пример во вложении). Выбираете тот файл, что сохранили на шаге 1. Далее в папке Исходящие в контуре должен появиться документ к отправке. Проставляете необходимые реквизиты, проверяете, подписываете, отправляете.
Александр, спасибо! Я так делала, у меня сохраняется несколько файлов в zip-архиве. Я могу вытащить из архива файл с длинным названием (т.к., как правило, это нужный файл), но это уже все-таки не совсем автоматизация. А как у Вас получилось сохранить только 1 файл? Может, что-то в настройках мне нужно изменить?
Верно Екатерина, я согласен что не совсем автоматизация. В приводимом примере я файл распаковывал и подгружал. Как это дело автоматизировать — только доработкой, чтобы в 1С Бухгалтерии у Вас была возможность комплексно выгрузить несколько документов УПД (с длинным наименованием) в папку на компьютере, а затем одним заходом (пакетно) подгрузить все в Контур. Комплексная загрузка там работает — проверял. Просто выделить сразу все выгруженные из 1С файлы и нажать кнопку «загрузить» — как в шаге 2.
Отправка и прием документов
Система позволяет обмениваться всеми типами документов в любом формате — pdf, doc, xls, xml и др.
Работу с электронными документами можно осуществлять непосредственно из учетной записи в 1С. Для этого разработан специальный модуль «Диадок». Инструкции по установке и работе в данном модуле можно найти на сайте Диадок.
1. В систему Диадок можно загрузить документ, подготовленный в сторонней программе, либо заполнить счет-фактуру, акт или накладную непосредственно в системе.
Для отправки документа, подготовленного в сторонней программе, необходимо нажать кнопку Новый документ / Загрузить с компьютера

2. Найти на компьютере папку с файлами для загрузки, выделить один или несколько документов и нажать кнопку Открыть.

3. После загрузки документов следует выбрать контрагента-получателя. Для этого достаточно начать вводить ИНН или наименование контрагента в соответствующем поле. Появится выпадающий список, в котором следует выбрать нужную организацию. Выбранная организация автоматически будет добавлена в список контрагентов.

- Если документ требует ответной подписи, то следует поставить галочку в поле Запросить подпись получателя.
- Рекомендуется устанавливать галку Связать документы, если они относятся к одной хозяйственной операции. Связанные документы показываются вместе в списках входящих и исходящих документов. Переключение между ними также возможно через меню Связанные документы непосредственно на странице документа.
- Если загружаемый документ является актом или ТОРГ 12 в формате, отличном от xml, то необходимо выбрать соответствующий тип в строке Тип документа и заполнить метаданные.
- Если по введенному запросу в Диадоке не будет найдена нужная организация, то следует обратиться в техническую поддержку по адресу diadoc@kontur.ru. В письме следует указать реквизиты нужного контрагента (название, ИНН, КПП) и контакты сотрудника, ответственного за обмен документами в данной организации.
Для отправки следует нажать кнопку Подписать. Подписанный документ моментально появится в ящике получателя.

4. Отправленный документ отобразится на странице Исходящие. По мере обработки он будет принимать следующие статусы:
- Ожидает подписи — документ отправлен, но не подписан получателем;
- Подписан — документ прочитан и подписан получателем;
- В подписи отказано — по документу отправлен отказ в подписи.
Если в отправленных документах были обнаружены ошибки, и их необходимо аннулировать, то следует воспользоваться данной инструкцией.
1. Все полученные документы доступны на странице Входящие. Непрочитанные документы выделяются жирным шрифтом.

2. Для работы с карточкой документа, необходимо кликнуть по его названию.
Откроется окно с поступившим документом, в котором можно подписать документ или отказать в подписи. Также можно передать документ на согласование или согласовать его самостоятельно, скачать документ. С помощью дополнительных ссылок можно скачать печатную форму
документа, написать контрагенту, переслать, добавить теги и удалить документ.

3. Скачать, подписать, отказать в подписи, передать на согласование, переместить в другое подразделение, аннулировать, а также удалить документы можно и в массовом порядке со страницы Входящие.
Заметки АйТи
Для выгрузки счет-фактуры и др.документов из реализации заходим в базу 1С 8.3 бухгалтерия и открываем обработку(компонента) » Обработка_ЭДО.epf — скачать :
Данная обработка проверялась и работает на БП 3.0. На остальных конфигурациях НЕ проверялась.

После открытия обработки в поле «По документу» нажимаем на три точки в конце поля и выбираем «Реализация (акт, накладная):



Если данный контрагент выгружается в первый раз, то необходимо будет подставить идентификаторы ЭДО:
Наш идентификатор в системе Контур Диадок –
2BM-773421ХХХХ-ХХХХХХХХ-ХХХХХХХХХХХХ
Посмотреть его можно в Контур-Диадок:


Слева выбираем «Контрагенты» – «Ваши контрагенты» – и нажимаем на имя контрагента (напр. ООО «ЛУКОЙЛ-ХХХ»)



Заходим под учетной записью Сотрудника и выбираем «Документы» – «Исходящие» – «Новый документ»
Выбираем «Загрузить с компьютера» и выбираем нужный нам документ:

Контур распознал наш документ:

Если в поле «Наименование» появляются лишние цифры, то нажимаем слева сверху «Редактировать»:



Если мы хотим отправить документы пакетом (вместе со счетом и актом), то ставим галку «Связать документы в пакет» и нажимаем «Загрузить ещё» и добавляем нужные документы

Когда все документы добавлены и указаны их типы в соответствии с инструкцией Контур Диадок – https://youtu.be/0Mh_Kh4a1bQ, можно нажимать «Подписать и отправить» внизу формы.

42 комментария:
А как скачать обработку?

Там в начале есть ссылка, обработка платная стоит 200р со словом СКАЧАТЬ, оплату необходимо зарегистрировать в форме

вчера ссылки не было 🙂
благодарю!
в УНФ будет работать?
В УНФ не проверял, т.к. такой надобности не было. Но скорее всего будет, чем нет. Если у вас получится проверить, просьба оставить комментарий здесь. Спасибо.

Решили идти в ногу с прогрессом и приобщиться таки к ЭДО. У многих контрагентов Диадок и подключились к нему за 4000 р. в год. В процессе внедрения оказалось, что часть контрагентов хочет получать документы именно в формате XML, но XML, который выдаёт 1С для Диадока не подходит. Есть дополнительный модуль интеграции, который стоит уже 16000 р. в год. Есть там некоторые плюшки, конечно, но при наших объёмах это не критично. Стал искать альтернативное решение — обработку и нашёл здесь! Заказал, оплатил, получил. На этапе подключения возникла проблема с правами пользователя 1С, но всё решаемо — мануал в сети есть. Дальше — всё по приведённой выше инструкции.
Автору — респект и уважуха!
Как загрузить документ в диадок из 1с
Для настройки документов выберите организацию, откройте ее карточку и перейдите на вкладку «Настройка документов». Есть возможность настроить:
- Пакеты на отправку
- Документы на отправку
- Комментарий в документах 1С
- Дополнительные настройки
Пакеты на отправку
Чтобы выбрать, какие пакеты создавать из документов в 1С и отправлять контрагентам через Диадок, в разделе «Пакеты на отправку» установите флажок и выберите из раскрывающегося списка пакеты.

УПД, включающий в себя первичный документ и счет-фактуру.
УПД СЧФ + УПД ДОП
УПД, включающий в себя первичный документ и счет-фактуру, но на отправку такой пакет сформируется раздельными документами.
Счет-фактура и товарная накладная или акт.
УКД, включающий в себя корректировочный документ и корректировочный счет-фактуру.
УКД КСЧФ + УКД ДИС
УКД, включающий в себя корректировочный документ (УКД ДИС) и корректировочный счет-фактуру (УКД КСЧФ), но на отправку такой пакет сформируется раздельными документами.
Счет фактура на аванс
Счет-фактура выданный на аванс.
УПД СЧФ (на аванс)
Счет-фактура выданный на аванс, но на отправку в электронном виде документ сформируется как УПД.
Если в строке с пакетом снять флажок, пакет не будет сформирован и не появится в разделе «Для отправки».
Документы на отправку
Список документов в разделе «Документы на отправку» зависит от того, какие настройки были выполнены в разделе «Пакеты на отправку».

Для формализованных документов (СФ, УПД и УКД) по умолчанию указаны актуальные форматы по приказам ФНС.
Чтобы изменить формат отправки для формализованных документов:
- В строке документа нажмите на кнопку
. - С помощью раскрывающегося списка выберите формат документов для отправка.

Подключение своей внешней печатной формы
Для неформализованных документов, например, для счета или акта сверки, возможно подключить внешнюю печатную форму. Для этого:
- В строке документа нажмите на кнопку
. - Выберите «Своя форма» и нажмите на появившуюся ссылку «Добавить форму». Выберите внешнюю печатную форму.

В результате сформируется документ на отправку, который будет заменен на внешнюю печатную форму.
Настройки счета на оплату
Электронный счет на оплату может формироваться на основании разных видов документов 1С.
По умолчанию электронный счет в модуле формируется на основании документа «Счет покупателю». Печатная форма электронного счета может формироваться по различным правилам.
Для конфигурации «Альфа-Авто: Автосалон+Автосервис+Автозапчасти, ред. 5.1, 6.0, 6.1» электронный счет формируется только на основании счета 1С.
В случае, когда в модуле подключен плагин «Первичные документы и счет на оплату», поле с выбором основания недоступно для редактирования. Данная настройка должна выполняться на стороне плагина.
Для настройки типа основания и (или) формата отправки:
-
Откройте карточку организации и на вкладке «Настройки документов» в строке с документом «Счет» нажмите кнопку
.


Использование типовой печатной формы 1С — «Форма 1С» доступно только для неформализованного счета, который формируется на основании документа «Счет покупателю».

Добавление дополнительных внешних печатных форм
Для добавления дополнительных внешних печатных форм:
- В строке документа нажмите на кнопку
. - В разделе «Дополнительная печатные форма» нажмите кнопку «Добавить».


В разделе «Документы на отправку» отобразится запись о том, что к документу подключена 1 внешняя печатная форма.

В разделе «Для отправки» сформируется пакет УПД с подключенной внешней печатной формой.

Комментарий в документах 1С
Чтобы в журнале продаж и журнале закупок отслеживать, какие из документов были отправлены или получены через Диадок, в настройках организации на вкладке «Настройки документов» установите флажок «Записывать комментарий в документ 1С».

При включенном комментарии по умолчанию в документы реализации после отправки через Диадок будет записываться комментарий «Передано через Диадок». Такой же комментарий будет записываться в документы поступления при создании или сопоставлении с электронным документом, полученным через Диадок.

Дополнительные настройки
В разделе «Дополнительные» можно настроить:
-
в 1С через Диадок
Отправка непроведенных документов
Для того чтобы настроить отправку непроведенных документов в 1С, в настройках организации на вкладке «Настройки документов» установите флажок «Отправлять непроведенные документы».

В списке «Для отправки» будут формироваться пакеты из непроведенных документов в 1С.
Отсутствие основания УПД
При отсутствии даты в договоре/соглашении в 1С для заполнения документа-основания УПД по приказу ФНС 820@ в настройках организации на вкладке «Настройки документов» установите флажок «Указывать отсутствие основания УПД, если не заполнена дата».

В УПД в поле «Основание передачи» будет указано значение «Без документа-основания».

Подробнее см. в статье Основание УПД.
Шифрование документов
Если для организации нужно шифровать документы электронной подписью при отправке контрагенту, установите флажок «Шифровать документы перед отправкой».