Рус      Eng      
 
Comtec (499) 753-32-39
ул. Лодочная, 6к217, офис 717
Меню Меню forum
 
Тема: «Настройка фильтра»


Вернуться к списку тем
Страницы: 2 [ 1 2 | Все ]
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 13.11.2010 11:12:58
 
Добрый день!
Пожалуйста, пример настройки фильтра (сценария) в счетах на оплату с условием "только неоплаченные и отгруженные".
 

Модератор
 
Всего сообщений: 235
Дата регистрации: 05.11.2008
Создано: 13.11.2010 11:20:07
 
Уточните условия фильтра. Напишите точные условия с названиями колонок, по которым нужно накладывать фильтр, а то так мне непонятно, что такое отгруженные и откуда брать оплату (вариантов может быть много).
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 13.11.2010 11:39:51
 
Цитата
Алексей Антохин пишет:
вариантов может быть много

Для понимания порядка настройки, думаю, подошел бы любой вариант. Например, jscet.tot_oplata=0 and scet.kol_mat_out=0
 

Модератор
 
Всего сообщений: 235
Дата регистрации: 05.11.2008
Создано: 13.11.2010 14:52:08
 
По поводу оплаты просто можно написать

tot_oplata=0

а вот как можно отбирать отгруженный/неотгруженный товар по предметам, которых может быть очень много я лично не очень понимаю. Даже если Вы посмотрите формулу, которая рассчитывает отгружено, то увидите, насколько она сложная и весь ее смысл состоит в том, чтобы работать по предметам. Для решения этой задачи нужно настроить Workflow и сделать состояние Отгружено. Тогда можно удобно все анализировать. Т.е. ответственный за отгрузку человек должен осознанно перевести счет из одного состояния в другое.
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 15.11.2010 13:49:10
 
Цитата
Алексей Антохин пишет:
По поводу оплаты просто можно написать

tot_oplata=0

Где? Т.е. какой оператор(или функцию?) в сценариях использовать?
 

Модератор
 
Всего сообщений: 235
Дата регистрации: 05.11.2008
Создано: 15.11.2010 18:06:11
 
В самом документе нужно зайти в Сервис->Настройка фильтров, добавить туда свой фильтр и в поле Фильтр ввести условие. В более сложных случаях (когда нужен диалог, например) нужно настраивать сценарий к фильтру по кнопке Сценарий.
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 15.11.2010 18:32:43
 
Спасибо! А я сразу ринулся в сценарии :)
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 16.03.2011 11:22:24
 
Можно ли настроить открытие номенклатуры по умолчанию при добавлении в расходе с фильтром, а в приходе без фильтра?
 

Модератор
 
Всего сообщений: 235
Дата регистрации: 05.11.2008
Создано: 16.03.2011 12:02:31
 
Можно. Для этого нужно зайти в словарях в колонки документа и для поля inv.nm выбрать нужный фильтр (там есть такая колонка). Только после обновления настройки сбросятся. Поэтому нужно написать восстановление фильтра в функции user_transdat

Запрос должен быть типа:

update browsers set filter='UID_Фильтра' where id_guides=1120 and nm='INV.NM';
commit

где вместо UID_Фильтра нужно указать UID нужного фильтра, вместо 1120 указать id шапки документа (1120 - это приходные накладные).
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 16.03.2011 16:19:05
 
Спасибо, Аркадий Ефимович!
 

Модератор
 
Всего сообщений: 235
Дата регистрации: 05.11.2008
Создано: 18.03.2011 15:51:17
 
Есть уточнение по поводу использования такого нестандартного применения установки фильтра. Можно использовать такой вариант только тогда, когда записей, отобранных этим фильтром больше, чем отбирают другие настроенные фильтры, которые могут выбрать пользователи. В противном случае, если пользователь перевыберет фильтр непосредственно в самом справочнике и по условию этого фильтра будут отображаться записи, которые изначально не были отображены, то тогда при нажатии на Выбор будет выдано сообщение об ошибке и такая запись добавлена не будет. Так что имеет смысл предустанавливать фильтр только в случае, когда нужно отсечь записи, которые точно использоваться не будут при работе с документом.
 
Александр Крупчатников
Постоянный посетитель
 
Всего сообщений: 236
Дата регистрации: 13.05.2008
Создано: 19.03.2011 15:46:52
 
Спасибо, Алексей!
 
Страницы: 2 [ 1 2 | Все ]


Для комментариев необходимо пройти авторизацию.
 
Авторизация
 
Помощь

 
Форум Блоги Обновления
  hr
© Comtec, 2024
Почта: comtec@comtec.ru