Backend силами 1С. 4 кейса внедрений

Публикация № 1493377 06.08.21

Управление - Управление проектом - Внедрение ИТ-системы

На онлайн-митапе «Интеграционные решения в 1С» выступил руководитель цифровой трансформации в крупной производственной компании Николай Крылов. Он представил коллегам кейсы использования одного универсального инструмента для решения разных задач интеграции.

Доклад является продолжением предыдущего выступления.

Я презентую 4 кейса о реальных внедрениях, в которых использовался один и тот же инструмент – фреймворк liteExchange.

Сегодня я расскажу, как мы сделали на стороне 1С бэкенд, к которому подключались разные системы – мобильные приложения на Android и iOS, сайты и другие системы на 1С.

А еще - каким образом мы тестировали нагрузку и убедились, что эта интеграционная связка при реальной эксплуатации не упадет.

 

О докладчике

 

Меня зовут Николай Крылов, я работаю с 1С 11 лет, начинал как рядовой внедренец, дорос до руководителя.

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

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

Об использовании этого фреймворка для решения разных задач, которые в чем-то похожи, сегодня и пойдет речь.

 

Кейс «Камаз»

 

 

Первый кейс разработан в одном из юридических лиц компании «Камаз». В одном из продающих подразделений этой компании было много информационных систем: два сайта – старый и новый, CRM-система от компании «ПервыйБИТ», 1С:Документооборот и 1С:Бухгалтерия, куда был прикручен БИТ.Финанс.

  • Первая задача, которая была нам поставлена – это автоматизировать движение задач по воронке продаж в CRM-системе, при этом исполнение этих задач в воронке продаж должно выполняться в 1С:Документообороте. БИТ.CRM – это конфигурация на основе УТ11, которая имеет обмен данными с 1C:Документооборотом, но дорабатывать его нам показалось сложным.

  • Вторая задача – при согласовании документов в 1С:Документообороте сделка должна двигаться на следующий этап, а при изменении этапов сделки в самом CRM должны запускаться бизнес-процессы в 1С:Документообороте.

Также требовалось настроить:

  • Данные CRM-системы, 1С:Документооборота и БИТ.Финанса должны быть доступны в личном кабинете покупателя на сайте. Там должны выводиться актуальные данные по заявкам на покупку транспорта, по запросам на документы (на лизинг, на кредит), отображаться состояние по процессам согласования документов.

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

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

 

 

Схема взаимодействия информационных систем описана на этом слайде (для упрощения здесь не упомянут БИТ.Финанс, он был четвертой колонкой).

Важно, что каждая из красных стрелочек – это запросы по протоколу HTTP, они у нас обрабатывались обычным кодом 1С, независимо от того, какая именно система 1С при этом использовалась. Инструментом для основе обработки запросов HTTP был liteExchange.

 

 

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

Забегая вперед, скажу, что мы решили эту задачу очень быстро – кодировать пришлось мало, больше времени заняло согласование.

Итак. что мы сделали:

  • база 1С была опубликована на веб-сервере;

  • в базу интегрировали расширение – сервис liteExchange: набор кода был написан заранее, а мы смогли быстро модифицировать этот код под задачи конкретного заказчика;

  • настроили этот сервис;

  • в компании «Камаз» есть свои программисты, мы провели для них очень короткое обучение, и они уже третий год самостоятельно поддерживают это решение, дописывая его под себя.

 

 

Какие потоки данных в итоге были автоматизированы?

  • Клиент, приходя на сайт, оставляет там заявку. Заявка тут же поступает в обработку и попадает в CRM-систему через HTTP-запрос, отправленный методом POST.

  • На предыдущем слайде показано поля тела запроса «Передать заявку на расчет» и его JSON-представление – когда такой пакет данных передается с сайта, менеджер его обрабатывает уже в интерфейсе БИТ.CRM.

  • Как только подходит этап запросить документы (сведения о компании, уставные документы), информация появляется уже обратным обменом из 1С на сайт в личном кабинете.

  • В личный кабинет потенциальный покупатель загружает свои файлы, и файлы опять появляются в 1С – опять с помощью HTTP-запроса через liteExchange.

  • На этом этапе процесса файлы уходят в Документооборот, где стартует процесс. Мы не стали использовать стандартную интеграцию, потому что в стандартной интеграции Документооборота нет сущностей, которые нам нужны. Оценили, что дописывать стандартную интеграцию дольше, поэтому повторили программный код, который использовали для обмена сайтом, теперь он используется для обмена с Документооборотом. Естественно с модификацией.

  • Когда сделка заключена, появляется график платежей, который хранится в БИТ.Финансе – эту информацию (сам график и поступившие платежи, баланс) отправляем на сайт. Чтобы на сайте появилась информация, мы код, предназначенный для БИТ.CRM, также встроили в БИТ.Финанс.

  • После того, как прошло согласование, сам заключенный договор из БИТ.CRM опять HTTP-запросом отправляется в БИТ.Финанс. Тут мы уже не стали выбирать, просто взяли и сделали.

Важно понимать, что на старте мы не планировали таких сложностей и хитростей, что 1С станет бэкэндом. Но в итоге получилось так, что:

  • сайт – это фронт;

  • CRM-система – бэк;

  • на сайте данные не хранятся, запрашиваются, за секунду отправляются на сайт, и конечный пользователь не видит зависаний.

На старте мы боялись, что 1С будет медленно работать, потому что стандартный обмен с сайтом через CommerceML требует 2, 3, 5, 10 секунд на ответ– это медленно. 1С-ники считают, что это нормальная скорость, но на мой взгляд - это медленно.

В результате обмена через HTTP-сервисы и JSON-пакеты мы получили скорость меньше секунды, в крайнем случае, скорость была 1.3 секунды. Решение получилось хорошим, мы сами такого не ожидали.

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

Важно, что для решения этой задачи можно было использовать более общепринятые методы.

  • Обычно для обмена между 1С-системами используют обычную «Конвертацию данных» версий 2.0 или 3.0. Мы решили ее не использовать, потому что она медленнее работает. Мы сделали пару тестов – она реально медленнее работает, да и писать обмен под нее оказалось дольше.

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

 

Фреймворк liteExchange

 

Немного о фреймворке liteExchange – код можно посмотреть на GitHub.

Фреймворк liteExchange полностью написан на 1С, он нативен для этой платформы, там нет никаких внешних компонент, никаких запросов к сторонним ресурсам.

Написано все по-русски, код открыт. Весь этот код умещается в 1000 строчек, и его не надо знать. Надо знать 2-3 команды, которые использует программист. Поэтому начинающий осваивает его за 4-5 часов. Опытный программист, возможно, задаст больше вопросов, станет больше копаться, полезет в глубину, потому что там интереснее. Но начинающие осваивают быстро.

 

 

Что внутри:

  • В основе фреймворка – HTTP-сервисы,

  • Формат обмена данными жестко задан – JSON, другие форматы я не использую.

  • За счет того, что очень узко обрезана используемая функциональность, кода мало, работает быстро.

  • Особенно важно для начинающих: от программиста скрыты особенности протоколов HTTP и HTTPS. Единственное, с чем я столкнулся на практике: решая задачу подключения Jira к 1С, обмен по протоколу HTTPS не хотел работать с 1С. Оказалось, что проблема в сертификате. Программист просто передал задачу администраторам, и они все исправили.

 

Кейс «Доброфонд»

 

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

В компании есть несколько удаленных офисов и люди, которые ходят по семьям нуждающихся, я их назову инспекторами. Инспектора ходят по нуждающимся и проверяют, действительно ли им нужна помощь.

Любой человек, с любой точки мира, скачав приложение «Вместе», может оставить заявку.

 

 

В рамках решения нашей задачи:

  • мы за неделю написали суммарно на все задачи 300 строк кода;

  • всего было реализовано 17 методов API;

  • первый шаг сделан 2,5 года назад и потом в несколько итераций решение дописывалось;

  • суммарное время реализации – 60-70 часов.

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

При отправке заявки из мобильного приложения в 1С:

  • происходит HTTP-запрос к самописной базе, опубликованной на веб-сервере, работающей на платформе 1С;

  • HTTP-запрос обрабатывается фреймворком liteExchange.

  • данные передаются в формате JSON – пример формата данных такой же, как был показан для «Камаза», передаются такие же маленькие пакеты;

  • за счет того, что размер пакетов с данными маленький, обработка этих данных происходит очень быстро – мобильное приложение работает со скоростью всех других мобильных приложений, никаких подвисаний нет.

Разрабатывая приложение «Вместе», в рамках поставленной задачи:

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

  • С помощью кода на 1С реализовали работу с пуш-сообщениями – 1С по факту отработки заявки отправляет пуши в приложение.

  • Человек, который оставил заявку, в своем мобильном телефоне в режиме онлайн видит, как обрабатывает заявка, какие этапы она проходит, будет ли оказана помощь. В рамках миссии, которую несет «Доброфонд», своевременно информировать людей очень важно – например, сообщить, что в такой-то семье проблемы с продуктами, потому что они не будут ждать час, два, день, неделю, пока это решится. В таких случаях очень важно не только человеку, но и системе работать быстро.

  • Токены доступа – это само собой разумеющееся, не буду акцентировать на них внимание.

 

Кейс «Дашборды»

 

Наиболее часто встречающиеся задачи – реализовать дашборды для руководителя.

 

 

Решений для подобного рода задач много. Основная часть времени на решение такой задачи уходит на визуализацию. В моих кейсах, прежде чем продавать заказчику какое-то решение, приходится делать прототип. Важно сделать прототип за короткое время. 8 часов – это разработка уже промышленной версии, прототип делается за полчаса. Для этого я:

  • на локальном компьютере публикую базу, подключаю к ней liteExchange;

  • делаю запрос к базе данных на языке 1С, например, собираю статистику продаж;

  • и в одну команду даю ответ на запрос, сформированный с локально расположенной веб-странички – в данном примере для визуализации используется JavaScript-библиотека amCharts, она умеет принимать HTTP-запросы в формате JSON.

Эти данные можно отобразить на своем компьютере локально, показать, что прототип работает. На следующих шагах рисуются нормальные дашборды. Такие же красивые, как в BI-системах.

Важно тут то, что задача решается с очень малыми затратами времени. Программирования тут совсем мало – разве что только для того, чтобы сделать запрос к регистру «Продажи», это 5-10-15 строчек кода, плюс отладка и проверка. Конечно, это возможно при условии, что веб-страничка уже реализована, но когда мы делаем прототипы, у меня в загашнике уже что-то есть.

 

Кейс «Мастер-база»

 

До этого я рассказывал о задачах, которые решались ранее – в одном или нескольких кейсах. Теперь я хочу поделиться новой интересной задачей, которая у нас решается сейчас.

 

 

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

  • собственные ИС – 1С:ERP и 1С:УТ;

  • сайт в двух вариантах (включая личный кабинет);

  • информационные системы дилеров;

  • информационные системы франчайзи.

Сейчас номенклатура хранится внутри ERP, давать прямой доступ к ERP-системе не хочется. С точки зрения безопасности и поддержки этой системы хочется выделить место хранения номенклатуры в отдельную базу. Так и сделали:

  • Реализовали базу на основе БСП, куда продублировали справочник номенклатуры в том виде, в каком он есть сейчас.

  • Опубликовали эту базу на веб-сервере, установили в нее liteExchange

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

  • После этого мы организовали обратный обмен данными, чтобы добавленная номенклатура попадала к нам в ERP.

  • В этом месяце мы должны научиться отдавать эти данные на сайт – идет процесс согласования с веб-программистами формата, в котором мы будем передавать данные, там структура посложнее.

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

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

Очень важно понимать: когда встречаешься с веб-программистом, он к 1С имеет отдаленное отношение, не любит русские буквы в коде и не понимает, как работает платформа. К счастью для меня, оказывается, что это ему и не надо. Для веб-программиста то, что 1С стоит на бэкенде оказывается незаметным. Мы просто гоняем друг другу примеры формата JSON.

 

Другие кейсы

 

На самом деле, кейсов, которые успели накопиться за три года, множество – от многократно решенных задач обмена сообщениями с Телеграмом до более специализированных и редко встречающихся задач: например, мы интегрировали Jira с УТ11 - заказы клиентов в виде задач на разработку уходили в Jira и обратная связь туда же, и зачем-то в Jira попросили выгружать себестоимость.

Был хороший кейс, когда один сервер обращается к другому серверу 1С, чтобы спросить актуальные остатки – распределенная сеть розничных магазинов, торгуя с центрального склада, должны оперативно сказать клиенту перед кассой, есть товар или нет и тоже оперативно его зарезервировать, пока то же самое не сделал соседний магазин. Обычные обмены РИБ в этом случае не подходили, там есть задержки в 1-2-5 минут, которые нас не устраивали. Мы нивелировали риски, сделали обмен через HTTP, через liteExchange.

Если кому-то интересно ознакомиться с кейсами подробнее, есть группа в Телеграме, там все кейсы описаны.

 

Тест нагрузки

 

Более интересно, как проверить, что система не упадет при реальной нагрузке. Важно понимать ограничение. У моих заказчиков – текущих или тех, с которыми я работал, – не используются big data и высоконагруженные системы. У них используются системы с количеством пользователей 50-150 или вообще 5. Нам не требуется сильно углубляться в особенности работы серверов, платформы или в кэширование, чтобы решать свою задачу. С заданной скоростью, заданным уровнем качества фреймворк обеспечивает решение задач, с которыми я сталкивался.

 

 

Чтобы его протестировать:

  • я взял первый попавшийся облачный сервер под Windows. Цена аренды – 1000 рублей. За эту тысячу мне дали 4 ядра, 4 Гб оперативной памяти и SSD-диск;

  • развернул там базу 1С:УТ 11 и прикрутил к ней liteExchange;

  • реализовал API, возвращающее результат запроса к регистру «Продажи»;

  • нашел сайт, который занимается ping-тестами, и попросил его атаковать веб-сервер - веб-сервер выдержал 50 запросов, и после 50 начал отвечать не на все;

  • после 75 запросов у меня отвалилась терминальная сессия – сервер оказался перегруженным.

Но когда ping-тест завершился, оказалось, что сервер не упал, он работает. Из этого я сделал вывод, что простая задача вывода остатков на маломощном сервере с файловой базой обрабатывает 50 запросов в секунду. Дальше мы с заказчиком прикинули, сколько реально будет запросов в секунду. Поняли, что их 2-3, такая кратность нас вполне устроила, притом, что реальный боевой сервер мощнее, чем тот, который я арендовал за тысячу рублей.

 

Выводы

 

Оказалось, что организовать бэкенд силами 1С на такое малое количество запросов вполне нормально – когда 50-150 пользователей мобильного приложения обращаются к 1С или когда один сервер обращается к другому серверу 1С за актуальными остатками.

 

 

Последние цифры, которые мне удавалось получить при обмене с помощью фреймворка:

  • Обмен из КА 2.4 в КА 1.1 происходит за 0.3 секунды – это передача данных о заказе клиента с проведением.

  • В обратном направлении обмен идет дольше, потому что КА 2.4 сама по себе более тяжелая. Это полный цикл обмена с проведением, не только HTTP-вызов.

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

  • И простые задачи, где малый объем данных, совсем чуть-чуть надо записывать (например, задачи обмена с мобильными приложениями) работают совсем быстро – за 0.01 секунды.

 

Ссылки

 

Стабильная версия фреймворка опубликована в виде расширения:

  • Код можно посмотреть на GitHub. За красоту кода отвечаю, стандартам 1С соответствует. Буду рад, если дадите обоснованные замечания.

  • Есть канал в Телеграме https://t.me/liteExchange_group, где можно вести обсуждение, задавать вопросы.

 

Вопросы

 

Какое количество одновременных сеансов при обмене?

В разных задачах по-разному. Расскажу об отрицательном опыте. Чтобы пользователь не видел малых итераций обмена и интерфейс 1С не подвисал, мы реализовали фоновое задание, которое запускает обмен. Но встретились с тем, что при массовом перепроведении документов как раз получается огромное количество сеансов – десятки, сотни. В результате сервер падал. Но если говорить про реальную эксплуатацию, когда все хорошо, количество сеансов в HTTP-соединений в 2-3-5 вполне достаточно. Цикл обмена очень короткий, и даже если количество желающих обменяться данными много, все равно хватает 2-3-5 сеансов, 2-3-5 лицензий 1С для того, чтобы все работало. Наиболее часто встречается одно соединение, которое держится буквально секунду и закрывается.

Как реализован в библиотеке контроль получения данных на принимающей стороне?

В библиотеке это никак не реализовано – это бизнес-логика конкретной информационной системы, ей занимается 1С-программист. Обработка каких-то штатных ситуаций – например, ошибки при записи документа с незаполненными обязательными реквизитами – уже реализована, возвращается ошибка 400 и в сообщении на экран пользователя выводится человекочитаемый текст, который генерирует 1С.

Нарушение контракта и схемы на входе никак не контролируется?

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

Как обеспечивается событийность обмена между ERP и УТ 11? Выгрузка реализована по расписанию или после записи номенклатуры?

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

Событийность следующая: первый шаг – данные попадают в базу 1С и попадают в промежуточный регистр сведений «Данные для обработки». Этот регистр сведений читается фоновым заданием – мы проверяем, что данные в этом регистре записались до конца, не было отката транзакции – и тогда уже производится вызов HTTP-соединения и отправка данных в принимающую базу. И если отправка данных не удалась – бывает, что принимающая база недоступна или чем-то занята, перегружена, то следующим событием обмена, инициируемым клиентом или по расписанию, данные все равно уйдут.

Второе решение – это записать данные в план обмена и также фоновым заданием запустить обмен. Если удалось произвести обмен, данные из плана обмена очистить, иначе – оставить и отправить при следующем обмене.

Мобильное приложение «Вместе» для фонда Доброфонд реализовано на 1С?

Мобильное приложение нативное, сейчас написано под Android.

 

*************

Данная статья написана по итогам доклада (видео), прочитанного на онлайн-митапе "Интеграционные решения в 1С". Больше статей можно прочитать здесь.

Приглашаем всех 11-12 ноября принять участие в INFOSTART EVENT 2021 в Москве: //infostart.ru/events/1451228/

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Steelvan 142 06.08.21 11:21 Сейчас в теме
Скорость 50 звс за 1000 рублей каждый месяц + стоимость 1С сервера + стоимость лицензий => думается мне, что немного дороговато.

Вроде по условиям лицензий отдельный 1С сервер должен стоять на vds и отдельный должен стоять на каждом другом сервере(компьютере), т.е. это уже несколько 1С серверов надо покупать.

Забыли упомянуть, что при первом запросе будут длительные задержки на создание http-сеанса. Если не в вашей базе "ЛегкийОбмен", то в другой базе, к которой вы обращаетесь.

Хотя... Такое продать заказчику чтобы он при этом был доволен это тоже надо уметь.
Браво !
2. Nikola23 635 08.08.21 18:38 Сейчас в теме
(1) Ну кто же для тестов покупает сервер 1с?))
Ну а если очень надо - есть сервер-мини.

Ну и в примере - описанное железо "за 1000" - это тестовый сервер, а не продуктивный. На чем оно работает у заказчика я не помню)

В этом году используем в сети розничных магазинов. Там 800 000+ чеков ккм в сутки проходит.
Не знаю, много ли это)

Кстати, продается как-раз очень легко)
Я просто не гружу их названием технологий, а обсуждаю стоимость результата...
3. Cyberhawk 130 16.08.21 09:51 Сейчас в теме
количество сеансов в HTTP-соединений в 2-3-5 ... хватает 2-3-5 сеансов, 2-3-5 лицензий 1С для того, чтобы все работало
Откуда требование 2-3-5 лицензий 1С? Ведь сеансы ХТТП-сервисов не потребляют клиентских лицензий.
Оставьте свое сообщение

См. также

Обзор рынка автоматизации ввода данных с документов в систему учета Промо

Внедрение ИТ-системы Россия Бесплатно (free)

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

07.11.2018    22984    Yana Petina    34    

Переход с 1С:УПП на 1C:ERP: Подсистема поддержки пользователей в 1С:ERP

Внедрение ИТ-системы v8 ERP2 Бесплатно (free)

Очередная статья из цикла статей о практических особенностях перехода с программы 1С:УПП на 1C:ERP. Автор статьи: Малышев Дмитрий - Разработчик 1С с 2004 года на платформах 1С 7.7, 8.1, 8.2, 8.3. Сертификат 1С:Эксперт по технологическим вопросам. Участвовал в 30-ти проектах внедрения 1С:УПП и 1C:ERP.

06.12.2021    3223    1СERP    6    

Подбор и организация работы команды на проекте внедрения 1С. Создание команды проекта

Внедрение ИТ-системы Бесплатно (free)

Работа в команде на проекте очень сильно отличается от самостоятельной работы специалиста и требует определенных навыков и личных качеств каждого из членов команды. Основное отличие командной работы от самостоятельной – это умение и готовность нести коллективную ответственность за результат. Давайте представим себе соревнования по бегу, где нужно определить самого быстрого. В этом случае каждый бегун постарается вложиться в скорость и добежать до финиша как можно быстрее на полной выкладке сил. А теперь давайте представим соревнование между командами, в которых определяется команда, добежавшая до финиша первой и при этом зачёт идёт по последнему, какую стратегию в этом случае стоит избрать каждому бегуну?

30.11.2021    484    Koder_Line    3    

Оценка стоимости проекта по внедрению ERP

Внедрение ИТ-системы 1cv8.cf Бесплатно (free)

Вопрос о стоимости внедрения 1С:ERP неизменно возникает у заказчика при обсуждении деталей проекта, причем нередко – первым. Однако ответ на него не всегда так однозначен, как хотелось бы. Когда можно дать ответ на этот вопрос и насколько точным он будет – расскажем в этой статье.

30.09.2021    1195    Koder_Line    2    

Ошибка №1 внедрения "Бюджетирования" в 1С:ERP2 и 1С:КА2: настройка статей бюджетов и статей ДДС 1-в-1 Промо

Бюджетирование и планирование Внедрение ИТ-системы v8 ERP2 КА2 Россия УУ Бесплатно (free)

В цикле статей я хочу поделиться ошибками во внедрении подсистемы «Бюджетирование», которые мне приходится исправлять после коллег на реальных проектах, и лучшими приемами по автоматизации бюджетирования на 1С:ERP 2 и 1C:КА 2. Сегодня поговорим и о самой распространенной ошибке – настройке статей бюджетов 1-в-1 к справочнику «Статьи ДДС».

13.06.2018    36051    SergeyN    93    

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

Внедрение ИТ-системы v8 1cv8.cf Бесплатно (free)

Статья о том, как автору удалось найти оптимальное решение под себя, с которым было удобно работать. Здесь будет опыт работы с софтом для терминалов сбора данных и принтерами для этикеток преимущественно с облачными решениями. Если вы считаете, что рекомендация определенного софта или железа - это прямая реклама, пожалуйста, пройдите мимо этой статьи. К сожалению, никто ничего не оплачивал (но если будут желающие поддержать рублем - я только за).

07.09.2021    1633    ldmonster    6    

Бонусная система. Разработка, внедрение

Внедрение ИТ-системы v8 УТ10 УУ Бесплатно (free)

Задача: необходимо запрограммировать механизм начисления бонусов не в день покупки товаров, а только по истечении 14 дней.

02.04.2021    2063    Rustig    19    

Самые честные истории про внедрение Agile на практике

Agile (XP, SCRUM, Канбан) Внедрение ИТ-системы Бесплатно (free)

Есть сообщество в Facebook'е и Инстаграм, которое публикует жизненные комиксы про внедрение гибких технологий на практике - Comic Agile.

01.04.2021    2627    MariaTemchina    18    

Иерархия IT-систем и выбор программного обеспечения для организации труда Промо

Внедрение ИТ-системы Бесплатно (free)

IT-системы плотно вошли в нашу жизнь. Мощные и сложные программные продукты используются в самых разных сферах. При этом многие забывают, что появились IT-системы не просто так, как программные продукты, которые нужно продавать и внедрять, а как инструменты организации и автоматизации труда.И очень важно помнить при выборе и внедрении IT-систем, что первичен здесь — труд, а не программное решение. Я не единожды сталкивался с тем, что люди выбирали программу просто потому, что: “она понравилась”. В результате появляются попытки “натянуть” процессное производство, например, работу молокозавода, на ERP-систему, предназначенную для дискретного производства (сборка изделий). 

23.03.2018    12387    raiml    16    

Реальный кейс по внедрению CodeReview

Внедрение ИТ-системы v8 1cv8.cf Бесплатно (free)

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

20.01.2021    1986    Alexsandr_Retunskiy    3    

Раскрытие проблем и подходов к внедрению регламентированного учета у Генерального подрядчика на УСО 2

Внедрение ИТ-системы v8 ERP2 Строительство Россия БУ Бесплатно (free)

Регламентированный учет в УСО 2: проблемы и подходы к внедрению у подрядчика.

24.12.2020    718    Praktika_resheniy    0    

Централизованное управление НСИ при внутрикорпоративном внедрении Фреш

Внедрение ИТ-системы v8 ЗКГУ3.0 Государственные, бюджетные структуры Россия Бесплатно (free)

В статье рассказывается о нашем опыте по централизации НСИ на одном из проектов в этом году. Статья может быть полезна тем, кто сам занимался или планирует заниматься чем-то подобным, в особенности руководителям проектов и программистам.

19.11.2020    1735    zivan38    0    

Проблемы внедрения 1С:ERP на крупном предприятии Промо

Внедрение ИТ-системы Бесплатно (free)

В ходе публикации предыдущих статей о проектной технологии ВЦ «Раздолье» и системе мотивации в фирме-франчайзи 1С, читатели попросили поделиться опытом реальных проектов, поскольку парадные рапорты о нескончаемых успехах всех утомили и не несут пользы для профессионалов. Мы попросили руководителей проектов ВЦ «Раздолье» поделиться такой непростой информацией. И сейчас представляем Вашему вниманию очередную статью по этой теме. Автор – Пикурен Вера – руководитель проектов ВЦ «Раздолье».

29.06.2017    36609    1СERP    79    

Внедрение 1С: Комплексной автоматизации 2 на небольшом машиностроительном заводе – первая очередь

Внедрение ИТ-системы v8 КА2 Машиностроение и приборостроение Россия УУ Бесплатно (free)

В статье ведется речь о небольшом машиностроительном заводе, в чем-то даже типичном для многих предприятий России, «дотянувших» до наших времен с эпохи Советского Союза. Завод расположен в центральном регионе России, он производит небольшие, но достаточно важные агрегаты для двигателей внутреннего сгорания. Предприятие осуществляет поставки продукции нескольким традиционным заказчикам-производителям, а также дилерам торговых сетей, снабжающих ремонтные службы запасными частями. Первая очередь проекта предполагала модернизацию и автоматизацию операционной системы управления.

17.11.2020    3735    Soliton    31    

Сказ о том, как в одной крупной компании документооборот внедряли, или проблемы типовых обменов между КА и ДО

Внедрение ИТ-системы v8 ДО КА2 Бесплатно (free)

Приветствую всех. Сегодня пойдет речь о том, как на одной крупной компании внедряли 1С:Документооборот 2.1 в связке с КА 2.4. Вроде бы системы типовые, мы практически не добавляли ничего в них, но проблем было столько, что я решил изложить их в статье. Может, кому-то пригодится это в дальнейшем, и не придется тратить кучу времени на поиск решений.

10.11.2020    7918    maks_20    30    

Применение методологии внедрения проектов Майкрософт на проектах внедрения 1С

Внедрение ИТ-системы v8 УУ Бесплатно (free)

Практика применения фирменной методологии внедрения SureStep от Майкрософт на проектах внедрения продуктов 1С.

08.10.2020    3051    impextr    13    

Такие разные франчайзи. Часть вторая: Особенности реализации крупных проектов, Глава 2. Проектная технология при внедрении «1С:ERP» Промо

Внедрение ИТ-системы v8 ERP2 Бесплатно (free)

Очередная статья о бизнесе франчайзи 1С. Здесь мы постараемся рассказать о том, какой подход используется при относительно крупных проектах, в частности, при внедрении «1С:ERP», дадим описание этапов проекта, укажем, какие риски имеет каждый этап работ, расскажем, уместны ли при внедрении «1С:ERP» такие модные методики, как Agile, автоматизированное тестирование и пр. Автор статьи Андрей Мироненко.

24.04.2017    32112    1СERP    85    

Сравнительный анализ систем 1С Предприятие и Microsoft Dynamics AX

Внедрение ИТ-системы v8 ERP2 Бесплатно (free)

Написать данную статью меня побудил тот факт, что в течение 2 лет мне пришлось поработать консультантом ERP-системы Microsoft Dynamics AX (далее АХ), хотя до этого внедрял 1С в различных ролях.

01.10.2020    9854    impextr    40    

"Ошибка внедрившего". История внедрения, приведшего к полному перезапуску бизнеса

Внедрение ИТ-системы Бесплатно (free)

Некоторые крупные торговые компании надолго «застряли» в прошлом, используя устаревшие учетные системы и избыточное количество сотрудников, выполняющих бессмысленную рутинную работу. Как вывести такую ситуацию из застоя и перезапустить бизнес на новой системе с минимальными затратами и максимальным эффектом на конференции Infostart Event 2019 рассказал ИТ-директор торгово-промышленной группы «Пивной двор Кемерово» Сергей Чирухин.

21.09.2020    4224    tchee    12    

Шорт-лист граблей при внедрении 1С:УНФ – от небольшого магазинчика до нефтяной компании

Внедрение ИТ-системы v8 УНФ УУ Бесплатно (free)

УНФ – довольно популярное решение. Но, несмотря на многие ее преимущества, при внедрении необходимо учитывать и некоторые особенности. О том, c какими подводными камнями можно столкнуться при внедрении 1С:УНФ и как их обойти, рассказал руководитель компании «РАУ АйТи» Юрий Павлов.

17.08.2020    9999    pavlov_yv    35    

Практические вопросы внедрения и развития автоматизации склада. Часть 2 Промо

Оптовая торговля Внедрение ИТ-системы 1С:Франчайзи, автоматизация бизнеса УУ Бесплатно (free)

Слайды к докладу на секции "Складские технологии" в малом зале на IEE-2013. Пример автоматизации склада по "бюджетному" варианту с использованием ТСД+RDP.

26.03.2015    32464    CheBurator    36    

Проблемы организаций при подготовке к внедрению документооборота

Внедрение ИТ-системы v8 Россия Бесплатно (free)

Что необходимо сделать для реализации проекта по внедрению «1С:Документооборота?»Как мы говорили в предыдущей статье необходимо осознать проблему, провести классификацию проблем, определить риски и обосновать необходимость внедрения документооборота.

18.06.2020    3345    Marta_Snytkina    4    

Есть ли жизнь после внедрения, или упрощаем работу в сопровождении

Внедрение ИТ-системы Бесплатно (free)

Из-за отсутствия грамотных правил разработки на этапе внедрения сильно усложняется работа по поддержке и развитию типовых доработанных конфигураций. О некоторых правилах и подходах в разработке, которые помогут специалистам сопровождать внедренное решение, на конференции Infostart Event 2019 Inception рассказал разработчик компании «Инвестиционная группа Абсолют» Алексей Степаненко.

08.06.2020    6132    stepan96    12    

Внедрение программного продукта. Особенности работы бизнес-консультанта. Часть II Промо

Внедрение ИТ-системы Бесплатно (free)

Говорить о внедрении программного продукта можно очень долго, тема это обширная, а нюансов в работе бизнес-консультанта очень много. В статье Внедрение программного продукта. Особенности работы бизнес-консультанта. Часть I я раскрыл только некоторые общие понятия, пояснил, чем работа бизнес-консультанта для малого и среднего бизнеса отличается от работы обычных внедренцев. Также я рассказал о тех базовых принципах, на которых я строю свою работу по внедрению программного обеспечения. Сейчас я предлагаю перейти к подробному обсуждению процесса работы бизнес-консультанта при внедрении ПО.

16.11.2014    29362    raiml    46    

Запуск в 1С:ERP регламентированного учета без оперативного контура

Внедрение ИТ-системы v8::БУ v8::ОУ ERP2 Россия БУ Бесплатно (free)

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

02.06.2020    6832    1СERP    39    

Заметки про внедрение нового балансового метода ведения ПБУ 18/02 и про бухгалтеров-шаманов

Внедрение ИТ-системы v8 v8::БУ БП3.0 Россия БУ Бесплатно (free)

Друзья, пришла пора закрывать первый квартал. На что следует обратить внимание в 1С:Бухгалтерии 3.0? Конечно, это новый балансовый метод ведения ПБУ 18/02. Заметим, что их два. Без учета постоянных (ПР) и временных разниц (ВР), ну и с ПР и ВР.

06.04.2020    10378    alfanika    2    

Внедрение 1С:ERP и 1С:КА - одна тестовая база для всех

Внедрение ИТ-системы v8 ERP2 КА2 Россия Бесплатно (free)

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

03.04.2020    2599    Egenee    0    

Необходимые факторы для успешного внедрения "1С:УПП" Промо

Внедрение ИТ-системы УПП1 Бесплатно (free)

Предлагаем вам вторую статью из серии материалов, посвященных самостоятельному внедрению "1С:Управление производственным предприятием". Мы расскажем о том, как бороться с саботажем, в чем польза пряников и почему вовсе необязательно все доводить до идеального состояния.

12.08.2013    28187    Adapta    13    

План работ по внедрению блока РСБУ при переходе на 1С:ERP и 1С:КА

Внедрение ИТ-системы v8 ERP2 КА2 Россия БУ НУ Бесплатно (free)

Мы предлагаем базовый план работ по настройке бухучета, основанный на нашем опыте внедрений 1С:ERP и 1С:КА. Каждый проект уникален, и план меняется в зависимости от особенностей предприятия, может быть расширен и дополнен, учитывая требования и ресурсы исполнителя и заказчика на проекте.

01.04.2020    2484    Egenee    2    

Лучшие морковки в проектах внедрения. Часть вторая - собственно, морковки

Внедрение ИТ-системы Бесплатно (free)

Как можно помочь вашим сотрудникам вдохновленно работать на благо проекта? Публикуем итоги мозгового штурма на Инфостарте

26.02.2020    3436    MariaTemchina    32    

Опыт внедрения/разработки продуктов 1С

Внедрение ИТ-системы v8 1cv8.cf Россия Бесплатно (free)

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

16.01.2020    7536    BraunAlex    11    

УПП: Хроники малобюджетного внедрения (Часть 3) Промо

Производство готовой продукции (работ, услуг) Внедрение ИТ-системы v8 УПП1 Россия Бесплатно (free)

Можно ли внедрять УПП на небольших фирмах с небольшими затратами? Это попытка рассказать об итерационной технологии внедрения на живом конкретном примере. Один раз в неделю Заказчик присылает свою базу и вопросы по ней, на один час автор связывается со IT-специалистом клиента по Skype и консультирует его. Прошло два месяца. Результаты перед вами.

10.09.2012    30620    PAVI    34    

Учет по направлениям деятельности в конфигурациях УТ 11.4, КА 2.4, ЕРП 2.4

Внедрение ИТ-системы v8 v8::DataMining ERP2 УТ11 КА2 Россия УУ Бесплатно (free)

Как мне кажется, эта тема недостаточно освещена, и есть ряд недопониманий. Отсюда результат - неиспользование всех ее возможностей или неиспользование подсистемы целиком. В статье рассмотрены возможности по учету и анализу данных в разрезе направлений деятельности в управленческом учете. Приведены различия в данном механизме между конфигурациями УТ 11.4 и КА 2.4 (ЕРП 2.4).

13.11.2019    54545    ids79    70    

Почему можно начать внедрение ЕРП с регламентированного учета и что нам мешает это сделать?

Внедрение ИТ-системы v8 ERP2 1С:Франчайзи, автоматизация бизнеса Россия БУ Бесплатно (free)

В этой статье постараемся разобрать риски запуска ЕРП с регламентированного учета и обосновать возможность такого запуска.

25.09.2019    11475    Praktika_resheniy    16    

Как внедрить 1С:Документооборот в условиях хаоса

Документооборот и делопроизводство Внедрение ИТ-системы v8 ДО УУ Бесплатно (free)

Не всегда проекты можно внедрить по заранее спланированному алгоритму. Скорее, даже никогда проекты не удается выполнить по универсальному плану: в каждой конкретной ситуации есть свои сложности и свои проблемы. Опытом внедрения 1C:Документооборот в отсутствии описанных процессов и утвержденной структуры предприятия на конференции поделилась руководитель отдела автоматизации торговой сети РЕМИ Марина Лимонтова (г. Владивосток).

21.08.2019    21760    limm28    16    

Пример предпроектного обследования Промо

Автоматизация ИТ Внедрение ИТ-системы Пищевая промышленность 1С:Франчайзи, автоматизация бизнеса Россия БУ УУ Бесплатно (free)

В процессе предпроектного обследования ЗАО «...» изучаются основные направления производственно-хозяйственной деятельности, организационная структура ЗАО «...». Определяются функции подразделений, существующие информационные взаимосвязи  между подразделениями, внутренний и внешний документооборот....

17.10.2006    96246    support    30    

Внедрение решений: как выполнять все обязательства в срок в условиях ограниченных ресурсов

Внедрение ИТ-системы Бесплатно (free)

Многие менеджеры вынуждены работать в условиях многоклиентской среды с ограниченными ресурсами. И вовремя сдавать проекты в таких условиях сложно. Как добиться того, чтобы поставки делались без нарушений сроков, рассказал гостям и участникам конференции Infostart Event 2018 управляющий партнер BIPULSE.RU Алексей Васильев.

24.06.2019    7412    sbase    9    

Опыт внедрения 1С ИТИЛИУМ

Внедрение ИТ-системы v8 1cv8.cf Россия УУ Бесплатно (free)

Хочу поделиться успешным опытом внедрения 1С ИТИЛИУМ и рассказать об основных моментах: на что стоит обратить внимание при внедрении систем SD или ITSM.

06.06.2019    11606    MaximumIT    12    

Мы в ответе за то, чего вовремя не послали. Матрица ответственности в проектах внедрения

Внедрение ИТ-системы Бесплатно (free)

В своей публикации “Устав писать Устав” я много рассуждала о том, как полезно умение договариваться на берегу. Как известно, у каждого человека в голове своя картина мира. В целом, многие конфликты в ходе проектов происходят как раз из-за конфликта ожиданий, и из-за нечетких договоренностей, кто чем должен заниматься.  

31.05.2019    11726    MariaTemchina    23    

Есть 2 подхода к внедрению информационных систем. На примере 1С УПП 8 Промо

Внедрение ИТ-системы v8 УПП1 Россия Бесплатно (free)

С детальным ТЗ? Или без серьезного ТЗ? Какой лучше? И где успех более вероятен?

26.01.2012    103383        54    

Внедрение конфигурации 1С:Государственные и муниципальные закупки 8 по технологии контрольного примера

Внедрение ИТ-системы v8 1cv8.cf Государственные, бюджетные структуры Россия Бесплатно (free)

Внедрение конфигурации 1С:Государственные и муниципальные закупки 8 с помощью технологии контрольного примера. Коротко рассмотрен состав работ и целесообразность использования этой технологии в конкретном случае: ФЗ-223 и неполное использование функционала 1С:ГиМЗ.

22.05.2019    6390    2ncom    15    

Внедрение полного финансового контура методом консультаций?! Миф или реальность?

Внедрение ИТ-системы Россия Бесплатно (free)

Рецепт успешности проекта внедрения полного финансового контура методом консультаций.

03.04.2019    3201    n.saltsina    2    

Особенности реального внедрения 1С:ТОИР

Внедрение ИТ-системы v8 1cv8.cf Машиностроение и приборостроение Россия Бесплатно (free)

Часть 1. Учет объектов ремонта. Интеграция ТОИР с учетной системой. Планирование ремонтов.

29.03.2019    19687    Aprsoft    4    

Принципы внедрения и сопровождения учета на базе 1С Промо

Внедрение ИТ-системы v8 1cv8.cf Россия Бесплатно (free)

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

19.01.2012    67643    stvorl    185    

[Обзор. История внедрения] КИНТ: Управление санаторием - модуль "Питание"

Внедрение ИТ-системы v8 1cv8.cf Здравоохранение, медицина, стоматология Гостиничный бизнес Рестораны, кафе и фаст-фуд Пищевая промышленность Бесплатно (free)

История одного внедрения прикладного решения "КИНТ:Управление санаторием" - модуль "Питание". Обзор возможностей и резюме после использования функционала на практике.

22.03.2019    9528    rpgshnik    29    

Лучший домик для поросенка, или Что нужно знать руководителю проекта внедрения

Внедрение ИТ-системы Бесплатно (free)

Тема управления проектами - популярная, вокруг нее много всего разного накручено. Кто-то считает, что главное - это выучить PMBOK и точно следовать правилам. Кто-то считает, что главное создать комфортную атмосферу, и сразу все как по волшебству заработает. В этой статье я попробую рассказать, какие шаги, по моему скромному мнению, нужно предпринять, чтобы начать более эффективно управлять проектами в организации.

31.01.2019    8731    MariaTemchina    0    

Автоматизация производства, какую программу выбрать?

Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) Внедрение ИТ-системы v8 УНФ ERP2 БП3.0 КА2 Россия Бесплатно (free)

Наведение порядка на производстве путем внедрения некоего программного продукта – это мероприятие, к которому нужно подготовиться основательно. Здесь нельзя пользоваться подходом в стиле: «Вот у моих друзей из фирмы «Ароматные дары природы», которые занимаются производством натуральных удобрений, стоит какая-то программуля 1С. В не вроде все есть! Давайте нам купим такую же!». Причем автора этих слов вообще не волнует такая мелочь, что его компания занимается производством металлоконструкций.

30.01.2019    17043    itworks    3    

Автоматизируем торговлю - выбор программного продукта

Оптовая торговля Розничная торговля Внедрение ИТ-системы v8 Розница УНФ УТ11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бесплатно (free)

Итак, настал тот самый поворотный момент в Вашем бизнесе, когда вы решили «загнать» бизнес–процессы вашей компании в некую информационную систему. Или, если по–простому, автоматизировать деятельность своей компании.

24.01.2019    8464    itworks    3    

Топ 10 самых дорогих программ 1С

Внедрение ИТ-системы v8 1cv8.cf Россия Бесплатно (free)

Топ 10 самых дорогих на текущий момент конфигураций 1С

21.01.2019    11256    itworks    13    

Подходы к управлению проектами: границы применимости гибких методологий в проектах внедрения

Внедрение ИТ-системы Бесплатно (free)

В своем докладе Мария Темчина подробно рассказала про то, какие подходы к управлению проектами вообще бывают с точки зрения Project Management Institute, и какие из них применимы при руководстве проектами внедрения 1С.

21.01.2019    10444    MariaTemchina    0    

Выбор программы 1С

Внедрение ИТ-системы v8 1cv8.cf Россия Бесплатно (free)

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

16.01.2019    12139    itworks    22