Как создать новый LOB в Guidewire?

Поскольку я ссылаюсь на несколько документов, связанных с созданием новых бизнес-объектов, мы обнаружили, что нам необходимо

  1. Добавлен новый LOB в виде кода типа в файл InstalledPolicyLine.ttx.
  2. Создал сущность для нового LOB и реализовал несколько ImplementsEntity и ImplementsInterface, внешний ключ для сущности AutoNumbSequence.
  3. Создал новый класс и расширил AbstractPolicyLineMethodsImpl (для PolicyLineMethods).
  4. Создан новый класс для покрытия, который реализует CoverableAdapter. так далее..

После всего этого я могу видеть newPolicyLineMethod в ProductModel. Это подход или мне нужно следовать любым другим подходам. Помогите мне в этом.


person Koteswar    schedule 26.07.2017    source источник


Ответы (1)


Начиная с GW Suite v8, вы используете Product Designer для создания модели вашего продукта.

Вы запускаете Product Designer из

(корневой каталог ПК)/productdesigner/bin/launchPD(.bat)

пользователь/пароль по умолчанию — su/gwgw, когда вы обращаетесь к нему через http://localhost:8780

Там вы можете настроить модель вашего продукта на общем уровне. Если вы хотите добавить какое-то пользовательское поведение, то, конечно, вам нужно будет добавить переменный объем кода Gosu для достижения вашей бизнес-цели.

Но в любом случае, в v8+ не нужно начинать возиться с ttx. файлы.

person radekbaranowski    schedule 20.03.2018