CopyBooks Overview

Oracle Insurance Rules Palette

You are here: Global Explorer and Business Rules > CopyBooks > CopyBooks Overview

 

CopyBooks Overview

A CopyBook is a type of business rule that allows for plans, transactions and other rules to share common functionality. Maintenance for configuration is easier as the CopyBook configuration is held in one place. This configuration can contain data for events such as the creation of fields for screens, actions for math and spawns.   

 

When a transaction or rule references a CopyBook the contents of that CopyBook are resolved and inserted inside that rule or transaction at the specific place the CopyBook is referenced.  

 

CopyBook Functionality

 

 

CopyBook Tips

  • The CopyBook must exist as a global business rule prior to an override being added.  

  • CopyBooks can be overridden at specific levels to support variations in calculations, fields, validations, etc. CopyBooks are usually resolved using the context applied to loading the rule where the copybook is referenced.

  • Confirm the fields and/or math variables referenced but not defined within the CopyBook exist within the transaction that calls the CopyBook.

  • In this release, entire sections of a CopyBook can be added on all panes (except the General). If you want to add multiple sections of a CopyBook or a partial section of a CopyBook, you can only do this on the Math and Fields pane. For all other panes, you will need to use the XML Source Pane.  
  • CopyBooks cannot be created for requirements.

  • CopyBooks cannot be added to the following:

    • Debug pane

    • Events pane of a transaction

    • Events pane or buttons of segments

  • When using CopyBooks with Assignments, the following combinations are supported:

    • Assignment alone

    • Assignment and Math

    • Assignment and Fields

    • Assignment and other sections as long as one of the other sections is Math and/or Fields.

 

Copyright © 2009, 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices