RptDSale - реализация по дням
// Реализация по дням
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