#0
by goshva
Приветствую, прошу помощи, нужно отправить http post запрос на создание заказа в 1C 8 используя OData. Прошу объяснить механизм работы со стороны 1С - в описании работы OData написано, что новая сущность создается с нулевым GUID. Хотелось бы узнать в какой таблице базы это происходит и в каком виде передавать артикул и количество. Благодарю.
#1
by франц
а конфа то какая? в ут 11, насколько помню, нужно врубить ОДата, и наконфигурировать его в режиме предприятия..
#3
by 4St
Артикул через ODATA для создания Заказа бесполезно. Надо: 1) По артикулу найти в справочнике Номенклатура подходящую позицию. Надеяться, что она была ровно одна. Т.е. эмулировать "НайтиПоРеквизиту" или запрос. Не забыть ругнуться, если не удалось однозначно идентифицировать товар. 2) Из найденной позиции запомнить гуид. 3) Повторить все то же самое для остальных позиций. 4) Найденные гуиды товаров уже закидывать в Заказ. Разумеется, надо еще закидывать гуиды Организаций, Контрагентов и т.д. Итого: поддерживаю Франца, гораздо удобнее и надежнее сделать свой веб-сервис или http-сервис.
#4
by goshva
Извиняюсь. Вот доп. инфо: Управление торговлей 1С предприятие 8.3.7.1759 OData - включена и работает (на Get запросы отвечает) Цель: Хочу сформировать POST запрос и вложить в него содержание корзины (Заказ не авторизирован - клиент=клиент_с_сайта). Исходные: У меня есть "Ref_Key" он же "Номенклатура_Key" и, если я правильно понимаю это и есть GUID, который собственно и добавляется в заказ в месте с количеством. Вопросы: 1. В какую из этих таблиц следует добавлять новый заказ? "DocumentJournal_ЗаказыПокупателей", "DocumentJournal_ЭлектронныеДокументыЗаказыВходящие", "AccumulationRegister_ЗаказыПокупателей", "AccumulationRegister_ЗаказыПокупателей_RecordType", "AccumulationRegister_РазмещениеЗаказовПокупателей", "AccumulationRegister_РазмещениеЗаказовПокупателей_RecordType" "Document_ВходящийАкцептЗаказа", "Document_ВходящийЗаказ", "Document_ВходящийЗаказ_Товары", "Document_ВходящийРеджектЗаказа", "Document_ЗаказПокупателя", "Document_ЗаказПокупателя_Товары", "Document_ЗаказПокупателя_СоставНабора", "Document_РазмещениеЗаказа_Товары", 2. Как формировать объект типа "Номенклатура_Key": "Количество" ? Благодарю.
#5
by Pistol
Позови лучше специалиста. Объяснять тебе обьектную модель 1С неизвестной конфигурации никто не будет.
#6
by 4St
Гуиды Организаций, Контрагентов, Упаковок, Складов и т.д. уже присутствуют? Все это добро надо отправлять вот в эти 2 таблицы: "Document_ЗаказПокупателя", "Document_ЗаказПокупателя_Товары", Как это делать - смотри исходники metadata.js А потом просто напиши простой webhttp сервис ))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- УТ 8.0. Подскажите что лучше: Внутренний заказ или Заказ покупателя
- POST запрос в 8.
- Ошибка: Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm
- УТ 10.3. Заказ покупателя - Внутренний заказ - Резерв
- УТ11: Заказ клиента - комплект. Заказ поставщику - комплектующие.
- Заказ покупателя и Заказ на производство
- Cookies в POST через WinHttp.WinHttpRequest.5.1 на 1С 8.2
- Как привязать оплату, полученную за заказ через агента, к заказу клиента
- УТ 11. Один заказ поставщику на основании нескольких заказов клиента
- Отправка файла методом POST в объекте WinHttpRequest из 1C
- УПП. Заказ на производство. Зачем реквизит Заказ?
- Разбить заказ клиента на несколько заказов.
В этой группе 1С
- Как проверить контрагентов на ЭДО
- Ошибка при обновлении БП на 3.0.43.195
- Розница 2.2. РМК
- Выгрузка ручных операций.
- УТ 11 Подбор многооборотной тары
- Обмен УТ 11 базовая и Розница Базовая
- Как создать обработку для отправки почты из 1С
- ЗУП 2.5: как получить численность сотрудников за месяц вместе с договорниками ?
- Конвертация из PNG в BMP
- Перечисление НДФЛ в бюджет Зуп 2.5
- Не отображается КПП в карточке контрагента
- Распечатать 2 макета в одной печатной форме.
- v7: ТИС и подключение usb сканера штрих кода
- 1С:Розница 2.2. Настройка дисконтных карт.
- 1C 7.7 УСН 1.3 помогите разобраться с12 разделом по НДС
- Архивирование 1с 8.3 версия sql (выгрузка)
- Выделение цветом ячейки таб.части Документа
- v7: api.orgregister.1c.ru для 1с7.7
- 1С 8.3.8 не корректн отображается имя файла при обмене
- Остановить, поставить на паузу фоновое задание