Object 108 {                            фильтр
   tShortDate 1                         период - стартовая  дата 
   tShortDate 2                         период - конечная дата  
 
   Object 226 {                         Место реализации
      tUint16 1 tsKey                   RID Места реализации
   }
   tUint16 30                           Флаги по ИЛИ: 
                                          ==1  - внешние заявки (oExternal)
                                          ==2  - возврат(oReturn)
                                          ==32 - Группировать по корр-м
                                          ==64 - Выводить товары 
		                          ==128- Выводить услуги
		                          ==256- вычислять отпускные суммы на основании накладных
		                          ==512- Только товары с документами
}
Object 108 {                           
   Object 107 {                          Корреспондент- заказчик
      tUint8 5                           Тип 1	
				          0 реализация CorrType0   
				          1 потери  CorrType1       
				          2 внутренний контрагент CorrType2   
				          3 внешний контрагент CorrType3  
      tUint8 31  	                 определены т. для типа CorrType3 (внешних контрагентов)
	   			          0  не определен  CorrType3_0
	   			          1  производитель алкоголя CorrType3_1
				          2  импортер алкоголя  CorrType3_2
				          3  поставщик алкоголя CorrType3_3
       tUint8 32                       Тип 2 
				          0 юр. Лицо CorrTypeEx0
				          1 физ. Лицо CorrTypeEx1  
				          2 Cпец. корреспондент CorrTypeEx2
   tBob 6[type:Data]                   Атрибуты 
   }
}
Array 107#10 {                          Список корреспондентов -заказчиков 
   tUint32 1 tsKey                      RID -корреспондента
}

Object 108 {                           Фильтр Товаров 
   Object 209 {
      tUint32 1 tsKey                  Товарная группа Rid
   tUint8 11                           тип агрегирования данных по товарным группам
	                                0 - не группировать
                                        1 - по товарным группам
}
Array 102#10 {                         Список собственных юр лиц 
   tUint32 1 tsKey                     Юр. лицо (собственное): Rid
}

Array 103#10 {                         Список предприятий
   tUint32 1 tsKey                     Предприятие: Rid

Array 106#10 {                         Список подразделений 
   tUint32 1 tsKey                      Подразделение: Rid
}

Object 108 {
   tUint8 3                           тип агрегирования данных по складам и т.п.
		                       0 - не группировать
		                       1 - группировать по подразделениям 
		                       2 - группировать по собственным юр.лицам
		                       3 - группировать по предприятиям 
}

Array 226#10 {                         Список мест реализации 
   tUint16 1 tsKey                     Место реализации: Rid
}

Object 108 {                           тип агрегирования данных по местам реализации 
   tUint8 16                           0- не группировать  
                                       1- группировать 
} 
Out parameters
 
Array 209 {                             Список товарных групп
   tUint32 1 tsKey, tsNotNull           Товарная группа: Rid
   tBinary 4[16]                        Товарная группа: Guid 
   Object 209#1 {                       Товарная группа: Предок  
      tUint32 1 tsKey                   Предок : Rid
      tStrP 3[255] tsNotNull            Предок : Наименование
   }
   tStrP 3[255] tsNotNull               Товарная Группа: наименование 
   tBob 6[type:Attrs]                   Товарная Группа: атрибуты
}
 
Array 102 {                             Список собственных юр лиц 
   tUint32 1 tsKey                      Юр. лицо (собственное): Rid
   tStrP 3[255]                         Юр. лицо (собственное): Наименование
   tStrP 2[255]                         Юр. лицо (собственное): ИНН
}
 
Array 103 {                             Список предприятий
   tUint32 1 tsKey                      Предприятие: Rid
   tStrP 3[255] tsNotNull               Предприятие: Name
}
 
Array 106 {                             Список подразделений
   tUint32 1 tsKey                      Подразделение: Rid
   tStrP 3[255] tsNotNull               Подразделение: Наименование TypeMask, Attrs
   tUint8 8 tsNotNull                   Маска типов по ИЛИ 
   		                          1 - склад
		                          2 - производство
		                          4 - торговля
   tBob 6[type:Attrs]                   Атрибуты 
   Object 102 {                         Собственное юр. лицо 
      tUint32 1 tsKey                   Юр. лицо (собственное): Rid
   }
   Object 103 {                         Предприятие 
      tUint32 1 tsKey                   Предприятие: Rid
   }
}
 
Array 226 {                             Список мест реализации 
   tUint16 1 tsKey                      Места реализации: Rid
   tStrP 3[255] tsNotNull               Места реализации : Name
}
 
Array 300 {                             Отчет 
   tDouble 9                            Количество  
   tCurrency 40                         Сумма себестоимости без налогов    
   tCurrency 41                         Сумма НДС закуп.
   tCurrency 42                         Сумма НСП закуп.
   tCurrency 43                         Сумма себестоимости с налогами

   tCurrency 45                         Сумма отпускная без налогов 
   tCurrency 46                         Сумма НДС отпуск. 
   tCurrency 47                         Сумма НСП отпуск.
   tCurrency 48                         Сумма отпускная с налогами
   
   tUint32 52                           ID Группы (если есть группировка) 
   tUint32 53                           ID Доп.Группы (если есть группировка) 
   tUint32 54                           ID Места реализации (если есть группировка) 
   
   Object 107 {                         Корреспондент
      tUint32 1 tsKey                   Корреспондент: Rid
      tStrP 3[255] tsNotNull            Корреспондент: наименование 
      
      tUint8 5  tsNotNull              Тип 1	
				          0 реализация CorrType0   
				          1 потери  CorrType1       
				          2 внутренний контрагент CorrType2   
				          3 внешний контрагент CorrType3  
      tUint8 31  	                определены т. для типа CorrType3 (внешних контрагентов)
	   			          0  не определен  CorrType3_0
	   			          1  производитель алкоголя CorrType3_1
				          2  импортер алкоголя  CorrType3_2
				          3  поставщик алкоголя CorrType3_3
      tUint8 32  tsNotNull             Тип 2 
				          0 юр. Лицо CorrTypeEx0
				          1 физ. Лицо CorrTypeEx1  
				          2 Cпец. корреспондент CorrTypeEx2
      tBob 6[type:Attrs]               Атрибуты
   }
   Object 210 {                       Товар
      tUint32 1 tsKey                 Товар: Rid
      tUint32 242                     Товар: SIFR RK7
      tStrP 3[255] tsNotNull          Товар: Наименование
      tBob 6[type:Attrs]              Товар: Атрибуты
      tBob 7[type:Attrs]              Товар: Атрибуты скрытые
      Object 206#2 {                  Единица измерения  
         tUint16 1 tsKey              Ед. изм.: Rid
         tStrP 3[255] tsNotNull       Ед. изм.: Name
         tBob 6[type:Attrs]           Ед. изм.: Атрибуты
      }
   }
}

Ссылки

Атрибуты


АтрибутыАтрибуты элементов словарей, документов