Ошибка программирования реквизита 1016 при пробитии агентских чеков ФФД 1.2
Найденные решения
Получил ответ на партнерском форуме 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>
Показать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.2
1. Из общей части кассового чека (БСО) исключены агентские реквизиты:
телефон оператора перевода (Тег 1075);
операция банковского платежного агента (Тег 1044);
телефон платежного агента (Тег 1073);
телефон оператора по приему платежей (Тег 1074);
наименование оператора перевода (тег 1026);
адрес оператора перевода (тег 1005);
ИНН оператора перевода (тег 1016).
Все они теперь включены в реквизит "данные агента" (Тег 1223) и указываются отдельно для каждого предмета расчета в случае осуществления расчетов платежным агентом (субагентом), банковским платежным агентом (субагентом) (Таблица 98 Приложения 2 к приказу № 662). Реквизит "признак агента" (Тег 1057) в версии 1.2 отсутствует.
Прочие изменения в ФФД 1.2
1. Из общей части кассового чека (БСО) исключены агентские реквизиты:
телефон оператора перевода (Тег 1075);
операция банковского платежного агента (Тег 1044);
телефон платежного агента (Тег 1073);
телефон оператора по приему платежей (Тег 1074);
наименование оператора перевода (тег 1026);
адрес оператора перевода (тег 1005);
ИНН оператора перевода (тег 1016).
Все они теперь включены в реквизит "данные агента" (Тег 1223) и указываются отдельно для каждого предмета расчета в случае осуществления расчетов платежным агентом (субагентом), банковским платежным агентом (субагентом) (Таблица 98 Приложения 2 к приказу № 662). Реквизит "признак агента" (Тег 1057) в версии 1.2 отсутствует.
(7) Спасибо за информацию.
Проверил в БПО, в позицию данные не транслируются...Добавил трансляцию в позицию строки, получился такой пакет:
Но, при этом ошибка та же осталась...
Напрашивается вывод, что еще не доделали агентскую схему под ФФД 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 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 :(
Получил ответ на партнерском форуме 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>
Показать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С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)