Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleJira

https://jira.kuali.org/browse/OLE-2938

1*)* Agreement

...

Method Maintenance Document Technical Specification

Info
titleJira

https://jira.kuali.org/browse/OLE-2938

Info
titleRice2.x Framework

Agreement DocType Method information will be maintained in the ole-rice2 schema and developed in the ole-rice2 application using the new KRAD maintenance doc framework.

1. Agreement

...

Method Maintenance (Create/Update/Search)

    a. KRAD Design: A simple KRAD maintenance document will be used to create and update a new or an existing Agreement DocType Method record.

    b. Participants:

         OleAgreementDocTypeOleAgreementMethod.xml

         OleAgreementDocTypeMaintenanceDocumentOleAgreementMethodMaintenanceDocument.xml

         OleAgreementDocTypeOleAgreementMethod.java

         OleAgreementDocTypeOleAgreementMethod_UT.java

    c. Framework: Rice2.x

...

  • OLE_Cataloging_Admin - Create ,edit and provide blanket approve for Agreement DocTypeMethod
  • Additional/Permitted Super User - Create ,edit and provide blanket approve for Agreement DocTypeMethod
  • User - Can view the Agreement DocTypeMethod

    b. Permissions to do the following on the below entities:

       Agreement DocTypeMethod

        a) Create

        b) Edit

...

    <class-descriptor class="org.kuali.ole.agreement.bo.OleAgreementDocTypeOleAgreementMethod" table="ole_agr_docmth_type_t">
        <field-descriptor name="agreementDocTypeIdagreementMethodId" column="AGR_DOCMTH_TYPE_ID" jdbc-type="VARCHAR" primarykey="true" autoincrement="true" sequence-name="ole_agr_doc_typemth_s"/>
        <field-descriptor name="agreementDocTypeNameagreementMethodName" column="AGR_DOC_TYPEMTH_NM" jdbc-type="VARCHAR"/>
        <field-descriptor name="objectId" column="OBJ_ID" jdbc-type="VARCHAR" index="true"/>
        <field-descriptor name="versionNumber" column="VER_NBR" jdbc-type="BIGINT" locking="true"/>
        <field-descriptor name="active" column="ROW_ACT_IND" jdbc-type="VARCHAR" conversion="org.kuali.rice.core.framework.persistence.ojb.conversion.OjbCharBooleanConversion" />
    </class-descriptor>

4. Services

5. Data Model:The DM for Agreement

...

Method is going to reside in the Rice2.x Schema

                     Image Removed       Image Added

2) Agreement

...

Status Maintenance Document Technical Specification

Info
titleJira

https://jira.kuali.org/browse/OLE-2938

Info
titleRice2.x Framework

Agreement Method Status information will be maintained in the ole-rice2 schema and developed in the ole-rice2 application using the new KRAD maintenance doc framework.

1. Agreement

...

Status Maintenance (Create/Update/Search)

    a. KRAD Design: A simple KRAD maintenance document will be used to create and update a new or an existing Agreement Method Status record.

    b. Participants:

         OleAgreementMethodOleAgreementStatus.xml

         OleAgreementMethodMaintenanceDocumentOleAgreementStatusMaintenanceDocument.xml

         OleAgreementMethodOleAgreementStatus.java

         OleAgreementMethodOleAgreementStatus_UT.java

    c. Framework: Rice2.x

...

  • OLE_Cataloging_Admin - Create ,edit and provide blanket approve for Agreement MethodStatus
  • Additional/Permitted Super User - Create ,edit and provide blanket approve for Agreement MethodStatus
  • User - Can view the Agreement MethodStatus

    b. Permissions to do the following on the below entities:

       Agreement MethodStatus

        a) Create

        b) Edit

...

    <class-descriptor class="org.kuali.ole.agreement.bo.OleAgreementMethodOleAgreementStatus" table="ole_agr_mthstat_t">
        <field-descriptor name="agreementMethodIdagreementStatusId" column="AGR_MTHSTAT_ID" jdbc-type="VARCHAR" primarykey="true" autoincrement="true" sequence-name="ole_agr_mthstat_s"/>
        <field-descriptor name="agreementMethodNameagreementStatusName" column="AGR_MTHSTAT_NM" jdbc-type="VARCHAR"/>
        <field-descriptor name="objectId" column="OBJ_ID" jdbc-type="VARCHAR" index="true"/>
        <field-descriptor name="versionNumber" column="VER_NBR" jdbc-type="BIGINT" locking="true"/>
        <field-descriptor name="active" column="ROW_ACT_IND" jdbc-type="VARCHAR" conversion="org.kuali.rice.core.framework.persistence.ojb.conversion.OjbCharBooleanConversion" />
    </class-descriptor>

4. Services

5. Data Model:The DM for Agreement

...

Status is going to reside in the Rice2.x Schema

       Image Removed    Image Added

3) Agreement

...

Type Maintenance Document Technical Specification

Info
titleJira

https://jira.kuali.org/browse/OLE-2938

Info
titleRice2.x Framework

Agreement Status Type information will be maintained in the ole-rice2 schema and developed in the ole-rice2 application using the new KRAD maintenance doc framework.

1. Agreement

...

Type Maintenance (Create/Update/Search)

    a. KRAD Design: A simple KRAD maintenance document will be used to create and update a new or an existing Agreement Status Type record.

    b. Participants:

         OleAgreementStatusOleAgreementType.xml

         OleAgreementStatusMaintenanceDocumentOleAgreementTypeMaintenanceDocument.xml

         OleAgreementStatusOleAgreementType.java

         OleAgreementStatusOleAgreementType_UT.java

    c. Framework: Rice2.x

...

  • OLE_Cataloging_Admin - Create ,edit and provide blanket approve for Agreement StatusType
  • Additional/Permitted Super User - Create ,edit and provide blanket approve for Agreement StatusType
  • User - Can view the Agreement StatusType

    b. Permissions to do the following on the below entities:

       Agreement StatusType

        a) Create

        b) Edit

...

    <class-descriptor class="org.kuali.ole.agreement.bo.OleAgreementStatusOleAgreementType" table="ole_agr_stattype_t">
        <field-descriptor name="agreementStatusIdagreementTypeId" column="AGR_STATTYPE_ID" jdbc-type="VARCHAR" primarykey="true" autoincrement="true" sequence-name="ole_agr_stattype_s"/>
        <field-descriptor name="agreementStatusNameagreementTypeName" column="AGR_STATTYPE_NM" jdbc-type="VARCHAR"/>
        <field-descriptor name="objectId" column="OBJ_ID" jdbc-type="VARCHAR" index="true"/>
        <field-descriptor name="versionNumber" column="VER_NBR" jdbc-type="BIGINT" locking="true"/>
        <field-descriptor name="active" column="ROW_ACT_IND" jdbc-type="VARCHAR" conversion="org.kuali.rice.core.framework.persistence.ojb.conversion.OjbCharBooleanConversion" />
    </class-descriptor>

4. Services

5. Data Model:The DM for Agreement

...

Type is going to reside in the Rice2.x Schema

    Image Removed     Image Added

4) Agreement

...

DocType Maintenance Document Technical Specification

Info
titleJira

https://jira.kuali.org/browse/OLE-2938

Info
titleRice2.x Framework

Agreement Type DocType information will be maintained in the ole-rice2 schema and developed in the ole-rice2 application using the new KRAD maintenance doc framework.

1. Agreement

...

DocType Maintenance (Create/Update/Search)

    a. KRAD Design: A simple KRAD maintenance document will be used to create and update a new or an existing Agreement Type DocType record.

    b. Participants:

         OleAgreementTypeOleAgreementDocType.xml

         OleAgreementTypeMaintenanceDocumentOleAgreementDocTypeMaintenanceDocument.xml

         OleAgreementTypeOleAgreementDocType.java

         OleAgreementTypeOleAgreementDocType_UT.java

    c. Framework: Rice2.x

...

  • OLE_Cataloging_Admin - Create ,edit and provide blanket approve for Agreement TypeDocType
  • Additional/Permitted Super User - Create ,edit and provide blanket approve for Agreement TypeDocType
  • User - Can view the Agreement TypeDocType

    b. Permissions to do the following on the below entities:

       Agreement TypeDocType

        a) Create

        b) Edit

...

3. OJB-Mapping

    <class-descriptor class="org.kuali.ole.agreement.bo.OleAgreementType" table="ole_agr_doc_type_t">
        <field-descriptor name="agreementTypeIdagreementDocTypeId" column="AGR_DOC_TYPE_ID" jdbc-type="VARCHAR" primarykey="true" autoincrement="true" sequence-name="ole_agr_doc_type_s"/>
        <field-descriptor name="agreementTypeNameagreementDocTypeName" column="AGR_DOC_TYPE_NM" jdbc-type="VARCHAR"/>
        <field-descriptor name="objectId" column="OBJ_ID" jdbc-type="VARCHAR" index="true"/>
        <field-descriptor name="versionNumber" column="VER_NBR" jdbc-type="BIGINT" locking="true"/>
        <field-descriptor name="active" column="ROW_ACT_IND" jdbc-type="VARCHAR" conversion="org.kuali.rice.core.framework.persistence.ojb.conversion.OjbCharBooleanConversion" />
    </class-descriptor>

4. Services

5. Data Model:The DM for Agreement

...

DocType is going to reside in the Rice2.x Schema

     Image Removed