Друзья, привет!
Показываю вариант автоматизации, который работает на Google Таблице + Google Apps Script + вашем шаблоне Google Документа.
На выходе скрипт автоматически создаёт:
📄 Google Документ
📁 и сохраняет оба файла в указанную папку на Google Диске
Расскажу как все работает:
1. Берём Таблицу со скриптом и копируем себе.
На листе Create есть несколько основных настроек:
^ B2 - ссылка на папку Google Диска, куда сохранять готовые документы (вам её нужно заполнить)
^ B3 - ссылка на шаблон Google Документа
^ B4 - формула, которая формирует имя будущего файла
^ B1, С1 - здесь после запуска скрипта вы увидите ссылки на созданные документы
Например, у меня имя файла собирается из номера контракта и номера инвойса. Но здесь (и в любых ячейках, которые используются) можно использовать любую свою формулу.
2. Заполняем данные для шаблона
Начиная с 5-й строки, в первом столбце указываем переменные:
<SELLER>
<PAYER>
<LOT>
<CONTRACT>
<INVOICE NUMBER>
и т.д.
Во втором столбце находятся значения этих переменных.
Например:
<SELLER> → ООО "Технология Процессинг"
Скрипт находит <SELLER> в шаблоне Google Документа и заменяет его на значение из Таблицы.
При этом сохраняется форматирование, заданное в шаблоне Google Документа.
То есть вы можете самостоятельно добавить сколько угодно переменных вида <***> под свой документ.
3. Запускаем скрипт из меню "💼 Скрипты"
И получаем готовый Google Документ и PDF в нужной папке.
А ещё я добавил формулы (B21, B22), которые автоматически переводят сумму прописью на русском и английском языках.
Таким способом можно автоматизировать не только инвойсы, но и акты, договоры, коммерческие предложения, счета и любые другие документы, для которых вы создадите шаблон в Google Документе.
PS. Чтобы добавить печать с подписью, как в нашем шаблоне, сохраните печать и подпись на прозрачном фоне, вставьте их в шаблон в Google Документе и выберите положение "За текстом".
Таблица со скриптом
Пример шаблона



