Описание формата реестра фискальных документов: различия между версиями

Материал из Касса
Перейти к навигации Перейти к поиску
Строка 62: Строка 62:
</Реестр>
</Реестр>
</syntaxhighlight>
</syntaxhighlight>
|content-right=&nbsp;
* Идентификатор Реестра - Уникальный идентификатор реестра. Является идентификатором документа внутри системы.
* Идентификатор Предприятия - Уникальный идентификатор предприятия в системе (задается произвольно).
* Дата Формирования - Дата формирования реестра пользователем.
* Документов в Реестре - Количество документов, входящих в реестр.
* Ответ - В состав этого тега могут входить теги, которые укажут каким способом должен быть отправлен ответ с результатами обработки. В данный момент допустим только тег ''Электронная Почта''.
* Электронная Почта - Тег указывает системе, что необходимо отправить результат обработки на электронную почту.
* Адрес - В реквизите указывается адрес электронной почты для отправки результата обработки реестра.
* Документы - '''Обязательный  тег''', если указан реквизит ''Документов в Реестре'' тега ''Реестр''.
* Документ - '''Обязательный  те'''г
* Постоплатой - Передаётся, если по документ или часть документа оплачено постоплатой (в кредит), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* Встречным Предоставлением - Передаётся, если по документ или часть документа оплачено встречным предоставлением, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
* СНО Документа - Код применяемой в документе системы налогообложения см. нумераторы
* Телефон или Почта - Телефон или электронный адрес покупателя или получателя услуги. Телефон необходимо передавать в формате 7XXXXXXXXXX. На адрес электронной почты (письмом) или на номер телефона (СМС) будет отправлена чек или информация как его получить. Следует обратить внимание на то, что эту информацию передаёт ОФД. То есть, вопросы по формату передаваемой информации и внешнему виду следует адресовать в ОФД.
* Место Расчетов - Место расчётов. Если тег опущен, то будет передано место расчётов, указанное при регистрации кассы. В этом поле можно указать, например, адрес сайта, на котором был принят платёж или конкретное место приёма платежа, если платежи принимаются в нескольких местах.
* Адрес Расчетов - Адрес расчётов. Если тег опущен, то будет передан адрес расчётов, указанный при регистрации кассы.
* Номер Терминала - '''Обязательный тег''', если опущен тег ''Кассир''. Идентификатор автоматического устройства для расчетов.
* Кассир - '''Обязательный тег''', если опущен тег ''Номер Терминала''.
* ИНН - ИНН кассира, если он имеется в наличии
* Покупатель - Наименование покупателя.
* ИНН - ИНН покупателя.
* Реквизит Пользователя - Тег может включаться в документ со значениями с учётом сферы деятельности, в которой осуществляются расчёты.
* Заголовок - Заголовок пользовательского реквизита.
* Значение - Значение пользовательского реквизита.
* Признак Агента - Тег ''Признак Агента'' и ''Данные Агента'' передаются на весь чек по ФФД 1.05. По ФФД 1.2 Тег ''Признак Агента'' и ''Данные Агента'' передаются на каждую позицию(опционально). Значением тега является код, присвоенный на основании, указанном в Нумераторы.
* Строки - '''Обязательный тег.'''
* Строка - Содержит информацию о каждой строке (товарной позиции) документа.
* Наименование - '''Обязательный тег''', если тег ''Признак Способа Расчета'' не равен 3 (Аванс). Наименование товарной позиции (услуги)
* Количество - Количество указывается в тысячных долях, т.о. если необходимо передать количество, например, 2,5 килограмма, то в параметре следует указать 2500 (2500/1000 = 2,5).
* Цена - '''Обязательный тег.''' Цена товарной позиции. Указывается целым числом в копейках
* Признак Способа расчета - Значением тега является код, присвоенный на основании, указанном в таблице Нумераторы
* Признак Предмета расчета -
* Код Налога -
* Данные Агента -
* Оператор Перевода -
* Телефон -
* Наименование -
* Адрес -
* ИНН -
* Оператор по приему платежей -
* Телефон -
* Платежный Агент -
* Телефон -
* Операция -
* Данные Поставщика -
* Телефон -
* Наименование -
* ИНН -
* Акциз -
* Код Страны Происхождения -
* Номер Таможенной Декларации -
* Дополнительный Реквизит -
* Код Товара -
* Единица Измерения -
|}}<br>
|}}<br>

Версия 15:38, 18 апреля 2023

Response
 
<?xml version="1.0"  encoding="utf-8"  ?>

<Реестр ИдентификаторРеестра="string" ИдентификаторПредприятия="string"
‹→	ДатаФормирования="2020-09-29T05:49:45" ДокументовВРеестре="100"
‹→	xmlns="https://kassa.bifit.com/docs/DocRegistry.xsd">
<Ответ>
<ЭлектроннаяПочта Адрес="string"/>
</Ответ>
<Документы>
	<Документ ИдентификаторДокумента="string">
		<КодТипаДокумента>1</КодТипаДокумента>
		<ПризнакАгента>64</ПризнакАгента>
	<Строки>
		<Строка>
			<Количество>100</Количество>
			<Цена>100</Цена>
			<КодНалога>3</КодНалога>
			<Наименование>string</Наименование>
			<ПризнакСпособаРасчета>6</ПризнакСпособаРасчета>
			<ПризнакПредметаРасчета>6</ПризнакПредметаРасчета>
			<ПризнакАгента>2</ПризнакАгента>
			<ДанныеАгента>
				<ОператорПеревода Телефон="string"  Наименование="string" Адрес=="string" ИНН=="string"/>
				<ОператорПоПриемуПлатежей Телефон=="string"/>
				<ПлатежныйАгент Операция=="string" Телефон=="string"/>
				<ДанныеПоставщика Телефон=="string"  Наименование=="string"  ИНН=="string"/>
			</ДанныеАгента>
			<Акциз>100</Акциз>
			<КодСтраныПроисхождения>string</КодСтраныПроисхождения>
			<НомерТаможеннойДекларации>string</НомерТаможеннойДекларации>
			<ДополнительныйРеквизит>string</ДополнительныйРеквизит>
			<КодТовара>string</КодТовара>
			<ЕдиницаИзмерения>string</ЕдиницаИзмерения>
		</Строка>
	</Строки>
	<Наличными>100</Наличными>
	<Безналичными>100</Безналичными>
	<Предоплатой>100</Предоплатой>
	<Постоплатой>100</Постоплатой>
	<ВстречнымПредоставлением>100</ВстречнымПредоставлением>
	<СНОДокумента>16</СНОДокумента>
	<ТелефонИлиПочта>string</ТелефонИлиПочта>
	<МестоРасчетов>string</МестоРасчетов>
	<АдресРасчетов>string</АдресРасчетов>
	<НомерТерминала>string</НомерТерминала>
	<Кассир ИНН="string">string</Кассир>
	<Покупатель ИНН="string">string</Покупатель>
	<РеквизитПользователя    Заголовок="string"  Значение="string">string</РеквизитПользователя>
	<ДанныеАгента>
		<ОператорПеревода Телефон="string" Наименование="string" Адрес="string"  ИНН="string"/>
		<ОператорПоПриемуПлатежей Телефон="string"/>
		<ПлатежныйАгент Операция="string" Телефон="string"/>
		<ДанныеПоставщика Телефон="string"/>
	</ДанныеАгента>
	</Документ>
</Документы>
</Реестр>
 
  • Идентификатор Реестра - Уникальный идентификатор реестра. Является идентификатором документа внутри системы.
  • Идентификатор Предприятия - Уникальный идентификатор предприятия в системе (задается произвольно).
  • Дата Формирования - Дата формирования реестра пользователем.
  • Документов в Реестре - Количество документов, входящих в реестр.
  • Ответ - В состав этого тега могут входить теги, которые укажут каким способом должен быть отправлен ответ с результатами обработки. В данный момент допустим только тег Электронная Почта.
  • Электронная Почта - Тег указывает системе, что необходимо отправить результат обработки на электронную почту.
  • Адрес - В реквизите указывается адрес электронной почты для отправки результата обработки реестра.
  • Документы - Обязательный тег, если указан реквизит Документов в Реестре тега Реестр.
  • Документ - Обязательный тег
  • Постоплатой - Передаётся, если по документ или часть документа оплачено постоплатой (в кредит), в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
  • Встречным Предоставлением - Передаётся, если по документ или часть документа оплачено встречным предоставлением, в противном случае можно опустить. Содержимое тега должно быть целым числом в копейках.
  • СНО Документа - Код применяемой в документе системы налогообложения см. нумераторы
  • Телефон или Почта - Телефон или электронный адрес покупателя или получателя услуги. Телефон необходимо передавать в формате 7XXXXXXXXXX. На адрес электронной почты (письмом) или на номер телефона (СМС) будет отправлена чек или информация как его получить. Следует обратить внимание на то, что эту информацию передаёт ОФД. То есть, вопросы по формату передаваемой информации и внешнему виду следует адресовать в ОФД.
  • Место Расчетов - Место расчётов. Если тег опущен, то будет передано место расчётов, указанное при регистрации кассы. В этом поле можно указать, например, адрес сайта, на котором был принят платёж или конкретное место приёма платежа, если платежи принимаются в нескольких местах.
  • Адрес Расчетов - Адрес расчётов. Если тег опущен, то будет передан адрес расчётов, указанный при регистрации кассы.
  • Номер Терминала - Обязательный тег, если опущен тег Кассир. Идентификатор автоматического устройства для расчетов.
  • Кассир - Обязательный тег, если опущен тег Номер Терминала.
  • ИНН - ИНН кассира, если он имеется в наличии
  • Покупатель - Наименование покупателя.
  • ИНН - ИНН покупателя.
  • Реквизит Пользователя - Тег может включаться в документ со значениями с учётом сферы деятельности, в которой осуществляются расчёты.
  • Заголовок - Заголовок пользовательского реквизита.
  • Значение - Значение пользовательского реквизита.
  • Признак Агента - Тег Признак Агента и Данные Агента передаются на весь чек по ФФД 1.05. По ФФД 1.2 Тег Признак Агента и Данные Агента передаются на каждую позицию(опционально). Значением тега является код, присвоенный на основании, указанном в Нумераторы.
  • Строки - Обязательный тег.
  • Строка - Содержит информацию о каждой строке (товарной позиции) документа.
  • Наименование - Обязательный тег, если тег Признак Способа Расчета не равен 3 (Аванс). Наименование товарной позиции (услуги)
  • Количество - Количество указывается в тысячных долях, т.о. если необходимо передать количество, например, 2,5 килограмма, то в параметре следует указать 2500 (2500/1000 = 2,5).
  • Цена - Обязательный тег. Цена товарной позиции. Указывается целым числом в копейках
  • Признак Способа расчета - Значением тега является код, присвоенный на основании, указанном в таблице Нумераторы
  • Признак Предмета расчета -
  • Код Налога -
  • Данные Агента -
  • Оператор Перевода -
  • Телефон -
  • Наименование -
  • Адрес -
  • ИНН -
  • Оператор по приему платежей -
  • Телефон -
  • Платежный Агент -
  • Телефон -
  • Операция -
  • Данные Поставщика -
  • Телефон -
  • Наименование -
  • ИНН -
  • Акциз -
  • Код Страны Происхождения -
  • Номер Таможенной Декларации -
  • Дополнительный Реквизит -
  • Код Товара -
  • Единица Измерения -