Время создания
Фильтры

Доброго дня, я вивчаю демо версію 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…

 

Гарного дня!

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

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

Доброго дня! Подскажите, в чем может быть проблема? Возникли трудности с действиями в конфигураторе - с компиляцией, обновлением из файлов и тп - пишет, что время компиляции истекло или сервер не отвечает. В логах системы нахожу вот это:

{ "time": "2024-02-27 09:41:33.8294", "level": "WARN", "app": "w3wp", "thread": "393", "message": {"SQL":"\nINSERT INTO [dbo].[SysProcessElementLog]([Id], [CreatedOn], [CreatedById], [ModifiedOn], [ModifiedById], [StartDate], [SysProcessId], [Caption], [StatusId], [Type], [SchemaElementUId], [OwnerId], [ErrorDescription], [NodeId])\n\tVALUES(@Id, @CreatedOn, @CreatedById, @ModifiedOn, @ModifiedById, @StartDate, @SysProcessId, @Caption, @StatusId, @Type, @SchemaElementUId, @OwnerId, @ErrorDescription, @NodeId)","ErrorMessage":"Конфликт инструкции INSERT с ограничением FOREIGN KEY \"FKTQLhPckOuXfL4S8XTK2ODa6vErc\". Конфликт произошел в базе данных \"Marketing\", таблица \"dbo.SysProcessLog\", column 'Id'.\r\nВыполнение данной инструкции было прервано.","Parameters":[]} }

Нравится

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

Добрый день.



Предоставленная Вами ошибка говорит о том, что произошел конфликт по ключу FKTQLhPckOuXfL4S8XTK2ODa6vErc, который присутствует в таблице SysProcessLog - журнал процессов.

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



Если у Вас возникнут трудности при поиске причин. - мы рекомендуем Вам создать обращение для команды поддержки Creatio, чтобы мы могли рассмотреть инцидент более детально.



Спасибо.

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

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

 

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

Нравится

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С?

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

Доброго времени суток, коллеги! Возникла потребность в очистке БД, объем перевалил за 700гб. Подскажите пожалуйста, из каких таблиц можно удалить записи, чтобы не затронуть общий функционал среды. До этого пробовали удалит из таблицы, где хранятся логи (SysLog, 120 гб), но доступного пространства не увеличилось на 120 гб, а всего лишь на 30 гб. Можно ли использовать shrink? Как правильно сделать оптимизацию БД? 

Нравится

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

Добрый день, Адлет.

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

Ещё рекомендую посмотреть эту статью на Академии.

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