Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Настройка журнала (обычного)  (Прочитано 14293 раз)
0 Пользователей и 1 Гость смотрят эту тему.
lgrig
Новенький

by
Offline Offline

« : 17-11-2010 10:29 » 

Доброго дня!
Подскажите, кто знает. Есть документ с реквизитом "сумма" (шапка). Док принадлежит обычному журналу. Как можно реализовать выборку, чтобы доки с нулевой суммой не показывались.


Добавлено через 47 секунд:
Имеется ввиду при открытии журнала, простите.
« Последнее редактирование: 17-11-2010 10:30 от lgrig » Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 17-11-2010 12:33 » 

ИМХО только с использование 1С++
Записан
lgrig
Новенький

by
Offline Offline

« Ответ #2 : 17-11-2010 13:24 » 

Спасибо за ссылку и ответ

Добавлено через 5 дней, 22 часа, 10 минут и 10 секунд:
Может подскажете конкретнее, т.к. еще не изучал возможности 1С++, интересует пока только вышеперечисленная задача. Или хотя бы общий подход к ее решению.
« Последнее редактирование: 23-11-2010 11:35 от lgrig » Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 23-11-2010 18:55 » 

1С++ позволяет модифицировать запросы к БД, на основании результатов которых строится журнал документов.
Тебе нужно будет добавить туда условие на сумму.
Конкретно не подскажу, т.к. сам никогда не работал с 1С++ - просто знаю о возможностях.
Близкая по смыслу тема - отбор по нескольким полям в журнале документов (ИМХО так будет проще найти)
Записан
AndyG
Постоялец

by
Offline Offline

« Ответ #4 : 24-11-2010 06:13 » 

Есть вариант. Но он имеет некоторые ограничения.

Возьмем к примеру реквизит заголовка документов "Склад";(тип справочник.МестаХранения)
Ставим признак у данных документов - "Создавать операции только при проведении";
(не обязятельно, но это будет корректнее)
В графы отбора Журналов добавляем новый элемент "Склад" и привязываем его НЕ к реквизиту доков,
а к СУбконто типа Склад (ВидСубконто.МестаХранения)

Если документы с нулевыми суммами не проводятся или содержат пустые проводки, а проведенные содержат в проваодках данный субконто, то при установке Отбора журнала по значению "Склад" мы увидим только
проведенные документы, те отсекаем нулевые суммы.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 24-11-2010 10:15 » 

AndyG, интересный вариант
Записан
lgrig
Новенький

by
Offline Offline

« Ответ #6 : 25-11-2010 08:07 » 

Давайте я более конкретно обрисую ситуацию: у меня нет бухг. проводок, есть движения по регистрам. В документе реквизит СУММА - это число. В этом же документе есть еще один реквизит СУММА1 и при проведении документа происходят движения в регистрах либо по СУММЕ, либо по СУММЕ1. Такого, чтобы в проведенном документе ОБЕ суммы были нулевые - невозможно, и в тоже время, если одна из них ненулевая, то вторая обязательно будет 0. Возвращаясь к исходному: в журнале сделать выборку документов так, чтобы документы с нулевыми, например, СУММА, не показывались.
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 25-11-2010 11:00 » 

Ну для твоей задачи подойдет метод "от обратного":
По твоим условиям если Сумма<>0 - то Сумма1=0
Вот и делай отбор по всем документам, где Сумма1=0
Записан
lgrig
Новенький

by
Offline Offline

« Ответ #8 : 26-11-2010 10:22 » 

Т.е. средствами 1С++?
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #9 : 26-11-2010 12:13 » 

Т.е. средствами 1С++?
Да нет - это по идее можно сделать стандартными средствами: создать графы документов Сумма и Сумма1 и отбирать по графе.
Почему для начальных условий задача не решалась - потому что в 7.7 отбор возможен только по условию "равно" значению, условия "не равно" - не предусмотрено
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines