Константин Нагибович: Данные я передаю в json. Проблема в том, что встал в ступор)) Выбрал процедуру "ПриЗаписиНаСервере" и не знаю что делать))) С чего начать)
СтрокаJSON = ПолучитьЗаказы.ПолучитьЗаказы();
JSON = РаботаСJSON.ПарсингJSON(СтрокаJSON);
Заказ = Новый Структура;
Товары = Новый Массив;
Товар = Новый Массив;
Заказы = Новый Массив;
Для Каждого Элемент Из JSON Цикл
Для Каждого Стр Из Элемент.Значение Цикл
Если ТипЗнч(Стр.Значение) = Тип("Массив") Тогда
Товар.Добавить(Стр.Значение[0]["NAME"]);
Товар.Добавить(Стр.Значение[0]["QUANTITY"]);
Товар.Добавить(Стр.Значение[0]["PRICE"]);
Иначе
Заказ.Вставить(Стр.Ключ,Стр.Значение);
КонецЕсли;
КонецЦикла;
Товары.Добавить(Товар);
Заказ.Вставить("Товары",Товары);
Заказы.Добавить(Заказ);
Товар.Очистить();
КонецЦикла;
Получается что Товары хранит массив товар,НО когда в массив товары для 1 заказа добавлю допустим 20 штук а для другого заказа 10, будет очень весело массив разбирать)
Делаю интеграцию с сайтом потому в отдельной базе не могу хранить products. По http делаю запрос получаю ответ json вида {"ID":"15","ORDER_ID":"6","DATE_INSERT":"2015-10-29 11:40:31","products":[{"ORDER_ID":"6","NAME":"Нижнее белье Белая Свобода","QUANTITY":"1.0000","PRICE":"1259.1000"},{"ORDER_ID":"6","NAME":"Платье Весенняя Легкость","QUANTITY":"1.0000","PRICE":"2999.0000"}]}
Мне это нужно сохранить в массив чтобы потом закинуть в документ "Заказы".