1C-Company / DirectBank

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

Поле ExtId #81

Open msput86 opened 3 years ago

msput86 commented 3 years ago

подскажите пожалуйста как правильно следует заполнять поле ExtId в исходящих из банка электронных документах. Например банк обрабатывает запрос статуса платежного документа. 1) В StatusDocNotice ExtID = идентификатор целевого платежного документа, ExtIDStatusRequest - идентификатор запроса. При этом в DocumentType ExtID также равен идентификатору целевого платежного документа. Правильно? 2) Если при обработке запроса статуса произошла какая-то непредвиденная ошибка (например не удалось найти исходный платежный документ) - как нужно заполнять поля extID и ExtIDStatusRequest в StatusDocNotice и поле ExtID в DocumentType? 3) Если непредвиденная ошибка невыясненного характера (например какая-то банковская система которая исполняет платежные документы просто не отвечает по каким-то причинам, типа регламентные работы). Можно ли ответить в StatusDocNotice ошибкой 1010(неизвестная ошибка). И если да, как нужно заполнять поля extID и ExtIDStatusRequest в StatusDocNotice и поле ExtID в DocumentType?

SevDmitry commented 3 years ago

1) Правильно 2) В поля ExtID и ExtIDStatusRequest помещается идентификатор запроса статуса 3) Как в п.2