Порядок установки альфа авто 1с

Содержание

Как перенести данные в новую версию Альфа-Авто

Оглавление

Перенос из Альфа-Авто редакция 5

Общая информация

Исправления вносятся в правила, соответствующие актуальным релизам Альфа-Авто-5 и Альфа-Авто-6. Информация об актуальных релизах находится на сайте обновлений http://update.rarus.ru.

Учетные остатки нужно перегружать непосредственно перед стартом работы в новой программе.

Правила синхронизации данных

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

Обработка коллизий и проблем

Большие документы разбиваются по 10000 строк. В частности документы “Изменение цен” и “Изменение цен авторабот”.

Информация об обработанных коллизиях выводится в информационные сообщения и/или в файл протокола.

Перед переносом данных

Проверить конфигурации

Проверить качество и объем данных в базе-источнике

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

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

На текущий момент, отчет выявляет следующие проблемы:

Проверка 1. Обнаружены дубли кодов в справочниках

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

Нужно выполнить перенумерацию кодов справочников, содержащих дубли кодов.

Это можно сделать вручную, специальной обработкой (которую напишет программист) или с помощью универсальной обработки ‘УниверсальныеПодборИОбработкаОбъектов.epf’. Скачать эту обработку можно на сайте ИТС. Она поможет в том случае, если остальные поля справочников заполнены корректно.

Если в справочниках с дублями не заполнены обязательные реквизиты, то можно перенумеровать их в режиме “Обмен данными” с помощью специальной обработки, которую может написать аккуратный программист.

Проверка 2. Обнаружены проблемы с предопределенными складами в базе-источнике.

Длина или значение кода предопределенного справочника в базе-источнике отличается от стандартной, сделайте код таким ‘00000001’.

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

Проверка 3. Проблемы с предопределенными номенклатурами в базе-источнике

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

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

Нужно установить коды предопределенных контрагентов в базе-источнике такими же, как и в базе-приемнике. Отчет покажет их.

Проверка 5. Обнаружены проблемы с заполнением основных справочников!

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

Пример: База-источник содержит не помеченные на удаление элементы справочника ‘Контрагенты’,

в которых не заполнены какие-то основные реквизиты: ‘Код’, ‘Наименование’, ‘НаименованиеПолное’, ‘ВидКонтрагента’, ‘ФормаСобственности’.

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

Вручную до-заполнить обязательные реквизиты бывает сложно. Поэтому остается надеяться что загрузка сможет обработать такие проблемы.

Проверка 6. Контроль отрицательных остатков товаров в базе-источнике

Возможно, что количество проверок будет увеличиваться.

Отчет выводит информацию об остатках:

Остатки собственных и принятых на комиссию товаров;

Остатки товаров на ордерных складах;

Остатки товаров в незавершенном производстве;

Остатки заказов покупателей;

Остатки внутренних заказов;

Выгрузка данных

В обработке выгрузки устанавливаем такие настройки:

nastroyka vygruzki

nastroyka vygruzki 2

Загрузка данных

Проверьте в базе-приемнике справочник “Договора взаиморасчетов”. Даже в пустой базе-приемнике может быть единственный не-предопределенный элемент справочника “Договоры взаиморасчетов” у пред-определенного контрагента “Основной поставщик”. Нужно установить у этого договора код, которого точно не будет в базе-источнике. Это нужно для того чтобы при загрузке данных не возникло коллизии с не уникальным кодом.

В обработке загрузки данных устанавливаем такие настройки:

nastroyki zagruzki

Состав переносимых данных

Можно принудительно, установив отметки в таблице «Правила выгрузки данных», выгрузить следующие данные:

Источник

Обзор программы Альфа-авто для автоматизации автосервиса и автосалона

Программный продукт «Альфа-Авто:Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5» предназначен для автоматизации автосалонов и автосервисов.

Основные особенности программы Альфа-Авто:

Оформление заказов и продажи автомобилей;

Выполнять предпродажную подготовку автомобилей;

Оказывать услуги по ремонту и обслуживанию автомобилей;

Организовывать работу склада;

Вести оптовую и розничную торговлю запчастями;

Учитывать оплаты и отслеживание.

Данная программа благодаря тому, что использует платформу «1С:Предприятие 8», может гибко подстраиваться под потребности каждого потребителя.

Программный продукт Альфа-Авто 5 состоит из нескольких модулей:

оптовая продажа запчастей;

розничная продажа запчастей;

работа по заказам запчастей;

организация внутрифирменного товародвижения.

Учет в автосервисе:

автоматизированное рабочее место сотрудника автосервиса;

прием шин на хранение.

клиентские и складские заказы;

покупка и продажа автомобилей;

предпродажная подготовка автомобилей;

ответственное хранение автомобилей.

оплаты покупателей и поставщикам;

ведение взаиморасчетов с подотчетными лицами;

Учёт запчастей включает в себя:

— Продажа запчастей со складов компании

— Предварительное резервирование запчастей для клиента

— Заказ запчастей для клиента

— Корректировки заказов покупателей, замены запчастей по заказам, снятие резерва с заказов запчастей

— Заказ запчастей у поставщиков

— Поступление запчастей на склады компании

— Продажа запчастей с оформлением необходимого пакета документов

(Счет на оплату, ТОРГ-12, Счет-фактура)

Автоматизированное рабочее место (АРМ) продавца для быстрого подбора запчастей и выписки документов.

%D0%BA%D0%BE

Помимо этого, имеется возможность подключать внешние прайсы разных форматов (txt, ods, xls, dbf) и хранить информацию вне справочника номенклатуры с возможностью загрузки аналогов и запчастей в справочнике номенклатуры с возможностью загрузки аналогов и запчастей в справочнике номенклатуры, обновления цен поставщиков.

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

%D0%BD%D0%BE%D0%BC%D0%B5%D0%BD%D0%BA%D0%BB%D0%B0%D1%82%D1%83%D1%80%D0%B0

Ведение розничной торговли включает в себя рабочее место продавца и кассира.

Альфа-Авто позволяет оформлять заказы покупателей с резервированием имеющихся позиций и заказом отсутствующих. Также можно легко корректировать заказы зарезервированных товаров, снимать резерв, выполнять замены по заказам, уведомлять менеджеров о поступлении зарезервированных товаров.

%D0%BD%D0%BE%D0%BC

Ведение розничной торговли включает в себя рабочее место продавца и кассира.

Альфа-Авто позволяет оформлять заказы покупателей с резервированием имеющихся позиций и заказом отсутствующих. Также можно легко корректировать заказы зарезервированных товаров, снимать резерв, выполнять замены по заказам, уведомлять менеджеров о поступлении зарезервированных товаров.

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

scrin 0

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

%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BAwerwerwer

%D0%B2%D0%BE%D1%80%D0%BE%D0%BD%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B6%20%D0%B7%D0%B0%D0%BF

Учет в автосервисе включает в себя:

Документооборот по ремонту автомобилей, который реализован в Альфа-Авто можно увидеть в данной схеме:

%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82%20%D0%BF%D0%BE%20%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B5%D0%BC%D0%BE%D0%BD%D1%82%D1%83

Учет автосервиса имеет автоматизированное рабочее место сотрудника автосервиса для удобства и быстроты работы с клиентами. Рабочее место состоит из нескольких функциональных панелей:

scrin 3

АРМ «Клиенты и автомобили»

scrin 4

scrin 5

АРМ «Запись на ремонт»

Предварительную запись на ремонт можно выполнять по цехам или мастерам. А также можно устанавливать нормирование времени работ по моделям и комплектациям автомобилей.

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

scrin 7

Документ «Заказ-наряд» разделен на несколько таблиц, благодаря чему, на одном рабочем столе умещается информация о списке работ, исполнителях и проценте участия каждого из них.

Также в интерфейсе имеется индикация состояния заказа-наряда.

Стоимость работы может управляться как по количеству нормочасов, так и в денежном исчислении.

Программа Альфа-Авто поддерживает 2 типа ремонта: платный и бесплатный. Виды ремонта настраиваются самим пользователем (например, текущий, гарантийный, тюнинг и т.д.)

При выполнении нескольких видов заказ-нарядов на одном автомобиле возможно перемещении запчастей в незавершенном производстве между заказ—нарядами.

Также Альфа-авто позволяет проводить техническое обслуживание автомобилей и отслеживать период прохождения автомобилем следующего ТО.

С помощью рабочего места «Шинный отель» можно организовать прием, хранение и выдачу шин.

С помощью функции монитора автосервиса клиентам можно отслеживать готовность автомобиля.

%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%20%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0

Модуль автосервис программы Альфа-авто позволяет составить следующие отчёты:

%D0%B4%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D0%BA%D0%B0%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0

Функционал Альфа-авто для продажи автомобилей:

%D1%81%D1%85%D0%B5%D0%BC%D0%B0%20%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D0%B0%D0%BB%D0%BE%D0%BD%D0%B0

Модуль учета в автосалоне позволяет хранить оригинальные VIN-номера автомобиля, вести учет пакетных и опционных автомобилей и вести учёт дополнительного оборудования.

Структура информации об автомобиле позволяет увидеть основную информацию о марке автомобилей, её модели, вариации комплектации, опции.

scrin 8

Также в Альфа-Авто есть возможность составлять события для регистрации контактов с клиентами: встречи, телефонные звонки, почтовые письма и т.д. Отправлять электронные письма прямо через учетную систему.

%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA

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

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

Заказы на автомобили классифицируются:

Существующий заказ может быть отменен или переоформлен на другого клиента.

%D1%82%D1%80%D0%B5%D0%B9%D0%B4

Также для клиента может быть проведен тест-драйв.

В окне тест-драйва указывается имя клиента, автомобиль для тест-драйва и маршрут.

Также справа есть окно с календарем запланированных тест-драйвов.

В «Альфа-Авто» возможны следующие действия с автомобилями:

Заказ клиента на автомобиль

Заказ поставщику на автомобиль

Резервирование и снятие резерва с автомобилей

Поступление автомобилей на склад

Поступление на ответственное хранение с последующим переходом в собственность

Складские операции (перемещение между складами, инвентаризация, списание автомобилей)

Помимо этого, программа Альфа-Авто позволяет:

Печатать бланки строгой отчетности.

Вести учет дополнительных расходов на автомобиль для анализа расходов по каждому автомобилю.

Печать предложения клиенту в соответствии с прайс-листом.

Принимать автомобили на ответственное хранение с возможностью их дальнейшего перевода в собственность или возврату поставщику.

Оформлять поступление автомобилей с признаком «новый» или «б/у».

Проверять сервисные кампании при поступлении автомобилей.

Проводить предпродажную подготовка и установку дополнительного оборудования на автомобиль.

Проводить внутренние операции с автомобилями (перемещение, инвентаризация).

Также программа Альфа-авто дает возможность формировать отчёты и проводить анализ работы автосалона.

%D0%BA%D0%B5%D0%BD%D0%BA%D0%B5%D1%83

Программа Альфа-Авто дополнительно позволяет проводить анализ следующих сфер деятельности предприятия:

Денежные средства в кассе и на расчетных счетах

Анализ продаж и полученной прибыли с продаж

Анализ неликвида склада

Анализ изменения цен

Действующие скидки и суммы накопления по дисконтным картам клиентов

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

Источник

Правильное внедрение 1С на предприятии

ЧАстые ВОпросы по «Альфа-Авто». Продажа, обучение внедрение, сопровождение.в г.Уфа

Здесь Вы можете прочитать ответы на наиболее частые вопросы (или задать свой вопрос) по программе «Альфа-Авто: Автосалон + автосервис + автозапчасти».

Для решения вашей проблемы есть несколько способов:

2.1) поступление делаете с НДС? Сверху или в цене?
2.2) реализацию делаете с НДС?
2.3) какова версия «Альфа-Авто»?
2.4) если вы приходуете товар с НДС и продавать без НДС, тогда куда вы будете девать НДС?

Можете позвонить нам

Для того, что бы сформировать ведомость по инвентаризации надо:

1) Открыть журнал документов «Инвентаризации», для этого войти в меню Документы – Складские документы – Инвентаризация товаров (или Инвентаризация ордерного склада если склад ордерный)

1468562762 1386054865 1 1

2)Создать новый документ

1468562866 1386054907 1 2

3)Выбрать склад, по которому проводится инвентаризация

4)Нажать кнопку «Заполнение» и выбрать один из пунктов

1468562872 1386054867 1 3

5)Выбрать «Заполнить складскими остатками» или «Заполнить складскими остатками по группе»

6)Проставить «Количество фактическое». Программа вычислит разницу между фактическим количеством и книжным и на эту разницу произведет движение товара по складу

1468562832 1386054840 1 4

Для распечатки инвентаризации нажмите кнопку Печать. В открывшемся списке надо выбрать печатную форму

1468562946 1386054874 1 5

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

Для регистрации факта розничной продажи населению, с оплатой за наличный расчет или по банковской карте, служит документ «Чек». Он содержит две вкладки: «Товары» и «Оплаты».

1468562936 1386058242 2 1

Документы «Чек» заносятся в течение кассовой смены ККМ. По окончании смены необходимо произвести регламентную обработку «Закрытие кассовой смены». При этом текущие документы «Чек» удаляются; вместо них автоматически создается и проводится сводный документ «Закрытие кассовой смены», который содержит итоги продаж за смену по конкретной ККМ.

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

1468562961 1386058254 2 2

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

1468563109 1386058195 2 3

Кроме того, в программе возможна регистрация складских заказов на автомобили, заказов поставщикам, а также корректировка, переоформление, отмена всех видов заказов.

Более подробное описание «Альфа-Авто: Автосалон + Автосервис + Автозапчасти», в том числе операций оформления заказов на автомобили, содержится в документации по программе «Альфа-Авто» – руководстве пользователя, входящем в поставку программы.

Если производить своевременное обновление «Альфа-Авто: Автосалон + Автосервис + Автозапчасти», то программа будет отвечать самым современным требованиям учета.

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

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

При оформлении заказ-наряда на автомобиль автоматически контролируется необходимость выполнения сервисных кампаний.

Заказ-наряд содержит реквизит, отображающий его состояние: заявка, начат, в работе, закрыт. После закрытия заказ-наряда выполняется его проведение, при этом детали списываются из производства.

1468563237 1386058269 2 4

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

1468563234 1386058242 2 5

Заказ-наряды можно вводить на основании документов «Заявка на ремонт» (калькуляция), которые создаются через функциональную панель АРМ «Калькуляция».

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

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

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

Источник

Альфа-Авто 5.0 и современные HTTP сервисы

Альфа-Авто 5.0 и современные HTTP сервисы

Преамбула

Очень многие автосервисы и автосалоны когда-то купили конфигурацию Альфа-Авто 5.0 (разных релизов) работающую на платформе 1С 8.2. И очень немногие из них обновляли её до актуальных релизов, «заточили» для работы под свои бизнес процессы, работает и ладно. Но реалии современной жизни таковы, что необходимо пользоваться современными услугами построенными на основе HTTP-сервисов. Однако платформа 8.2 устарела и полноценно не может поддерживать работу с современными HTTP-сервисами. Один знакомый автосервис столкнулся с подобной проблемой.

Проблемы с материалами для окрасочных работ.

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

И вот недавно было предложено решение от одной компании, поставщика компонентов, нужное решение.

Плюсы и минусы.

+ «То, что доктор прописал».

— Демо конфигурация написана под релиз платформы 8.3.12

— Поставщик не дорабатывает конфигурации клиентов.

— Альфа-Авто работает на платформе 8.2, переписана и адаптирована под внутренние бизнес-процессы.

— Платформа 8.2 посылает некорректные HTTP-запросы к Web-серверу RMP, в результате чего возвращаются неверные ответы.

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

Продолжать можно долго и минусов накопилось достаточно много, что задумались «А стоит ли овчинка выделки?». Но внедрить новый функционал по учету компонентов и расходных материалов для создания комплекта краски очень хотелось.

Решение есть!

Принципиальная схема взаимодействия представлена на рис.1

1676047e4ddf540e4d41cb7672dea44c

Итак, принципиальная схема взаимодействия есть, осталось реализовать/материализовать это в виде программного кода на соответствующих конфигурациях и сервисах.

Расчетную часть и HTTP-сервисы есть в RMP и она предоставляет всё, что нам надо для учета в работе с конфигурацией Альфа-Авто 5.0. Поэтому её не трогаем и используем всё как есть. RMP развернута на отдельной виртуальной машине на Windows, там же развернут web-сервер Apache «заточенный» под работу именно этой программы и предоставлявшей свои сервисы на определенном порту.

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

Конфигурация – «буфер обмена»

В нескольких словах, «конфигурация-буфер» представляет собой конфигурацию, работающую на платформе 1С 8.3.17 (минимальные требования для платформы 8.3.8), с разработанными HTTP-сервисами, взаимодействующими по HTTP протоколу с RMP и Альфа-Авто 5.0.

Основной функционал заключается в следующем:

В конфигурации были разработаны HTTP-сервис, работающий по методу GET, и обработка, которая обслуживает всё, связанное с обработкой этих запросов.

В конфигурации выглядит так:

e2918407ed4fc65624d6fe698a72228e

HTTP-сервис

Сам функционал HTTP-сервиса состоит из нескольких строк:

Для простоты отладки и разработки, весь функционал обработки GET-запросов вынесен в обработку.

Обработка RestAPI

Для минимизации разработки кода в Альфа-Авто было решено использовать совсем простые http «GET» запросы вида «ЧтоНадоСделать=Команда» и «НомерЗаказНаряда=NNNNNNN», с передачей этих данных в заголовках:

Команды для обработки, обрабатываемые через АПИ

Команда в Заголовках, одна из:

Номер заказ-наряда в заголовках.

«NumberZN» = «NNNNNNNNNN» – передача номера заказ-наряда.

Обработка содержит основной специфичный функционал для работы с RMP: создание заказ-наряда, получение отчета и формирование таблиц с рассчитанными данными по расходу миксов/компонентов и расходных материалов для изготовления лакокрасочных материалов (далее по тексту ЛКМ). И вспомогательный функционал для получения и отправки данных от конфигурации Альфа-Авто 5.0.

Логика работы обработки RestAPI

*Весь контекст, связанный с работой Альфа-Авто 5.0 описан ниже.

Создание заказ-наряда в RMP:

Получение отчета:

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

Хочу отметить простоту и изящность решения по передаче таблиц из «буфера» в Альфа-Авто по http с помощью штатных средств 1С. Код функции:

Ответное значение «СтрокаXML» помещаем в тело http-ответа и отсылаем в Альфа-Авто. Что получаем в Альфа-Авто смотрите ниже.

На этом описание функционала конфигурации «буфер», можно считать закончено. Свой функционал промежуточного звена между устаревшей конфигурацией Альфа-Авто 5.0, работающей не платформе 8.2 и HTTP-сервисом RMP выполняет целиком и полностью, расширяем, независим, может обслуживать иные подобные сервисы.

Конфигурация Альфа-Авто 5.0

Конфигурация представляет собой стандартную, немного переработанную, конфигурацию «Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5», работающую на платформе 8.2

44af8573845317ba7b554b63727e5c30

Здесь, в документ «Заказ-наряд» были добавлены две табличные части «RMP_Материалы» и «RMP_НормативыРасхода», соответствующие кнопки и код обслуживающий функционал работы с данными полученными из RMP-сервиса. И обработка «RMP_RestAPI» с кодом, обслуживающим функционал по работе с HTTP и конфигурацией «буфер».

Документ «Заказ-наряд»

Естественно, для работы с RMP-сервисом пришлось не только дописывать код, но и вносить соответствующие интерфейсные правки, вот так теперь выглядит измененная форма документа:

Вкладка «Нормативы расхода» носит исключительно информационный характер и никакой иной функциональной нагрузки не несёт.

3d3b3ddb7a92895cd31d388736df3820

Основной функционал расположен во вкладке «Материалы».

f26e052ec66d8953513a7ece68040323

Вкладка «Материалы»

Кнопка «Создать ЗН в RMP»

Кнопка «Загрузить из RMP»

По нажатии отправляется http-запрос с командой «CommandWhatToDo = «RMPGetReport»»- получить отчет, в конфигурацию «буфер». В случае если нет расчитанного количества деталей, заказ-наряд в RMP не закрывается, данные в Альфа-Авто не посылаются и возвращается ошибка. После успешного получения «отчета» заполняются таблицы «Материалы» и «Нормативы расхода».

Комплектация в производство.

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

Обработка «RMP_RestAPI»

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

Логика работы следующая:

В случае получения отчета, формируются соответствующие таблицы с данными с помощью

И в заказ-наряде заполняются соответствующие табличные части и остальные действия производятся в коде документа «Заказ-наряд».

Что в итоге

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

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

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

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

Как говорится, «дорогу осилит идущий», успехов в разработке.

Решение работает.

1С:Предприятие 8.3, версия (8.3.17), уверен, будет работать на версии 8.3.8.

Источник

Оцените статью
AvtoRazbor.top - все самое важное о вашем авто