Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Нужна помощь по ФИЛЬТРАМ !!!!

sly-fox
читатель
офлайн
Дата регистрации: 22.02.2004
Сообщений: 3
Пост №1
 
22.02.2004 21:16

<br><br> Помогите!! <br><br>При проведении "Закрытия месяца" выскакивает ошибка: <br><br>"Число фильтров субконто превысило допустимое значение! " <br><br>В базе очень много документов (накладных), вероятно, слишком много для этого фильтра. <br><br>Что это за фильтр? Как снять (расширить?) ограничение фильтра? И возможно ли обойтись без него?

mangelka
читатель
офлайн
Дата регистрации: 11.12.2003
Сообщений: 301
Пост №2
 
22.02.2004 22:31

какой релиз пограммы(Бух-ия?) насколько типовая...<br><br>число фильтров превысило допустимое значение, это скорее всего например идет ИспользоватьСубконто() при получении Бух.Итогов - а на счете уже меньше субконто....<br><br>когда ругается - то обычно ещё номер строки кричит, знать бы релиз и номер строки - диагноз был бы вернее :-))

sly-fox
читатель
офлайн
Дата регистрации: 22.02.2004
Сообщений: 3
Пост №3
 
22.02.2004 22:42

"Уточняю:<br><br><br><br>1С:Предприятие 7.7 для SQL, (7.70.018) Конфигурация: бухгалтерский учет, ред.4.5 (7.70.452)<br><br>Строка ошибки:<br><br>Операция.Дебет.Субконто(т, БухИтПрод.Субконто(т));<br><br>{Документ.ЗакрытиеМесяца.Модуль Документа(2832)}: Число фильтров субконто превысило допустимое значение!<br><br>Цикл в модуле:<br><br>Если СуммаКорректировки <> 0 Тогда<br><br> Операция.НоваяПроводка();<br><br> Операция.НомерЖурнала = "ФР";<br><br> Операция.СодержаниеПроводки = "Корректировка выпуска продукции";<br><br> Операция.ПервичныйДокумент = глПредставлениеПервичногоДокумента(Контекст);<br><br> Операция.Дебет.Счет = БухИтПрод.Счет;<br><br> Для т = 1 По БухИтПрод.Счет.КоличествоСубконто() Цикл<br><br>--строка2832 Операция.Дебет.Субконто(т, БухИтПрод.Субконто(т));<br><br> КонецЦикла;<br><br><br><br> Операция.Кредит.Счет = БухИтПрод.КорСчет;<br><br> Операция.Кредит.Субконто(1, БухИтПрод.КорСубконто(1));<br><br> Операция.Кредит.Субконто(2, Перечисление.СтоимостьВыпуска.Отклонения);<br><br> Операция.Сумма = СуммаКорректировки;<br><br><br><br> КонецЕсли;<br><br>"

Andy2C
новичок
офлайн
Пост №4
 
22.02.2004 23:05

"Напиши, где строка 2832:<br><br>Попытка<br><br>Операция.Дебет.Субконто(т, БухИтПрод.Субконто(т));<br><br>Исключение<br><br>КонецПопытки;<br><br><br><br>Да и дело с концом :)<br><br><br><br>А вообще желательно обновиться, по-моему только в релизе 4.55 последние "косяки" по закрытию месяца исправлены."

mangelka
читатель
офлайн
Дата регистрации: 11.12.2003
Сообщений: 301
Пост №5
 
23.02.2004 01:32

"БухИтПрод.Счет это СчетПоКОду("21") или "43"<br><br><br><br>у Вас стоит крыжик "Расчет и корректировка себестоимости ГП и ПФ"<br><br>по идее в Бух-рии на этих счетах по 2 субконто, если Вы их не переделывали в плане счетов - то ошибки не должно быть... Вы небось добавили третье Субконто по одному из этих счетов, тады ищите в модуле (в 455 это строка 3755, но там Ваша строка 2725)<br><br><br><br> БухИтПрод = СоздатьОбъект("БухгалтерскиеИтоги");<br><br> БухИтПрод.ИспользоватьПланСчетов(ОсновнойПланСчетов());<br><br> БухИтПрод.ИспользоватьСубконто(ВидыСубконто.Номенклатура, , 1);<br><br> БухИтПрод.ИспользоватьСубконто(ВидыСубконто.МестаХранения, , 1); <br><br> БухИтПрод.ИспользоватьКорСубконто(, , 1);<br><br> БухИтПрод.ИспользоватьКорСубконто(, , 1);<br><br> БухИтПрод.ИспользоватьКорСубконто(, , 1);<br><br> БухИтПрод.ВключатьСубсчета(-1, -1);<br><br> БухИтПрод.ВыполнитьЗапрос(ДатаНач, ДатаКон, "43,21",,, 3, "Операция","СК");<br><br><br><br>и добавьте перед ИспользоватьКорСубконто(, , 1) след.<br><br><br><br> БухИтПрод.ИспользоватьСубконто(, , 1); <br><br><br><br>должно сработать :-))<br><br><br><br><br><br> либо снять крыжик по "корректировке ГП и ПФ""

Andy2C
новичок
офлайн
Пост №6
 
23.02.2004 19:06

mangelka, легко сказать, "либо снять крыжик по корректировке ГП и ПФ" ... а 20-й и 40-й счет? без этого они ведь не закроются :)<br><br>В результате этой корректировки формируется отклонение между плановой и фактической себестоимостью на счете 40.<br><br>Вы на цикл-то посмотрите: количество субконто - 2, 3 ...<br><br>абсолютно по-барабану, лиш бы они вообще были. Скорей всего не добавлено 3-е субконто, а убрано1-е. Или счет дебета используется вообще без субконто.

mangelka
читатель
офлайн
Дата регистрации: 11.12.2003
Сообщений: 301
Пост №7
 
23.02.2004 21:02

"сказать то легко, но это был только второй вариант :-)) Может чел-ку проще ручками 20 и 40 закрыть, чем в конфигураторе парится, а может ему вообще надо поставить Константу "Способ учета готовой продукции и полуфабрикатов" не "по фактической стоимости", а "по плановой", тады НИКАКОЙ корректировки и 20 и 40 сразу на 90 закрывается :-)))<br><br><br><br>А Вы посмотрите на фильтр(после строки 3755) по Дебетовому счету, 21 или 43, там указанно только по ДВУМ субконто расшифровка, и ТОЛЬКО при наличии на этих счетах ТРЕТЬЕГО субконто метод:<br><br>Операция.Дебет.Субконто(т, БухИтПрод.Субконто(т)); - "вешается" и кричит об ошибке озвученной создателем ветки, т.к. Запрос строится в расшифровке только ДВУХ субконто, и БухИтПрод.Субконто(3) просто нету....<br><br><br><br>Ежели на счетах 21 или 43 были убранны первое или второе Субконто, то там отбора по ним просто не было бы и никакой корректировки тоже.<br><br><br><br>Ваша Попытка...Исключение...КонецПоПытки; спасает и при условии, что добавленно третье Субконто, но третье Субконто обозначается в Вашем случае как <...> (при формировании Корректирующей проводки)что не есть хорошо,<br><br>моё же добавление фильтра по третьему Субконто на счетах 21 и 43 отлично срабатывает :-)))"

Andy2C
новичок
офлайн
Пост №8
 
23.02.2004 21:33

А, нет, я не прав.<br><br>При КоличествоСубконто()=0 этот цикл вообще не должен выполняться. mangelka как всегда права :) Используется меньше субконто, чем их реально в счете.<br><br>Если бы видеть сразу процедуру со строки:<br><br>БухИтПрод=СоздатьОбъект(... и т.д.<br><br>тогда конечно, всё вкорне меняется.<br><br>mangelka, а у тебя что, "золотая коллекция" всех релизов чтоли? :)

mangelka
читатель
офлайн
Дата регистрации: 11.12.2003
Сообщений: 301
Пост №9
 
23.02.2004 23:06

да нет, я на 455 смотрела, а 452 вроде и не было такого релиза, а то, что у задающего вопрос строка много ниже чем в типовой находится говорит скорее о том, что дописан документ "Закрытие месяца", а БУхИтПрод = Соз.... я типа сама нашла, смотрела что такое Счет в этих итогах :-)))<br><br><br><br>С праздником Andy2C Защитников Отечества проздравляю :-))

sly-fox
читатель
офлайн
Дата регистрации: 22.02.2004
Сообщений: 3
Пост №10
 
24.02.2004 00:35

"Cпасибо, mangelka!!!<br><br><br><br>Штука с "БухИтПрод.ИспользоватьСубконто(, , 1);" сработала!!!<br><br><br><br>действительно, умники-фирмачи добавили в 43 счет 3-е субконто (партии).<br><br>добавить, то, добавили -- а подправить, не подправили.<br><br>Убить их мало!!!<br><br><br><br>А Вам-- ещё раз ОГРОМНОЕ спасибо!"

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация