Пример кода 1С
Функция getStock(GetStockRequest)
Запчасти = СформироватьОстатки();
GetStockResponseType = ФабрикаXDTO.Тип("http://dreamparts.archive.systems/v1/", "GetStockResponse");
GetStockResponse = ФабрикаXDTO.Создать(GetStockResponseType);
// входные параметры (если бы были)
//date_from = GetStockRequest.date_from;
//date_to = GetStockRequest.date_to;
StockItemType = ФабрикаXDTO.Тип("http://dreamparts.archive.systems/v1/", "StockItem");
Пока Запчасти.Следующий() Цикл
Part = ФабрикаXDTO.Создать(StockItemType);
Part.make = Запчасти.Номенклатура.Производитель;
Part.number = Запчасти.Номенклатура.Артикул;
Part.title = Запчасти.Номенклатура.НаименованиеПолное;
...
GetStockResponse.Part.Добавить(Part);
КонецЦикла;
Возврат GetStockResponse;
КонецФункции