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

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

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

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

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

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

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

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

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


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