Имя: Пароль:
1C
1С v8
Ошибка парсинга запроса
0 Shim
 
15.08.19
09:58
Уважаемые гуру форума, выручайте.
При пробитии чека выдает вот такое "Ошибка парсинга запроса (некорректное значение поля "items[0].payment Object" (0))"
1С:Предприятие 8.3 (8.3.15.1534)
Розница (базовая), редакция 2.2 (2.2.13.11)
Касса АТОЛ 30Ф драйвер 10.4.2
1 roman_15
 
15.08.19
13:34
та же беда
2 roman_15
 
15.08.19
13:52
вроде разобрались
3 bolobol
 
15.08.19
13:54
Спасибо! Очень помогли
4 tom386
 
15.08.19
13:59
Так куда копать то?
Как разобрались?
5 roman_15
 
15.08.19
14:03
))))
проверьте заполнение поля CalculationSubject
6 roman_15
 
15.08.19
14:04
Одна и та же касса при заполнении параметров для фискализации нет поля в запросе "CalculationSubject"
7 roman_15
 
15.08.19
14:04
еще смотрим.
8 roman_15
 
15.08.19
14:05
Вот пример запроса удачного
<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
    <Parameters CashierName="А" OperationType="1" TaxationSystem="3" SaleLocation="Магазин " CustomerEmail="" CustomerPhone="">
        <AgentData/>
        <VendorData/>
    </Parameters>
    <Positions>
        <FiscalString Name="Товар" Quantity="1" PriceWithDiscount="1" AmountWithDiscount="1" DiscountAmount="0" Department="1" VATRate="none" VATAmount="0" PaymentMethod="4" CalculationSubject="1" MeasurementUnit="">
            <AgentData/>
            <VendorData/>
        </FiscalString>
    </Positions>
    <Payments Cash="1" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>


Вот пример неудачного - выдает выше описанную ошибку

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
    <Parameters CashierName="кассир" OperationType="1" TaxationSystem="3" SaleLocation="Магазин " CustomerEmail="" CustomerPhone="">
        <AgentData/>
        <VendorData/>
    </Parameters>
    <Positions>
        <FiscalString Name="Фурнитура молнии (&lt;Не заполнено&gt;)" Quantity="1" PriceWithDiscount="1" AmountWithDiscount="1" DiscountAmount="0" Department="1" VATRate="none" VATAmount="0" PaymentMethod="4" MeasurementUnit="">
            <AgentData/>
            <VendorData/>
        </FiscalString>
    </Positions>
    <Payments Cash="1" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>
9 Shim
 
15.08.19
14:45
К сожалению конфа закрыта , не могу менять код.
Что можно придумать обывательским методом)
10 tom386
 
15.08.19
14:55
У меня тоже стоял драйвер 10.4.2  и вчера обновил конфу до (2.2.13.11)
Ошибка была точно такая же.
Сейчас обновил драйвер до 10.5.1 - вроде поехало.
Пока ошибки не было.
11 roman_15
 
15.08.19
15:08
Номенклатура.ВидНоменклатуры.ПризнакПредметаРасчета
вот это поле не  заполнено
12 roman_15
 
15.08.19
15:16
(9) групповой обработкой проставьте
13 Shim
 
15.08.19
15:18
Установил драйвер АТОЛ 10.5.1 , все заработало. Спасибо всем за помощь.
14 roman_15
 
15.08.19
15:20
(9)  Обновление  драйвера также помогло
Закон Брукера: Даже маленькая практика стоит большой теории.