![]()

Инструкция
по выгрузке данных из приложений "Академия Плюс - предприятие" на 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) | Пароль для оптовых клиентов |
VARCHAR(100) |
Файл: 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 |


