Форматы файлов для ПО

advertisement
Описание форматов файлов обмена
программы ЭлПром-Кассир 2.0
Справочники для загрузки из 1С в кассу
Справочник
Имя файла
Товары
sprTovar.txt
Клиенты
sprPokupatel.txt
Кассиры
kassirs.txt
Отделы
sprOtdel.txt
Скидки
sprDiscount.txt
Пороги накопительных скидок sprDiscountSavings.txt
Группы скидок
sprDiscountGroup.txt
Дисконтные карты
sprDiscountCards.txt
Причины списаний
debit_reason.txt
Отчеты из кассы в 1С:
Отчет
Продажи
Перемещения
Счета
Списания
Имя файла
sales.txt
transfers.txt
bills.txt
ebits.txt
По умолчанию все файлы обмена находятся в папке c:\ЭлПром-Кассир\files\.
Форматы полей в описаниях файлов:
 Дата – строка вида «дд.мм.гг чч:мм» или «дд/мм/гг чч:мм».
 Число – десятичное число, в качестве отделителя дробной части используется точка.
 Текст – строка произвольной длины.
Программа поддерживает автоматическую загрузку/выгрузку отчетов. Для этого в папку
обмена программы требуется скопировать файлы:
 tovarFlag
- для автоматической загрузки справочника товаров;
 exportFlag
- для автоматической выгрузки продаж. Формат – начало
запрашиваемого периода: дата, конец запрашиваемого периода: дата.
Справочник клиентов
№ параметра
Параметр
1
Код
2
Имя
3
Код дисконтной карты
4
Тип
Формат
Число
Текст
Число
«Покупатель» или «Сотрудник»
Справочник кассиров
№ параметра
Параметр
1
Код
2
Имя
3
Пароль
4
Уровень доступа
Формат
Число
Текст
Текст
Число
Уровни доступа:
3 – администратор, доступны все функции программы.
2 – старший кассир, доступны все функции, кроме редактирования настроек программы.
1 – кассир, права определяются в соответствии с настройками программы.
Справочник товаров
№ параметра
Параметр
1
Код
2
Имя
3
Цена
4
Единица измерения
5
Штрихкод
6
Секция
7
Остаток
8
Дробность
9
Максимальная скидка
10
Номер ФР
11
Остатки в других магазинах
12
Контроль по времени
Число
Текст
Число
Текст
Текст
Число
Число
Число (1 – дробный, 0 – целый)
Число
Число
Текст
1 – включен, 0 - выключен
Справочник скидок
№ параметра
Параметр
1
Код
2
Имя
3
Процент скидки
4
Сумма скидки
5
Дата начала действия
6
Дата конца действия
7
Время начала действия
8
Время конца действия
Формат
Число
Текст
Число
Число
Дата
Дата
Дата
Дата
Формат
Текст, выделенный курсивом – необязательные параметры. Дата и время действуют
независимо друг от друга.
Справочник групп скидок
№ параметра
Параметр
1
Код
2
Имя
3
Код скидки
Формат
Число
Текст
Число
Если группа предназначена для накопительных скидок, то код скидки должен быть равен
нулю.
Справочник накопительных порогов
№ параметра
Параметр
1
Порог от (включительно)
2
Порог до (включительно)
3
Код скидки
Формат
Число
Число
Число
Справочник дисконтных карт
№ параметра
Параметр
1
Код
2
Код группы скидок
3
Код покупателя
4
Накопление по карте
5
Номер карты
Формат
Число
Число
Число
Число
Текст
Справочник причин списаний
№ параметра
Параметр
1
Код
2
Имя
Формат
Число
Текст
Отчет о продажах
№ параметра
Параметр
1
Код
2
Код покупателя
3
Код магазина
4
Код кассира
5
Код товара
6
Цена
7
Цена со скидкой
8
Количество
9
Сумма
10
Секция
11
Дата создания
12
Смена
13
Оплата 1
14
Оплата 2
15
Оплата 3
16
Оплата 4
Формат
Число
Число
Число
Число
Текст
Число
Число
Число
Число
Число
Дата
Число
Число
Число
Число
Число
Отчет о перемещениях
№ параметра
Параметр
1
Номер документа
2
Код магазина, откуда прошло перемещение
3
Код магазина, куда прошло перемещение
4
Код кассира
5
Код товара
6
Цена
Формат
Число
Число
Число
Число
Число
Число
7
8
9
Количество
Сумма
Дата создания
Отчет о счетах
№ параметра
Параметр
1
Номер документа
2
Код покупателя
3
Имя покупателя
4
Код отдела
5
Код кассира
6
Код товара
7
Цена
8
Цена со скидкой
9
Количество
10
Сумма
11
Дата создания
Число
Число
Дата
Формат
Число
Число
Текст
Число
Число
Число
Число
Число
Число
Число
Дата
Примечание: если код покупателя равен нулю, значит такой покупатель отсутствует в
справочнике и был введен вручную.
Отчет о списаниях
№ параметра
Параметр
1
Код
2
Код магазина
3
Код кассира
4
Код причины списания
5
Текст причины списания
6
Тип списания
7
Код товара
8
Цена
9
Цена со скидкой
10
Количество
11
Сумма
12
Дата создания
Формат
Число
Число
Число
Число
Текст
Текст «Причина» или «Сотрудник»
Число
Число
Число
Число
Число
Дата
Примечание: если код причины списания равен нулю, значит такая причина отсутствует в
справочнике и была введена вручную.
Download