// Реализация по дням
Object 108 {
   // Период:DateFrom,DateTo,StepInterval
   tShortDate 1
   tShortDate 2
   tUint16 25
   // Акт реализации - фильтр: SUnitsRef 
   Object 226 {
      // Места реализации: Rid
      tUint16 1 tsKey
   }
   // Акт реализации - Флаги по ИЛИ: 
   // ==1  - внешние заявки (oExternal)
   // ==2  - возврат(oReturn)
   // ==32 - Группировать по корр-м
   // ==64 - Не выводить услуги 
   // ==128- вычислять отпускные суммы на основании накладных
   tUint16 30
}
// Корреспонденты-заказчики
Object 108 {
   // Корреспондент: Type, Type3_Subtype, TypeEx, Attrs
   Object 107 {
      tUint8 5
      tUint8 31
      tUint8 32
      tBob 6[type:Data]
   }
}
Array 107#10 {
   // Корреспондент: Rid
   tUint32 1 tsKey
   DeclOnly {
      // Корреспондент: Name, Type, Type3_Subtype, TypeEx, Attrs
      tStrP 3[255] tsNotNull
      tUint8 5 tsNotNull
      tUint8 31
      tUint8 32 tsNotNull
      tBob 6[type:Attrs]
   }
}
Object 108 {
   // Фильтр Товаров: GGroupRef 
   Object 209 {
      // Товарная группа : Rid
      tUint32 1 tsKey
      DeclOnly {
         // Товарная группа.: Name
         tStrP 3[255] tsNotNull
      }
   }
   // Фильтр Товаров: GoodsAggrType
   tUint8 11
}
Array 102#10 {
   // Юр. лицо (собственное): Rid
   tUint32 1 tsKey
   DeclOnly {
      // Юр. лицо (собственное): Name, Tin
      tStrP 3[255]
      tStrP 2[255]
   }
}
Array 103#10 {
   // Предприятие: Rid
   tUint32 1 tsKey
   DeclOnly {
      // Предприятие: Name
      tStrP 3[255] tsNotNull
   }
}
Array 106#10 {
   // Подразделение: Rid
   tUint32 1 tsKey
   DeclOnly {
      // Подразделение: Name, TypeMask, Attrs
      tStrP 3[255] tsNotNull
      tUint8 8 tsNotNull
      tBob 6[type:Attrs]
   }
}
Object 108 {
   // Фильтр подразделений: DepartAggrType
   tUint8 3
}
Array 226#10 {
   // Места реализации: Rid
   tUint16 1 tsKey
   DeclOnly {
      // Места реализации : Name
      tStrP 3[255] tsNotNull
   }
}
Object 108 {
   // Фильтр Мест реализации: SUnitAggrType
   tUint8 16
}
Out parameters
Array 102 {
   // Юр. лицо (собственное): Rid
   tUint32 1 tsKey
   // Юр. лицо (собственное): Name, Tin
   tStrP 3[255]
   tStrP 2[255]
}
Array 103 {
   // Предприятие: Rid
   tUint32 1 tsKey
   // Предприятие: Name
   tStrP 3[255] tsNotNull
}
Array 106 {
   // Подразделение: Rid
   tUint32 1 tsKey
   // Подразделение: Name, TypeMask, Attrs
   tStrP 3[255] tsNotNull
   tUint8 8 tsNotNull
   tBob 6[type:Attrs]
   Object 102 {
      // Юр. лицо (собственное): Rid
      tUint32 1 tsKey
   }
   Object 103 {
      // Предприятие: Rid
      tUint32 1 tsKey
   }
}
Array 226 {
   // Места реализации: Rid
   tUint16 1 tsKey
   // Места реализации : Name
   tStrP 3[255] tsNotNull
}
Array 370 {
   // StartDate,StopDate
   tShortDate 10
   tShortDate 11
   // Qnt, ISum, ITax1, ITax2,IFSum
   tDouble 9
   tCurrency 40
   tCurrency 41
   tCurrency 42
   tCurrency 43
   // ESum, ETax1, ETax2,EFSum
   tCurrency 45
   tCurrency 46
   tCurrency 47
   tCurrency 48
   tUint32 52
   tUint32 53
   tUint32 54
   Object 107 {
      // Корреспондент: Rid
      tUint32 1 tsKey
      // Корреспондент: Name, Type, Type3_Subtype, TypeEx, Attrs
      tStrP 3[255] tsNotNull
      tUint8 5 tsNotNull
      tUint8 31
      tUint8 32 tsNotNull
      tBob 6[type:Attrs]
   }
}
CODE