© В.

АС Академия Плюс - предприятие

Инструкция

по выгрузке данных из приложений "Академия Плюс - предприятие" на web-сайт компании

Средства для выгрузки данных

Меню Анализ (Сайт), пункт Построитель запросов.

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

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

В верхней части отображаются: список таблиц, поля текущей таблицы, индексы таблицы.

Кнопка "Выполнить" - выполнение текущего запроса.

Содержимое (данные) запроса можно сохранить на диске (в папке DOC) в различных форматах.

Web-модули "Оптовая и розничная продажа товара" и "Оптовая и розничная продажа запчастей"

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

Структура каталога:

    подтемы (группы): картинки (1-2), краткое и полное описание
      позиции товара (артикул, производитель, картинки, краткое и полное описание, цена)

При продаже запчастей каталог не формируется.

Клиенты подразделяются на две группы:

1.  Розничные (без авторизации). % скидки - по клиенту "Продажа в розницу". Для заказа товара через корзину требуется авторизация.

2.  Оптовые (с авторизацией). Имя пользователя - поле "Код клиента", пароль - уникальный идентификатор, дополненный до 5-ти символов ведущими нулями.

Форма заказа товара для розничных клиентов, дополнительные поля (продажа товара):

·  ФИО

·  Контактные телефоны

·  Дата-время доставки

·  Адрес

·  Краткие пояснения

Форма заказа товара для розничных клиентов, поля (продажа запчастей):

НЕ нашли? Не то? Что вы ищете?

·  Бренд (из списка)

·  Модель машины

·  VIN и год выпуска

·  Краткое описание искомых запчастей

·  ФИО и контактные телефоны

Для розничных клиентов - товар добавляется в корзину без скидок.

В зависимости от выбранного способа доставки также м. б. добавлена услуга доставки товара.

Регистрация розничных клиентов - по e-mail и присвоенному паролю.

Регистрация оптовых клиентов - по паролю.

Выбор вида заказа (срочный или плановый). На сайте дать пояснения по видам заказа и срокам поставки.

Порядок оплаты:

    После получения товара, возможно с частичной предоплатой (сконто 0%) Полная предоплата, % сконто (скидки).

Стоимость доставки, руб.:

    Доставка клиентом, Бесплатная доставка, В пределах МКАД, До 50-ти км от МКАД и т. д.

(из таблицы MAINSPIS, тема "Усл", где поле "Сайт" (EXPORTTOEXCEL) имеет значение "Да").

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

1.  Загрузка прайс-листов производителей (поставщиков) в каталог товара - используется БД MS Access AcdKatalog. mdb и соответствующая инструкция. В приложении Академия Плюс - меню Клиенты, пункт Загрузка каталога.

2.  Меню Файл, пункт Производители. Заполните (уточните) список производителей и валюты каталога.

3.  Меню Клиенты, пункт Группы скидок. Заполните коды групп скидок и % наценки (для заполнения прайс-цен).

4.  Меню Клиенты, список контрагентов. Уточните, кто из них является покупателем, а кто поставщиком. При смене значения атрибута Покупатель (Поставщик) %% по группам скидок обнуляются. Если один и тот же контрагент является покупателем и поставщиком, то работа с %% по группам скидок м. б. некорректной.

5.  Меню Клиенты, пункт Производители-поставщики. Уточните, какие поставщики работают с товаром тех или иных производителей.

6.  Меню Клиенты, пункт % по группам скидок поставщиков. Для срочных и плановых заказов заполните %% скидок по каждой группе.

7.  Меню Клиенты, пункт Каталог товара. Кнопка "Загрузка каталога в основной список товара". Выполняется пополнение основного списка данными из каталога и пересчет закупочных и прайсовых цен.

    Прайс-цена = Цена каталога + % наценки по группе скидок.

При необходимости установите % наценки = 0.

8.  Меню Клиенты, пункт "% по группам скидок покупателей". Для срочных и плановых заказов заполните %% скидок по каждой группе.

9.  После заполнения записей по накладной расхода (заказа клиента) нажмите на кнопку "Пересчет цен от прайса с учетом %% по группам скидок". Пересчет выполняется по схеме:

    Цена накладной = Прайс-цена + % наценки по накладной + % наценки по группе скидок покупателя накладной.

Два режима поиска (продажа запчастей):

    По заводскому номеру (поле артикул) Расширенный поиск (поле код)

Порядок работы:

    Выбор бренда (из списка) При необходимости включить расширенный поиск Ввести № запчасти и количество. Нажать на кнопку "Поиск". В отдельной таблице показать результаты поиска. Если товара нет в наличии, то Кол=0, в противном случае указать наличное количество (но не более заказываемого количества). Нажать на кнопку "Добавить в корзину". После выбора способа доставки нажать на кнопку "Добавить услугу" После выбора порядка оплаты, вида заказа выполнить пересчет бругго-цен и сумм в корзине.

При обычном режиме поиска поиск выполняется внутри указанного бренда (производителя) по полю артикул (PART).

При расширенном режиме поиска поиск выполняется по всем производителям по следующему алгоритму:

Производитель

Артикул (зав. №)

Код (ориг. №)

VAG

A0001

A0001

LF

L7755

A0001

FB

F55001

A0001

Пример. Набран № запчасти L7755.

    В списке находится товар с артикулом L7755. Запоминается его код (A0001). Показываются все записи товара, где значение поля Код равно A0001.

Структура таблиц

1. Таблица производителей (PROIZV)

Имя поля

Тип поля

Описание

KEYPROIZV

INTEGER

Идентификатор производителя

NAMEPROIZV

VARCHAR(100)

Наименование производителя

Файл: ACD_PROIZV. XML

Запрос:

Select KEYPROIZV, NAMEPROIZV from PROIZV

2. Таблица клиентов (KLIENT)

Имя поля

Тип поля

Описание

KEYKLIENT

INTEGER

Идентификатор клиента

KODP

VARCHAR(50)

Код клиента

NAME

VARCHAR(100)

Наименование клиента

SKIDKAPROC

NUMERIC(15,5)

% скидки

SKONTOPROC

NUMERIC(15,5)

% сконто

NUMKART

VARCHAR(20)

Пароль для оптовых клиентов

EMAIL

VARCHAR(100)

e-mail

Файл: ACD_KLIENT. XML

Запрос:

Select KEYKLIENT, KODP, NAME, SKIDKAPROC * -1 SKIDKAPROC,

PROCKATALOG SKONTOPROC, NUMKART, KLIENTMAIL EMAIL

From KLIENT where ISPOKUPAT = 'Да' and ISACTIVE = 'Да'

3. Таблица групп скидок (GROUPSKIDKA) - на сайт не выгружать

Имя поля

Тип поля

Описание

KEYGRSKIDKA

INTEGER

Идентификатор группы скидок

KEYPROIZV

INTEGER

Идентификатор производителя

KODGRSKIDKA

VARCHAR(10)

Код группы скидок

PROCNAC

NUMERIC(15,5)

% наценки (для расчета прайса)

Файл: ACD_GROUPSKIDKA. XML

Запрос:

Select KEYGRSKIDKA, KEYPROIZV, KODGRSKIDKA, PROCNAC

From GROUPSKIDKA

4. Таблица %% скидок по группам скидок и клиентам (PROCSKIDKA)

Имя поля

Тип поля

Описание

KEYGRSKIDKA

INTEGER

Идентификатор группы скидок

KEYKLIENT

INTEGER

Идентификатор клиента

VIDZKZ

INTEGER

0 - срочный заказ, 1 - плановый заказ

PROCSK

NUMERIC(15,5)

% скидки, срочный-плановый заказ

Первичный ключ (KEYGRSKIDKA, KEYKLIENT, VIDZKZ)

Файл: ACD_PROCSKIDKA. XML

Запрос:

Select KEYGRSKIDKA, KEYKLIENT, 0 VIDZKZ, PROCENTSK PROCSK

From PROCSKIDKA

UNION

Select KEYGRSKIDKA, KEYKLIENT, 1 VIDZKZ, PROCENTPLAN PROCSK

From PROCSKIDKA

5. Таблица транспортных услуг (MAINUSL)

Имя поля

Тип поля

Описание

KEYMAINSPIS

INTEGER

Идентификатор услуги

PART

VARCHAR(20)

Артикул

KEYMAINECN

INTEGER

=2 (Услуга)

NAME

VARCHAR(150)

Наименование услуги

ED

VARCHAR(20)

Ед. измерения

CENAR

NUMERIC(15,2)

Цена, руб.

Файл: ACD_MAINUSL. XML

Запрос:

Select KEYMAINSPIS, PART, KEYMAINECN, NAME, ED, CENA_R CENAR

From MAINSPIS where KEYMAINECN = 2 and EXPORTTOEXCEL = 'Да' and TEMAPOD = 'Трансп'

Примечание.

В списке подтем создайте подтему 'Трансп' и в ней создайте строки с транспортными расходами для сайта.

6.1.1. Таблица товара (MAINSPIS) - продажа товара

Имя поля

Тип поля

Описание

TEMA

TEMA_DOM

Код темы

TEMAPOD

TEMAPOD_DOM

Код подтемы

KEYMAINSPIS

INTEGER

Идентификатор товара

KEYMAINECN

INTEGER

=1 (Товар)

PART

VARCHAR(20)

Артикул (зав. №)

KOD

VARCHAR(50)

Код (ориг. №)

NAME

VARCHAR(150)

Наименование товара

ED

VARCHAR(20)

Ед. измерения

CENAR

NUMERIC(15,2)

Цена прайсовая (нетто), руб.

KEYPROIZV

INTEGER

Идентификатор производителя

KEYGRSKIDKA

INTEGER

Идентификатор группы скидок

BAR

BLOB_DOM

Картинка по товару маленькая

BIGBAR

BLOB_DOM

Картинка по товару большая

NAMESPIS

BLOBTEXT80_DOM

Полное описание для сайта

NAMESPISMIN

VCHAR250_DOM

Краткое описание для сайта

MATERIAL

VCHAR250_DOM

Материал (код 2, сортировка)

Файл: ACD_MAINSPIS. XML

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3