Как законнектиться в Bitrix24 через QlikView или Qlik Sense?

Как законнектиться в Bitrix24 через QlikView или Qlik Sense?

В этой статье я кратко опишу как получить Access Token для запросов URL. Также напишу как получать данные через JSON или через XML.

1. Заходим в приложения в Bitrix24

Как законнектиться в Bitrix24 через QlikView или Qlik Sense?

Читать далееКак законнектиться в Bitrix24 через QlikView или Qlik Sense?



Activity-based costing и activity-based budgeting. SAS CPM

Калькулирование себестоимости по методике Activity-based costing

В данной статье будет рассмотрена методика функционального учета затрат.
Метод калькулирования себестоимости продукции по видам деятельности/функциям (Activity Based Costing) продукции позволяет наиболее достоверно исчислять стоимость задействованных ресурсов, обоснованно распределять косвенные издержки и накладные расходы.
Метод Activity Based Costing основан на том, что затраты образуются в результате выполнения определенных операций (видов деятельности, функций). Процесс расчета себестоимости производимой продукции (работ, услуг) позволяет поэтапно распределить косвенные расходы и более точно определить стоимость продуктов.

Читать далееActivity-based costing и activity-based budgeting. SAS CPM



Чат-бот Telegram и QlikView Qlik Sense. Интеграция через PHP

Чат бот телеграм


В этой статье я расскажу как создавать закрытый Telegram-канал, в который будут приходить важные оповещения. Плюс расскажу, как можно получать данные из QlikView и Qlik Sense с помощью чат-бота, которому Вы например пишите что хотите получить. Например, «Продажи за вчерашний день по Москве». И система Вам автоматически присылает отчет — картинку или Excel-файл.

Читать далееЧат-бот Telegram и QlikView Qlik Sense. Интеграция через PHP



QlikView и Qlik Sense книги (литература) в Telegram канале

Всем привет!

Присоединяйтесь к Telegram-каналу — тут будет интересная литература по QlikView и Qlik Sense @Qlik_Insight



Бесплатные иконки, в том числе для разработчиков Dashboards

59,600 Free Flat Icons — in any format, size and color in 20 seconds

https://icons8.com/

Convert icons into colored flat icons — online

http://flaticon.sodhanalibrary.com/



Полезные ссылки на быстрый учебник Learn X In Y Minutes

Полезные ссылки на быстрый учебник Learn X In Y Minutes. Есть и другие языки программирования.

Изучите JavaScript за Y минут (на русском)

https://learnxinyminutes.com/docs/ru-ru/javascript-ru/

Изучите JSON за Y минут (на русском)

https://learnxinyminutes.com/docs/ru-ru/json-ru/

Изучите PHP за Y минут (на русском)

https://learnxinyminutes.com/docs/ru-ru/php-ru/

Изучите PowerShell за Y минут (на английском)

https://learnxinyminutes.com/docs/powershell/

Изучите Python за Y минут (на русском)

https://learnxinyminutes.com/docs/ru-ru/python-ru/

Изучите Python3 за Y минут (на русском)

https://learnxinyminutes.com/docs/ru-ru/python3-ru/



AT Consulting и Hyperion Planning. Важная информация

На полях российского интернета, в сводках ИТ-журналов можно обнаружить много «успешных» проектов, которые завершились при участии AT Consulting.
Эту статью я пишу для просвящения руководства компаний, у которых проходит этап выбора интегратора. Надеюсь, что вы дочитаете эту статью до конца и не совершите ошибки при выборе интегратора 🙂

Читая эту статью помните — я сужу о результатах внедрения не на стадии сдачи заказчику, а после нескольких лет эксплуатации системы заказчиком.
Система внедрялась с 2014 года, была сдана в эксплуатацию в 2016 году, прикратил работу с этой системой в 2017 году. При этом я сужу о результатах внедрения как с технической стороны, так и со стороны бизнес-пользователей.

Статья носит исключительно рекомендательный характер. Я не утверждаю, что абсолютно все внедрения этой компании плохие. Это мое субъективное мнение о качестве предоставляемых услуг по Hyperion Planning на основе 1 проекта (участником которого я был и отзывов о других проектах).

Итак, приступим-с!

Если глобально оглянуться назад и попытаться осмыслить в чем же были проколы этого «милого» интегратора?

  1. Отсутствие хоть какого-то системного анализа и бизнес-анализа на стадии проектирования системы (ой, этой станции не было как таковой, это я говорю как автор сайта iiba.ru );
  2. Навязывание методологами команды AT Consulting излишних требований заказчику без знания системы Hyperion Planning приводит к излишнему усложнению системы, ее эксплуатации, увеличение времени расчетов.
  3. Отвратительный project management. Такого уровня ада в проектной команде я нигде не видел. Ор, споры между членами командны — это в порядке вещей. Ну и конечно же о каком качестве внедренного решения может идти речь, если не налажена эффективная и конструктивная коммуникация в команде.
  4. Не удивляйтесь, если после тендора сказочная команда профессионалов разбавится студентами, которые будут работать гораздо больше положенных 8 часов в день 😉
  5. Неумение выстроить на бизнес-требованиях грамотную архитектуру, из-за чего система может утратить способность к масштабированию или к внесению каких-либо изменений в бизнес-логику.

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

Если Вы дочитали эту статью — совет: не внедряйте Hyperion Planning с AT Consulting. Если, конечно же, Вы не хотите получить неповоротливую монстроподробную систему бюджетирования.

Своё мнение основываю на личном опыте + плюс рассказы о других внедрениях этой «чудесной» компании (анонимно, не могу указывать авторов мнений).

Удачи на проекте!



Разработка Extensions для QlikView 12. Основы D3.JS — Часть 2

схема алгоритм создания диаграммы d3.js, процесс формирования dom диаграммы из элементов html

Что такое D3.js?

D3.js (или просто D3) это JavaScript-библиотека для обработки и визуализации данных. Она предоставляет удобные утилиты для обработки и загрузки массивов данных и создания DOM-элементов. Само название D3 расшифровывается как Data-Driven Documents и как бы делает упор на управление данными, хотя ключевой функциональностью библиотеки являются мощные возможности для их визуализации.


Библиотека D3.js основана прежде всего на использовании JavaScript, SVG и CSS в противовес другим подобным библиотекам, которые вместо SVG используют элемент canvas и его возможности. Если стандартные механизмы рисования, например, элемент canvas, полагаются на пиксели, то svg использует векторы. Применение SVG позволяет создавать структуры с насыщенной графикой, обладающие анимацией и возможностями взаимодействия.

Читать далееРазработка Extensions для QlikView 12. Основы D3.JS — Часть 2