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