Текущее время: Вт, июл 22 2025, 23:35

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Сделать обязательным поле "Причина разницы"
СообщениеДобавлено: Вт, дек 09 2014, 12:24 
Начинающий
Начинающий

Зарегистрирован:
Ср, фев 05 2014, 11:31
Сообщения: 10
Добрый день!

Делаю вариант для транзакции FB01 "Ввод документа: общее". В первой позиции на вкладке "Другие данные" необходимо сделать поле "Причина разницы" обязательным для ввода. Если делать его обязательным с помощью метки Обяз. на варианте экрана, то система потребует ввод только при непосредственном переходе в "Другие данные".

Если же сделать поле обязательным на коде проводки, то потребует как положено, но этот КП используется также и в других местах, где это поле абсолютно не нужно.
Подскажите, может есть какая-нибудь еще возможность сделать поле обязательным при условии, что система попросит его ввод даже не заходя в "Другие данные"?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сделать обязательным поле "Причина разницы"
СообщениеДобавлено: Вт, дек 09 2014, 13:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Проверка?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сделать обязательным поле "Причина разницы"
СообщениеДобавлено: Чт, дек 11 2014, 18:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1606
Откуда: Пермь
Пол: Мужской
GingerOrNot написал(а):
Подскажите, может есть какая-нибудь еще возможность сделать поле обязательным

Как раз для максимальной гибкости система дает Вам возможность делать проверки для:
1. Кода проводки (Вам не подходит в силу универсальности кодов).
2. Счета главной книги через группу статполей (подумайте, можно ли выделить совокупность счетов, для которых ввод будет обязательным).
3. Операции (ввод/изменение). Может пригодиться, если после ввода хочется навсегда скрыть возможность пакостить, тогда атрибут скрытости при просмотре и изменении будет доминировать над остальным.

GingerOrNot написал(а):
в других местах, где это поле абсолютно не нужно

Я же чувствую, что Вы явно можете сформулировать критерий для этих "мест";) все упирается только в это.
Если перечень мест обширный, то тогда самой обычной проверкой в GGB0.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сделать обязательным поле "Причина разницы"
СообщениеДобавлено: Пт, янв 23 2015, 14:43 
Начинающий
Начинающий

Зарегистрирован:
Ср, фев 05 2014, 11:31
Сообщения: 10
Пытаюсь настроить проверку на позицию для транзакции FB01. Однако, ничего не получается :(

Пишу такую предпосылку:

SYST-TCODE = FB01 AND BSEG-BSCHL = '29' *код проводки

Проверка:

BSEG-RSTGR = ' '

Где что не так? Пробовала разные варианты.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сделать обязательным поле "Причина разницы"  Тема решена
СообщениеДобавлено: Пт, янв 23 2015, 14:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1606
Откуда: Пермь
Пол: Мужской
GingerOrNot написал(а):
Добрый день!

Если же сделать поле обязательным на коде проводки, то потребует как положено, но этот КП используется также и в других местах, где это поле абсолютно не нужно.
Подскажите, может есть какая-нибудь еще возможность сделать поле обязательным при условии, что система попросит его ввод даже не заходя в "Другие данные"?


Вы ошибаетесь. Статполя для кода проводки и группы в основной записи счета ГК - это одни и те же сущности.
Система накладывает их одну на другую и вычисляет максимальный приоритет для данного поля.
В частности обязательный побеждает необязательный.

Если вводить документ и не заходить в другие данные, то при наличии там обязательного поля система автоматически туда Вас забросит, это железно.
Поэтому ваш выход из ситуации: статус "необязательно" во всех кодах проводки и статус "обязательно" в нужных счетах ГК.
"Скрыто" не устанавливайте нигде, потому что иначе будет конфликт между "скрыто" и "обязательно".

_________________
Алё, это Пакистан? Нам нужен один килограмм


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot], Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB