Есть два пользователя: один заполняет excel-файл на Onedrive, второй работает в Creatio. Необходимо реализовать импорт файла из Onedrive в Creatio так, чтобы значениями из этого файла можно было наполнять существующие и новые поля в Creatio.

 

Существует ли готовое решение по вопросу такого импорта?

Нравится

5 комментариев

Нет, нужно писать свою интеграцию.

Интеграцию с OneDrive видел в этом дополнении: https://marketplace.creatio.com/app/external-file-storage-creatio

Полозюков Евгений Петрович,

спасибо

Владимир Соколов,

спасибо
Данный вариант рассматривала, но там файл затягивается в creatio как вложение + можно видеть версию файла
У меня же вопрос чуть шире

Вопрос о возможности импорта из Excel в автоматическом режиме уже поднимался: идеи зарегистрированы, но готового решения, к сожалению, пока нет. Видимо, нужно будет в блоке-скрипте БП разбирать такой файл. Можно посмотреть нынешнюю реализацию импорта в C#-схемах пакета FileImport, но там довольно много кода, поскольку расчитано на максимально универсальный импорт, а разобрать один конкретный с известным форматом можно будет проще.

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

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

Есть ли какое-либо решение "из коробки" для подобной задачи? Или хотя бы частичное решение (фронт или бэк)?

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

Нравится

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

Нет, нужно писать свой импорт.

Полозюков Евгений Петрович,

спасибо) 

Как вариант, можно рассмортреть автоматическое или полуавтоматическое приведение файлов к нужному виду внутри самого Excel при помощи формул на другом листе или механизма макросов (написать программку на Basic, запускающую заполнение пустых ячеек).

Ну, или лить в специально созданный объект эти данные как есть, а затем внутри Creatio обрабатывать, дополняя значения. Но тут нужно учесть, что порядок строк может не соответствовать и не будет видно, какая пустая строка относится к какой заполненной.

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

Добрый день!

Подскажите пожалуйста, можно ли в систему загрузить с помощью импорта из Excel 2 и более e-mail адресов в карточку Контакта?

Есть база Контактов, у которых помимо основного e-mail, указано дополнительно ещё несколько e-mail. Есть жизненная необходимость проимпортировать записи с помощью Excel, чтобы в карточке Контакта поле E-mail заполнилось автоматически с учетом нескольких электронных адресов.

Если ли какой-либо механизм или метод?

На данный момент несколько электронных адресов в карточку Контакта не получается загрузить импортом:

Нравится

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

Максимова Екатерина,

Так как в карточке контакта только 1 поле E-mail, то добавить несколько e-mail в карточку контакта можно несколькими способами.

1. В карточке контакта добавить нужное количество полей email и в каждое из этих полей проимпортировать нужное значение.

2. Вариант, который предложил Владимир, создать ещё один файл Excel и внести в него информацию по всем e-mail контактов и проимпортировать данную информацию в таблицу со средствами связи контакта.

Например, у контакт1 есть e-mail1, email2 и email3.

Тогда Ваша таблица будет выглядеть так:

Контакт - Тип связи - Номер

контакт1 - Email - e-mail1

контакт1 - Email - e-mail2

контакт1 - Email - e-mail3

Создать отдельный Excel файл с колонками Контакт - Тип связи - Номер (там несколько полей под Номер) и заимпортировать в объект Средства связи контакта

Владимир Соколов,

Владимир, нужно проимпортировать именно несколько 

 E-mail

Максимова Екатерина,

Не совсем понимаю, в чем именно заключается проблема?

Опишите подробнее.

Алла Савельева,

У 1 Контакта есть несколько электронных адресов, каким образом можно загрузить их импортом?

Сейчас в систему можно загрузить импортом только 1 электронный адрес, если в дальнейшем мы загружаем дополнительный эл.адрес, система обновляет значение эл.адреса и затирает. Нам же нужно чтобы в системе существовало несколько эл.адресов у 1 контакта. Как можно загрузить в систему несколько эл. адресов принадлежащих 1 контакту, чтобы они оба сохранились в карточке Контакта?

Максимова Екатерина,

Так как в карточке контакта только 1 поле E-mail, то добавить несколько e-mail в карточку контакта можно несколькими способами.

1. В карточке контакта добавить нужное количество полей email и в каждое из этих полей проимпортировать нужное значение.

2. Вариант, который предложил Владимир, создать ещё один файл Excel и внести в него информацию по всем e-mail контактов и проимпортировать данную информацию в таблицу со средствами связи контакта.

Например, у контакт1 есть e-mail1, email2 и email3.

Тогда Ваша таблица будет выглядеть так:

Контакт - Тип связи - Номер

контакт1 - Email - e-mail1

контакт1 - Email - e-mail2

контакт1 - Email - e-mail3

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

Команда Академии рада сообщить, что теперь доступен новый онлайн-курс "Импорт данных из Excel"!

Научиться выполнять импорт из Excel в Creatio стало проще, чем когда бы то ни было :)

Курс доступен здесь: https://academy.terrasoft.ru/online-courses/video-kursy-4

Нравится

Поделиться

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

Здравствуйте, уважаемые члены сообщества!

Подскажите, пожалуйста, как в таблице Excel перед импортом сослаться на Контакт, с которым хотелось бы связать импортируемую сделку?

Есть уже импортированная база контактов в bpm, и есть таблица с Продажами из другой crm, в которой сделки связаны с этими контактами (то есть продажи этим людям из базы). Я хочу импортировать эти продажи в bpm, чтобы вручную не вводить их по каждому клиенту.

 

Заранее благодарен за помощь! Спасибо!

 

Нравится

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

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

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

Если в таблице сделок (вероятно, Opportunity), куда загружаете данные, есть справочная колонка «Контакт» и хотите привязать по ней, то можно и в XLSX-файле с данными сделать такую колонку и наполнить её значениями, совпадающими с первичным поле (ФИО) контакта. При загрузке в справочное поле добавится Id подходящей записи.

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

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

Коллеги, здравствуйте.
Возник вопрос по импорту фото из Excel.
Есть ли сейчас такая возможность, либо какое-то обходное решение?
Заранее спасибо!

Нравится

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

Здравствуйте, Роман!

На текущий момент функционал импорта фото из Excel не реализован в базовой версии продукта.

Мы передали пожелание команде разработки для анализа возможности внедрения функционала в будущих версиях.

Shevchenko Andrey,

Коллеги, удалось ли реализовать данное решение?

Может действительно есть обходное решение?

Конечная цель - МАССОВО загружать фото в продуктовый каталог.

 

Милова Марина,

Добрый день,

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

 

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

Добрый день!

Есть ли примеры добавления действия (BPM7.6) "Загрузить средства связи" в разделе Контрагенты или любые другие аналогичные?

Нравится

5 комментариев

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

Воспользуйтесь функционалом импорта данных из Excel в объект "Средство связи контрагента".

"Демьяник Алексей" написал:Воспользуйтесь функционалом импорта данных из Excel в объект "Средство связи контрагента".

Алексей, спасибо!
Но данный вариант не подходит. Нужно именно так как описано, а именно действие где-то в разделах, которое вызывает форму Импорта с предустановленным объектом...

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

Уточните, какого программного продукта касается Ваш вопрос?

Если вопрос касается bpm'online 7.6, то вы можете посмотреть реализацию на примере объекта 'Средство связи контрагента'.

Если вопрос относится к Terrasoft 3.4, то готовых примеров решения нет.
Вы можете реализовать его самостоятельно по аналогии с тем, как реализован обработчик кнопки [Выполнить импорт] в разделе [Интеграции].

"Савельева Алла" написал:

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

Уточните, какого программного продукта касается Ваш вопрос?

Если вопрос касается bpm'online 7.6, то вы можете посмотреть реализацию на примере объекта 'Средство связи контрагента'.

Если вопрос относится к Terrasoft 3.4, то готовых примеров решения нет.
Вы можете реализовать его самостоятельно по аналогии с тем, как реализован обработчик кнопки [Выполнить импорт] в разделе [Интеграции].


Добрый день, Алла!

Вопрос по Sales7.6. К сожалению не могу найти реализацию загрузки чего-либо с помощью Действия. Как увидеть этот пример в объекте 'Средство связи контрагента'?

"AlexLS" написал:

Добрый день, Алла!

Вопрос по Sales7.6. К сожалению не могу найти реализацию загрузки чего-либо с помощью Действия. Как увидеть этот пример в объекте 'Средство связи контрагента'?

--
Terrasoft 3.4.1.171 (&& .84 &&BPM.7.6)
SQL Server 10.50.2500.0
Microsoft Windows NT 6.1 (7601) x64 en
Chrome 48.0.2564.116 m
Opera 35.0.2066.68
Firefox 44.0.2

Как вариант:
1. Создаете действие в разделе
2. Замещаете старицу импорта и заполняете поля согласно бизнес-задаче.
3. Копируете url окна импорта и вешаете на кнопку атрибут/метод, который откроет новую вкладку в браузере.

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

Добрый день!

Очень нужен пример реализации загрузки планов по клиентам из эксельки.

Возможно любой другой пример (может есть реализация из "коробки")?

Нравится

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

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

Данная информация хранится в объекте "Элемент планирования". Единственная проблема - Id записи, по которой проводится планирование, хранится в поле "Значение элемента планирования". Это значение не получится импортировать с файла Excel.

"Демьяник Алексей" написал:Единственная проблема - Id записи, по которой проводится планирование, хранится в поле "Значение элемента планирования". Это значение не получится импортировать с файла Excel.

Алексей, спасибо за ответ! Ни разу, за свою жизнь, не встречал ничего невозможного! Трудно, сложно - да, но "не получится" - это не мой подход.

Надеюсь, есть коллеги, кто реализовывал подобные действия...

"AlexLS" написал:

Алексей, спасибо за ответ! Ни разу, за свою жизнь, не встречал ничего невозможного! Трудно, сложно - да, но "не получится" - это не мой подход.

Надеюсь, есть коллеги, кто реализовывал подобные действия...

Создайте объект, который будет дублировать поля объекта "Элемент планирования" и импортируйте в созданный Вами объект. Замените поле с типом Guid на обычное текстовое поле.

Сложность - организовать перенос и созданного объекта в объект "Значение элемента планирования". Таким образом можно будет реализовать.

"Демьяник Алексей" написал:Таким образом можно будет реализовать.

Спасибо, Алексей! Надеюсь удастся воплотить в реальность такой замысел.
Пока мой уровень "новичка" не позволяет осознать сложность данной реализации.

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

Добрый день!
Необходимо импортировать прайс-листы поставщиков в деталь Поставщики карточек записей раздела Продукты.
Вроде все просто, но...
Добавляются (или обновляются) карточки Продуктов, Контрагенты и Валюты, а вот в детали записи никак не попадают (в процессе смены настроек единожды добавилась запись (хоть и не совсем корректно) для первого Продукта, а последующие игнорировались).
Что необходимо сделать для импорта записей именно в детали?

Нравится

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

Выполнить настройку импорта на детали отдельно.

еще бы понять какая таблица должна быть главной!
а то одни и те же закладки в разных местах системы называются по-разному.
при последней итерации удачно осуществился импорт "Импортируются данные в таблицу 'Цена продукта'..... Запись добавлена" - в системе этого найти не удалось....
пробовала и таблицу "Поставщики" (в Продуктах) использовать, которая в Контрагентах называется ""Продукты поставщика".... Вот нельзя их одинаково назвать?!

Таблица tbl_OfferingAlternativeCode (Поставщики) я так понимаю должна быть главной
Именно она отвечает детали Поставщики в разделе Продукты

Жаль нигде не описано, что такое первичные ключи и как они взаимодействуют между собой (

Спасибо, Александр - все получилось! :twisted:

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

Необходимо импортировать историю взаимодействия с клиентом, которая велась в Excel и представляет из себя записи типа «отправлен факс; 13.11.08 отправлено  КП; 27.06 будет во второй половине дня; отправила факс 19 мая». Записи никак не систематизированы, и приводить их к какому-то внятному виду, например, чтобы создать задачи, потребуется много времени.

Можно разместить эту информацию в деталь Контрагента «Описание», но в БД это бинарное поле и, видно, поэтому Terrasoft не позволяет импортировать туда информацию из Excel. Может быть, кто-то знает как это сделать средствами Terrasoft?

Как бы вы решили данную задачу?

Нравится

Поделиться

5 комментариев

А просто прикрепить файл на закладку "Файлы" не подходит?
Второй вариант: Открываете Excel, выделяете то что надо - Ctrl+C, на закладке "Описание" - Ctrl+V.

"Глова Сергей"]<a href="http://community.terrasoft.ua/forum/topic/2733[/quote">http://community.terrasoft.ua/forum/topic/2733[/quote</a>]<br /> А сделать очень хочется именно стандартными средствами Terrasoft. В файле есть ещё много, что нужно записать в систему.</p> <p>[quote="Попов Александр" написал:А просто прикрепить файл на закладку "Файлы" не подходит?
Второй вариант: Открываете Excel, выделяете то что надо - Ctrl+C, на закладке "Описание" - Ctrl+V.

Файл один, а записей в нём много(прикрепить не получится)... несколько тысяч(никаких копипастов). Клинет не просто работал, а зарабатывал на Террасофт:)

Пока не формализируете файл никакой автоматизации. А так как записекй там тысячи без автоматизации дело наверное не обойдется :sad: Хотя может реально дешевле будет посадить специально обученого человепка копипейстить?

Я бы посоветовала в таком случае создать текстовое поле, в таблице и датасете установить для него размер больше (кол-во символов) и настраивать импорт уже в данное поле. Таким образом можно обойти импорт на закладку "Описание".

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