1C-Company / DirectBank

DirectBank (прямой обмен с банком) – новая технология системы "1С:Предприятие 8"
51 stars 22 forks source link

запрос-пробник #80

Closed msput86 closed 3 years ago

msput86 commented 3 years ago

Добрый день. 1С посылает запрос: `<?xml version="1.0" encoding="UTF-8"?>

77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxQcm9i ZSB4bWxucz0iaHR0cDovL2RpcmVjdGJhbmsuMWMucnUvWE1MU2NoZW1hIiB4bWxu czp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhz aT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIGlk PSI5ZWE0NzgxYi0yYmNhLTQzNjMtYWVmOC0zODgxMTE4OTllNDgiIGZvcm1hdFZl cnNpb249IjIuMy4xIiBjcmVhdGlvbkRhdGU9IjIwMjAtMTEtMTdUMTA6MjM6Mjki IHVzZXJBZ2VudD0iMdChIC0g0JHQrdCUOiAxLjcuMi42Njsg0JHRg9GF0LPQsNC7 0YLQtdGA0LjRj9Cf0YDQtdC00L/RgNC40Y/RgtC40Y86IDMuMC44My4yNSI+DQoJ PFNlbmRlciBpZD0iMjI3IiBuYW1lPSLQntCQ0J4gJnF1b3Q70KHRgtGA0L7QuNGC 0LXQu9GMJnF1b3Q7IiBpbm49IjIyNDIwMDA3NTgiIGtwcD0iMjI0MjAxMDAxIi8+ DQoJPFJlY2lwaWVudCBiaWM9IjA0NDUyNTI2NiIgbmFtZT0i0JDQniAmcXVvdDvQ kdCw0L3QuiDQlNCe0Jwu0KDQpCZxdW90OyIvPg0KPC9Qcm9iZT4= ` Банк посылает ответ: `3` В итоге ошибка `Ответ: «Ошибка чтения ответа банка после отправки пакета по настройке: Строитель ОАО - 044525266 АО "Банк ДОМ.РФ" Ошибка проверки данных XDTO: Структура объекта не соответствует типу: {http://bank.1c.ru/XMLSchema}ResultBank»` Почему другой неймспейс? БухгалтерияПредприятия: 3.0.83.25
SevDmitry commented 3 years ago

Не вижу в ответе банка обязательного атрибута formatVersion

msput86 commented 3 years ago

да, действительно, спасибо. А неймспейс? {http://bank.1c.ru/XMLSchema}ResultBank - это для обратной совместимости? Не будет ошибки, если присылать в 1С xmlns="http://directbank.1c.ru/XMLSchema"?

SevDmitry commented 3 years ago

Программа не увидела в файле версии формата и решила прочитать по схеме 2.02 в которой не было такого атрибута. В той версии был такой неймспейс