Stewardship Requirement_

JIRA : OLE-2342
Intent
To create new maintenance document and add to Maintenance Menu with following document format

  • Stewardship Type
  • Note/attachments and normal maintenance doc tabs


Participants
OleStewardshipRequirement.java

  • Extends PersistableBusinessObjectBase and implements Inactivateable
  • This class contains getter and setter method for the variables.

OleStewardshipRequirement.xml

  • This is a Data Dictionary File for OleStewardshipRequirement.java
  • Define property name and appropriate value in the Attribute Definition Bean. This helps us to do validation and property for UI screen.
  • Define lookup fields, inquiry fields and result fields for UI screen.

OleStewardshipRequirementMaintenanceDocument.xml

  • In this xml we configure document type name, required fields and defining the properties to display in create new UI.

oleChartOfAccounts.tag

  • Define link name for UI screen.
  • URL for this maintenance document should be configured in this tag .

ojb-select.xml

  • Need to add class-descriptor for OleStewardshipRequirement.java
  • Define table name, column name and attribute name for strong and restoring values from database table(OLE_CA_ACCT_STWD_TYP_T).




ChartSimpleMaintenanceDocuments.xml

  • We have to add Stewardship document type in this xml.
  • We have to ingest this xml in to XML ingester for new document creation.


Script.sql

  • As per Artifact 13, Need to create table (OLE_CA_ACCT_STWD_TYP_T) with following columns.

OLE_STWD_TYP_ID – Primary Key
OLE_STWD_TYP
ROW_ACT_IND






Collaborations
Search
show search



perform search get search results
show results

Tests
OleStewardshipRequirementTest

  • testSave

Tests by creating a record in OleStewardshipRequirement and saves in database.

  • testSearch

Tests by searching existing record in database.

Operated as a Community Resource by the Open Library Foundation