Запрос скрин прикрепил.
Тело запроса:
{ "order": { "businessId": 780562, "id": 90852951, "fake": true, "currency": "RUR", "paymentType": "PREPAID", "paymentMethod": "YANDEX", "status": "DELIVERY", "creationDate": "28-01-2022 08:44:05", "itemsTotal": 2937, "total": 2986, "subsidyTotal": 0, "totalWithSubsidy": 2986, "taxSystem": "USN_MINUS_COST", "delivery": { "type": "DELIVERY", "price": 49, "vat": "NO_VAT", "serviceName": "Собственная служба доставки", "deliveryServiceId": 99, "deliveryPartnerType": "SHOP", "dates": { "fromDate": "30-01-2022", "toDate": "30-01-2022", "fromTime": "13:00", "toTime": "22:00" }, "region": { "id": 213, "name": "Москва", "type": "CITY", "parent": { "id": 1, "name": "Москва и Московская область", "type": "SUBJECT_FEDERATION", "parent": { "id": 3, "name": "Центральный федеральный округ", "type": "COUNTRY_DISTRICT", "parent": { "id": 225, "name": "Россия", "type": "COUNTRY" } } } }, "address": { "country": "Россия", "postcode": "119021", "city": "Москва", "street": "Льва Толстого", "house": "16", "block": "Б", "recipient": "Ivanov Ivan Ivanovich", "phone": "+71234567890", "lon": 37.587093, "lat": 55.733974 } }, "buyer": { "id": "6eKezhb2xw6DcTYOFBLAqA==", "lastName": "Ivanov", "firstName": "Ivan", "middleName": "Ivanovich", "phone": "+71234567890", "uid": 207959744 }, "items": [ { "id": 152514294, "feedId": 2445369, "offerId": "157856", "feedCategoryId": "10345", "offerName": "LVT Tarkett New Age DryBack 230179022 Norman, 0,40мм, 152,4х914,4х2,1мм (2,5м2/18шт/уп)", "price": 979, "buyer-price": 979, "subsidy": 0, "count": 3, "params": "Цвет товара: NORMAN", "vat": "NO_VAT", "fulfilmentShopId": 2509293, "sku": "100932129730", "warehouseId": 151735, "partnerWarehouseId": "151735" } ], "notes": "Покупатель оформил заказ и оплатил его картой на сайте. Вы сообщили Яндекс.Маркету, что передали заказ в доставку, а затем — что заказ доставлен." } }
ответ от 1С такой:
"{HTTPСервис.AVOSHOP_RU_Интеграции_ЯндексМаркет.Модуль(719)}: Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПередЗаписью': {Обработка.APPLIX_RU_УН_Интеграции_ЗМ.МодульОбъекта(1586)}: Преобразование значения к типу Число не может быть выполнено"
Ругается на упаковку, видимо что то не заполнено (размеры упаковок)
Если сделать все действия в личном кабинете Яндекса, то заказ загружается в 1С со статусом доставлен, НО не заполняется поле номенклатура в табличной части.
Тело запроса:
{ "order": { "businessId": 780562, "id": 90852951, "fake": true, "currency": "RUR", "paymentType": "PREPAID", "paymentMethod": "YANDEX", "status": "DELIVERY", "creationDate": "28-01-2022 08:44:05", "itemsTotal": 2937, "total": 2986, "subsidyTotal": 0, "totalWithSubsidy": 2986, "taxSystem": "USN_MINUS_COST", "delivery": { "type": "DELIVERY", "price": 49, "vat": "NO_VAT", "serviceName": "Собственная служба доставки", "deliveryServiceId": 99, "deliveryPartnerType": "SHOP", "dates": { "fromDate": "30-01-2022", "toDate": "30-01-2022", "fromTime": "13:00", "toTime": "22:00" }, "region": { "id": 213, "name": "Москва", "type": "CITY", "parent": { "id": 1, "name": "Москва и Московская область", "type": "SUBJECT_FEDERATION", "parent": { "id": 3, "name": "Центральный федеральный округ", "type": "COUNTRY_DISTRICT", "parent": { "id": 225, "name": "Россия", "type": "COUNTRY" } } } }, "address": { "country": "Россия", "postcode": "119021", "city": "Москва", "street": "Льва Толстого", "house": "16", "block": "Б", "recipient": "Ivanov Ivan Ivanovich", "phone": "+71234567890", "lon": 37.587093, "lat": 55.733974 } }, "buyer": { "id": "6eKezhb2xw6DcTYOFBLAqA==", "lastName": "Ivanov", "firstName": "Ivan", "middleName": "Ivanovich", "phone": "+71234567890", "uid": 207959744 }, "items": [ { "id": 152514294, "feedId": 2445369, "offerId": "157856", "feedCategoryId": "10345", "offerName": "LVT Tarkett New Age DryBack 230179022 Norman, 0,40мм, 152,4х914,4х2,1мм (2,5м2/18шт/уп)", "price": 979, "buyer-price": 979, "subsidy": 0, "count": 3, "params": "Цвет товара: NORMAN", "vat": "NO_VAT", "fulfilmentShopId": 2509293, "sku": "100932129730", "warehouseId": 151735, "partnerWarehouseId": "151735" } ], "notes": "Покупатель оформил заказ и оплатил его картой на сайте. Вы сообщили Яндекс.Маркету, что передали заказ в доставку, а затем — что заказ доставлен." } }
ответ от 1С такой:
"{HTTPСервис.AVOSHOP_RU_Интеграции_ЯндексМаркет.Модуль(719)}: Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика - 'ПередЗаписью': {Обработка.APPLIX_RU_УН_Интеграции_ЗМ.МодульОбъекта(1586)}: Преобразование значения к типу Число не может быть выполнено"
Ругается на упаковку, видимо что то не заполнено (размеры упаковок)
Если сделать все действия в личном кабинете Яндекса, то заказ загружается в 1С со статусом доставлен, НО не заполняется поле номенклатура в табличной части.
Изменено: Валерий Никифоров - 30.01.2022 17:14:48