Файл: ACD_COUNTRYTEMAPOD. XML
Запрос:
SELECT KEYCOUNTRY, KEYTEMAPOD, KEYTEMA, TPNAME, TPALLNAME, TOWEB
FROM COUNTRYTEMAPOD WHERE TOWEB = 1
Выгружать отдельно по каждой стране
8.4. Таблица товара (COUNTRYMAIN)
Поле | Тип | Комментарий |
KEYCOUNTRY | KEYINT_DOM | Уникальный идентификатор страны |
KEYMAINSPIS | KEYINT_DOM | Уникальный идентификатор товара |
NAME | WEB50_DOM | Наименование товара на языке страны |
NAMEALL | WEB250_DOM | Подробное наименование товара на языке страны |
NAMEBLOB | WEBBLOB_DOM | Подробное описание товара на языке страны |
TOWEB | BOOLEAN_DOM | Выгружать на сайт (0, 1) |
KEYTEMAPOD | KEYINT_DOM | Уникальный идентификатор подтемы |
Первичный ключ (KEYCOUNTRY, KEYMAINSPIS)
Файл: ACD_COUNTRYMAIN. XML
Запрос:
SELECT KEYCOUNTRY, KEYMAINSPIS, NAME, NAMEALL, NAMEBLOB, TOWEB, KEYTEMAPOD
FROM COUNTRYMAIN WHERE TOWEB = 1
Выгружать отдельно по каждой стране
8.5. Таблица прайсов (PRACE2)
Поле | Тип | Комментарий |
NUMPRACE | INTEGER | № прайса |
NAME | VARCHAR(100) | Наименование |
Первичный ключ (NUMPRACE)
Файл: ACD_PRACE2.XML
Запрос:
SELECT NUMPRACE, NAME
FROM PRACE2
8.6. Таблица прайсовых цен (PRACETOV2) ????
Поле | Тип | Комментарий |
NUMPRACE | INTEGER | № прайса |
KEYMAINSPIS | INTEGER | Уникальный индекс товара |
VALUTA | VALUTA_DOM | Валюта, в которой редактируется запись |
CENA_D | CENASUMUE_DOM | Цена прайсовая уе |
CENAR | CENASUM_DOM | Цена прайсовая руб |
CENAUE2 | CENASUMUE_DOM | Цена прайсовая уе2 |
Первичный ключ (NUMPRACE, KEYMAINSPIS)
Возможно изменение структуры таблицы
Файл: ACD_PRACETOV2.csv
Запрос:
SELECT NUMPRACE, KEYMAINSPIS, VALUTA, CENA_D, CENAR, CENAUE2
FROM PRACETOV2
9. Таблица заказов (NAKL)
Имя поля | Тип поля | Тип XML | Описание |
KEYNAKL | INTEGER | I4 | Идентификатор заказа (счетчик) |
KEYKLIENT | INTEGER | I4 | Идентификатор клиента |
KODP | VARCHAR(50) | string WIDTH="50" | Код клиента |
TLF | VCHAR50_DOM | string WIDTH="50" | Телефоны (розничный клиент) |
VCHAR100_DOM | string WIDTH="100" | E-mail (розничный клиент, поле FIO) | |
ADRESS | VCHAR250_DOM | string WIDTH="250" | Адрес фактический (розничный клиент) |
DATNAKL | DATE | dateTime | Дата-время заказа |
VIDOPLATA | INTEGER | I4 | 0 - оплата после получения (нет сконто), 1 - полная предоплата (% сконто) |
VIDZKZ | INTEGER | I4 | 0 - срочный заказ, 1 - плановый заказ |
SKONTOPROC | NUMERIC(15,5) | r8 | % сконто |
COMMENT | VARCHAR(150) | string WIDTH="150" | Комментарий, пожелания |
SUMR | NUMERIC(15,2) | r8 | Сумма (брутто) по заказу, руб. |
Первичный ключ: (KEYNAKL)
10. Таблица товара и услуг по заказам (NAKLTOV)
Имя поля | Тип поля | Тип поля | Описание |
KEYTOV | INTEGER | i4 | Идентификатор записи заказа (счетчик) |
KEYNAKL | INTEGER | i4 | Идентификатор заказа |
KEYSKLAD | INTEGER | i4 | Идентификатор склада |
KEYMAINECN | INTEGER | i4 | =1 или 2 (Товар, Услуга) |
KEYPROIZV | INTEGER | i4 | Идентификатор производидля услуг) |
KEYMAINSPIS | INTEGER | i4 | Идентификатор товара, услуги |
KEYGRSKIDKA | INTEGER | i4 | Идентификатор группы скидок (0 для услуг) |
PART | VARCHAR(20) | string WIDTH="20" | Артикул (зав. №) |
NAME | VARCHAR(150) | string WIDTH="150" | Наименование товара |
ED | VARCHAR(20) | string WIDTH="20" | Ед. измерения |
KOL | NUMERIC(15,2) | r8 | Количество |
CENARUB | NUMERIC(15,2) | r8 | Цена прайсовая (нетто), руб. |
PROCSK | NUMERIC(15,5) | r8 | % скидки, срочный или план. Заказ (0 для услуг) |
SKIDKAPROC | NUMERIC(15,5) | r8 | % скидки |
SKONTOPROC | NUMERIC(15,5) | r8 | % сконто |
CENARUBNEW | NUMERIC(15,2) | r8 | Цена (брутто), руб. |
SUMMARUB | NUMERIC(15,2) | r8 | Сумма (брутто), руб. |
Первичный ключ: (KEYTOV)
Расчет цены брутто:
Цена-брутто = Цена-нетто * (1 + PROCSK/100) * (1 + SKIDKAPROC/100) * (1 + SKONTOPROC/100)
(с округлением до целой копейки).
В зависимости от вида заказа (VIDZKZ) из таблицы PROCSKIDKA берется срочный или плановый процент.
Выгрузка заказов - в HTML- и XML-формате.
Формат имен файлов:
- Шапка: WZNNNNNN, где NNNNNN - Идентификатор заказа, дополненный слева нулями Товар: WTNNNNNN, где NNNNNN - Идентификатор заказа, дополненный слева нулями
Модуль загрузки заказов с web-сайта в приложение Академия Плюс
Полученные по электронной почте заказы клиентов помещаются в папку Академия Плюс\Doc.
В накладной "Заказ нам" создать процедуру обработки и загрузки заказов в HTML-формате.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


