Добавить комментарий

1С81 и Nexus

Рассмотрим серверный вариант 1С8 Управление Производственным Предприятием (в дальнейшем УПП). 1С8 Клиент работает с сервером приложений, а сервер приложений в свою очередь работает с сервером базы данных. База же данных используется просто, как хранилище данных и не более того.

Тот, кто знаком с технологией nexus сразу обратит внимание, что УПП не содержит ни одной хранимой процедуры в своей базе данных. А это обозначает, что та экологическая ниша, которую занимает nexus в УПП совершенно свободна. То есть просто откомпилировав ядро nexus в базу данных мы получим второй пользовательский интерфейс или второго клиента над полем данных 1С81 УПП. Что это может дать? Выгоды вполне реальные.

1. Усиление платформы разработки и гибкости в реализации групповых операций. Платформа УПП настолько медленная, что любой, кто сталкивается с групповыми операциями (например, удаление из базы всех документов) попадает на время выполнения обработки в течении дня или двух. Неэффективность 1С обработок по сравнению с sql скриптами очевидна.

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

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

Вот кратко те три базовых тезиса, стоя на которых, я осмелился покуситься на святая святых. Я взял и просто откомпилировал ядро Nexus в УПП 1С8. Сначало ничего не было. Но потом небольшой скрипт заставил синхронизировать справочник "Номенклатуры".

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

Скажем, зачем складу материалов знать управленческий и бухгалтерский учет и то, что все документы должны принадлежать одному из учетов при проведении документов? Да и документа то непроходимо два: "расходная накладная" и "приходная накладная".

Принимаю заказы на доработку по телефону +7 9602614222