Программно-технический комплекс Pirit k инструкция по программированию Версия


Скачать 0.83 Mb.
Название Программно-технический комплекс Pirit k инструкция по программированию Версия
страница 7/13
Тип Инструкция
rykovodstvo.ru > Руководство эксплуатация > Инструкция
1   2   3   4   5   6   7   8   9   10   ...   13

3.5 Команды регистрации


Пароль налогового инспектора по умолчанию “32323”.

3.5.1 Фискализация/Перерегистрация (0x60)


Функция: int libFiscalization(const char *oldPassword, const char *regNumber, const char *INN, const char *newPassword);

При вводе в эксплуатацию ККТ данная операция называется «фискализацией». Функция переводит ККТ из «нефискального» режима в «фискальный» и выполняет активацию ЭКЛЗ, что влечет за собой запоминание всех операций в памяти ККТ и их учет для проверки налоговыми органами.

Далее производится перерегистрация в случае смены юридического владельца ККТ.

Входные параметры: oldPassword (Строка[0..10])Текущий пароль налогового инспектора, regNumber (Строка[12])Регистрационный номер ККТ, INN (Строка[12])ИНН владельца, newPassword (Строка[1..10])Новый пароль налогового инспектора,

Ответные параметры: (Целое число) Код ошибки.

3.5.2 Распечатать фискальный отчет по сменам (0x61)


Функция: int libPrintFiscalReportByShifts(unsigned char typeReport, int startShiftNumber, int endShiftNumber, const char *password);

Входные параметры: typeReport (Целое число)Тип отчета, startShiftNumber (Целое число)Номер начальной смены, endShiftNumber (Целое число) Номер конечной смены, password (Строка[1..10])Пароль налогового инспектора.

Параметр “Тип отчета” задает формат отчета:

0 - краткий; 1 - полный; 2- вернуть итоговую сумму.

Ответные параметры: (Дробное число) итоговая сумма (только для типа 2).

3.5.3 Распечатать фискальный отчет по датам (0x62)


Функция: int libPrintFiscalReportByDate(unsigned char typeReport, MPiritDate startDate, MPiritDate endDate, const char *password);

Входные параметры: typeReport (Целое число)Тип отчета, startDate (Дата) Начальная дата, endDate (Дата) Конечная дата, password (Строка[1..10])Пароль налогового инспектора.

Параметр “Тип отчета” задает формат отчета:

0 - краткий; 1-полный; 2- вернуть итоговую сумму.

Ответные параметры: (Дробное число) итоговая сумма, (только для типа 2).

3.5.4 Технологическое обнуление (0x63)


Функция: int libTechnologicalReset(const DateTime *dateTime);

Входные параметры: dateTime (Дата & время) Текущая дата.

Ответные параметры: нет.

3.6 Команды для работы с ЭКЛЗ и ФН

3.6.1 Активизация ЭКЛЗ (0x70)


Функция: int libActivizationECT();

С помощью этой команды производится активизация новой ЭКЛЗ, в случае замены предыдущей.

Входные параметры: нет.

Ответные параметры: (Целое число) Код ошибки.


3.6.2 Закрытие архива ЭКЛЗ или ФН (0x71)


Функция: int libCloseArchiveECT();

При помощи данной команды закрывается архив ЭКЛЗ и становится невозможно добавлять новые операции в память ЭКЛЗ.

Входные параметры: нет.

Ответные параметры: (Целое число) Код ошибки.

Функция: int libCloseFN(const char *cashierName)

При помощи данной команды закрывается архив ФН и становится невозможно добавлять новые операции в память ФН.

Входные параметры: cashierName (Строка) Имя уполномоченного кассира.

Ответные параметры: (Целое число) Код ошибки.

3.6.3 Распечатать контрольную ленту из ЭКЛЗ (0x72)


Функция: int libPrintControlTapeFromECT(int shiftNumber);

Входные параметры: shiftNumber (Целое число)Номер смены.

Ответные параметры: (Целое число) Код ошибки.

3.6.4 Распечатать документ из ЭКЛЗ (0x73)


Функция: int libPrintDocumentFromECT (int KPKNumber);

Входные параметры: KPKNumber (Целое число) Номер КПК.

Ответные параметры: (Целое число) Код ошибки.

3.6.5 Распечатать отчет по сменам из ЭКЛЗ (0x74)


Функция: int libPrintReportFromECTByShifts(unsigned char typeReport, int startShiftNumber, int endShiftNumber);

Входные параметры: typeReport (Целое число)Тип отчета, startShiftNumber (Целое число)Номер начальной смены, endShiftNumber (Целое число) Номер конечной смены.

Параметр “Тип отчета” задает формат отчета:

0 - краткий; 1 - полный.

Ответные параметры: (Целое число) Код ошибки.

3.6.6 Распечатать отчет по датам из ЭКЛЗ (0x75)


Функция: int libPrintReportFromECTByDate(unsigned char typeReport, MPiritDate startDate, MPiritDate endDate);

Входные параметры: typeReport (Целое число)Тип отчета, startDate (Дата) Начальная дата, endDate (Дата) Конечная дата.

Параметр “Тип отчета” задает формат отчета:

0 - краткий; 1 - полный.

Ответные параметры: (Целое число) Код ошибки.

3.6.7 Распечатать отчет по активизации ЭКЛЗ (0x76)


Функция: int libPrintReportActivizationECT();

Входные параметры: нет.

Ответные параметры: (Целое число) Код ошибки.

3.6.8 Распечатать отчет по смене из ЭКЛЗ (0x77)


Функция: int libPrintReportFromECTByShift(int shiftNumber);

Входные параметры: shiftNumber (Целое число)Номер смены.

Ответные параметры: (Целое число) Код ошибки.


3.6.9 Запрос информации из ЭКЛЗ или ФН (0x78)


Функция: MData libGetInfoFromECT(unsigned char number, long dataL1, long dataL2);

Эта команда позволяет получать данные от ЭКЛЗ или ФН. Тип и количество возвращаемых данных зависит от значения передаваемого параметра – номер запроса.

Входные параметры: number (Целое число 1..4,10,11,12,20) Номер запроса, dataL1 (Целое число) Номер КПК или смены(*), dataL2 (Целое число) Номер конечной смены(**).

* Параметр ”Номер КПК или смены” необходим только для запросов №10, 11 или 12.

** Параметр ”Номер конечной смены” необходим только для запроса №13.

Ответные параметры: (Структура MData) Ответ от ФР, который содержит:

(Целое число) Номер запроса, Возвращаемые данные.

Тип и количество возвращаемых данных зависит от значения номера запроса.

Для ЭКЛЗ

Номер

запроса

Наименование

запроса

Формат возвращаемых данных

Коментарии

1

Вернуть регистрационный номер ЭКЛЗ

Строка




2

Вернуть статус ЭКЛЗ

Целое число




3

Вернуть номер последнего КПК

Строка




4

Вернуть дату и время активизации

Дата, Время




5

Вернуть номер закрытой смены, перед активизации

Целое число




6

Вернуть номер текущей смены

Целое число




10

Запрос данных ЭКЛЗ по № КПК

-----------------

Все данные по запросу 10 обязательно должны быть зачитаны(с помощью запроса 20)

11

Запрос данных ЭКЛЗ по № смены

-----------------

Все данные по запросу 11 обязательно должны быть зачитаны(с помощью запроса 20)

12

Запрос контрольной ленты из ЭКЛЗ по № смены

-----------------

Все данные по запросу 12 обязательно должны быть зачитаны(с помощью запроса 20)

13

Запрос краткого отчета по сменам из ЭКЛЗ

-----------------

Все данные по запросу 13 обязательно должны быть зачитаны(с помощью запроса 20)

20

Читать строку данных из ЭКЛЗ

Строка

Возвращает строки по запросам №10..№12, сформированные ЭКЛЗ, аналогично выводу их на печать командами: “Распечатать документ из ЭКЛЗ”, “Распечатать отчет по смене из ЭКЛЗ” и “Распечатать контрольную ленту из ЭКЛЗ”.

Чтение обязательно производится до получения строки нулевой длины (пустая строка).




Для ФН

Номер

запроса

Наименование

запроса

Формат возвращаемых данных

Комментарии

1

Вернуть регистрационный номер ФН

Строка




2

Вернуть статус ФН

Целое число,

Целое число,

Целое число

Состояние ФН

Состояние текущего документа

Флаги предупреждения

3

Вернуть номер последнего фискального документа

Строка




4

Вернуть дату и время регистрации

Дата, Время




5

Вернуть номер закрытой смены перед регистрацией

Целое число




6

Вернуть состояние текущей смены

Целое число

Целое число

Целое число

Номер смены

1, если смена открыта, 0 – если нет

Номер чека в смене

7

Вернуть состояние обмена с ОФД

Целое число

Целое число

Целое число

Дата, Время

Статус обмена

Количество документов для передачи в ОФД

Номер первого документа для передачи в ОФД

Дата/время первого док-та для передачи в ОФД

11

Запрос документа из архива

Целое число

Массив HEX

1 - Если получена квитанция

Возвращается блок данных документа в шестнадцатеричном виде

12

Запрос квитанции о получении документа из архива

Массив HEX

Возвращается блок данных квитанции в шестнадцатеричном виде

13

Запрос последних ошибок ФН

Массив HEX

Возвращается блок данных в шестнадцатеричном виде

14

Запрос версии ФН

Строка

Возвращается версия в виде строки



1   2   3   4   5   6   7   8   9   10   ...   13

Похожие:

Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс Pirit k инструкция по программированию Версия
Связь контрольно-кассовой техники (далее ккт) с компьютером осуществляется по интерфейсу rs232 или usb в режиме виртуального com...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс Pirit k инструкция по программированию Версия
Связь контрольно-кассовой техники (далее ккт) с компьютером осуществляется по интерфейсу rs232 или usb в режиме виртуального com...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс Пирит 2ф ффд 00 Инструкция по программированию 2017 г
Связь контрольно-кассовой техники (далее ккт) с компьютером осуществляется по интерфейсу rs232 или usb в режиме виртуального com...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс «Меркурий-150» Версия 3, Версия 31,...
Система менеджмента качества компании-производителя сертифицирована в мировой сертификационной сети iqnet и имеет сертификат ведущего...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Положение о I открытой командной олимпиаде школьников по информатике...
Рубцовским индустриальным институтом (филиал) федерального государственного бюджетного учреждения высшего образования «Алтайский...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-аппаратный комплекс защищенного хранения информации «Секрет...
Программно-аппаратный комплекс защищенного хранения информации «Секрет Особого Назначения»
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Методика освидетельствования контрольно-кассовой техники программно-технический...
Данная методика разработана с учетом следующих нормативно-правовых актов и документов
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Инструкция по настройке подключения к sftp серверу. Для обеспечения...
Интернет в Банке устанавливается «фпсу-ip» – программно-аппаратный комплекс, предназначенный для организации доступа Клиента к защищенной...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Апк «безопасный город» программно-аппаратный комплекс «единый центр...
Полное наименование системы: Программно-аппаратный комплекс «Единый центр оперативного реагирования», создаваемый на базе единой...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Арс – Автоматизированная распределительная система программно-технический...
Закрытое акционерное общество «альянс-трэвел», именуемое в дальнейшем “Агент”, в лице Генерального директора
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно технический комплекс «sofit» Модуль «Прием/выдача денежных...
Авторские права на эту работу принадлежат "русофт". Содержание этого документа не может полностью или частично копироваться, использоваться...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Аппаратно-программный комплекс «безопасный город» программно-аппаратный...
Порядок оформления и предъявления заказчику результатов работ по созданию системы 18
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Инструкция «Портирование птк псд на субд линтер» Версия 02
Инструкция предназначена для специалистов коммерческих банков, выполняющих эксплуатацию «Программно-технологического комплекса подготовки...
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Аппаратно-программный комплекс «безопасный город» программно-аппаратный...
Бизнес-аналитика, программное обеспечение, созданное для помощи в анализе информации
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Аппаратно-программный комплекс «безопасный город» программно-аппаратный...
Бизнес-аналитика, программное обеспечение, созданное для помощи в анализе информации
Программно-технический комплекс Pirit k инструкция по программированию Версия icon Программно-технический комплекс «msprint-80K» Руководство по эксплуатации mcc 034. 000. 00РЭ
Ккт или птк, необходимые для обеспечения полного использования технических возможностей птк, правильной эксплуатации и технического...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск