Цитата |
---|
Игорь Акинфиев написал: Сильно не пинайте пожалуйста, подскажите где не прав? |
В данной теме обсуждается генератор документов.
вам
24.05.2020 18:05:17
В данной теме обсуждается генератор документов. вам |
|||
|
|
24.05.2020 18:06:23
А то клиент хочет обновления поставить. |
|||
|
|
24.05.2020 20:57:47
Кто-нибудь сталкивался с таким что при загрузке печати и подписи компании в генераторе он накладывает печать на подпись вот так? (
|
|
|
|
25.05.2020 11:20:40
Александр Исупов,проверьте, что у вас и печать и подпись в формате png и там фон прозрачный.
Также проверьте, что в шаблоне картинки не перекрывают друг друга. В этом случае в документе тоже должно быть правильно. |
|
|
|
25.05.2020 11:21:15
|
|||
|
|
25.05.2020 18:34:15
Не мог пройти мимо темы с таким загадочным названием.
Есть пара вещей, которые сильно усложняют решение задачи "Хочу просто сгенерировать типовой договор в РФ с реквизитами заказчика" в стандартном облачном Битриксе24. I. Проблема с регистром реквизитов. 1. Для договора нужны реквизиты. Встроенная функция Б24 - автозаполнение реквизитов по ИНН. Реквизиты всегда подтягиваются в верхнем регистре.2. Чтобы Имя заказчика выглядело нормально - нуужно их руками перепечатать, чтобы они выглядели человекопонятно Иванов Иван Иванович. Как убедиться - попробовать сделать любой договор из облачного Б24 с заполнением реквизитов по ИНН. Возможное решение: Поддержка в генераторе модификатора регистра с функцией II. Невозможно применить один шаблон для клиентов с разными реквизитами. 2. У юрлиц есть ОГРН, КПП, у ИП - ОГРН, КПП нет, но есть ОГРНИП. (у физлица вообще только Имя, паспорт и адрес). Пробуем универсальный договор с реквизитами клиента (тут пока физлиц не учитываем):
Решение: возможность в генераторе документов кроме значений полей, также подставлять сами названия полей, с модификатором - if (если заполнено). Тогда бы шаблон был бы универсальным и выглядел так:
Имеем локальный филиал ада - 3 одинаковых шаблона договора (юрлица, ИП, физлица), 3 шаблона счета, 3 шаблона акта. 9 шаблонов только для типовых документов с ручным выбором это перебор.. Альтернатива 2: заполнять все через бизнес процесс с использованием дополнительных приложений. Тогда признать что в стандартном функционале даже простую генерацию договора\счета\акта с разными реквизитами сделать невозможно без костылей и неудобств. Про изменение регистра я уже писал ранее, есть ли планы на добавление этой фунции? |
|||||
|
|
25.05.2020 20:58:20
Придется во втором проекте костылить ))) |
|||
|
|
25.05.2020 21:09:08
|
|||
|
|
26.05.2020 09:47:28
Дмитрий Б, до модификатора с изменением регистра руки пока не дошли. Задача непростая. По-быстрому не смог придумать, как это сделать, поэтому пока отложил.
По поводу одного шаблона на разные реквизиты - используйте БП, это нормально. Шаблоны сами не умеют в условия и вычисления - это будет уже космолет какой-то. Есть специальный робот / активити, которое позволяет поменять значения полей. Всё можно через него обернуть. |
|
|
|
26.05.2020 10:21:45
Антон Горбылев,
продолжаю кастомизировать компонент Генератор документов. Входные данные: 1. Имеется кастомный компонент: w4a.bitrix:crm.document.view (на основе компонета: bitrix:crm.document.view) 2. В Сущности в Таймлайте вызывается штатный компонент: bitrix:crm.document.view Задача: 1. Подменить вызов в таймлайне штатного компонента на кастомный. Анализ: 1. В консоле нашел где происходит вызов компонента (см. скриншот) 2. попробовал посадить на элемент:
ACHTUNG!!! Вопросы: 1. Как можно подменить штатный вызов превью генератора документа в таймлайн без кастомизации компонента timeline? 2. Какой JS-метод вызывает в таймлайне открытия превью генератора документа? В файле: /bitrix/js/documentgenerator/documentpreview.js что не нашел!!! |
|||||
|
|
||||