gifts2017

Внешняя обработка выгрузки прайса в формате XML (для обмена с интернет-магазином), версия2 (8.2)

Опубликовал Павел Панов (pav22001) в раздел Обработки - Ценообразование, прайсы

Внешняя обработка выгрузки прайса (Каталога номенклатуры с ценой, остатком) в формате XML (для обмена с интернет-магазином), версия2, доработана и подготовлена к преобразованию в регламентную

Писалась для типовой КА 1.1 с целью обмена с сайтом (Интернет-магазином)

Перечень изменений и доработок в сравнении с первой версией:

1. Код переведен из модуля формы в основной модуль (для быстрого преобразования в регламентную), пока еще оставлена сама форма (для тестирования) с единственной кнопкой "ВыгрузитьДанные"

2. В код добавлена функция автоматической отправки сформированного файла на FTP-сервер (работает так: сначала осуществляется выгрузка в файл во временный каталог Windows (по-умолчанию в Win7 c:\пользователи\текущийпользователь\appdata\local\Temp), а затем оттуда копируется на FTP-сервер. Файл можно найти по указанному пути.

3. В начало файла выгрузки добавлена запись всех номенклатурных групп/подгрупп в формате "Код/Наименование", с иерархией

4. Добавлена возможность ограничения выгрузки номенклатуры по указанным кодам номенклатурных групп/подгрупп (указанные группы/подгруппы исключаются из выгрузки) - это сделано для того, что зачастую на сайт требуется выгружать не все номенклатурные группы, в каждой базе, в справочнике номенклатуры, есть некий "мусорный ящик", куда складывается неиспользуемая номенклатура, номенклатура собственных нужд, основные средства и т.д., по которой зачастую имеются остатки.

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

6. Добавлено поле "Единица измерения" (Unit)

7. Все информационные сообщения (ошибки и др.) о работе обработки выводятся в ЖурналРегистрации

8. Тип цены жестко прописан в запросе - по умолчанию берется цена по коду 000000001 "Розничная"

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

Состав полей:

Код

Артикул

Код группы

Наименование номенклатуры

Полное наименование номенклатуры

Остаток

Единица измерения

Цена

Валюта

Ставка НДС

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

Также в обработке установлено условие по умолчанию выгружать только ту номенклатуру, по которой остаток > 0.

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

м

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Внешняя обработка выгрузки прайса (Каталога номенклатуры с ценой, остатком) в формате XML (для обмена с интернет-магазином), версия2 (8.2)
.epf 9,33Kb
27.01.15
32
.epf V2.0 9,33Kb 32 Скачать
Внешняя обработка выгрузки прайса (Каталога номенклатуры с ценой, остатком) в формат XML, версия1 (8.2)
.epf 8,73Kb
27.01.15
8
.epf V1.0 8,73Kb 8 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Константин Куликов (Светлый ум) 05.09.16 21:37
+1, в зачет - как оказалось на просторах интернета не так много стоящих примеров реализации прайса XML для толстого клиента.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа