Можно ли адаптировать 1С для решения нетривиальных задач?

Большинство решений для автоматизации являются стандартными и ориентированы на использование типичных программных продуктов. Для этой цели хорошо подходят программные продукты от компании 1С. Там есть все основные сценарии из серии Бухгалтерия 1С, 1С Зарплата и управление персоналом. Есть и платформы для автоматизации крупных бизнесов типа ERP. 

Screenshot_120.png

Но что делать, если нужно автоматизировать нестандартный бизнес? Скажем, вы занимаетесь плетением корзинок и нужно вести учёт потраченных расходных материалов, учесть трудоемкость и рассчитать себестоимость в автоматическом режиме.

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

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

Screenshot_121.png

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

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

 

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

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

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

При этом отметим, что в общем-то, пример с плетением корзины далеко не самый сложный. Ведь его можно реализовать и с использованием стандартного функционала типичной конфигурации. Хотя тут уже и есть элементы производства, что, казалось бы, намекает нам на необходимость использования ERP. Но такие проблемы решаются и через управление торговлей или даже бухгалтерией. А на деле можно к любой конфигурации привинтить нужный модуль.

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

Ответить

Ваш адрес email не будет опубликован.