<?xml version="1.0" encoding="UTF-8"?>
<bm:model xmlns:bm="http://www.leaf-framework.org/schema/bm" alias="t1" baseTable="CUS_PI_REPORT_DETAIL" defaultOrderBy="ORDER_SEQ">
    <bm:fields>
        <bm:field name="rpt_type" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="RPT_TYPE" prompt="CUS_PI_REPORT_DETAIL.RPT_TYPE"/>
        <bm:field name="order_seq" databaseType="NUMBER" datatype="java.lang.Long" physicalName="ORDER_SEQ" prompt="CUS_PI_REPORT_DETAIL.ORDER_SEQ"/>
        <bm:field name="ref_v01" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V01" prompt="CUS_PI_REPORT_DETAIL.REF_V01"/>
        <bm:field name="ref_v02" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V02" prompt="CUS_PI_REPORT_DETAIL.REF_V02"/>
        <bm:field name="ref_v03" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V03" prompt="CUS_PI_REPORT_DETAIL.REF_V03"/>
        <bm:field name="ref_v04" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V04" prompt="CUS_PI_REPORT_DETAIL.REF_V04"/>
        <bm:field name="ref_v05" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V05" prompt="CUS_PI_REPORT_DETAIL.REF_V05"/>
        <bm:field name="ref_v06" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V06" prompt="CUS_PI_REPORT_DETAIL.REF_V06"/>
        <bm:field name="ref_v07" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V07" prompt="CUS_PI_REPORT_DETAIL.REF_V07"/>
        <bm:field name="ref_v08" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V08" prompt="CUS_PI_REPORT_DETAIL.REF_V08"/>
        <bm:field name="ref_v09" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V09" prompt="CUS_PI_REPORT_DETAIL.REF_V09"/>
        <bm:field name="ref_v10" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V10" prompt="CUS_PI_REPORT_DETAIL.REF_V10"/>
        <bm:field name="ref_v11" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V11" prompt="CUS_PI_REPORT_DETAIL.REF_V11"/>
        <bm:field name="ref_v12" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V12" prompt="CUS_PI_REPORT_DETAIL.REF_V12"/>
        <bm:field name="ref_v13" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V13" prompt="CUS_PI_REPORT_DETAIL.REF_V13"/>
        <bm:field name="ref_v14" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V14" prompt="CUS_PI_REPORT_DETAIL.REF_V14"/>
        <bm:field name="ref_v15" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V15" prompt="CUS_PI_REPORT_DETAIL.REF_V15"/>
        <bm:field name="ref_v16" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V16" prompt="CUS_PI_REPORT_DETAIL.REF_V16"/>
        <bm:field name="ref_v17" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V17" prompt="CUS_PI_REPORT_DETAIL.REF_V17"/>
        <bm:field name="ref_v18" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V18" prompt="CUS_PI_REPORT_DETAIL.REF_V18"/>
        <bm:field name="ref_v19" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V19" prompt="CUS_PI_REPORT_DETAIL.REF_V19"/>
        <bm:field name="ref_v20" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V20" prompt="CUS_PI_REPORT_DETAIL.REF_V20"/>
        <bm:field name="ref_v21" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V21" prompt="CUS_PI_REPORT_DETAIL.REF_V21"/>
        <bm:field name="ref_v22" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V22" prompt="CUS_PI_REPORT_DETAIL.REF_V22"/>
        <bm:field name="ref_v23" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V23" prompt="CUS_PI_REPORT_DETAIL.REF_V23"/>
        <bm:field name="ref_v24" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V24" prompt="CUS_PI_REPORT_DETAIL.REF_V24"/>
        <bm:field name="ref_v25" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V25" prompt="CUS_PI_REPORT_DETAIL.REF_V25"/>
        <bm:field name="ref_v26" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V26" prompt="CUS_PI_REPORT_DETAIL.REF_V26"/>
        <bm:field name="ref_v27" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V27" prompt="CUS_PI_REPORT_DETAIL.REF_V27"/>
        <bm:field name="ref_v28" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V28" prompt="CUS_PI_REPORT_DETAIL.REF_V28"/>
        <bm:field name="ref_v29" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V29" prompt="CUS_PI_REPORT_DETAIL.REF_V29"/>
        <bm:field name="ref_v30" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V30" prompt="CUS_PI_REPORT_DETAIL.REF_V30"/>
        <bm:field name="ref_v31" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V31" prompt="CUS_PI_REPORT_DETAIL.REF_V31"/>
        <bm:field name="ref_v32" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V32" prompt="CUS_PI_REPORT_DETAIL.REF_V32"/>
        <bm:field name="ref_v33" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V33" prompt="CUS_PI_REPORT_DETAIL.REF_V33"/>
        <bm:field name="ref_v34" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V34" prompt="CUS_PI_REPORT_DETAIL.REF_V34"/>
        <bm:field name="ref_v35" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V35" prompt="CUS_PI_REPORT_DETAIL.REF_V35"/>
        <bm:field name="ref_v36" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V36" prompt="CUS_PI_REPORT_DETAIL.REF_V36"/>
        <bm:field name="ref_v37" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V37" prompt="CUS_PI_REPORT_DETAIL.REF_V37"/>
        <bm:field name="ref_v38" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V38" prompt="CUS_PI_REPORT_DETAIL.REF_V38"/>
        <bm:field name="ref_v39" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V39" prompt="CUS_PI_REPORT_DETAIL.REF_V39"/>
        <bm:field name="ref_v40" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V40" prompt="CUS_PI_REPORT_DETAIL.REF_V40"/>
        <bm:field name="ref_v41" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V41" prompt="CUS_PI_REPORT_DETAIL.REF_V41"/>
        <bm:field name="ref_v42" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V42" prompt="CUS_PI_REPORT_DETAIL.REF_V42"/>
        <bm:field name="ref_v43" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V43" prompt="CUS_PI_REPORT_DETAIL.REF_V43"/>
        <bm:field name="ref_v44" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V44" prompt="CUS_PI_REPORT_DETAIL.REF_V44"/>
        <bm:field name="ref_v45" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V45" prompt="CUS_PI_REPORT_DETAIL.REF_V45"/>
        <bm:field name="ref_v46" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V46" prompt="CUS_PI_REPORT_DETAIL.REF_V46"/>
        <bm:field name="ref_v47" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V47" prompt="CUS_PI_REPORT_DETAIL.REF_V47"/>
        <bm:field name="ref_v48" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V48" prompt="CUS_PI_REPORT_DETAIL.REF_V48"/>
        <bm:field name="ref_v49" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V49" prompt="CUS_PI_REPORT_DETAIL.REF_V49"/>
        <bm:field name="ref_v50" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V50" prompt="CUS_PI_REPORT_DETAIL.REF_V50"/>
        <bm:field name="ref_v51" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V51" prompt="CUS_PI_REPORT_DETAIL.REF_V51"/>
        <bm:field name="ref_v52" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V52" prompt="CUS_PI_REPORT_DETAIL.REF_V52"/>
        <bm:field name="ref_v53" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V53" prompt="CUS_PI_REPORT_DETAIL.REF_V53"/>
        <bm:field name="ref_v54" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V54" prompt="CUS_PI_REPORT_DETAIL.REF_V54"/>
        <bm:field name="ref_v55" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V55" prompt="CUS_PI_REPORT_DETAIL.REF_V55"/>
        <bm:field name="ref_v56" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V56" prompt="CUS_PI_REPORT_DETAIL.REF_V56"/>
        <bm:field name="ref_v57" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V57" prompt="CUS_PI_REPORT_DETAIL.REF_V57"/>
        <bm:field name="ref_v58" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V58" prompt="CUS_PI_REPORT_DETAIL.REF_V58"/>
        <bm:field name="ref_v59" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V59" prompt="CUS_PI_REPORT_DETAIL.REF_V59"/>
        <bm:field name="ref_v60" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V60" prompt="CUS_PI_REPORT_DETAIL.REF_V60"/>
        <bm:field name="ref_v61" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V61" prompt="CUS_PI_REPORT_DETAIL.REF_V61"/>
        <bm:field name="ref_v62" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V62" prompt="CUS_PI_REPORT_DETAIL.REF_V62"/>
        <bm:field name="ref_v63" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V63" prompt="CUS_PI_REPORT_DETAIL.REF_V63"/>
        <bm:field name="ref_v64" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V64" prompt="CUS_PI_REPORT_DETAIL.REF_V64"/>
        <bm:field name="ref_v65" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V65" prompt="CUS_PI_REPORT_DETAIL.REF_V65"/>
        <bm:field name="ref_v66" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V66" prompt="CUS_PI_REPORT_DETAIL.REF_V66"/>
        <bm:field name="ref_v67" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V67" prompt="CUS_PI_REPORT_DETAIL.REF_V67"/>
        <bm:field name="ref_v68" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V68" prompt="CUS_PI_REPORT_DETAIL.REF_V68"/>
        <bm:field name="ref_v69" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V69" prompt="CUS_PI_REPORT_DETAIL.REF_V69"/>
        <bm:field name="ref_v70" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V70" prompt="CUS_PI_REPORT_DETAIL.REF_V70"/>
        <bm:field name="ref_v71" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V71" prompt="CUS_PI_REPORT_DETAIL.REF_V71"/>
        <bm:field name="ref_v72" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V72" prompt="CUS_PI_REPORT_DETAIL.REF_V72"/>
        <bm:field name="ref_v73" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V73" prompt="CUS_PI_REPORT_DETAIL.REF_V73"/>
        <bm:field name="ref_v74" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V74" prompt="CUS_PI_REPORT_DETAIL.REF_V74"/>
        <bm:field name="ref_v75" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V75" prompt="CUS_PI_REPORT_DETAIL.REF_V75"/>
        <bm:field name="ref_v76" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V76" prompt="CUS_PI_REPORT_DETAIL.REF_V76"/>
        <bm:field name="ref_v77" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V77" prompt="CUS_PI_REPORT_DETAIL.REF_V77"/>
        <bm:field name="ref_v78" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V78" prompt="CUS_PI_REPORT_DETAIL.REF_V78"/>
        <bm:field name="ref_v79" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V79" prompt="CUS_PI_REPORT_DETAIL.REF_V79"/>
        <bm:field name="ref_v80" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V80" prompt="CUS_PI_REPORT_DETAIL.REF_V80"/>
        <bm:field name="ref_v81" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V81" prompt="CUS_PI_REPORT_DETAIL.REF_V81"/>
        <bm:field name="ref_v82" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V82" prompt="CUS_PI_REPORT_DETAIL.REF_V82"/>
        <bm:field name="ref_v83" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V83" prompt="CUS_PI_REPORT_DETAIL.REF_V83"/>
        <bm:field name="ref_v84" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V84" prompt="CUS_PI_REPORT_DETAIL.REF_V84"/>
        <bm:field name="ref_v85" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V85" prompt="CUS_PI_REPORT_DETAIL.REF_V85"/>
        <bm:field name="ref_v86" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V86" prompt="CUS_PI_REPORT_DETAIL.REF_V86"/>
        <bm:field name="ref_v87" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V87" prompt="CUS_PI_REPORT_DETAIL.REF_V87"/>
        <bm:field name="ref_v88" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V88" prompt="CUS_PI_REPORT_DETAIL.REF_V88"/>
        <bm:field name="ref_v89" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V89" prompt="CUS_PI_REPORT_DETAIL.REF_V89"/>
        <bm:field name="ref_v90" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V90" prompt="CUS_PI_REPORT_DETAIL.REF_V90"/>
        <bm:field name="ref_v91" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V91" prompt="CUS_PI_REPORT_DETAIL.REF_V91"/>
        <bm:field name="ref_v92" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V92" prompt="CUS_PI_REPORT_DETAIL.REF_V92"/>
        <bm:field name="ref_v93" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V93" prompt="CUS_PI_REPORT_DETAIL.REF_V93"/>
        <bm:field name="ref_v94" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V94" prompt="CUS_PI_REPORT_DETAIL.REF_V94"/>
        <bm:field name="ref_v95" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V95" prompt="CUS_PI_REPORT_DETAIL.REF_V95"/>
        <bm:field name="ref_v96" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V96" prompt="CUS_PI_REPORT_DETAIL.REF_V96"/>
        <bm:field name="ref_v97" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V97" prompt="CUS_PI_REPORT_DETAIL.REF_V97"/>
        <bm:field name="ref_v98" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V98" prompt="CUS_PI_REPORT_DETAIL.REF_V98"/>
        <bm:field name="ref_v99" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V99" prompt="CUS_PI_REPORT_DETAIL.REF_V99"/>
        <bm:field name="ref_v100" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V100" prompt="CUS_PI_REPORT_DETAIL.REF_V100"/>
        <bm:field name="ref_v101" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V101" prompt="CUS_PI_REPORT_DETAIL.REF_V101"/>
        <bm:field name="ref_v102" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V102" prompt="CUS_PI_REPORT_DETAIL.REF_V102"/>
        <bm:field name="ref_v103" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V103" prompt="CUS_PI_REPORT_DETAIL.REF_V103"/>
        <bm:field name="ref_v104" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V104" prompt="CUS_PI_REPORT_DETAIL.REF_V104"/>
        <bm:field name="ref_v105" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V105" prompt="CUS_PI_REPORT_DETAIL.REF_V105"/>
        <bm:field name="ref_v106" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V106" prompt="CUS_PI_REPORT_DETAIL.REF_V106"/>
        <bm:field name="ref_v107" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V107" prompt="CUS_PI_REPORT_DETAIL.REF_V107"/>
        <bm:field name="ref_v108" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V108" prompt="CUS_PI_REPORT_DETAIL.REF_V108"/>
        <bm:field name="ref_v109" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V109" prompt="CUS_PI_REPORT_DETAIL.REF_V109"/>
        <bm:field name="ref_v110" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V110" prompt="CUS_PI_REPORT_DETAIL.REF_V110"/>
        <bm:field name="ref_v111" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V111" prompt="CUS_PI_REPORT_DETAIL.REF_V111"/>
        <bm:field name="ref_v112" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V112" prompt="CUS_PI_REPORT_DETAIL.REF_V112"/>
        <bm:field name="ref_v113" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V113" prompt="CUS_PI_REPORT_DETAIL.REF_V113"/>
        <bm:field name="ref_v114" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V114" prompt="CUS_PI_REPORT_DETAIL.REF_V114"/>
        <bm:field name="ref_v115" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V115" prompt="CUS_PI_REPORT_DETAIL.REF_V115"/>
        <bm:field name="ref_v116" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V116" prompt="CUS_PI_REPORT_DETAIL.REF_V116"/>
        <bm:field name="ref_v117" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V117" prompt="CUS_PI_REPORT_DETAIL.REF_V117"/>
        <bm:field name="ref_v118" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V118" prompt="CUS_PI_REPORT_DETAIL.REF_V118"/>
        <bm:field name="ref_v119" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V119" prompt="CUS_PI_REPORT_DETAIL.REF_V119"/>
        <bm:field name="ref_v120" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V120" prompt="CUS_PI_REPORT_DETAIL.REF_V120"/>
        <bm:field name="ref_v121" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V121" prompt="CUS_PI_REPORT_DETAIL.REF_V121"/>
        <bm:field name="ref_v122" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V122" prompt="CUS_PI_REPORT_DETAIL.REF_V122"/>
        <bm:field name="ref_v123" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V123" prompt="CUS_PI_REPORT_DETAIL.REF_V123"/>
        <bm:field name="ref_v124" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V124" prompt="CUS_PI_REPORT_DETAIL.REF_V124"/>
        <bm:field name="ref_v125" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V125" prompt="CUS_PI_REPORT_DETAIL.REF_V125"/>
        <bm:field name="ref_v126" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V126" prompt="CUS_PI_REPORT_DETAIL.REF_V126"/>
        <bm:field name="ref_v127" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V127" prompt="CUS_PI_REPORT_DETAIL.REF_V127"/>
        <bm:field name="ref_v128" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V128" prompt="CUS_PI_REPORT_DETAIL.REF_V128"/>
        <bm:field name="ref_v129" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V129" prompt="CUS_PI_REPORT_DETAIL.REF_V129"/>
        <bm:field name="ref_v130" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V130" prompt="CUS_PI_REPORT_DETAIL.REF_V130"/>
        <bm:field name="ref_v131" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V131" prompt="CUS_PI_REPORT_DETAIL.REF_V131"/>
        <bm:field name="ref_v132" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V132" prompt="CUS_PI_REPORT_DETAIL.REF_V132"/>
        <bm:field name="ref_v133" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V133" prompt="CUS_PI_REPORT_DETAIL.REF_V133"/>
        <bm:field name="ref_v134" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V134" prompt="CUS_PI_REPORT_DETAIL.REF_V134"/>
        <bm:field name="ref_v135" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V135" prompt="CUS_PI_REPORT_DETAIL.REF_V135"/>
        <bm:field name="ref_v136" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V136" prompt="CUS_PI_REPORT_DETAIL.REF_V136"/>
        <bm:field name="ref_v137" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V137" prompt="CUS_PI_REPORT_DETAIL.REF_V137"/>
        <bm:field name="ref_v138" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V138" prompt="CUS_PI_REPORT_DETAIL.REF_V138"/>
        <bm:field name="ref_v139" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V139" prompt="CUS_PI_REPORT_DETAIL.REF_V139"/>
        <bm:field name="ref_v140" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V140" prompt="CUS_PI_REPORT_DETAIL.REF_V140"/>
        <bm:field name="ref_v141" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V141" prompt="CUS_PI_REPORT_DETAIL.REF_V141"/>
        <bm:field name="ref_v142" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V142" prompt="CUS_PI_REPORT_DETAIL.REF_V142"/>
        <bm:field name="ref_v143" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V143" prompt="CUS_PI_REPORT_DETAIL.REF_V143"/>
        <bm:field name="ref_v144" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V144" prompt="CUS_PI_REPORT_DETAIL.REF_V144"/>
        <bm:field name="ref_v145" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V145" prompt="CUS_PI_REPORT_DETAIL.REF_V145"/>
        <bm:field name="ref_v146" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V146" prompt="CUS_PI_REPORT_DETAIL.REF_V146"/>
        <bm:field name="ref_v147" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V147" prompt="CUS_PI_REPORT_DETAIL.REF_V147"/>
        <bm:field name="ref_v148" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V148" prompt="CUS_PI_REPORT_DETAIL.REF_V148"/>
        <bm:field name="ref_v149" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V149" prompt="CUS_PI_REPORT_DETAIL.REF_V149"/>
        <bm:field name="ref_v150" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V150" prompt="CUS_PI_REPORT_DETAIL.REF_V150"/>
        <bm:field name="ref_v151" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V151" prompt="CUS_PI_REPORT_DETAIL.REF_V151"/>
        <bm:field name="ref_v152" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V152" prompt="CUS_PI_REPORT_DETAIL.REF_V152"/>
        <bm:field name="ref_v153" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V153" prompt="CUS_PI_REPORT_DETAIL.REF_V153"/>
        <bm:field name="ref_v154" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V154" prompt="CUS_PI_REPORT_DETAIL.REF_V154"/>
        <bm:field name="ref_v155" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V155" prompt="CUS_PI_REPORT_DETAIL.REF_V155"/>
        <bm:field name="ref_v156" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V156" prompt="CUS_PI_REPORT_DETAIL.REF_V156"/>
        <bm:field name="ref_v157" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V157" prompt="CUS_PI_REPORT_DETAIL.REF_V157"/>
        <bm:field name="ref_v158" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V158" prompt="CUS_PI_REPORT_DETAIL.REF_V158"/>
        <bm:field name="ref_v159" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V159" prompt="CUS_PI_REPORT_DETAIL.REF_V159"/>
        <bm:field name="ref_v160" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V160" prompt="CUS_PI_REPORT_DETAIL.REF_V160"/>
        <bm:field name="ref_v161" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V161" prompt="CUS_PI_REPORT_DETAIL.REF_V161"/>
        <bm:field name="ref_v162" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V162" prompt="CUS_PI_REPORT_DETAIL.REF_V162"/>
        <bm:field name="ref_v163" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V163" prompt="CUS_PI_REPORT_DETAIL.REF_V163"/>
        <bm:field name="ref_v164" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V164" prompt="CUS_PI_REPORT_DETAIL.REF_V164"/>
        <bm:field name="ref_v165" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V165" prompt="CUS_PI_REPORT_DETAIL.REF_V165"/>
        <bm:field name="ref_v166" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V166" prompt="CUS_PI_REPORT_DETAIL.REF_V166"/>
        <bm:field name="ref_v167" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V167" prompt="CUS_PI_REPORT_DETAIL.REF_V167"/>
        <bm:field name="ref_v168" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V168" prompt="CUS_PI_REPORT_DETAIL.REF_V168"/>
        <bm:field name="ref_v169" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V169" prompt="CUS_PI_REPORT_DETAIL.REF_V169"/>
        <bm:field name="ref_v170" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V170" prompt="CUS_PI_REPORT_DETAIL.REF_V170"/>
        <bm:field name="ref_v171" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V171" prompt="CUS_PI_REPORT_DETAIL.REF_V171"/>
        <bm:field name="ref_v172" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V172" prompt="CUS_PI_REPORT_DETAIL.REF_V172"/>
        <bm:field name="ref_v173" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V173" prompt="CUS_PI_REPORT_DETAIL.REF_V173"/>
        <bm:field name="ref_v174" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V174" prompt="CUS_PI_REPORT_DETAIL.REF_V174"/>
        <bm:field name="ref_v175" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V175" prompt="CUS_PI_REPORT_DETAIL.REF_V175"/>
        <bm:field name="ref_v176" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V176" prompt="CUS_PI_REPORT_DETAIL.REF_V176"/>
        <bm:field name="ref_v177" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V177" prompt="CUS_PI_REPORT_DETAIL.REF_V177"/>
        <bm:field name="ref_v178" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V178" prompt="CUS_PI_REPORT_DETAIL.REF_V178"/>
        <bm:field name="ref_v179" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V179" prompt="CUS_PI_REPORT_DETAIL.REF_V179"/>
        <bm:field name="ref_v180" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V180" prompt="CUS_PI_REPORT_DETAIL.REF_V180"/>
        <bm:field name="ref_v181" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V181" prompt="CUS_PI_REPORT_DETAIL.REF_V181"/>
        <bm:field name="ref_v182" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V182" prompt="CUS_PI_REPORT_DETAIL.REF_V182"/>
        <bm:field name="ref_v183" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V183" prompt="CUS_PI_REPORT_DETAIL.REF_V183"/>
        <bm:field name="ref_v184" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V184" prompt="CUS_PI_REPORT_DETAIL.REF_V184"/>
        <bm:field name="ref_v185" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V185" prompt="CUS_PI_REPORT_DETAIL.REF_V185"/>
        <bm:field name="ref_v186" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V186" prompt="CUS_PI_REPORT_DETAIL.REF_V186"/>
        <bm:field name="ref_v187" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V187" prompt="CUS_PI_REPORT_DETAIL.REF_V187"/>
        <bm:field name="ref_v188" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V188" prompt="CUS_PI_REPORT_DETAIL.REF_V188"/>
        <bm:field name="ref_v189" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V189" prompt="CUS_PI_REPORT_DETAIL.REF_V189"/>
        <bm:field name="ref_v190" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V190" prompt="CUS_PI_REPORT_DETAIL.REF_V190"/>
        <bm:field name="ref_v191" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V191" prompt="CUS_PI_REPORT_DETAIL.REF_V191"/>
        <bm:field name="ref_v192" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V192" prompt="CUS_PI_REPORT_DETAIL.REF_V192"/>
        <bm:field name="ref_v193" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V193" prompt="CUS_PI_REPORT_DETAIL.REF_V193"/>
        <bm:field name="ref_v194" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V194" prompt="CUS_PI_REPORT_DETAIL.REF_V194"/>
        <bm:field name="ref_v195" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V195" prompt="CUS_PI_REPORT_DETAIL.REF_V195"/>
        <bm:field name="ref_v196" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V196" prompt="CUS_PI_REPORT_DETAIL.REF_V196"/>
        <bm:field name="ref_v197" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V197" prompt="CUS_PI_REPORT_DETAIL.REF_V197"/>
        <bm:field name="ref_v198" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V198" prompt="CUS_PI_REPORT_DETAIL.REF_V198"/>
        <bm:field name="ref_v199" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V199" prompt="CUS_PI_REPORT_DETAIL.REF_V199"/>
        <bm:field name="ref_v200" databaseType="VARCHAR2" datatype="java.lang.String" physicalName="REF_V200" prompt="CUS_PI_REPORT_DETAIL.REF_V200"/>
    </bm:fields>
    <bm:data-filters>
        <bm:data-filter enforceOperations="query" expression="t1.company_id=${/session/@company_id}"/>
    </bm:data-filters>
    <bm:query-fields>
        <bm:query-field name="rpt_type" queryExpression="t1.rpt_type=${@rpt_type}"/>
    </bm:query-fields>
</bm:model>
