Добрый день!

Получил следующую задачу:

Необходимо настроить рассылку e-mail уведомление раз в неделю руководителю. E-mail должен содержать список лидов, по которым не было ни одной активности в течении нескольких дней (например последние 7 дней). Начал собирать БП получилось собрать только начало где процесс определяет дату изменения однако, как формировать данный список лидов и как добавить его в процесс не понимаю. Возможно вы сталкивались с аналогичной задачей.

Нравится

2 комментария

Здравствуйте,

 

Вы можете реализовать данную задачу следующим образом:

Создайте печатную форму с нужными параметрами (фильтрацией) по этой инструкции.

С помощью элемента бизнес процесса Process file процесс сможет автоматически выгружать эту печатную форму.

Далее с помощью элемента "Send email" он отправит нужное письмо с данной формой во вложении.

 

Дайте пожалуйста знать, если будут вопросы!

Mira Dmitruk,

Добрый день,

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

Показать все комментарии

Доброго дня, я вивчаю демо версію CRM і читаючи документацію знайшов PDF документ про валідацію полів ( файл прикріплю). В документі є розділ "Правила ввода" Де можна знайти даний розділ, бо цікавить тема валідації полів наприклад, як зробити текстове поле в якому можна вводити тільки букви, або наприклад як зробити числове поле де можна вводити цифри тільки заданої довжини і нприклад тільки додатні. Підскажіть як вирішити дані питання. 

Нравится

3 комментария

Або може хтось розповість як скористатися 

crt.MinLength

Добрий день, Олександре!

 

Файл що ви прикріпили стосується налаштування додатка маркетплейс, що вже не підтримується. 

 

Нижче ви можете знайти статті з Creatio Academy які розглядають валідацію полів з різними варіантами:

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

 

Щодо crt.MinLength, ви можете детальніше прочитати тут:

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

 

Гарного дня!

Дякую за допомогу. 

Показать все комментарии

Доброго дня, вивчаю демо версію СРМ і в мене з'явилося запитання. Як додати колонку в контактах, щоб можна було відобразити інші телефони(мається на увазі саме ті телефони які були створені додатково в засобах зв'язку)

 

Прикрепленные файлы

Нравится

2 комментария

Доброго дня!



Ви можете додати на сторінку контакта нове поле телефону і записувати ще один телефон туди, тоді це поле ви зможете вивести у списку. 





Однак, на жаль, вивести в список телефони, що додані через опції комунікації як "Інший телефон" не можна. 



Як обхідне рішення, ви можете створити бізнес процес, що буде копіювати автоматично значення з опцій комуцікації в окреме поле на сторінці контакта. 



З повагою, 

Антон 

 

Anton Starikov Дякую

Показать все комментарии

Здравствуйте! У меня не типовая/самописная конфигурация 1С. В Creatio  создан не типовой специальный объект TiServiceDesk_Base, который содержит наряды TiWorkOrder подрядчиков Account.  Мне необходимо по запросу из 1С считать массив нарядов за месяц по конкретному подрядчику. Связываюсь по протоколу ODATA3. Коннектится все нормально, но когда делаю запрос, то код ошибки получаю 301. Видимо сам запрос некорректен.

Прошу помощи в виде примеров запроса через ODATA3 к таблицам Creation. В переписке видел, что есть ert-обработка на 1С с примером идентификации и запроса к базе. Можете мне ее выслать?

Сам SQL запрос выглядит так:

 

SELECT * FROM "TiWorkOrder"

LEFT JOIN "Account" ON "TiWorkOrder."TiContractorid"="Account"."Id"

WHERE "Account"."Cod" = 123456 AND "TiWorkOrder"."TiFactEndDate" > '2024-01-01' AND "TiWorkOrder"."TiFactEndDate" < '2024-02-01'

Нравится

2 комментария

Добрый день.



Вы можете найти примеры запросов Odata в документации:



https://documenter.getpostman.com/view/10204500/SztHX5Qb?version=latest

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

Cherednichenko Nikita,

Не лучше ли выложить в community готовый пример 1С аутентификации и запросов GET, POST, который будет полезен всем последующим программистам 1С ? Команда Creatio заинтересована в дальнейшем развитиии проекта и последующих интерегациях с 1С?

Показать все комментарии

В разделе Заказ, вкладка Продукты, захожу в Настройки детали и тут хочу создать Бизнес правило. Условие должно ссылаться на поле "Скидка, %" но оно отсутвсует в выборе и много других полей тоже. Объясните пожалуйста почему, и как сделать, что бы оно появилось? Спасибо.

Изображение удалено.

Нравится

1 комментарий
Лучший ответ

Здравствуйте Сергей!

 

Действительно при выборе колонки в окне выбора колонки с типом "Валюта" недоступны к выбору. Мы зарегистрировали идею для команды разработки для улучшения этого поведения.

 

Как обходное решение, вы можете искать поле напрямую через поле выбора:

 

Хорошего дня! 

Здравствуйте Сергей!

 

Действительно при выборе колонки в окне выбора колонки с типом "Валюта" недоступны к выбору. Мы зарегистрировали идею для команды разработки для улучшения этого поведения.

 

Как обходное решение, вы можете искать поле напрямую через поле выбора:

 

Хорошего дня! 

Показать все комментарии

Добрый день!

Нахожусь в разделе, нажимаю на кнопку "Добавить" открывается страница редактирования. Заполняю колонки, после всего заполненого нажимаю "Сохранить" запись сохраняется и сразу закрывается. Меня перебрасывает в раздел с записями. После я открываю запись и вношу изменения на созданной записи. После нажатия на кнопку "Сохранить" страница уже сама не закрывается, а нужно дополнительно нажимать кнопку "Закрить". Как можно настроить сохранение и закрытие записи как это работает с новой записью. Что б после редактирования существующей записи и нажатия на кнопку "Сохранить" меня переводило в раздел с записями и не приходилось дополнительно нажимать кнопку "Закрить"

Нравится

2 комментария

Добрый день,

Всё различие между сохранением новой записи и уже имеющейся в методе onProcessCardSaved схемы BasePageV2.

Для новой записи вызывается _closePage, что и закрывает страницу.

Чтобы уже имеющаяся запись также зарывалась, необходимо на странице [Object]PageV2 переписать метод onProcessCardSaved следующим образом:

onProcessCardSaved: function(needProcessModeToBackHistoryState) {
				if (!this.destroyed) {
					this._closePage(true);
				}
			},

 

Показать все комментарии

Доброго вечора, підкажіть, будь ласка, як можна реалізувати автоматичне натискання (лівою кнопкою миші) на "Мобільний телефон" у "Засобі зв'язку" - картка "Продажі".

У бізнес-процесі через "Завдання-сценарій"

Дуже буду вдячний за допомогу.

Нравится

1 комментарий

Доброго дня,

Аби викликати дзвінок зі скрипт таски в ній необхідно відправити вебсокетне повідомлення "CallCustomer".

З клієнтського коду такий виклик виглядає так:

this.sandbox.publish("CallCustomer", {
					number: number,
					customerId: customerId,
					entitySchemaName: entitySchemaName
				});

Де number - номер телефону, customerId - Id контакту до якого дзвонимо, entitySchemaName - просто Contact.

Приклад як відправляти подібні повідомлення з скрипт таски ви можете знайти тут.

Показать все комментарии

Вітаю! Стикнулись з проблемою при переході на новий інтерфейс.

Робимо застосунок для відображення картки Дзвінки на Freedom UI, щоб поступово перейти на новий інтерфейс. При створені обираємо використовувати існуючий об’єкт (Call).

Колись давно в об’єкт Call додавали нові поля і довідники відповідно є заміщення в пакеті Custom. Коли ми на сторінку Phone call form page виводимо колонку яка була створена користувачем і потрапила в пакет Custom - отримуємо помилку «Помилка під час збереження залежностей пакетів». Чи правильно я розумію, що потрібно об’єкт Call з Custom перемістити в пакет нового застосунку який ми створили? Чи не впливає перенесення заміщуючого об'єктів на роботу системи? Чи можуть бути якісь проблеми після перенесення такого об’єкту? Як перенести об’єкт  Call, якщо застосунок створив вже новий заміщуючий об'єкт Call у своєму пакеті?

 

Заздалегідь вдячний за допомогу.

Нравится

1 комментарий

Добрий день,

 

Помилка виникає через те, що в схемі FormPage та\або ListPage використовуються колонки, які було додано в об'єкт в пакеті Custom. Справа в тому, що схеми FormPage та ListPage створюються в автогенерованому пакеті (виду UsrApp...), який по ієрархії завжди розташовано вище від пакету Custom (якщо дивитись по діаграмі залежностей пакетів (іншими словами, пакет Custom залежить від пакету UsrApp, а не навпаки).

 

Переносити об'єкт Call з Custom в пакет UsrApp - як варіант, але він може бути неможливий, якщо в пакеті UsrApp вже є заміщення об'єкту Call. Більш вірогідний варіант з переносом схем(и) FormPage\ListPage в пакет Custom з пакету UsrApp. При такому сценарії менш вірогідний сценарій отримання помилок різного роду при роботі з розділом. Однак прошу про всяк протестувати цей підхід на якомусь тестовому середовищі перед використанням його на проді.

Показать все комментарии

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

Нравится

1 комментарий

Добрый день!



Для смены названия рекомендую зайти в последний пакет по иерархии в объект и изменить заголовке полей. 

После опубликовать объект.

Показать все комментарии

Добрий день. Намагаюсь змінити значки кастомних розділів у мобільному додатку. 

Відповідно до запиту https://community.creatio.com/questions/Mobilesectionicons&nbsp;

Знайшов файл MobileImageList



У файлі MobileApplicationManifestPortal пакету Custom в блоці "Modules"  в опис кастомного розділу додав 

Код з прикладу , але значок не змінюється.

Підкажіть, будь ласка, що роблю не так

 

Зразок коду

"IconV2": {
 // Unique image ID. 
"ImageId": "MobileImageListServiceContractModuleImageV2"
 }



Мій код



    "Modules": {

        "UsrAppNewTasks": {

            "Group": "main",

            "Model": "UsrAppNewTasks",

            "Position": 2,

            "isStartPage": false,

            "Title": "UsrAppNewTasksSectionTitle",

             "IconV2": {

              "ImageId": "MobileImageListKnowledgeBaseModuleImageV2"

                       },

            "Hidden": false,

            "screens": {

                "start": {

                    "schemaName": "UsrMobileUsrAppNewTasksGridPageSettingsPortal"

                },

                "edit": {

                    "schemaName": "UsrMobileUsrAppNewTasksRecordPageSettingsPortal"

                }

            }

        },

Нравится

1 комментарий

Добрий день,

 

IconV2 не спрацює в Freedom UI розділі мобільного додатку. Замість нього треба використовувати iconId в якому вказати Id запису з таблиці SysImage про зображення, яке треба показати як іконку розділу. Приклад:

 

"Modules": {

        "UsrAppNewTasks": {

            "Group": "main",

            "Model": "UsrAppNewTasks",

            "Position": 2,

            "isStartPage": false,

            "Title": "UsrAppNewTasksSectionTitle",

            "iconId": "860C6BCF-2C53-41A4-A4F2-002861F26F91",

            "Hidden": false,

            "screens": {

                "start": {

                    "schemaName": "UsrMobileUsrAppNewTasksGridPageSettingsPortal"

                },

                "edit": {

                    "schemaName": "UsrMobileUsrAppNewTasksRecordPageSettingsPortal"

                }

            }

        },

Показать все комментарии