Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Можно ли в OEBS сделать сложный контекст ГП ? / 10 сообщений из 10, страница 1 из 1
08.08.2007, 14:36
    #34714062
nxx
nxx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
Обычно как - есть контекст, в нем поле-ссылка.
Если значение поля-ссылки равно значению контекста,
используются такие-то сегменты.

Нужно чтобы сегменты использовались при выполнении
двух условий. Т.е. как если бы было 2 поля ссылки.
Например, если обычно используется в качестве поля ссылки тип документа,
то тут нужно чтобы использовались тип документа + статус документа.

Как такое реализовать ?
...
Рейтинг: 0 / 0
08.08.2007, 15:02
    #34714177
MLight
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
Если мне память не изменяет (давно это было) в Кредиторах ГП счет-фактуры (Invoice) зависит от типа инвойса ИМХО.
...
Рейтинг: 0 / 0
08.08.2007, 15:08
    #34714197
nxx
nxx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
MLightЕсли мне память не изменяет (давно это было) в Кредиторах ГП счет-фактуры (Invoice) зависит от типа инвойса ИМХО.

и что ?
нужно-то тип + статус
...
Рейтинг: 0 / 0
08.08.2007, 17:26
    #34714780
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
Как решение в лоб:
Перечислите в контексте все возможные комбинации "тип документа", "статус". Другого варианта не особо видно. IMHO.
...
Рейтинг: 0 / 0
08.08.2007, 17:29
    #34714798
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
Как второй вариант: сделать "иерархическое" ОГП (т.е. ОГП внутри поля ОГП). Вроде, во вложенном ОГП то-же можно делать контексты, тогда во вложенном ОГП хранить статус + все поля связанные со статусом.

Но это IMHO более корявенько и кучеряво выглядеть будет :=).
...
Рейтинг: 0 / 0
08.08.2007, 18:38
    #34715076
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
Делал такую штуку:
При вводе матеральных транзакций, в зависимости от типа транзакции должнен выбираться определенный контекст. При этом имеются группы типов транзакций, для которых должен проставляться одинаковый контекст. Т.е. одному контексту соответствует несколько типов транзакций.
Создал эти несколько контекстов с произвольными именами.
В справочнике типов транзакций в ОГП создал сегмент, на который навесил набор значений со списком контекстов. Заполнил для всех нужных типов транзакций это поле.
На формы ввода материальных транзакций настроил персонализацию, чтобы item ATTRIBUTE_CATEGORY заполнялся из сегмента ОГП соответствующего типа транзакций.
Все нормально работает.

Можете в своей форме тоже ATTRIBUTE_CATEGORY персонализацией заполнять в соответствии со свои алгоритмом
...
Рейтинг: 0 / 0
09.08.2007, 10:58
    #34716105
nxx
nxx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
va_kochnevДелал такую штуку:
При вводе матеральных транзакций, в зависимости от типа транзакции должнен выбираться определенный контекст. При этом имеются группы типов транзакций, для которых должен проставляться одинаковый контекст. Т.е. одному контексту соответствует несколько типов транзакций.
Создал эти несколько контекстов с произвольными именами.
В справочнике типов транзакций в ОГП создал сегмент, на который навесил набор значений со списком контекстов. Заполнил для всех нужных типов транзакций это поле.
На формы ввода материальных транзакций настроил персонализацию, чтобы item ATTRIBUTE_CATEGORY заполнялся из сегмента ОГП соответствующего типа транзакций.
Все нормально работает.

Можете в своей форме тоже ATTRIBUTE_CATEGORY персонализацией заполнять в соответствии со свои алгоритмом

А какой тип события делать в персонализации ?
WHEN-NEW-RECORD-INSTANCE ?
...
Рейтинг: 0 / 0
09.08.2007, 13:02
    #34716738
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
nxx
А какой тип события делать в персонализации ?
WHEN-NEW-RECORD-INSTANCE ?

Нет. В этот момент ведь еще пользователь не ввел необходимую информацию.
Лучше WHEN-NEW-ITEM-INSTANCE на поле формы, которое заполняется после того, как заполнятся поля, необходимые для определения контекста. Желательно, чтобы это поле было обязательно для заполнения. В моем случае идеально подошло поле "Количество". Ну и для страховки на WHEN-VALIDATE-RECORD можно повесить с словием :БЛОК.ATTRIBUTE_CATEGORY is null.
...
Рейтинг: 0 / 0
09.08.2007, 13:04
    #34716751
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
А почему не WHEN-NEW-ITEM-INSTANCE на item'е с описательным гибким поле (:block.DF) ?
...
Рейтинг: 0 / 0
09.08.2007, 14:20
    #34717117
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в OEBS сделать сложный контекст ГП ?
Leonid KudryavtsevА почему не WHEN-NEW-ITEM-INSTANCE на item'е с описательным гибким поле (:block.DF) ?
Потому-что у пользователей есть дурная привычка забывать туда ткнуться. Заполнят все желтые поля и жмут "Сохранить". А т.к. контекст у нас уже заполнился в момент заполнения одного из желтых полей, то пользователь получает ругань, что не заполнены обязательные сегменты ОГП (если таковые имеются). Приходится ему вводить соответствующие данные, ругая свою забывчивость.
...
Рейтинг: 0 / 0
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Можно ли в OEBS сделать сложный контекст ГП ? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]