Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Программирование 1С
>
1С 7.x
(Модераторы:
Harry
,
Kivals
,
Naghual
) > Тема:
Настройка журнала (обычного)
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Настройка журнала (обычного) (Прочитано 14293 раз)
0 Пользователей и 1 Гость смотрят эту тему.
lgrig
Новенький
Offline
Настройка журнала (обычного)
«
:
17-11-2010 10:29 »
Доброго дня!
Подскажите, кто знает. Есть документ с реквизитом "сумма" (шапка). Док принадлежит обычному журналу. Как можно реализовать выборку, чтобы доки с нулевой суммой не показывались.
Добавлено через 47 секунд:
Имеется ввиду при открытии журнала, простите.
«
Последнее редактирование: 17-11-2010 10:30 от lgrig
»
Записан
Kivals
Модератор
Offline
Пол:
Re: Настройка журнала (обычного)
«
Ответ #1 :
17-11-2010 12:33 »
ИМХО только с использование
1С++
Записан
lgrig
Новенький
Offline
Re: Настройка журнала (обычного)
«
Ответ #2 :
17-11-2010 13:24 »
Спасибо за ссылку и ответ
Добавлено через 5 дней, 22 часа, 10 минут и 10 секунд:
Может подскажете конкретнее, т.к. еще не изучал возможности 1С++, интересует пока только вышеперечисленная задача. Или хотя бы общий подход к ее решению.
«
Последнее редактирование: 23-11-2010 11:35 от lgrig
»
Записан
Kivals
Модератор
Offline
Пол:
Re: Настройка журнала (обычного)
«
Ответ #3 :
23-11-2010 18:55 »
1С++ позволяет модифицировать запросы к БД, на основании результатов которых строится журнал документов.
Тебе нужно будет добавить туда условие на сумму.
Конкретно не подскажу, т.к. сам никогда не работал с 1С++ - просто знаю о возможностях.
Близкая по смыслу тема - отбор по нескольким полям в журнале документов (ИМХО так будет проще найти)
Записан
AndyG
Постоялец
Offline
Re: Настройка журнала (обычного)
«
Ответ #4 :
24-11-2010 06:13 »
Есть вариант. Но он имеет некоторые ограничения.
Возьмем к примеру реквизит заголовка документов "Склад";(тип справочник.МестаХранения)
Ставим признак у данных документов - "Создавать операции только при проведении";
(не обязятельно, но это будет корректнее)
В графы отбора Журналов добавляем новый элемент "Склад" и привязываем его НЕ к реквизиту доков,
а к СУбконто типа Склад (ВидСубконто.МестаХранения)
Если документы с нулевыми суммами не проводятся или содержат пустые проводки, а проведенные содержат в проваодках данный субконто, то при установке Отбора журнала по значению "Склад" мы увидим только
проведенные документы, те отсекаем нулевые суммы.
Записан
Kivals
Модератор
Offline
Пол:
Re: Настройка журнала (обычного)
«
Ответ #5 :
24-11-2010 10:15 »
AndyG
, интересный вариант
Записан
lgrig
Новенький
Offline
Re: Настройка журнала (обычного)
«
Ответ #6 :
25-11-2010 08:07 »
Давайте я более конкретно обрисую ситуацию: у меня нет бухг. проводок, есть движения по регистрам. В документе реквизит СУММА - это число. В этом же документе есть еще один реквизит СУММА1 и при проведении документа происходят движения в регистрах либо по СУММЕ, либо по СУММЕ1. Такого, чтобы в проведенном документе ОБЕ суммы были нулевые - невозможно, и в тоже время, если одна из них ненулевая, то вторая обязательно будет 0. Возвращаясь к исходному: в журнале сделать выборку документов так, чтобы документы с нулевыми, например, СУММА, не показывались.
Записан
Kivals
Модератор
Offline
Пол:
Re: Настройка журнала (обычного)
«
Ответ #7 :
25-11-2010 11:00 »
Ну для твоей задачи подойдет метод "от обратного":
По твоим условиям если Сумма<>0 - то Сумма1=0
Вот и делай отбор по всем документам, где Сумма1=0
Записан
lgrig
Новенький
Offline
Re: Настройка журнала (обычного)
«
Ответ #8 :
26-11-2010 10:22 »
Т.е. средствами 1С++?
Записан
Kivals
Модератор
Offline
Пол:
Re: Настройка журнала (обычного)
«
Ответ #9 :
26-11-2010 12:13 »
Цитата: lgrig от 26-11-2010 10:22
Т.е. средствами 1С++?
Да нет - это по идее можно сделать стандартными средствами: создать графы документов Сумма и Сумма1 и отбирать по графе.
Почему для начальных условий задача не решалась - потому что в 7.7 отбор возможен только по условию "равно" значению, условия "не равно" - не предусмотрено
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Программирование 1С
>
1С 7.x
(Модераторы:
Harry
,
Kivals
,
Naghual
) > Тема:
Настройка журнала (обычного)
Загружается...