<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE orm PUBLIC
    "-//Sun Microsystems, Inc.//DTD Java Data Objects Mapping Metadata 2.0//EN"
    "http://java.sun.com/dtd/orm_3_0.dtd">
<jdo>
    <package name="kr.co.kihyun.beans.entity.ecross">
        <class
              name="ECross">
            <field
                  name="createDate"
                  persistence-modifier="persistent">
                    <column name="cm_create_dtm" length="14"/>
            </field>
            <field
                  name="crud"
                  persistence-modifier="persistent">
                    <column name="cm_cud" jdbc-type="CHAR" length="1"/>
            </field>
            <field
                  name="fromParty"
                  persistence-modifier="persistent">
                    <column name="cm_from_party_id" jdbc-type="CHAR" length="3"/>
            </field>
            <field
                  name="fromSystem"
                  persistence-modifier="persistent">
                    <column name="cm_from_system_id" jdbc-type="CHAR" length="3"/>
            </field>
            <field
                  name="messageId"
                  persistence-modifier="persistent">
                    <column name="cm_msg_id" length="50"/>
            </field>
            <field
                  name="processResultCode"
                  persistence-modifier="persistent">
                    <column name="cm_process_rslt_cd" length="6"/>
            </field>
            <field
                  name="processStatus"
                  persistence-modifier="persistent">
                    <column name="cm_process_status" jdbc-type="CHAR" length="4"/>
            </field>
            <field
                  name="sendReceiveDate"
                  persistence-modifier="persistent">
                    <column name="cm_send_rcv_dtm" length="14"/>
            </field>
            <field
                  name="sequence" primary-key="true" value-strategy="uuid-hex"
                  persistence-modifier="persistent">
                    <column name="cm_seq" length="32"/>
            </field>
            <field
                  name="toParty"
                  persistence-modifier="persistent">
                    <column name="cm_to_party_id" jdbc-type="CHAR" length="3"/>
            </field>
            <field
                  name="toSystem"
                  persistence-modifier="persistent">
                    <column name="cm_to_system_id" jdbc-type="CHAR" length="3"/>
            </field>
            <field
                  name="transactionId"
                  persistence-modifier="persistent">
                    <column name="cm_trns_id" length="40"/>
            </field>
            <field
                  name="isAplied"
                  persistence-modifier="persistent">
                    <column name="is_aplied" jdbc-type="CHAR" length="1" default-value="N"/>
            </field>
        </class>
        <class
              name="ECrossBoard">
            <field
                  name="mUser"
                  persistence-modifier="persistent">
                    <column name="user_id" length="30"/>
            </field>
            <field
                  name="password"
                  persistence-modifier="persistent">
                    <column name="passwd" length="20"/>
            </field>
            <field
                  name="title"
                  persistence-modifier="persistent">
                    <column length="200"/>
            </field>
            <field
                  name="contents"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column jdbc-type="CLOB" length="204800"/>
            </field>
            <field
                  name="writeDate"
                  persistence-modifier="persistent">
                    <column name="write_date"/>
            </field>
            <field
                  name="visit"
                  persistence-modifier="persistent">
                    <column default-value="0"/>
            </field>
            <field
                  name="step"
                  persistence-modifier="persistent"/>
            <field
                  name="repLevel"
                  persistence-modifier="persistent">
                    <column name="rep_level"/>
            </field>
            <field
                  name="category"
                  persistence-modifier="persistent">
                    <column name="group_id" length="32"/>
            </field>
            <field
                  name="totDoc"
                  persistence-modifier="persistent">
                    <column name="doc_id"/>
            </field>
            <field
                  name="upperBoard"
                  persistence-modifier="persistent">
                    <column name="upper_id"/>
            </field>
        </class>
        <class
              name="ReceiverBoard" table="ir_moumi_board" cacheable="false">
        </class>
        <class
              name="SenderBoard" table="is_moumi_board">
        </class>
        <class
              name="ECrossTotItem">
            <field
                  name="totDoc"
                  persistence-modifier="persistent">
                    <column name="doc_id"/>
            </field>
            <field
                  name="tableNum"
                  persistence-modifier="persistent">
                    <column name="table_num" default-value="1"/>
            </field>
            <field
                  name="num"
                  persistence-modifier="persistent">
                    <column default-value="0"/>
            </field>
            <field
                  name="name"
                  persistence-modifier="persistent">
                    <column length="8"/>
            </field>
            <field
                  name="description"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column name="des" length="500"/>
            </field>
            <field
                  name="inputSize"
                  persistence-modifier="persistent">
                    <column name="input_size" default-value="10"/>
            </field>
            <field
                  name="expr"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column length="2000"/>
            </field>
            <field
                  name="type"
                  persistence-modifier="persistent">
                    <column jdbc-type="INTEGER"/>
            </field>
            <field
                  name="colNum"
                  persistence-modifier="persistent">
                    <column name="col_num"/>
            </field>
            <field
                  name="rowNum"
                  persistence-modifier="persistent">
                    <column name="row_num"/>
            </field>
        </class>
        <class
              name="ReceiverTotItem" table="ir_moumi_tot_item" cacheable="false">
        </class>
        <class
              name="SenderTotItem" table="is_moumi_tot_item">
        </class>
        <class
              name="ECrossMemo">
            <field
                  name="groupId"
                  persistence-modifier="persistent">
                    <column name="group_id" length="20"/>
            </field>
            <field
                  name="requestUser"
                  persistence-modifier="persistent">
                    <column name="request_user_id" length="30"/>
            </field>
            <field
                  name="responseUser"
                  persistence-modifier="persistent">
                    <column name="response_user_id" length="30"/>
            </field>
            <field
                  name="contents"
                  persistence-modifier="persistent">
                    <column length="1000"/>
            </field>
            <field
                  name="totDoc"
                  persistence-modifier="persistent">
                    <column name="doc_id"/>
            </field>
             <field
                  name="totReport"
                  persistence-modifier="persistent">
                    <column name="report_id"/>
            </field>
            <field
                  name="requestDept"
                  persistence-modifier="persistent">
                    <column name="request_dept_id" length="10"/>
            </field>
            <field
                  name="responseDept"
                  persistence-modifier="persistent">
                    <column name="response_dept_id" length="10"/>
            </field>
            <field
                  name="writeDate"
                  persistence-modifier="persistent">
                    <column name="write_date"/>
            </field>
        </class>
        <class
              name="ReceiverMemo" table="ir_moumi_memo" cacheable="false">
        </class>
        <class
              name="SenderMemo" table="is_moumi_memo">
        </class>
        <class
              name="ECrossTotTable">
            <field
                  name="totDoc"
                  persistence-modifier="persistent">
                    <column name="doc_id"/>
            </field>
            <field
                  name="num"
                  persistence-modifier="persistent">
                    <column default-value="1"/>
            </field>
            <field
                  name="name"
                  persistence-modifier="persistent">
                    <column length="50"/>
            </field>
            <field
                  name="note"
                  persistence-modifier="persistent">
                    <column length="50"/>
            </field>
            <field
                  name="type"
                  persistence-modifier="persistent">
                    <column jdbc-type="INTEGER"/>
            </field>
            <field
                  name="itemSize"
                  persistence-modifier="persistent">
                    <column name="input_size" default-value="10"/>
            </field>
            <field
                  name="form"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column jdbc-type="CLOB" length="204800"/>
            </field>
            <field
                  name="types"
                  persistence-modifier="persistent">
                    <column length="100"/>
            </field>
        </class>
        <class
              name="ReceiverTotTable" table="ir_moumi_tot_table" cacheable="false">
        </class>
        <class
              name="SenderTotTable" table="is_moumi_tot_table">
        </class>
        <class
              name="ECrossTotReport">
            <field
                  name="acceptanceCode"
                  persistence-modifier="persistent">
                    <column name="acpt_code" length="50"/>
            </field>
            <field
                  name="totDoc"
                  persistence-modifier="persistent">
                    <column name="doc_id"/>
            </field>
            <field
                  name="tableNum"
                  persistence-modifier="persistent">
                    <column name="table_num" default-value="1"/>
            </field>
            <field
                  name="num"
                  persistence-modifier="persistent"/>
            <field
                  name="mDept"
                  persistence-modifier="persistent">
                    <column name="dept_id" length="10"/>
            </field>
            <field
                  name="mUser"
                  persistence-modifier="persistent">
                    <column name="user_id" length="30"/>
            </field>
            <field
                  name="regDate"
                  persistence-modifier="persistent">
                    <column name="reg_date"/>
            </field>
            <field
                  name="submitDate" cacheable="false"
                  persistence-modifier="persistent">
                    <column name="submit_date"/>
            </field>
            <field
                  name="data"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column jdbc-type="CLOB" length="204800"/>
            </field>
            <field
                  name="totData"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column name="tot_data" jdbc-type="CLOB" length="204800"/>
            </field>
            <field
                  name="appro"
                  persistence-modifier="persistent">
                    <column default-value="0"/>
            </field>
            <field
                  name="recog" cacheable="false"
                  persistence-modifier="persistent"
                  default-fetch-group="true">
                    <column jdbc-type="INTEGER"/>
            </field>
            <field
                  name="note"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column jdbc-type="CLOB" length="204800"/>
            </field>
            <field
                  name="isDeleted"
                  persistence-modifier="persistent">
                    <column name="del_type"/>
            </field>
            <field
                  name="type"
                  persistence-modifier="persistent">
                    <column jdbc-type="INTEGER"/>
            </field>
            <field
                  name="process" cacheable="false"
                  persistence-modifier="persistent"
                  default-fetch-group="true">
                    <column name="prss" jdbc-type="INTEGER"/>
            </field>
            <field
                  name="slaveTotDoc"
                  persistence-modifier="persistent">
                    <column name="down_doc_id"/>
            </field>
            <field
                  name="repTotDoc"
                  persistence-modifier="persistent">
                    <column name="rep_doc_id"/>
            </field>
            <field
                  name="assignType"
                  persistence-modifier="persistent">
                    <column name="doc_type" jdbc-type="INTEGER"/>
            </field>
            <field
                  name="currentRepoadm"
                  persistence-modifier="persistent">
                    <column name="current_repoadm_id"/>
            </field>
            <field
                  name="ownerName"
                  persistence-modifier="persistent">
                    <column name="ownername_encpt"/>
            </field>
        </class>
        <class
              name="ReceiverTotReport" table="ir_moumi_tot_report" cacheable="false">
        </class>
        <class
              name="SenderTotReport" table="is_moumi_tot_report">
        </class>
        <class
              name="ECrossTotDoc">
            <field
                  name="executionCode"
                  persistence-modifier="persistent">
                    <column name="exec_code" length="50"/>
            </field>
            <field
                  name="name"
                  persistence-modifier="persistent">
                    <column length="200"/>
            </field>
            <field
                  name="mUser"
                  persistence-modifier="persistent">
                    <column name="user_id" length="30"/>
            </field>
            <field
                  name="startDate"
                  persistence-modifier="persistent">
                    <column name="start_date"/>
            </field>
            <field
                  name="endDate"
                  persistence-modifier="persistent">
                    <column name="end_date"/>
            </field>
            <field
                  name="regDate"
                  persistence-modifier="persistent">
                    <column name="reg_date"/>
            </field>
            <field
                  name="accessAuth"
                  persistence-modifier="persistent">
                    <column name="acc_auth" jdbc-type="INTEGER"/>
            </field>
            <field
                  name="form"
                  persistence-modifier="persistent"
                  default-fetch-group="false">
                    <column jdbc-type="CLOB" length="204800"/>
            </field>
            <field
                  name="masterTotDoc"
                  persistence-modifier="persistent">
                    <column name="rep_id"/>
            </field>
            <field
                  name="masterDept" delete-action="null"
                  persistence-modifier="persistent">
                    <column name="rep_dept_id" length="10"/>
            </field>
            <field
                  name="isDeleted"
                  persistence-modifier="persistent">
                    <column name="del_type"/>
            </field>
            <field
                  name="appendType"
                  persistence-modifier="persistent">
                    <column name="append_type" jdbc-type="INTEGER" default-value="0"/>
            </field>
            <field
                  name="type"
                  persistence-modifier="persistent">
                    <column name="group_id" jdbc-type="INTEGER"/>
            </field>
            <field
                  name="mDept"
                  persistence-modifier="persistent">
                    <column name="dept_id" length="10"/>
            </field>
            <field
                  name="fixNum"
                  persistence-modifier="persistent">
                    <column name="fix_num" default-value="0"/>
            </field>
            <field
                  name="handyName"
                  persistence-modifier="persistent">
                    <column name="handy_name" length="200"/>
            </field>
            <field
                  name="totRange"
                  persistence-modifier="persistent">
                    <column name="tot_range" jdbc-type="INTEGER"/>
            </field>
            <field
                  name="acceptanceLimitStrategy"
                  persistence-modifier="persistent">
                    <column name="acpt_limit"/>
            </field>
            <field
                  name="ownerName"
                  persistence-modifier="persistent">
                    <column name="ownername_encpt"/>
            </field>
        </class>
        <class
              name="ReceiverTotDoc" table="ir_moumi_tot_doc" cacheable="false">
        </class>
        <class
              name="SenderTotDoc" table="is_moumi_tot_doc">
        </class>
        <class
              name="ECrossAcceptanceLimitStrategy">
                <field
                      name="process"
                      persistence-modifier="persistent">
                        <column name="prss" jdbc-type="INTEGER"/>
                </field>
                <field
                      name="limitCount"
                      persistence-modifier="persistent">
                        <column name="submit_limit_cnt"/>
                </field>
        </class>
        <class
              name="ReceiverAcceptanceLimitStrategy" table="ir_moumi_acpt_limit_strategy" cacheable="false">
                <inheritance strategy="new-table">
                        <discriminator strategy="class-name">
                        <!--discriminator strategy="value-map"-->
                                <column name="acpt_type" length="50"/>
                        </discriminator>
                </inheritance>
        </class>
        <class
              name="ReceiverLimitByDeadlineStrategy">
                <inheritance>
                        <discriminator value="DEADLINE"/>
                </inheritance>
        </class>
        <class
              name="ReceiverLimitBySubmitDateStrategy">
                <inheritance>
                        <discriminator value="SUBMIT_DATE"/>
                </inheritance>
        </class>
        <class
              name="ReceiverLimitByWriteDateStrategy">
                <inheritance>
                        <discriminator value="WRITE_DATE"/>
                </inheritance>
        </class>
        <class
              name="ReceiverUnlimitStrategy">
                <inheritance>
                        <discriminator value="UNLIMIT"/>
                </inheritance>
        </class>
        <class
              name="SenderAcceptanceLimitStrategy" table="is_moumi_acpt_limit_strategy" cacheable="false">
                <inheritance strategy="new-table">
                        <discriminator strategy="class-name">
                        <!--discriminator strategy="value-map"-->
                                <column name="acpt_type" length="50"/>
                        </discriminator>
                </inheritance>
        </class>
        <class
              name="SenderLimitByDeadlineStrategy">
                <inheritance>
                        <discriminator value="DEADLINE"/>
                </inheritance>
        </class>
        <class
              name="SenderLimitBySubmitDateStrategy">
                <inheritance>
                        <discriminator value="SUBMIT_DATE"/>
                </inheritance>
        </class>
        <class
              name="SenderLimitByWriteDateStrategy">
                <inheritance>
                        <discriminator value="WRITE_DATE"/>
                </inheritance>
        </class>
        <class
              name="SenderUnlimitStrategy">
                <inheritance>
                        <discriminator value="UNLIMIT"/>
                </inheritance>
        </class>
    </package>
</jdo>