Имя: Пароль:
1C
1С v8
Счет/Квитанция по заказу
0 ivanivanopoz
 
22.11.21
16:49
Здравствуйте. Подскажите, как получить счет на оплату заказа через odata ? Заказ создаю вот так
post localhost/DemoAccountingEduc/odata/standard.odata/Document_СчетНаОплатуПокупателю?$format=json
Нужно через odata вытащить pdf файл этого счета.
1 ivanivanopoz
 
22.11.21
16:51
2 ivanivanopoz
 
22.11.21
16:52
Нужно получить такой файл как на втором скриншоте
3 Philix
 
22.11.21
17:05
(0) Салют! Интерфейс OData - это интерфейс доступа к данным в системе. Он не позволяет вызвать экспортные функции объекта и получить результат их выполнения. Это значит, что для получения через него печатной формы счета, ее нужно сохранить в базу 1С (например при проведении документа) в какой-нибудь регистр сведений в ресурс с типом ХранилищеЗначений. И уже через OData получать значение этого ресурса и разбираться с ним на стороне вызывающей системы. Либо искать другие варианты публикации файлов из 1С в доступное для вызывающей системы место.
4 ivanivanopoz
 
22.11.21
17:19
спасибо
5 ivanivanopoz
 
24.11.21
14:08
Подскажите, как через odata сохранить печатную форму счета в базу 1С, интересует конкретно запрос который нужно выполнить. И каким запросом потом получить этот документ?