Публичный ресурс

Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 7 Следующий »

Отчёт формируется за операционный день. С группировкой по сменам входящим в этот операционный день. Берутся все позиции проданные за смену. Вычисляется общая сумма всех позиций отдельно по каждой ставке налогов (0%,10%, 18%) → Далее берутся отдельно все суммы по типам оплат за смену (наличный и безналичный расчет) и начинается заполнение сумм по налогам по очереди.

Продажи <sales>

sales

Наименование атрибута

Тип данных

Описание

Обязательное

amountByCashPurchase

Long

Сумма продаж за наличные

Нет

countCashPurchase

Long

Количество продаж за наличные

Нет

amountByCashlessPurchase

Long

Сумма продаж за б/наличные

Нет

countCashlessPurchase

Long

Количество продаж за б/наличные

Нет

amountByCashReturn

Long

Сумма возвратов наличных

Нет

countCashReturn

Long

Количество возвратов наличных

Нет

amountByCashlessReturn

Long

Сумма возвратов б/наличных

Нет

countCashlessReturn

Long

Количество возвратов б/наличных

Нет

operationDay

String

Операционный день

Нет
Наименование элементаТип данныхОписаниеОбязательное
positionКомплексныйТоварные позицииНет
salesDistributedOnVATКомплексныйРаспределение суммы налогов НДС по налоговым ставками типам оплатНет

Товарная позиция <postion>

sales/position

Наименование атрибута

Тип данных

Описание

Обязательное
cashStringНомер кассыНет

markingOfTheGood

String

Код товара

Нет

name

String

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

Нет

count

Long

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

Нет
costLongСтоимость товараНет

amount

Long

Сумма

Нет

nds

Double

Ставка НДС

Нет

ndsAmount

Long

Сумма налога

Нет

discountValue

Long

Сумма скидки по этому товару

Нет

operationType

Integer

Тип операции:

  • 0 - продажа
  • 1 - возврат
Нет

Распределение суммы налогов НДС по налоговым ставками типам оплат <salesDistributedOnVATType>

sales/salesDistributedOnVATType

Наименование атрибута

Тип данных

Описание

Обязательное

cash

Long

Номер кассы

Нет

shift

Long

Номер смены

Нет

nds

Decimal

Ставка НДС

Нет

paytype

String

Тип оплаты

Нет

amount

Long

Сумма НДС

Нет

Отчёт о реализации с разбивкой по ставкам налогов в 1С

Описание

Отчет агрегирует данные по чекам и предоставляет их по запросу внешней системы 1С.

SRTE-1220 - Получение подробных данных проблемы… СТАТУС

10.2.42.0

Продажи <sales>

sales

Наименование атрибута

Тип данных

Описание

Обязательное

Date

String

Дата отчёта

Нет
Наименование элементаТип данныхОписаниеОбязательное
positionКомплексныйТоварные позицииНет
salesDistributedOnVATКомплексныйРаспределение суммы налогов НДС по налоговым ставками типам оплатНет

Товарная позиция <postion>

sales/position

Наименование атрибута

Тип данных

Описание

Обязательное
cashStringНомер кассыНет

markingOfTheGood

String

Код товара

Нет

name

String

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

Нет
quantityStringКоличество товараНет
costStringСтоимость товараНет

amount

String

Сумма

Нет

nds

String

Ставка НДС

Нет

ndsAmount

String

Сумма налога

Нет

operationType

Integer

Тип операции:

  • 0 - продажа
  • 1 - возврат
Нет

Распределение суммы налогов НДС по налоговым ставками типам оплат <salesDistributedOnVATType>

sales/salesDistributedOnVATType

Наименование атрибута

Тип данных

Описание

Обязательное

cash

Long

Номер кассы

Нет

shift

Long

Номер смены

Нет

nds

Decimal

Ставка НДС

Нет

paytype

String

Тип оплаты

Нет

amount

Long

Сумма НДС

Нет


Пример XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<sales Date="2017-07-21">
	<position cash="1" markingOfTheGood="45000" name="TEST_PRODUCT" quantity="1" amount="1000" nds="10.0" ndsAmount="100" operationType="0"/>
    <position cash="1" markingOfTheGood="45001" name="TEST_PRODUCT" quantity="1" amount="500" nds="18.0" ndsAmount="90"  operationType="0"/>
	<position cash="1"  markingOfTheGood="45002" name="TEST_PRODUCT" quantity="1" amount="300" nds="18.0" ndsAmount="54"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45003" name="TEST_PRODUCT" quantity="1" amount="1500" nds="10.0" ndsAmount="150"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45004" name="TEST_PRODUCT" quantity="1" amount="700" nds="10.0" ndsAmount="70"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45005" name="TEST_PRODUCT" quantity="1" amount="800" nds="10.0" ndsAmount="80"  operationType="0"/>
    <position cash="1" markingOfTheGood="45006" name="TEST_PRODUCT" quantity="1" amount="150" nds="18.0" ndsAmount="27"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45007" name="TEST_PRODUCT" quantity="1" amount="450" nds="10.0" ndsAmount="81"  operationType="0"/>
	<position cash="1" markingOfTheGood="45008" name="TEST_PRODUCT" quantity="1" amount="1400" nds="18.0" ndsAmount="252"  operationType="0"/>
    <position cash="1" markingOfTheGood="45009" name="TEST_PRODUCT" quantity="1" amount="450" nds="18.0" ndsAmount="81"  operationType="0"/>
	<position cash="1"  markingOfTheGood="45010" name="TEST_PRODUCT" quantity="1" amount="670" nds="18.0" ndsAmount="120.6"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45011" name="TEST_PRODUCT" quantity="1" amount="940" nds="18.0" ndsAmount="169.2"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45012" name="TEST_PRODUCT" quantity="1" amount="721" nds="10.0" ndsAmount="129.78"  operationType="0"/>
    <position cash="1" markingOfTheGood="45013" name="TEST_PRODUCT" quantity="1" amount="800" nds="10.0" ndsAmount="80"  operationType="0"/>
    <position cash="1"  markingOfTheGood="45014" name="TEST_PRODUCT" quantity="1" amount="200" nds="18.0" ndsAmount="36"  operationType="0"/>
	<position cash="1"  markingOfTheGood="45015" name="TEST_PRODUCT" quantity="1" amount="819" nds="10.0" ndsAmount="147.42"  operationType="0"/>
	<position cash="1" markingOfTheGood="45016" name="TEST_PRODUCT" quantity="1" amount="1400" nds="18.0" ndsAmount="252"  operationType="1"/>
    <position cash="1" markingOfTheGood="45017" name="TEST_PRODUCT" quantity="1" amount="450" nds="18.0" ndsAmount="81"  operationType="1"/>  

    <salesDistributedOnVAT cash="1" shift="184" nds="10.0" paytype="CashPaymentEntity" amount="800"/>
    <salesDistributedOnVAT cash="1" shift="184" nds="18.0" paytype="CashPaymentEntity" amount="600"/>
    <salesDistributedOnVAT cash="1" shift="184" nds="10.0" paytype="BankCardPaymentEntity" amount="4000"/>
	<salesDistributedOnVAT cash="1" shift="184" nds="18.0" paytype="BankCardPaymentEntity" amount="2150"/>
    <salesDistributedOnVAT cash="1" shift="184" nds="18.0" paytype="GiftCardPaymentEntity" amount="2000"/>   
</sales>

  • Нет меток