Пример кода 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;


КонецФункции