|
Движение регистров | ☑ | ||
---|---|---|---|---|
0
salus
28.02.16
✎
10:05
|
При формировании движения регистров в документе я вначале формирую движение по регистру №1, а затем выбираю данные движения регистра №1 для формирования движения регистра №2. Выборка данных регистра №1 по данному документу происходит хаотично. Не могу понять, в чем косяк.
|
|||
1
Defender aka LINN
28.02.16
✎
10:10
|
(0) Что есть "хаотично"?
|
|||
2
devdoc
28.02.16
✎
10:11
|
В чем проявляется "хаотичность"?
|
|||
3
Drac0
28.02.16
✎
10:14
|
(0) Про "хаотично" уже спрашивали? И чем это, например, мешает?
|
|||
4
salus
28.02.16
✎
10:15
|
(1) два документа создают движение по регистру №2, используя движение регистра №1. Проверяю, провожу отладку, все нормально. Движение сформировано. При формировании движения 2 документа не выбирается движение регистра №1. Закономерности не обнаружил.
|
|||
5
ДенисЧ
28.02.16
✎
10:15
|
Я буду неоригинальным...
Понятие "хаотично" нужно раскрыть не меньше, чем тему ****к... |
|||
6
salus
28.02.16
✎
10:17
|
(5) Как назвать то, когда видишь движение регистра данного документа, а при следующей отладки нет.
|
|||
7
RomanYS
28.02.16
✎
10:19
|
(4) Каким образом ты выбираешь данные регистра 1? Если запросом то их явно надо записать, если обходом набора - то наоборот, записывать нельзя (набор очистится)
|
|||
8
salus
28.02.16
✎
10:21
|
(7) В начале запись движения регистра №1, а затем запросом чтение этого движения.
|
|||
9
Defender aka LINN
28.02.16
✎
10:21
|
(7) "если обходом набора - то наоборот, записывать нельзя (набор очистится)" Шта?
|
|||
10
RomanYS
28.02.16
✎
10:25
|
(9)
РегистрНакопленияНаборЗаписей.<Имя регистра накопления> (AccumulationRegisterRecordSet.<Имя регистра накопления>) Записать (Write) ... ... Примечание: При вызове с параметром <Замещать> равным Ложь после записи в информационную базу набор записей очищается (удаляются записи из набора). |
|||
11
kotletka
28.02.16
✎
10:25
|
(9) :))) вот тоже думаю штааа....
(0) если у тебя нет никаких функций в призаписи у регистра, нахрена ты в доке не используешь те же данные что идут в регистр? зачем регистр целиком считывать? Ну или записываешь набор криво, либо потом счмтываешь не на ту дату |
|||
12
kotletka
28.02.16
✎
10:26
|
(10) ДенисЧ может научить тебя, но дорого
|
|||
13
salus
28.02.16
✎
10:26
|
При проведении движение регистрат №1 всегда формируются верно.
|
|||
14
salus
28.02.16
✎
10:27
|
(11) как-то пытаюсь использовать варианты из типовых
|
|||
15
RomanYS
28.02.16
✎
10:29
|
(13) покажи запись рег1 и текст запроса
|
|||
16
kotletka
28.02.16
✎
10:29
|
Ну так не глядя в твой код, что мы можем тебе сказать? И думаешь в выхи много желающих будет посмотреть в него?
|
|||
17
salus
28.02.16
✎
10:31
|
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| НАЧАЛОПЕРИОДА(СтраховыеВзносыИсчисленные.Период, МЕСЯЦ) КАК ПериодРегистрации, | СтраховыеВзносыИсчисленные.ФизическоеЛицо КАК ФизическоеЛицо, | СтраховыеВзносыИсчисленные.ГоловнаяОрганизация КАК ГоловнаяОрганизация, | СтраховыеВзносыИсчисленные.Организация КАК Организация, | СтраховыеВзносыИсчисленные.ПФРСтраховаяОборот КАК ПФРСтраховая, | СтраховыеВзносыИсчисленные.ПФРНакопительнаяОборот КАК ПФРНакопительная, | СтраховыеВзносыИсчисленные.ФССОборот КАК ФСС, | СтраховыеВзносыИсчисленные.ФФОМСОборот КАК ФФОМС, | СтраховыеВзносыИсчисленные.ТФОМСОборот КАК ТФОМС, | СтраховыеВзносыИсчисленные.ФССНесчастныеСлучаиОборот КАК ФССНесчастныеСлучаи, | СтраховыеВзносыИсчисленные.ПФРНаДоплатуЛетчикамОборот КАК ПФРНаДоплатуЛетчикам, | СтраховыеВзносыИсчисленные.ПФРНаДоплатуШахтерамОборот КАК ПФРНаДоплатуШахтерам, | СтраховыеВзносыИсчисленные.ПФРЗаЗанятыхНаТяжелыхИПрочихРаботахОборот КАК ПФРЗаЗанятыхНаТяжелыхИПрочихРаботах, | СтраховыеВзносыИсчисленные.ПФРЗаЗанятыхНаПодземныхИВредныхРаботахОборот КАК ПФРЗаЗанятыхНаПодземныхИВредныхРаботах, | СтраховыеВзносыИсчисленные.ПФРСтраховаяЕНВДОборот, | СтраховыеВзносыИсчисленные.ПФРНакопительнаяЕНВДОборот, | СтраховыеВзносыИсчисленные.ФССЕНВДОборот, | СтраховыеВзносыИсчисленные.ФФОМСЕНВДОборот, | СтраховыеВзносыИсчисленные.ТФОМСЕНВДОборот |ПОМЕСТИТЬ ВТВзносыИсчисленные |ИЗ | РегистрНакопления.ИсчисленныеСтраховыеВзносы.Обороты( | &НачалоПериода, | &ОкончаниеПериода, | МЕСЯЦ, | (ФизическоеЛицо, ГоловнаяОрганизация) В | (ВЫБРАТЬ | Организации.ФизическоеЛицо, | Организации.ГоловнаяОрганизация | ИЗ | ВТФизЛицаОрганизаций КАК Организации) | И &НетОтбораПоОрганизации) КАК СтраховыеВзносыИсчисленные"; |
|||
18
RomanYS
28.02.16
✎
10:34
|
А ВТФизЛицаОрганизаций в какой момент формируется? Может раньше записи рег1?
|
|||
19
salus
28.02.16
✎
10:37
|
(18) В отладке в таблице ВТВзносыИсчисленные я вижу разные данные с движение данного документа, тогда все ок, и без этого движения.
|
|||
20
salus
28.02.16
✎
10:40
|
Немного сносит крышу. Но... пока мыслей нет.
|
|||
21
RomanYS
28.02.16
✎
10:44
|
(19) Очевидно возможны две причины
- движений там нет (ты их не записываешь, а появляются они там при окончании обработки проведения) - движения есть, но не попадают в отбор: неправильные параметры или таблица ВТФизЛицаОрганизаций сформировалась ранее без учета твоих движений |
|||
22
salus
28.02.16
✎
10:57
|
1. Два документа имеют единую схему движения регистра №1. На данный момент документ №2 видит движение и регистра №1
|
|||
23
salus
28.02.16
✎
10:58
|
2. ВТФизЛицаОрганизации заполнены корректно
|
|||
24
hhhh
28.02.16
✎
16:35
|
(9) такой вариант, если записывалось через набор запись и вставить в конец Движения.Записать()
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |