Получаю остатки материалов:
odata/standard.odata/AccountingRegister_Хозрасчетный/Balance(AccountCondition='Account_Key eq guid'5ded89b1-bc5a-11e6-a484-50e549b168f5')?$top=1&$format=json
Возвращает |
---|
"value": [
{
"Account_Key": "06b694aa-21c2-11e8-8b49-10feed05d249",
"ExtDimension1": "c789062b-4538-11e9-80d6-a4bf015830ef",
"ExtDimension1_Type": "StandardODATA.Catalog_Контрагенты",
"ExtDimension2": "7ae0588f-5464-11e9-80d6-a4bf015830ef",
"ExtDimension2_Type": "StandardODATA.Catalog_ДоговорыКонтрагентов",
"ExtDimension3": "1ee039ed-0af8-11e7-8da7-4ccc6a645d6d",
"ExtDimension3_Type": "StandardODATA.Catalog_Номенклатура",
"Организация_Key": "5725667b-bc5a-11e6-a484-50e549b168f5",
"Валюта_Key": null,
"Подразделение_Key": "6b038275-c03f-11e6-a485-50e549b168f5",
"СуммаBalance": 5000,
"СуммаBalanceDr": 5000,
"СуммаBalanceCr": 0,
"СуммаSplittedBalanceDr": 5000,
"СуммаSplittedBalanceCr": 0,
"ВалютнаяСуммаBalance": 0,
"ВалютнаяСуммаBalanceDr": 0,
"ВалютнаяСуммаBalanceCr": 0,
"ВалютнаяСуммаSplittedBalanceDr": 0,
"ВалютнаяСуммаSplittedBalanceCr": 0,
"КоличествоBalance": 1, |
ExtDimension3 - пытаюсь получить наименование применив експанд:
odata/standard.odata/AccountingRegister_Хозрасчетный/Balance(AccountCondition='Account_Key%20eq%20guid'5ded89b1-bc5a-11e6-a484-50e549b168f5')?$expand=ExtDimension3/Catalog_Номенклатура&$top=1&$format=js
on
Возвращает:
"Ошибка СУБД:\nMicrosoft SQL Server Native Client 11.0: Ошибка операции CRE ATE TABLE: столбец \"_C_925RRef\" в таблице \"#tt4\" выходит за пределы максимального значения, равного 1024 столбцам.\nHRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=10, native=1702, line=1\n"
Как расширить составной тип данных?