Формирование договоров по шаблонам из Google Drive

19.12.19

Учетные задачи - Печатные формы

Основная идея: бухгалтер / кадровик / директор может вносить правки в шаблоны договоров без участия программиста. Пользователь получает возможность редактировать шаблоны на Google диске и тут же формировать договоры по исправленным шаблонам из 1С. Заполненный по шаблону договор сохраняется на Google диск. Вместо пары десятков внешних печатных форм, в вашей базе всего одна внешняя обработка. Обработка разрабатывалась под КА 2. Тестировалась на КА 2.4.9.82, УТ 11.4.5.32, УТ 11.4.9.98. Несложно адаптируется под другие БСП-Конфигурации.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Формирование договоров по шаблонам из Google Drive:
.epf 62,10Kb ver:1.2
39
39 Скачать (2 SM) Купить за 2 150 руб.
 
 
 
 
Кому будет полезна
 
  • Бухгалтеру / кадровику / директору или иному сотрудника, который устал просить программистов вносить мелкие правки в макет;
  • Программисту, который устал вносить мелкие правки в макет;
  • Программисту, которому нужен пример работы с системой аутентификации Google OAuth2;
  • Программисту, которому нужен пример работы с Google API из 1С.

 

Пример работы обработки

 

После всех настроек, будут автоматически подгружены шаблоны. Если этого не произошло, нажмите на кнопку "обновить" рядом с полем "Шаблон".

 

Далее следует выбрать необходимый шаблон и нажать "Сгенерировать договор".

 

После этого будет запущено фоновое задание, по завершению которого на основную форму обработки добавятся дополнительные кнопки: "Открыть договор" и "Получить PDF".

 

После закрытия формы обработки, на форме элемента обновятся дополнительные реквизиты: "Документ GoogleDocs" и "Шаблон GoogleDocs".

 

Подключение и настройка обработки

 

Создание дополнительных реквизитов

Для полноценной работы обработки, необходимо включить механизм дополнительных реквизитов. Сделать это можно в "НСИ и администрирование -> Администрирование -> Общие настройки -> Дополнительные реквизиты и сведения" установить флаг напротив "Дополнительные реквизиты и сведения" .

 

Далее, необходимо добавить дополнительные реквизиты для нужного объекта (в примере это "ДоговорыСКонтрагентами"). В форме элемента выбираем "Еще -> Изменить состав дополнительных реквизитов". 

 

В открывшемся окне находим нужный объект и добавляем два строчных реквизита: "Документ GoogleDocs" и "Шаблон GoogleDocs".

 

Подключение обработки

Далее, выполняем подключение внешней обработки. Переходим по "НСИ и администрирование -> Администрирование -> Печатные формы отчеты и обработки -> Дополнительные отчеты и обработки".

Здесь нужно нажать на кнопку "Добавить из файла", выбрать данную обработку и нажать "Записать и Сохранить".

 

Настройка обработки

После подключения обработки, в форме элемента появится группа "Дополнительные реквизиты", а также кнопка "Договор". Нажатие кнопки открывает основную форму обработки.

В первую очередь стоит перейти в форму настроек, нажав "Настройки".

 

"ID каталога с договорами" - это id папки на гугл диске, куда будут выгружаться заполненные по шаблону документы.

"ID каталога с шаблонами" - соответственно id папки с шаблонами на гугл диске.

 

Есть возможность более тонко настроить работу Google Api, выбрав вкладку "Новое приложение".

 

После сохранения настроек нужно войти в свой аккаунт Google, нажав на кнопку "Получить код авторизации". После предоставления всех разрешений, вы будете авторизованы и форма автоматически закроется. Если этого не произошло, необходимо самостоятельно перейти по ссылке, предоставить все разрешения и вставить полученный код в соответствующее поле.

 

Пример шаблона

 

Google OAuth2 API Docs Печатные формы

См. также

Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 Управленческий учет Платные (руб)

Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:ДО!

48500 руб.

19.02.2016    109682    131    5    

102

SALE! 15%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С.

6000 руб.

09.11.2016    241519    1112    906    

1040

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    18747    49    19    

82

Рабочее место Производство готовой продукции (работ, услуг) Перенос данных 1C Пользователь Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Документооборот 1С:Комплексная автоматизация 2.х 1С:КА 1С:ДО Платные (руб)

Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо

96000 руб.

11.06.2015    58198    36    20    

45

SALE! 30%

Печатные формы Программист Пользователь Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

3960 руб.

08.10.2019    48957    175    105    

171

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

14400 руб.

13.03.2018    62687    220    79    

120

Печатные формы Учет рабочего времени Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Транспорт, автопарки, такси Россия Бухгалтерский учет Платные (руб)

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

4500 руб.

23.08.2019    58829    185    64    

177
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. PLAstic 296 25.11.19 14:20 Сейчас в теме
Последние два пункта "Кому будет полезна" про меня.
alexandrmishinn; +1 Ответить
2. N191119 25.11.19 14:56 Сейчас в теме
Шикарная вещь, сам пытался сделать, но все не хватало времени, постоянно отвлекало что-то. Теперь делать эту задачу не надо! 10/10
Алексей_mir2mb; Free1CforAll; +2 Ответить
3. Milanick 29.11.19 09:44 Сейчас в теме
Используется БСП? для УПП, УТ 10 рабочий вариант?
5. hlopik 400 03.12.19 19:13 Сейчас в теме
(3)БСП используется.
Для УПП / УТ 10 только если самостоятельно адаптировать.
Блоки работы с Google Api можно будет взять без изменений.
4. Milanick 30.11.19 21:04 Сейчас в теме
Для БП3.0 не работает :(
6. hlopik 400 03.12.19 19:15 Сейчас в теме
(4)Для БП 3.0 потребуется небольшая адаптация, т.к. справочник ДоговорыКонтрагентов (из которого идет печать) выглядит несколько иначе.
7. fomix 33 07.12.19 21:00 Сейчас в теме
Делал подобную обработку еще в 8.2, но без использования GoogleDrive. Зачем вообще его надо использовать, если с таким же успехом можно пользоваться расшаренной сетевой либо просто локальной папкой?! А так еще надо будет учить обезьянок работе с GD ((((
8. hlopik 400 09.12.19 13:44 Сейчас в теме
(7) GD удобно использовать в ситуациях, когда нужно согласовывать договоры с контрагентами.
Можно присылать контрагентам ссылку на GD и в режиме реального времени, вместе с ними, вносить правки. И история правок удобно ведется.
RonX01; user1313770; +2 Ответить
9. user1313770 10.12.19 07:48 Сейчас в теме
(8) перспективная форма взаимодействия.
10. user1313770 10.12.19 08:09 Сейчас в теме
привет, подскажите, использую гугл диск общие диски (корпоративная версия гугл диска), не видит шаблонов, скопировал в этот католог ваш шаблон, по "перейти" прохдит в эту папку. Но шаблонов не видит в выпадающем меню. что может быть.
11. hlopik 400 12.12.19 20:04 Сейчас в теме
(10)привет, тип шаблона Google Drive должен быть обязательно: "Google Docs" (может быть например "Word").
Прикрепленные файлы:
12. user1313770 13.12.19 05:57 Сейчас в теме
(11) да, я понимаю. У меня формат файла гуглдок, и также скопировал ваш шаблон гуглдока в свою папку. но все равно, ничего. Что делать?
13. user1313770 13.12.19 07:44 Сейчас в теме
(12) что делать, можете посмотреть удаленно, что не так. Если не работает, подскажите хорошую альтернативу по формированию договоров. спасибо!
14. hlopik 400 13.12.19 19:22 Сейчас в теме
(13) можем подключиться, ответили в личку
15. Max27 12 16.12.19 13:23 Сейчас в теме
Работала, сейчас вылетела из аккаунта и кнопка не активна
Прикрепленные файлы:
16. user1313770 17.12.19 08:46 Сейчас в теме
(15)
летела из аккаунта и кнопка не активна
тоже самое да :(((((
18. hlopik 400 19.02.20 11:52 Сейчас в теме
(16)Нужно зайти в свой Google-аккаунт, раздел "Аккант - Безопасность - Доступ для сторонних приложений ". И там отключить доступ для данного приложения (кнопка "Закрыть доступ").
После этого можно будет заново авторизоваться и все будет работать.
Происходит это потому что Google иногда меняет требуемые разрешения и чтобы авторизация работала, пользователь должен подтвердить, что предоставляет приложению эти разрешения.
Говоря языком Google Auth: появились новые требования по безопасности - извольте переавторизоваться, сударь.
17. ivpavlovsky 27.12.19 12:03 Сейчас в теме
На мой взгляд идея и реализация отличная... А не поделитесь опытом написания и использования скриптов Google ? Судя по коду они используются...
19. hlopik 400 19.02.20 11:53 Сейчас в теме
(17)При появлении свободного времени - с радостью поделимся :)
21. malikov_pro 1330 25.08.20 11:01 Сейчас в теме
(17) описание работы скрипта по подобной задаче https://infostart.ru/1c/articles/1283766/
22. ivpavlovsky 27.08.20 16:12 Сейчас в теме
(21) Супер. Спасибо за труды...
20. user1327264 23.03.20 18:42 Сейчас в теме
на УНФ будет работать?
23. user1313770 19.10.20 08:54 Сейчас в теме
добрый день, подскажите, где взять список активных строк? год назад покупал у вас,
24. itprog 2 20.09.21 17:47 Сейчас в теме
Добрый день! Согздали свой проект, но пишет нет прав к скрипту (использование скриптов в проекте разрешено). Как получить доступ к скрипту?
25. itprog 2 20.09.21 17:48 Сейчас в теме
Добрый день! Создали свой проект, но пишет нет прав к скрипту (использование скриптов в проекте разрешено). Как получить доступ к скрипту?
26. Markovka2 27.11.21 22:03 Сейчас в теме
а что передаётся по redirect url https://it-solution.ru/oauth2callback ?

Пробовал менять - не работает
Оставьте свое сообщение