|
Крыша едет от таблицы оборотов | ☑ | ||
---|---|---|---|---|
0
gvsgvs
01.08.11
✎
15:25
|
Помогите кто знает таблица оборотов, оборотного регистра если периодичность ставишь день то показывает три записи а если месяц то две(хотя записи находятся в разных месяцах).
ВЫБРАТЬ ФизическиеЛица.Ссылка КАК ФизЛицо ПОМЕСТИТЬ ВТФизЛица ИЗ Справочник.ФизическиеЛица КАК ФизическиеЛица ГДЕ ФизическиеЛица.Ссылка В(&МассивФизлиц) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СтраховыеВзносыИсчисленныеОбороты.ФизЛицо, СтраховыеВзносыИсчисленныеОбороты.Организация, СтраховыеВзносыИсчисленныеОбороты.ОбособленноеПодразделение, СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяОборот, СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяЕНВДОборот, СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяОборот, СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяЕНВДОборот, СтраховыеВзносыИсчисленныеОбороты.ФССОборот, СтраховыеВзносыИсчисленныеОбороты.ФФОМСОборот, СтраховыеВзносыИсчисленныеОбороты.ТФОМСОборот, СтраховыеВзносыИсчисленныеОбороты.ФССНесчастныеСлучаиОборот, СтраховыеВзносыИсчисленныеОбороты.ПФРПоДополнительномуТарифуОборот, СтраховыеВзносыИсчисленныеОбороты.ПФРНаДоплатуКПенсииШахтерамОборот, СтраховыеВзносыИсчисленныеОбороты.ФССЕНВДОборот, СтраховыеВзносыИсчисленныеОбороты.ФФОМСЕНВДОборот, СтраховыеВзносыИсчисленныеОбороты.ТФОМСЕНВДОборот ИЗ РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты( &НачалоГодаУплаты, &КонецОтчетногоПериода, День, ОбособленноеПодразделение = &Организация И ФизЛицо В (&МассивФизлиц)) КАК СтраховыеВзносыИсчисленныеОбороты а результат ФизЛицо Организация ПФРСтраховаяОборот Период Иванов Иван Иванович ООО 2 000,00 01.04.2011 0:00:00 Иванов Иван Иванович ООО 2 000,00 01.05.2011 0:00:00 Иванов Иван Иванович ООО 2 000,00 01.06.2011 0:00:00 |
|||
1
Vitello
01.08.11
✎
15:27
|
а реально период у этих записей какой?
|
|||
2
Axel2009
01.08.11
✎
15:29
|
ну и что кажет
ВЫБРАТЬ СтраховыеВзносыИсчисленныеОбороты.ФизЛицо, СтраховыеВзносыИсчисленныеОбороты.Организация, СтраховыеВзносыИсчисленныеОбороты.ОбособленноеПодразделение, СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховая СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяЕНВД СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительная СтраховыеВзносыИсчисленныеОбороты.ПФРНакопительнаяЕНВД СтраховыеВзносыИсчисленныеОбороты.ФСС СтраховыеВзносыИсчисленныеОбороты.ФФОМС СтраховыеВзносыИсчисленныеОбороты.ТФОМС СтраховыеВзносыИсчисленныеОбороты.ФССНесчастныеСлучаи СтраховыеВзносыИсчисленныеОбороты.ПФРПоДополнительномуТарифу СтраховыеВзносыИсчисленныеОбороты.ПФРНаДоплатуКПенсииШахтерам СтраховыеВзносыИсчисленныеОбороты.ФССЕНВД СтраховыеВзносыИсчисленныеОбороты.ФФОМСЕНВД СтраховыеВзносыИсчисленныеОбороты.ТФОМСЕНВДИЗ РегистрНакопления.СтраховыеВзносыИсчисленныеКАК СтраховыеВзносыИсчисленныеОбороты ГДЕ Период МЕЖДУ &НачалоГодаУплаты И &КонецОтчетногоПериода И ОбособленноеПодразделение = &Организация И ФизЛицо В (&МассивФизлиц) |
|||
3
gvsgvs
01.08.11
✎
15:29
|
и реальные у них 1 числа каждого месяца
|
|||
4
gvsgvs
01.08.11
✎
15:29
|
если ставить периодичность меньше месяца то все правильно выдает , если больше месяца то заместо трех записей дает две
|
|||
5
gvsgvs
01.08.11
✎
15:30
|
платформа 8.2 (8.2.13.202) база ЗУП 2.5 (2.5.38.1)
|
|||
6
Axel2009
01.08.11
✎
15:38
|
(5) "чукча писатель"?
|
|||
7
gvsgvs
01.08.11
✎
15:42
|
в сымсле?
|
|||
8
Axel2009
01.08.11
✎
15:43
|
(7) (2) не выполнить никак?
|
|||
9
gvsgvs
01.08.11
✎
15:45
|
в смысле не выполнить ни как ? по подробнее можно а то что то я тебя не понимаю
|
|||
10
Axel2009
01.08.11
✎
15:45
|
(9) запрос выполни из (2)
|
|||
11
gvsgvs
01.08.11
✎
15:46
|
это вырванный кусок из большого запроса
|
|||
12
lubja
01.08.11
✎
15:47
|
(10) ну, ты пояснил бы, что в консоли... ))
|
|||
13
Vitello
01.08.11
✎
15:48
|
другими словами, в реальной таблице как обстоят дела?
|
|||
14
gvsgvs
01.08.11
✎
15:49
|
тебе будет легче то ваот запрос
ВЫБРАТЬ СтраховыеВзносыИсчисленныеОбороты.ФизЛицо, СтраховыеВзносыИсчисленныеОбороты.Организация, СтраховыеВзносыИсчисленныеОбороты.ПФРСтраховаяОборот, СтраховыеВзносыИсчисленныеОбороты.Период ИЗ РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты(, , Месяц, ФизЛицо = &ФизЛицо) КАК СтраховыеВзносыИсчисленныеОбороты в реальной таблице 3 записи |
|||
15
Axel2009
01.08.11
✎
15:50
|
(14) да мне без разницы на твои запросы, с которыми ты пытаешься экспериментировать.
|
|||
16
gvsgvs
01.08.11
✎
15:50
|
вот реальная таблица
Период Регистратор НомерСтроки Активность 01.04.2011 0:00:00 Начисление страховых взносов 7п000000004 от 30.04.2011 23:59:59 1 Да 01.05.2011 0:00:00 Начисление страховых взносов 7п000000002 от 31.05.2011 23:59:59 1 Да 01.06.2011 0:00:00 Начисление страховых взносов 7п000000003 от 30.06.2011 15:29:04 4 Да |
|||
17
lubja
01.08.11
✎
15:50
|
(11) а сути это не меняет, он то же самое выводит (за исключением, возможно, некоторых полей)
тока: ИЗ РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты КАК СтраховыеВзносыИсчисленныеОбороты |
|||
18
lubja
01.08.11
✎
15:52
|
(16) посмотри, в консоли выводит эти 3 записи или нет?
|
|||
19
Axel2009
01.08.11
✎
15:52
|
(16) пересчитай итоги. может слетели
|
|||
20
gvsgvs
01.08.11
✎
15:54
|
итогов на сколько я знаю в оборотном регистре не существут
|
|||
21
Axel2009
01.08.11
✎
15:54
|
(20) плохо знаешь..
|
|||
22
gvsgvs
01.08.11
✎
15:56
|
хорошо , соглашусь как их пересчитать на оборотном регистре?
|
|||
23
Vitello
01.08.11
✎
15:57
|
(20)а ты куда обращаешься тогда?
(22)да так же как обычно |
|||
24
Axel2009
01.08.11
✎
15:57
|
РегистрНакопленияМенеджер.<Имя регистра накопления>.ПересчитатьИтоги (AccumulationRegisterManager.<Имя регистра накопления>.RecalcTotals)
РегистрНакопленияМенеджер.<Имя регистра накопления> (AccumulationRegisterManager.<Имя регистра накопления>) ПересчитатьИтоги (RecalcTotals) Синтаксис: ПересчитатьИтоги() Описание: Выполняет полный пересчет итогов регистра накопления. Пример: Регистры.Остатки.ПересчитатьИтоги(); |
|||
25
Axel2009
01.08.11
✎
15:57
|
(23) ну у РС тоже есть срезпоследних. но физической таблицы отдельной кроме главной нет.
|
|||
26
Vitello
01.08.11
✎
15:58
|
(25)и?
|
|||
27
Vitello
01.08.11
✎
15:58
|
вы сейчас о чем?
|
|||
28
lubja
01.08.11
✎
15:59
|
или через операции
|
|||
29
lubja
01.08.11
✎
15:59
|
(27) об итогах)
|
|||
30
gvsgvs
01.08.11
✎
16:00
|
заработало, спасибо все большое, вопрос закрыт
|
|||
31
gvsgvs
01.08.11
✎
16:00
|
вылечилось проще выгрузка в ДТ и загрузка обратно
|
|||
32
Vitello
01.08.11
✎
16:01
|
ну я бы не сказал что проще:)
|
|||
33
Axel2009
01.08.11
✎
16:02
|
(27) о том что у регистра накопления есть итоги которые нужно пересчитывать если обращаться через .Обороты, которая существует физически
а у РС хоть и тоже обращение идет к виртуальной таблице .СрезПоследних физически же ее не существует. |
|||
34
gvsgvs
01.08.11
✎
16:03
|
но результат достигнут, но но я сейчас поробывл пересчет итого тоже помог бы но выгрузку и загрузку я сделал раньше)) но всем спасибо за совет) теперь буду знать что итого есть и у оборотного регисра
|
|||
35
Vitello
01.08.11
✎
16:06
|
(33)ну я то об этом в курсе, к тому же я совсем не имел ввиду что у каждой виртуальной таблицы обязательно должна быть таблица итогов.
(34)а зачем нужен РН без итогов? |
|||
36
gvsgvs
01.08.11
✎
16:14
|
хороший вопрос даже не знаю как тебе и ответить на это , думал думал, но что тот конкретной задачи не придумывается , так как РН без итогов это банальный регистр сведений
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |