Вопрос

Как использовать BigInt  в ВРМ? 

Не хватает 32 бит, нужно 64, в конфигураторе нет такого выбора!

Нравится

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

В дизайнере объектов нельзя добавить поле такого типа. Как обходной вариант, длинное число можно хранить в текстовом поле или в двух и более отдельных числовых, используя вычисление. В коде C#-схем можно создавать переменные типа System.Int64 и работать с ними.

Зверев Александр,

Печалька. Если нельзя в дизайнере, то и в базе будут сложности и в DataService нельзя будет отправить. А в какой-нибудь будущей версии планируется добавить? Всё-таки мы на 64 битных системах уже 10+ лет работаем все

Ещё можно использовать тип «Деньги», то есть Decimal(20,2).

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

Мы зафиксировали ваше пожелание, на данный момент конкретных планов по этой функциональности нет.

Можете вкратце описать бизнес-кейс, для которого вам потребовалось поле такого типа?

Дмитрий Жаренко,

я думаю таких кейсов полно. У нас - интеграция с внешними ресурсами, там 64-битные ID и их надо сохранять. Конвертить все в деньги туда-сюда - костыль, которого хотелось бы избежать.

Алексей-Карягин,

Спасибо!

Зверев Александр,

Не планируется добавить в систему данный тип?

Так же хотелось бы делать значимые поля(int, dateTime и прочие) nullable, не подсажите это есть в планах? 

Прошло 2 года, сменилось 10+ версий, вменяемого решения так и не появилось? Террасофт?

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



Получили ответ от Product owner'а ответственной команды разработки. Реализация данной задачи включена в Roadmap команды R&D. Но поскольку есть более приоритетные задачи, в ближайшие пол года работы по решению не планируются.



С уважением, Елена.

Показать все комментарии
Нашей компанией, в дополнение к BPMonline CRM 7, был приобретён продукт BPMonline Outlook Connector. При установке продукта в компании выяснилось, что продукт BPMonline Outlook Connector не работает на версии Microsoft Outlook версии 64 бита. В документации к продукту, в том числе на сайте Terrasoft, нет информации о том, что версия Microsoft Outlook 2010/2013 версии 64 бита не поддерживается. В имеющейся у нас конфигурации программных средств использование продукта BPMonline Outlook Connector не возможно без поддержки в нем 64-х битного Microsoft Outlook. Ответ от техподдержки: "Дело в том, что продукт «BPMonline Outlook Connector» не разрабатывался в Terrasoft. Данное решение является разработкой компании invisibleCRM и по существующей на данный момент у нас информации, поддержка работы MS Office x64 – не планируется. " Все, тупик. Что делать?
1 комментарий

Николай Геннадьевич,
спасибо за Ваше обращение. В ближайшее время с Вами свяжется сотрудник профильного департамента для обсуждения данного вопроса и вариантов его решения.

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

Коллеги, приветствую!

Хочу поделиться одной из новых возможностей новой версии Terrasoft 3.4.1. В этой версии мы реализовали поддержку приложений MS Office x64. Теперь клиенты смогут полноценно использовать интеграцию с 64-битными версиями приложений MS Office: Word, Excel и самое главное - Outlook.

OfficeLogo

Проблема

Как известно, долгое мы не могли реализовать поддержку 64 битного MS Office, т.к. наша система была 32-битной и у нас не было технической возможности создать 64 битное приложение. Всем нашим клиентам мы отвечали работа с Outlook x64 не поддерживается, ждите следующих версий.

Решение

Для реализации данной возможности мы полностью перешли на новую среду разработки Delphi XE2, которая позволяет создавать 64-битные приложения и скомпилировали часть наших библиотек в 2х вариантах: 32-битном и 64-битном. Таким образом, теперь наша система сама понимает какие версии библиотек ей нужно использовать, в зависимости от конфигурации ПО клиента.

Примечательно то, что вся эта функциональность реализована в одной единой сборке, т.е. клиентам не нужно предоставлять версию под x64 или под x86. Клиент берет новую сборку и не задумываясь какой у него установлен MS Office, использует все преимущества нашей интеграции.

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

Использование COM-объектов

Все COM-объекты Terrasoft 3.x теперь доступны как из 32-битных приложений так и из 64-битных. Т.е. ничего не мешает например из 1с x64 создавать и использовать наши COM-объекты в интеграционных целях. До этого любая подобная попытка заканчивалась ошибкой Класс не зарегистрирован.

Сам себя не похва... И в завершение

Данная функциональность реализована в версии 3.4.1.39+ и сейчас активно тестируется. Спасибо всем, кто участвовал в разработке и тестировании.

Нравится

Поделиться

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

Очень круто, МОЛОДЦЫ!

Спасибо!

Молодцы :smile:

Наконец-то!!!! :wink:

Это прорыв! Саша, ОТЛИЧНО! Спасибо всем, кто участвовал/участвует в реализации и тестировании этого нововведения.

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