![]() |
|
БП 3.0.47.32 неправильно работает Анализ счета | ☑ | ||
---|---|---|---|---|
0
kupreeff
20.03.17
✎
11:17
|
Добрый день! Делаем анализ счета по 42.02. Если в отбор ставить корсчет 41.01, то отчет показывает взаимообороты с этим счетом. Если делать без отбора, то нет. Итоги пересчитал. Не помогает.Смотрю в копии тот же период, до обновления, все норм формирует, причем косяк для всех периодов, начиная с начала работы с программой, там доки точно не перепроводились. Сижу в раздумьях, толи я где-то накосячил, или может такое быть в релизе такой глюк ни стого ни с сего? Спасибо.
|
|||
1
kupreeff
20.03.17
✎
13:06
|
заметил, что связано это с тем, что за выбираемый период обороты по 42.02 по конкретному складу в совокупности равны нулю, но по разным корсчетам.
|
|||
2
RomanYS
20.03.17
✎
13:15
|
(1) так выводи с (кор.) субсчетами, и без отбора тоже покажет
|
|||
3
kupreeff
20.03.17
✎
14:14
|
(2) не хочет, в том то и дело. Проверил на типовой, на чистой базе: если ввести две проводки , Дт 90.02.1 Кт 42.02 100 р и Дт 41.01 Кт 42.02 - 100 р, то анализ 42.02 ничего не выдает, даже по корсчетам.
|
|||
4
kupreeff
20.03.17
✎
14:34
|
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ХозрасчетныйОстаткиИОбороты.Счет КАК Счет, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто1, НЕОПРЕДЕЛЕНО) КАК Субконто1, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто2, НЕОПРЕДЕЛЕНО) КАК Субконто2, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто3, НЕОПРЕДЕЛЕНО) КАК Субконто3, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Подразделение, &ПустоеПодразделение) КАК Подразделение, ХозрасчетныйОстаткиИОбороты.Организация КАК Организация, ХозрасчетныйОстаткиИОбороты.Валюта КАК Валюта, ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК БУНачальныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт КАК БУНачальныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК БУКонечныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт КАК БУКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокДт КАК НУНачальныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокКт КАК НУНачальныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокДт КАК НУКонечныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокКт КАК НУКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокДт КАК ПРНачальныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокКт КАК ПРНачальныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокДт КАК ПРКонечныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокКт КАК ПРКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокДт КАК ВРНачальныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокКт КАК ВРНачальныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокДт КАК ВРКонечныйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокКт КАК ВРКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт КАК БУНачальныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт КАК БУНачальныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт КАК БУКонечныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт КАК БУКонечныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокДт КАК НУНачальныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокКт КАК НУНачальныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокДт КАК НУКонечныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокКт КАК НУКонечныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокДт КАК ПРНачальныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокКт КАК ПРНачальныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокДт КАК ПРКонечныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокКт КАК ПРКонечныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокДт КАК ВРНачальныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокКт КАК ВРНачальныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокДт КАК ВРКонечныйРазвернутыйОстатокДт, ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокКт КАК ВРКонечныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт, ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт, ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокДт, ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт, ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокКт, ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт, ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокКт, 0 КАК БУОборотДт, 0 КАК БУОборотКт, 0 КАК НУОборотДт, 0 КАК НУОборотКт, 0 КАК ПРОборотДт, 0 КАК ПРОборотКт, 0 КАК ВРОборотДт, 0 КАК ВРОборотКт, 0 КАК ВалютнаяСуммаОборотДт, 0 КАК ВалютнаяСуммаОборотКт, 0 КАК КоличествоОборотДт, 0 КАК КоличествоОборотКт, 0 КАК КонтрольОборотДт, 0 КАК КонтрольОборотКт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокДт ИНАЧЕ 0 КОНЕЦ КАК КонтрольНачальныйОстатокДт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокДт ИНАЧЕ 0 КОНЕЦ КАК КонтрольКонечныйОстатокДт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокКт ИНАЧЕ 0 КОНЕЦ КАК КонтрольНачальныйОстатокКт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокКт ИНАЧЕ 0 КОНЕЦ КАК КонтрольКонечныйОстатокКт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокДт ИНАЧЕ 0 КОНЕЦ КАК КонтрольНачальныйРазвернутыйОстатокДт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокДт ИНАЧЕ 0 КОНЕЦ КАК КонтрольКонечныйРазвернутыйОстатокДт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокКт ИНАЧЕ 0 КОНЕЦ КАК КонтрольНачальныйРазвернутыйОстатокКт, ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокКт ИНАЧЕ 0 КОНЕЦ КАК КонтрольКонечныйРазвернутыйОстатокКт, ХозрасчетныйОстаткиИОбороты.Период КАК Период, ХозрасчетныйОстаткиИОбороты.Регистратор КАК Регистратор, 1 КАК Показатель, ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Субконто1) КАК Субконто1Представление, ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Субконто2) КАК Субконто2Представление, ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Субконто3) КАК Субконто3Представление, ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Валюта) КАК ВалютаПредставление, ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Подразделение) КАК ПодразделениеПредставление {ВЫБРАТЬ Субконто1Представление, Субконто2Представление, Субконто3Представление, ВалютаПредставление, ПодразделениеПредставление} ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, Регистратор {(&Периодичность)}, ДвиженияИГраницыПериода, Счет В (&Счет), , {(Организация).* КАК Организация, (Подразделение).* КАК Подразделение, (Валюта).* КАК Валюта, (Субконто1).* КАК Субконто1, (Субконто2).* КАК Субконто2, (Субконто3).* КАК Субконто3}) КАК ХозрасчетныйОстаткиИОбороты ГДЕ ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборотДт <> 0 ИЛИ ХозрасчетныйОстаткиИОбороты.СуммаОборотКт <> 0 ТОГДА ИСТИНА ИНАЧЕ ИСТИНА КОНЕЦ |
|||
5
kupreeff
20.03.17
✎
14:34
|
(4) вот запрос, какой кусок кода порождает эту ошибку?
|
|||
6
kupreeff
20.03.17
✎
14:39
|
Хотя, понимаю, что в этом безумии врядли кому захочется копаться.
|
|||
7
kupreeff
20.03.17
✎
20:42
|
вообще не понимаю, зачем 1С так переворотила бухотчеты. Ну здесь походу нет интереса к данной проблеме, тема закрыта)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |