контакты

Санкт-Петербург,
ул. Мгинская., д. 7

(812) 405-75-02





Файлы отчетов о продажах

 

Информация о продажах накапливается в файлах, которые расположены в каталоге REPORTS. Это текстовые файлы. Каждый файл хранит информацию между двумя выгрузками данных во внешнюю, товароучетную программу. Все файлы умеют имя report.*. Расширение файла принимает порядковый номер выгрузки данных. Например, после трех выгрузок данных в каталоге REPORTS будут находится 4 файла:

Report.000001

Report.000002

Report.000003

Report.000003

Внутренний файл отчета состоит из двух частей: шапки файла и непосредственно данных

Шапка файла состоит из трех строк:

  1. Признак («#» иди «@») того, что данные из файла были переданы в файл обмена с товароучетной программой. После того, как данные из файла будут переданы, символ «#» должен заменяться на «@» и создастся новый файл, номер которого на единицу больше.
  2. Номер рабочего места (Задается на вкладке «Основные»).
  3. Порядковый номер выгрузки.

После шапки следуют данные. Данные представляют собой последовательность транзакций. Структура транзакции подобна структуре файла обмена, описанного в документации. Отличие только в порядке следования данных полей. Дабы не загромождать описание повторной информацией, приведем только отличие в расположении полей на примере одной из таблиц взятой от сюда. Здесь в скобочках указывается соответствующий номер поля для файла обмена.

 

Регистрация товара

 

№ поля

Тип поля

Регистрация

Сторно

Налог

1(1)

Целое

Номер транзакции

2(2)

Дата

Дата транзакции

3(3)

Время

Время транзакции

4(4)

Целое

1/11

2/12

4/14

5(5)

Целое

Номер ПК

6(6)

Целое

Номер документа

7(7)

Целое

Код кассира

8(8)

Целое

-/Код товара

9(9)

Целое

Отдел

10(10)

Дробное

Цена товара

Код налоговой группы

11(11)

Дробное

Количество товара

Количество товара

Код налоговой ставки

12(12)

Дробное

Сумма с округлением и без скидок

Сумма с округлением и без скидок

Сумма налога

13(13)

Целое

Тип чека ККМ

14(14)

Целое

Номер смены

(15)

 

-

15(16)

Дробное

Сумма с округлением и скидками

Сумма с округлением и скидками

Сумма с округлением и скидками

16(17)

Целое

Код ККМ (0-нет,1-есть)

(18)

 

 

(19)

 

 

17(20)

 

 

18(21)

Целое

-/Значение для учета по партиям

19(22)

Строка

Заводской номер ККМ

21

Целое

Номер покупки, отсчет с единицы. Для удаленной покупки = 0


© Разработка сайта. vStyle, 2013