Тех.підтримка TMCalc

Поточна версія сервісу

Версія 20250115 вийшла 15.01.2025 р.

Зміни у версії:

  • виправлення локалізації прикладу C#
  • виправлення відображення на українській мові в консолі C# прикладу
  • приклади розрахунку контейнерного та збірного перевезення в C# прикладі
  • виправлення помилки одночасного використання V1(старий) та V2(новий COM та C#) форматів
  • приклад отримання код тарифів в екселі V2
  • відкриття параметрів код тарифу як в старому форматі
  • зміни документації по код тарифу
  • C# приклад для код тарифу

Тех.умови для встановлення програми

Програмний модуль TMCalc доступний для взаємодії за допомогою COM та OLE технологій.COM-об'єкти представлені динамічними бібліотеками TMCalcExtV2.dll та TMCalcExt.dll, реєстрація яких виконується автоматично під час інсталяції програмного пакета.

Використання технології COM істотно розширює сферу застосування TMCalc і робить його доступним з додатків Microsoft Office, 1C, Visual Basic, JavaScript, Delphi, і безліч інших програмних систем та мов програмування, що підтримують технології OLE і COM.

Робота TMCalc потребує .NetFramework 4.8

Зверніться до наших фахівців, щоб дізнатися про можливість інтеграції модуля TMCalc з вашою корпоративною системою.

Завантаження

Дистрибутиви
Керівництва

Приклади роботи з ТМCalc

Питання та відповіді

Встановлення та налаштування

Для встановлення ТМCalc скористайтесь посиланням на інсталяційний пакет для вашої ОС (операційної системи), яке знаходиться в розділі «Сервіси >Тех.підтримка > Завантаження», також перед встановленням важливо ознайомитись з технічними вимогами для встановлення програми на ваш ПК.

Отримавши файл ліцензії та пароль до нього на Вашу електронну пошту, необхідно завантажити отриманий файл на ПК. Для встановлення ліцензії відкрийте директорію (папку) інсталяції ТМCalc, в якій є утиліта - GuiCertificateInstaller. За допомогою утиліти оберіть завантажений на ПК файл ліцензії, введіть пароль та натисніть кнопку "Встановити". В разі встановлення нової ліцензії, користувач має перезавантажити ТМCalc сервіс - TMSoft.TmCalcService.

Оновлення

Завантажити актуальну версію ТМCalc та встановити її.

Отримавши файл ліцензії та пароль до нього на Вашу електронну пошту, необхідно завантажити отриманий файл на ПК. Для встановлення ліцензії відкрийте директорію (папку) інсталяції ТМCalc, в якій є утиліта - GuiCertificateInstaller. За допомогою утиліти оберіть завантажений на ПК файл ліцензії, введіть пароль та натисніть кнопку "Встановити". В разі встановлення нової ліцензії, користувач має перезавантажити ТМCalc сервіс - TMSoft.TmCalcService.

Розрахунки

Відкрити каталог інсталяції TMSoft\TMMCalc\VBA samples та відкрити файл VBA samples V2.xls та змінити потрібні параметри, натиснути кнопку "Розрахувати". Результат розрахунку відображається нижче кнопки розрахунку.

Змінити параметр "Дата перевозки" в файлі та натиснути «Розрахувати».

Сервер не оновив дані до останньої версії. Виконайте оновлення програми і перевірте правильність введення даних для розрахунку.

Приклади та документація

Встановлюється в каталог "%ProgramFiles%\TMSoft\TMCalcExtV2\docs" інсталятором TmCalcExtV2x64_x_x_x_x.msi (або x86). Каталог містить PDF-файли з описом TMCalc та текстові файли з довідковою інформацією.

Каталог "VBA samples" містить приклади для Excel-файлу: новий формат - VBA samples.xls V2 та старий формат - VBA samples.xls. Від підтримки старого формату через деякий час відмовимося. Каталог "C# code sample" містить приклад C# коду для роботи з TMCalc.

Ввімкнути для програм, які не підтримують Unicode, російську або українську мову. Якщо використовуєте VBA приклади (деякий текст відображається з помилковим кодуванням для English мови).

Старий формат даних (VBA samples.xls)

Новий TMCalc тимчасово підтримує старий формат даних (форматований рядок), але через деякий час ми припинемо його підтримку. Якщо можливо, то не користуйтесь старим форматом програми, використовуйте C# або новий COM формат даних.

Для старого формату відсутні перевірки параметрів перевезення, деякі нові параметри потрібно визначати опосередковано, що може призводити до помилок або небажаних параметрів перевезення. Це призводить до того, що розрахунковий модуль не має достатньо інформації або використовує помилкові параметри для розрахунку перевезення, що в результаті призводить до результату який не має сенсу, або помилок в результатах розрахунку.

Ввімкнути підтримку TLS 1.1 та 1.2 і перезавантажити ПК