Имя: Пароль:
1C
1C 7.7
v7: поле агрегатного объекта не обнаружено
,
0 Mizhmajel
 
21.04.16
13:53
Всем доброго.
Прошу помочь разобраться в проблеме.
1с 7.7. 027 Подрядчик строительство 2.3

При формировании отчётов "Авансы по налогу имущество" вылетает ошибка
"Если ИтСубк.Субконто().СпособПоступления = Перечисление.СпособыПоступленияОС.Реорганизация Тогда  
{S:\БАЗЫ\1C_PODR\STROY_CS_2004\EXTFORMS\RP16Q1.GRP\NIMAP03.ERT(4083)}: Поле агрегатного объекта не обнаружено (Реорганизация)"
Заранее спасибо
1 asady
 
21.04.16
13:55
(0) список значений перчеисления СпособыПоступленияОС проверь в конфигураторе
2 Масянька
 
21.04.16
13:56
(0) Открой конфигуратор, в дереве конфигурации найди "Перечисления", в этой ветке найди "СпособыПоступленияОС", открой и посмотри - есть ли там "Реорганизация".
3 Масянька
 
21.04.16
13:56
(1) Надо подробно... А еще лучше - с картинками...
4 Mizhmajel
 
21.04.16
13:57
(2) (3) Нету
5 Mizhmajel
 
21.04.16
14:03
Ее туда добавить???
6 Масянька
 
21.04.16
14:04
(4) Форма аванса новая?
7 Mizhmajel
 
21.04.16
15:11
Прошу прощения, вырубили интернет.
Да новая.
Но у нас на фирме несколько баз, все подрядчики и там все нормально сформировалось
8 Mizhmajel
 
21.04.16
15:18
Именно в одной вылетает ошибка
9 Масянька
 
21.04.16
15:32
(7) Блин... Ну, коты, чес слово...
Открой и посмотри, где нормально формируется - есть там это перечисление.
10 Злопчинский
 
21.04.16
15:36
..или нет
11 Злопчинский
 
21.04.16
15:37
вместо того, чтобы вести все в одной базе - будут на вести все в десятке баз. создавать себе головняк. Типичная хотелка бухов. типа мы все заняты что капец.
12 Mizhmajel
 
21.04.16
15:42
(9) все один в один, т.е. нету
13 Масянька
 
21.04.16
15:43
(11) Не соглашусь с тобой.
Вести все в одной базе - бухи должны быть профи и вести учет идеально. А это - миф (ну, почти).
Поэтому, я за то, что - разные организации в разных базах. У меня тогда головняка меньше.
14 Масянька
 
21.04.16
15:43
(12) А в авансе? Строчки (на которую ругается) сравни.
15 Mizhmajel
 
21.04.16
15:45
(14) прошу прощения, а аванс где находится в конфигураторе?
16 Масянька
 
21.04.16
15:47
(15) Убью........
В отчетах (скорее всего).
17 Mizhmajel
 
21.04.16
16:08
пардоньте, но я не смог найти.
18 Масянька
 
21.04.16
16:11
(17) Ой, извини...
В (0) внимательно читай строку: {S:\БАЗЫ\1C_PODR\STROY_CS_2004\EXTFORMS\RP16Q1.GRP\NIMAP03.ERT(4083)}: Поле агрегатного объекта не обнаружено (Реорганизация)"...
И ищи этот файл. А найдешь - открой в конфигураторе.
В других базах - примерно тоже самое.
Это - внешний отчет.
19 Mizhmajel
 
21.04.16
16:29
(18) Спасибо нашёл) сравнил все один в один,
20 Mizhmajel
 
21.04.16
16:32
различий нет
21 Масянька
 
21.04.16
16:33
(19) Покажи строку, на которую ругается.
22 Mikeware
 
21.04.16
16:35
(15) аванс должен находиться не в конфигураторе, а в кармане!
23 Mizhmajel
 
21.04.16
16:38
(21)                                     Если ИтСубк.Субконто().СпособПоступления = Перечисление.СпособыПоступленияОС.Реорганизация Тогда
24 Масянька
 
21.04.16
16:42
(23) И эта же строчка есть там, где авансы формируются?
25 Mizhmajel
 
21.04.16
16:47
(24) сорри не понял.
26 aka AMIGO
 
21.04.16
16:48
(25) А почему-бы тебе не пополнить Перечисление нужным тебе?
27 Злопчинский
 
21.04.16
16:48
(25) в коде конфигурации - есть эта строчка в тех конфигурациях где все нормально проходит?
28 aka AMIGO
 
21.04.16
16:49
(27) "в коде" - чего? :)
29 Масянька
 
21.04.16
16:50
(25) 2 базы (условно) - работает и не работает.
В перечислениях и там, и там нет?
В отчетах - и там, и там нет? Отчеты (как правило) лежат в разных каталогах.
30 aka AMIGO
 
21.04.16
16:50
(0) после (5) добавил, как тебе советовали?
31 aka AMIGO
 
21.04.16
16:51
Жаль, у меня Тим заблокировали доброжелательные сисадмины..
32 Herby
 
21.04.16
16:52
если все базы одинаковые, значит отчет скорее всего "левый".

просто в одной базе он попадает на это условие и валится в ошибку, а в другой базе не попадает в условие.
33 Mizhmajel
 
21.04.16
16:52
(27) сравнил две базы строчки с ощибкой, все идентично
34 Mizhmajel
 
21.04.16
16:53
(29) да
35 Mizhmajel
 
21.04.16
16:53
(30) не чего не добавлял
36 пипец
 
21.04.16
16:54
архивную копию базы данных + обновить  подрядчик до последнего + перезалить отчетность до последней
37 Mizhmajel
 
21.04.16
16:54
(36)  Там база с 2004 года,
38 aka AMIGO
 
21.04.16
16:56
(37) Ооо.. вот потому и ошибка. Обновляй, либо вводи перечисление, это проще, и посмотри, как будет работать отчет
39 Herby
 
21.04.16
16:57
(37) с 2004 не обновлялась или что?
делай (36) и все заработает.
40 Масянька
 
21.04.16
16:57
(34) Так не бывает. 2 идентичные базы, 2 идентичных отчета. В одной отчет работает, в другой нет.
Не-бы-ва-ет.
41 Mizhmajel
 
21.04.16
16:58
(38) подрядчик больше не поддерживается(обновлён до последней версией), да и другая база тоже подрядчик там все нормально.
42 Mizhmajel
 
21.04.16
16:58
(40) согласен
43 Herby
 
21.04.16
16:59
(40) (42) ты же не видишь весь код. в той базе, в которой не валится в ошибку - скорее всего пошло по другой ветке и в проверку на это перечисление не приехало.
44 Масянька
 
21.04.16
17:01
(42) А скопируй отчет из работающей базы в неработающую (из каталога в каталог). Будет работать?
45 Mizhmajel
 
21.04.16
17:03
(44) была мысль, только копию сделаю и отпишусь.
46 Mikeware
 
21.04.16
17:04
(40) бывает. данные в одной базе складываются так, а в другой - иначе
47 Mizhmajel
 
21.04.16
17:29
после копирования ошибка осталась
48 Масянька
 
21.04.16
17:34
(47) Значит - имущество разное (в смысле учета, налогов).
Нужно рыть.
Попробуй найти выше этой строчки (на которую ругается) условие (в (43) смысл написан).
49 Масянька
 
21.04.16
17:35
+ (48) А проще - потрясти буха... Но - если бух в курсе (насчет налогов и учета имущества).
50 Mizhmajel
 
21.04.16
17:37
(49) если бы бух был в курсе, я бы тут не писал)
51 Mizhmajel
 
21.04.16
17:37
(48) я так понял весь код просмотреть??? отчёта??? сравнить??
52 Масянька
 
21.04.16
17:45
(51) Да нет. Выше этой строчки должно быть условие.
В другой базе (где работает) - это условие не срабатывает и не ругается.
Нужно вычислить, что за условие и почему срабатывает (следовательно, и ругается).
(50) Ну, дык... Хороший бух - это не только ценный мех...
53 varelchik
 
22.04.16
09:05
А скрин выложить вот этого Перечисление.СпособыПоступленияОС
в конфигураторе слабо?
54 varelchik
 
22.04.16
09:06
тута не телепаты собрались.
откель нам знать что у тебе за значения в этом перечислении.
55 Mizhmajel
 
22.04.16
09:38
(52) я сделал так. Скопировал весь код в notepad(с двух баз ) и сравнил их между собой различий не показал. (53) сорри http://pixs.ru/showimage/Bezimyanni_6725336_21646031.jpg
56 пипец
 
22.04.16
09:43
(55) открой для себя  новости - меню в конфигураторе файл - сравнить файлы )))
ЗЫ ну или http://v8.1c.ru/metod/fileworkshop.htm
57 пипец
 
22.04.16
09:45
+ сравнивает ертешки
ЗЫ а вообще скорее всего нуна влесть в отчет и пустить алгоритм далее, мима условия (если смысл понятен, что он там собирает)
58 Mizhmajel
 
22.04.16
09:54
(56) спасибо теперь буду знать, пригодится. (57)Мне точно не понятен,я думаю сделать проще, самое простое что могли сделали, дальше нужен 1с программист.
59 Масянька
 
22.04.16
09:57
(58) Что принято после 2013? Почему под льготы попадает?
Вот эти вопросы спроси у буха.
60 Масянька
 
22.04.16
10:00
+(59) Ну, и я бы на копии попробовала добавить это перечисление "Реорганизация" и опять запустить отчет. Судя по всему, у вас реорганизации не было.
61 пипец
 
22.04.16
10:06
(60) имхо я бы по смыслу посмотрел и просто обошел это условие нефига не добавляя ибо нафинг
62 Масянька
 
22.04.16
10:11
(61) Тоже вариант... Но - в следующий раз вылезет :(
63 пипец
 
22.04.16
10:49
(62) у мну так декларация ндс 8 и 9-й листы переделаны - чтобы листать можно было на определенный лист, а то бухгалтерия 3000 страниц листать одуревает )))) вот и подкладываю кажен раз
64 varelchik
 
22.04.16
13:05
(55)Ты чем слушаешь?
Ответь на (54).
А то нам отсель не видать.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший