Ошибка программирования реквизита 1016 при пробитии агентских чеков ФФД 1.2

1. php5 25 16.11.21 20:59 Сейчас в теме
При пробитии агентских чеков возникает ошибка
Ошибка программирования реквизита 1016

Пробовал из БПО и из Розницы (все последние релизы на момент поста).

Кто-нибудь сталкивался? Как решить?
Прикрепленные файлы:
Найденные решения
11. php5 25 17.11.21 14:46 Сейчас в теме
Получил ответ на партнерском форуме https://partners.v8.1c.ru/forum/topic/2028970#m_2028970
Все заработало.
Вопрос закрыт.

1. Если у вас тип агент обычный агент, то зачем вам ИНН оператора перевода?

2. Вы заполняете агентские данные в демо БПО для всего чека.

Сейчас по ФФД данные агента нужны для позиции. В демоБПО заполняются в карточке номенклатуры.

+ т.к. у вас обычный агент, то необходимо заполнять данные поставщика.

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters CashierName="Казакова Н.А." CashierINN="780100325933" OperationType="1" TaxationSystem="0" SaleAddress="123291, г. Москва, ххххххх" SaleLocation="Тестовая касса" CustomerEmail="" CustomerPhone="" AgentType="6">
<CorrectionData Type="0" Date="2021-11-16T00:00:00" Number="88" Description="Чек ККМ"/>
<AgentData/>
<VendorData/>
<CustomerDetail Info="Иванов Иван Иванович" INN="5032275920"/>
<OperationalAttribute/>
<IndustryAttribute/>
</Parameters>
<Positions>
<FiscalString Name="TEST" Quantity="1" PriceWithDiscount="5" AmountWithDiscount="5" DiscountAmount="0" Department="0" VATRate="20" VATAmount="0.83" PaymentMethod="4" CalculationSubject="12" CalculationAgent="6" MeasurementUnit="Штука" MeasureOfQuantity="255">
<AgentData AgentOperation="рпарапрпар" AgentPhone="+71111111111" PaymentProcessorPhone="+71111111112" AcquirerOperatorPhone="+71111111113" AcquirerOperatorName="Тест 2" AcquirerOperatorINN="5032275920"/>
<VendorData VendorINN="5032275920" VendorPhone="+71111111111" VendorName="рпарапрпар"/>
<IndustryAttribute/>
</FiscalString>
</Positions>
<Payments Cash="5" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>
Показать
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
4. lefthander 16.11.21 21:55 Сейчас в теме
(1)а сам реквизит смотрели? это - ИНН оператора перевода. Полагаю чек проверяет корректность ИНН. Вот и получаете... то что получаете.
5. php5 25 16.11.21 22:01 Сейчас в теме
(4) пробовал вбивать реальный ИНН, ситуация аналогичная. Пробовал заполнять покупателя (вместе с ИНН), даже ИНН кассира вбивал реальный
6. lefthander 16.11.21 22:05 Сейчас в теме
(5)Ваш фискальный накопитель поддерживает формат 1.2?
2. smirnova_a 16.11.21 21:08 Сейчас в теме
Попробуйте кеш 1с почистить
3. php5 25 16.11.21 21:28 Сейчас в теме
7. lefthander 16.11.21 22:07 Сейчас в теме
Кроме того есть ли у Вас данные изменения

Прочие изменения в ФФД 1.2

1. Из общей части кассового чека (БСО) исключены агентские реквизиты:

телефон оператора перевода (Тег 1075);
операция банковского платежного агента (Тег 1044);
телефон платежного агента (Тег 1073);
телефон оператора по приему платежей (Тег 1074);
наименование оператора перевода (тег 1026);
адрес оператора перевода (тег 1005);
ИНН оператора перевода (тег 1016).

Все они теперь включены в реквизит "данные агента" (Тег 1223) и указываются отдельно для каждого предмета расчета в случае осуществления расчетов платежным агентом (субагентом), банковским платежным агентом (субагентом) (Таблица 98 Приложения 2 к приказу № 662). Реквизит "признак агента" (Тег 1057) в версии 1.2 отсутствует.
8. php5 25 16.11.21 23:01 Сейчас в теме
(7) Спасибо за информацию.
Проверил в БПО, в позицию данные не транслируются...Добавил трансляцию в позицию строки, получился такой пакет:

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
	<Parameters CashierName="Казакова Н.А." CashierINN="780100325933" OperationType="1" TaxationSystem="0" SaleAddress="123291, г. Москва, ххххххх" SaleLocation="Тестовая касса" CustomerEmail="" CustomerPhone="" AgentType="6">
		<CorrectionData Type="0" Date="2021-11-16T00:00:00" Number="88" Description="Чек ККМ"/>
		<AgentData AgentOperation="рпарапрпар" AgentPhone="11111111111" PaymentProcessorPhone="11111111111" AcquirerOperatorPhone="11111111111" AcquirerOperatorName="Тест 2" AcquirerOperatorINN="5032275923"/>
		<VendorData/>
		<CustomerDetail Info="Иванов Иван Иванович" INN="5032275920"/>
		<OperationalAttribute/>
		<IndustryAttribute/>
	</Parameters>
	<Positions>
		<FiscalString Name="TEST" Quantity="1" PriceWithDiscount="5" AmountWithDiscount="5" DiscountAmount="0" Department="0" VATRate="20" VATAmount="0.83" PaymentMethod="4" CalculationSubject="12" CalculationAgent="6" MeasurementUnit="Штука" MeasureOfQuantity="255">
			<AgentData AgentOperation="рпарапрпар" AgentPhone="11111111111" PaymentProcessorPhone="11111111111" AcquirerOperatorPhone="11111111111" AcquirerOperatorName="Тест 2" AcquirerOperatorINN="5032275923"/>
			<VendorData/>
			<IndustryAttribute/>
		</FiscalString>
	</Positions>
	<Payments Cash="5" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>
Показать


Но, при этом ошибка та же осталась...
Напрашивается вывод, что еще не доделали агентскую схему под ФФД 1.2 :(
9. vicliverpool 17.11.21 14:43 Сейчас в теме
После перехода на ФФД 1.2, драйвер меняли в 1с? Потому что там два разных драйвера подключаемого оборудования, ФФД 1.2 идет отдельным драйвером.
10. php5 25 17.11.21 14:44 Сейчас в теме
(9) да, менял на тот в котором написано ФФД 1.2 в конце
11. php5 25 17.11.21 14:46 Сейчас в теме
Получил ответ на партнерском форуме https://partners.v8.1c.ru/forum/topic/2028970#m_2028970
Все заработало.
Вопрос закрыт.

1. Если у вас тип агент обычный агент, то зачем вам ИНН оператора перевода?

2. Вы заполняете агентские данные в демо БПО для всего чека.

Сейчас по ФФД данные агента нужны для позиции. В демоБПО заполняются в карточке номенклатуры.

+ т.к. у вас обычный агент, то необходимо заполнять данные поставщика.

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters CashierName="Казакова Н.А." CashierINN="780100325933" OperationType="1" TaxationSystem="0" SaleAddress="123291, г. Москва, ххххххх" SaleLocation="Тестовая касса" CustomerEmail="" CustomerPhone="" AgentType="6">
<CorrectionData Type="0" Date="2021-11-16T00:00:00" Number="88" Description="Чек ККМ"/>
<AgentData/>
<VendorData/>
<CustomerDetail Info="Иванов Иван Иванович" INN="5032275920"/>
<OperationalAttribute/>
<IndustryAttribute/>
</Parameters>
<Positions>
<FiscalString Name="TEST" Quantity="1" PriceWithDiscount="5" AmountWithDiscount="5" DiscountAmount="0" Department="0" VATRate="20" VATAmount="0.83" PaymentMethod="4" CalculationSubject="12" CalculationAgent="6" MeasurementUnit="Штука" MeasureOfQuantity="255">
<AgentData AgentOperation="рпарапрпар" AgentPhone="+71111111111" PaymentProcessorPhone="+71111111112" AcquirerOperatorPhone="+71111111113" AcquirerOperatorName="Тест 2" AcquirerOperatorINN="5032275920"/>
<VendorData VendorINN="5032275920" VendorPhone="+71111111111" VendorName="рпарапрпар"/>
<IndustryAttribute/>
</FiscalString>
</Positions>
<Payments Cash="5" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>
Показать
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)