Имя: Пароль:
1C
1С v8
Как убрать помеченные на удаление элементы из отчета?
0 spblrt
 
25.12.15
10:11
Как убрать помеченные на удаление элементы из внешнего отчета? 1С 8.3
Направьте меня пожалуйста где копать?
1 mikecool
 
25.12.15
10:12
Не ПометкаУдаления
2 spblrt
 
25.12.15
10:13
Это в запросе прописывается?
3 Stim
 
25.12.15
10:14
ГДЕ НЕ МойСправочник.ПОметкаУдаления
4 Serg_1960
 
25.12.15
10:31
Имхо: прежде чем советовать, я бы хотел узнать больше информации от автора. Ну, допустим, в отчете по складским остаткам, автор с вашей подачи "уберет" позиции по номенклатуре,  помеченной на удаление, а по ней есть ненулевые остатки... Не благородное дело это, искажать отчетность :(
5 spblrt
 
25.12.15
10:37
Есть справочник Номенклатура, МаршрутныеКарты и РесурсныеСпецификации. Я слепил из этого отчет, по которому можно проверить заполненность МК и РС по номенклатуре, мне нужно, чтобы помеченные элементы справочников МК и РС не выводились в отчет
6 salvator
 
25.12.15
10:39
(5) Если слепил с помощью запроса, то (1)(3)
7 Stim
 
25.12.15
10:43
(4) я предпочитаю исходить из достаточной компетенции автора.
Если он задал такой вопрос, значит ему нужно именно это, а не дополнительные вопросы "что где когда"
8 Serg_1960
 
25.12.15
10:55
Проблема в том, что пометка на удаление ни на что не должна влиять. Так методически правильнее. Захотели - пометили, передумали - сняли пометку. А после того, как удалили помеченные на удаление элементы - вопрос сам собой разрешается.

Как-то так мысль. Надеюсь вы меня поймёте правильно.
9 Михаил Козлов
 
25.12.15
10:57
(5) Сделайте доступным отбор по элементам справочника (со всеми его реквизитами) и сможете получать отчет как с помеченными, так и нет.
10 Serg_1960
 
25.12.15
11:01
(9) +1 В форме отчета предусмотреть установку фильтра на помеченные на удаление.

Я так понимаю, пользователи практикуют помечать на удаление (не планируя удалять), чтобы как-то выделить "ненужные" в данный момент времени позиции. Неправильно это (имхо).
11 Serg_1960
 
25.12.15
11:06
Поясню свою мысль: помеченные на удаление элементы не будут проверяться на заполнение, согласно (5) - но пометка позднее может быть снята и контроль может быть не полным.
12 Stim
 
25.12.15
11:23
>>Проблема в том, что пометка на удаление ни на что не должна влиять. Так методически правильнее

неправильно. Это такой же реквизит, как и остальные и владелец бизнес логики вправе назначать свои правила его обработки.
Требование владельца не выводит в отчет номенклатуру, название которой начинается с "не выводить в отчет" вполне логично.
Не менее логично требование не выводить в отчет помеченные на удаление.
13 Serg_1960
 
25.12.15
11:27
PS: вы услышали моё мнение, я услышал Ваше, Stim.
14 Stim
 
25.12.15
11:28
(13) а поговорить? (с)
15 Stim
 
25.12.15
11:29
+ истина рождается в вин.. в споре.
это ваше услышали/не услышали - гасит на лету искры творческих споров профессионалов
16 spblrt
 
25.12.15
11:30
Чет не получается у меня ребята...
пишу в запросе

"ГДЕ спрМаршрутныеКарты.Наименование Не ПометкаУдаления"

Выдает синтаксическую ошибку.
17 Stim
 
25.12.15
11:33
(16)
ГДЕ НЕ спрМаршрутныеКарты.ПометкаУдаления
18 spblrt
 
25.12.15
11:37
Спасибо Добрые люди :) все получилось
19 Serg_1960
 
25.12.15
11:47
А вот теперь можно и поговорить :)

(12) "Это такой же реквизит, как и остальные" - нет, не такой же. Это "реквизит", с заранее предопределенным "обременением". И в платформе, и в конфигурации. Не стоит его нагружать ещё и бизнес-процессами компании.

(офф)
Я встречал юзвера, который помечал на удаление позиции номенклатуры, которые не было на складе в текущий момент. Трудно было оспорить её "логику" - ей так было "удобнее" работать и её поддержало начальство.

Я просто однажды, заверяю вас - чисто случайно, удалил обработкой с десяток новых позиции, поступление которых ожидалось на склад и заранее было подготовлено менеджерами.

После скандала, естественно, вопрос о том, кому как удобнее работать, отпал сам собой.
20 Stim
 
25.12.15
12:08
(19) это реквизит, методологическое значение которого "не нужен, должен быть удален"
это методологическое значение владелец вправе использовать в своей бизнес логике. очень логично, когда он в отчете не хочет видеть объекты, которые должны быть удалены.