Писалась для типовой КА 1.1 с целью обмена с сайтом (Интернет-магазином)
Перечень изменений и доработок в сравнении с первой версией:
1. Код переведен из модуля формы в основной модуль (для быстрого преобразования в регламентную), пока еще оставлена сама форма (для тестирования) с единственной кнопкой "ВыгрузитьДанные"
2. В код добавлена функция автоматической отправки сформированного файла на FTP-сервер (работает так: сначала осуществляется выгрузка в файл во временный каталог Windows (по-умолчанию в Win7 c:\пользователи\текущийпользователь\appdata\local\Temp), а затем оттуда копируется на FTP-сервер. Файл можно найти по указанному пути.
3. В начало файла выгрузки добавлена запись всех номенклатурных групп/подгрупп в формате "Код/Наименование", с иерархией
4. Добавлена возможность ограничения выгрузки номенклатуры по указанным кодам номенклатурных групп/подгрупп (указанные группы/подгруппы исключаются из выгрузки) - это сделано для того, что зачастую на сайт требуется выгружать не все номенклатурные группы, в каждой базе, в справочнике номенклатуры, есть некий "мусорный ящик", куда складывается неиспользуемая номенклатура, номенклатура собственных нужд, основные средства и т.д., по которой зачастую имеются остатки.
5. Добавлена возможность ограничения выгрузки остатков по указанным кодам складов (указанные склады исключаются из сбора данных по остаткам товаров)
6. Добавлено поле "Единица измерения" (Unit)
7. Все информационные сообщения (ошибки и др.) о работе обработки выводятся в ЖурналРегистрации
8. Тип цены жестко прописан в запросе - по умолчанию берется цена по коду 000000001 "Розничная"
9. В коде прописаны сноски-разъяснения, что за что отвечает - чтобы вы могли самостоятельно быстро переделать обработку "под себя"
Состав полей:
Код
Артикул
Код группы
Наименование номенклатуры
Полное наименование номенклатуры
Остаток
Единица измерения
Цена
Валюта
Ставка НДС
Цена и остаток берется из среза последних, на момент выгрузки, это сделано специально, для обновлении информации в интернет-магазине.
Также в обработке установлено условие по умолчанию выгружать только ту номенклатуру, по которой остаток > 0.
При выгрузке обработка в журнал регистрации выдает список товаров, на которые по каким-либо причинам не установлена цена.