Каталог решений - Просмотр формы документа Диадок из связанного документа 1С

Просмотр формы документа Диадок из связанного документа 1С

Просмотр формы документа Диадок из связанного документа 1С

В наличии

Как было бы удобно смотреть диадоковские формы одним нажатием кнопки в документе — как в 1С-ЭДО реализовано. А если удобно — почему и не сделать?

Категория:

Описание

Как посмотреть электронный документ 1С-ЭДО из документа 1С?

Это не просто сделать, а очень просто – один клик мыши

 

(рис 1)

 

А как сделать то же самое, если у вас в компании для обмена используется не 1С-ЭДО, а Диадок?

Открыть Диадок (долго), авторизоваться, выбрать организацию, дождаться открытия (долго), выбрать нужный период и выбрать нужную вкладку (и еще раз дождаться, пока заполнит), найти документ, открыть. Восемь движений, часть из которых приходится ждать, и людей это утомляет, злит и напрягает. 

А хорошо было бы открывать диадоковский документ как в 1С-ЭДО, сказали пользователи – и попросили такое сделать.

Поначалу я подумал – что может быть уже кто-то сделал такое, и даже поискал.

И даже на страничку разработчиков Диадок зашел – и даже нашел схожий вопрос – с ответом

Вот страничка https://github.com/diadoc/diadoc1cpro-docs/issues/73

И вот ответ —

 

(рис 2)

 

Вообще, чуть отступлю от темы, — почитал немного ответы диадоковских разработчиков на разные вопросы, поразился, до чего же у них клиентоориентированный подход. Порядка четверти ответов – «не планируется». Еще, наверное, четверть ответов – «заплатите денег и мы лично вам сделаем». Ну а множество последних вопросов и вовсе без ответов

Собственно соотношение открытых тикетов (155) к закрытым (75) как бы намекает.

 

(рис 3)

 

Но это отступление. А теперь про данную печатную форму

Подключается – через внешние обработки.

Тестировалось – на ERP 2.5.17.153 и на КА 2.5.20.62. Думаю будет работать и УТ безболезненно (или с минимальной доработкой).

Работает для документов – «Реализация», «Отчет давальцу 2.5», «Приобретение товаров и услуг», «Приобретение услуг прочих активов», «Счет-фактура выданный» (если нужны еще какие-то документы, несложно допилить).

Печатная форма посредством регистрации в справочник «Дополнительные внешние отчеты и обработки». После этого у вас появляется в печатных формах

 

(рис 4)

 

Зарегистрировали печатную форму. Далее – откройте ее как внешнюю,  через 1С – «Файл» — «Открыть» и введите параметры для открытия ящика диадок (в своей базе, понятно, есть целый регистр для хранения разных таких вот данных – а это вариант для тех, кто дорабатывать не хочет).

 

(рис 5)

 

Также нужно указать Box ID – вот тут описано, где его взять (https://github.com/diadoc/diadocapi-docs/issues/842)

 

(рис 9)

 

Параметры сохранятся и будут использованы для всех пользователей.

 

(рис 6)

 

Авторизация – как видите, по логину и паролю. Имеет смысл в Диадок создать пользователя «Просмотр данных» или как-то так, и под ним реальные пользователи будут просматривать.

И еще – чтобы это все работало, у вас в справочнике дополнительных обработок должна быть обработка Диадок.

 

(рис 7)

 

Если у вас как-то по-другому диадок интегрирован, на уровне конфигурации – скорее всего вам моя поделка не нужна.

Ну и далее просто – нажали в 1с – показало данные. Показывает pdf форму из диадок. Сначала думал собственно обработку диадок открывать, и родную форму показывать – но пользователям хватило pdf.

 

(рис 8)

has been added to your cart:
Оформление заказа