Имя: Пароль:
1C
1С v8
Цены номенклатуры
0 ivanivanopoz
 
24.11.21
14:01
Здравствуйте. Подскажите как получить цены номенклатуры через 1с odata?
Делаю вот такой запрос, но возвращает пустой массив.. get http://localhost/DemoAccountingEduc/odata/standard.odata/InformationRegister_ЦеныНоменклатуры?$format=json
1 mistеr
 
24.11.21
14:04
(0) А любой другой регистр?
А odata/standard.odata/$metadata ?
2 ivanivanopoz
 
24.11.21
14:30
проверил get /odata/standard.odata/InformationRegister_СчетаУчетаРасчетовСКонтрагентами?$format=json, тут все ок, вернул массив данных
3 ivanivanopoz
 
24.11.21
14:33
/odata/standard.odata/InformationRegister_РасчетАмортизации?$format=json
и
/odata/standard.odata/InformationRegister_СведенияОФайлах?$format=json

тоже пустые массивы, но не уверен, что там что-то есть. Стоит демо база 1с бухгалтерия 3
4 Aleksey
 
24.11.21
14:56
а данные там есть?
5 ivanivanopoz
 
24.11.21
15:03
да, в базе есть номенклатуры и цены к ним.
вот так получаю массив номенклатур /odata/standard.odata/Catalog_Номенклатура?$format=json тут все ок.
когда я руками создаю заказ и добавляю в него товары, то цена проставляется автоматически. видно на скриншоте https://files.fm/f/dptwhfgu4
6 Aleksey
 
24.11.21
15:06
(5) то что ставиться автоматом ничего не значит, там несколько источников получения цен. Уверен что РС цены номенклатуры заполнен?
7 ivanivanopoz
 
24.11.21
15:08
нет, не уверен, что заполнен РС цен номенклатуры. Где можно посмотреть?
8 Aleksey
 
24.11.21
15:10
(7) ты не поверишь, но в 1С
9 Aleksey
 
24.11.21
15:10
ТО что ты смотришь это то что заполняется через документ установка цен.

А в заказе у тебя скорее подтянулось из РС "Цены номенклатуры документов"
10 ivanivanopoz
 
24.11.21
15:20
Да, получил цены из /odata/standard.odata/InformationRegister_ЦеныНоменклатурыДокументов?$format=json
11 Aleksey
 
24.11.21
15:52
В базе Shift+F11 и
e1cib/list/РегистрСведений.ЦеныНоменклатуры
Это регистр который заполняется руками

e1cib/list/РегистрСведений.ЦеныНоменклатурыДокументов
Это регистр который 1с автоматом заполняет при поступлении и реализации. По сути это цена последнего прихода/продажи и отсюда она и тянет в документы, если не указан вид цен. Так что ориентироваться на них - ну только если ты понимаешь что это и зачем
12 ivanivanopoz
 
24.11.21
16:28
спасибо