1 2 Previous Next 20 Replies Latest reply on Aug 1, 2018 1:23 PM by BaraAbuAlrob

    Importing oaf page Erroring out

    BG2017

      Hi Team,

       

      I am importing the page from command prompt from the below script:- Getting this below Error

       

      import C:\jdev\jdevhome\jdev\xxhello\oracle\apps\xxhelloprj\webui\EmpPG.xml -username apps -password xxxx -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=abc-1333)(PORT=1542))(CONNECT_DATA=(SERVICE_NAME=XXXX)(Server=XXXX)))" -rootdir C:\jdev\jdevhome\jdev\xxhello

       

       

      Importing file "C:\jdev\jdevhome\jdev\xxhello\oracle\apps\xxhelloprj\webui\EmpPG.xml" as "xxhello\oracle\apps\xxhelloprj\webui\EmpPG.xml".

      Error:

      ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

      ORA-06512: at "APPS.JDR_MDS_INTERNAL", line 1928

      ORA-06512: at "APPS.JDR_MDS_INTERNAL", line 2018

      ORA-06512: at line 1

       

      How to resolve this as it is very urgent.

       

      Thanks,

      Akshay

        • 1. Re: Importing oaf page Erroring out
          DilipG

          Dear User,

           

          1. Please copy folder  xxhello from C:\jdev\jdevhome\jdev\myclass to  cd $JAVA_TOP.

          2. Run below script from java_top

           

          java \

          oracle.jrad.tools.xml.importer.XMLImporter \

          /$JAVA_TOP/xxhello/oracle/apps/xxhelloprj/webui/EmpPG.xml \

          -username <apps username> \

          -password <apps password> \

          -rootdir /$JAVA_TOP/ \

          -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<Host Name>)(PORT=<Port Number>)) (CONNECT_DATA= (SID=<SID Name>)))"

           

          3. Take OA Core bounce.

           

          note: please pass correct database credentials to secript.

           

          Regards,

          Dilip Gaikwad

           

          • 2. Re: Importing oaf page Erroring out
            BG2017

            Hi Dilip,

             

            AFter deleting the page from jdr script. I didnt commit in database. Thats y i was getting that error.

             

            It is resolved after committing in database. Then it started importing.

            • 3. Re: Importing oaf page Erroring out
              DilipG

              Hi BG,

               

              Always do commit when you do DML using JDR script.

              Please close thread with correct answer so it will helpful to others.

               

              Regards,

              Dilip

              • 4. Re: Importing oaf page Erroring out
                BaraAbuAlrob

                Hi dilip,
                I have error when import xml file using this script : java oracle.jrad.tools.xml.importer.XMLImporter /oracle/TEST1/fs1/EBSapps/comn/java/classes/hack/oracle/apps/po/notifications/server/XXPoNotifLinesSummaryVOEx.xml -rootdir $JAVA_TOP  -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xxxxxxxx)(PORT=xxxx))(CONNECT_DATA=(SID=xxxxx)))"
                The error :
                <Line 2, Column 45>: XML-20112: (Fatal Error) Error opening external DTD 'jbo_03_01.dtd'.

                Warning: Could not find the customization level value for document "/hack/oracle/apps/po/notifications/server/XXPoNotifLinesSummaryVOEx".

                no protocol: jbo_03_01.dtd


                any help please !!

                • 5. Re: Importing oaf page Erroring out
                  DilipG

                  Dear User,

                   

                  Do commit in database and run your Jpx Import script again.

                  Also,please share your .jpx file here.

                   

                  Dilip'S Oracle Application Framework Blogs: Deploying Your ViewObject Extensions

                  • 6. Re: Importing oaf page Erroring out
                    BaraAbuAlrob

                    I make edit for .jpx file to get this text :

                     

                     

                    <?xml version='1.0' encoding='UTF-8' ?>

                    <!DOCTYPE JboProject SYSTEM "jbo_03_01.dtd">

                     

                     

                    <JboProject

                       Name="hack"

                       SeparateXMLFiles="true"

                       PackageName="" >

                       <DesignTime>

                          <Attr Name="_ejbPackage" Value="false" />

                          <Attr Name="_NamedConnection" Value="DBConnection1" />

                          <Attr Name="_appModuleNames13" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.PurchaseOrderSAM" />

                          <Attr Name="_appModuleNames12" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.MultistepCreateAM" />

                          <Attr Name="_appModuleNames11" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.SearchAM" />

                          <Attr Name="_appModuleNames10" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.DeleteAM" />

                          <Attr Name="_version" Value="10.1.3.43.6" />

                          <Attr Name="_appModuleNames9" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.HomeAM" />

                          <Attr Name="_appModuleNames8" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.PoSummaryAM" />

                          <Attr Name="_appModuleNames7" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.CreateAM" />

                          <Attr Name="_appModuleNames6" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.HelloWorldAM" />

                          <Attr Name="_appModuleNames5" Value="oracle.apps.fnd.framework.toolbox.tutorial.server.UpdateAM" />

                          <Attr Name="_appModuleNames4" Value="oracle.apps.fnd.framework.toolbox.lov.server.LabSolutionsLOVAM" />

                          <Attr Name="_appModuleNames3" Value="oracle.apps.fnd.framework.toolbox.lov.server.TutorialLOVAM" />

                          <Attr Name="_appModuleNames2" Value="oracle.apps.fnd.framework.toolbox.schema.server.PurchaseOrderVAM" />

                          <Attr Name="_jprName" Value="hack.jpr" />

                          <Attr Name="_appModuleNames1" Value="oracle.apps.fnd.framework.toolbox.schema.server.SupplierVAM" />

                          <Attr Name="_appModuleNames0" Value="oracle.apps.fnd.framework.toolbox.schema.server.EmployeeVAM" />

                       </DesignTime>

                       <Containee

                          Name="server"

                          FullName="hack.oracle.apps.po.notifications.server.server"

                          ObjectType="JboPackage" >

                       </Containee>

                       <Containee

                          Name="server"

                          FullName="oracle.apps.fnd.framework.toolbox.lov.server.server"

                          ObjectType="JboPackage" >

                       </Containee>

                       <Containee

                          Name="server"

                          FullName="oracle.apps.fnd.framework.toolbox.poplist.server.server"

                          ObjectType="JboPackage" >

                       </Containee>

                       <Containee

                          Name="server"

                          FullName="oracle.apps.fnd.framework.toolbox.schema.server.server"

                          ObjectType="JboPackage" >

                       </Containee>

                       <Containee

                          Name="server"

                          FullName="oracle.apps.fnd.framework.toolbox.tutorial.server.server"

                          ObjectType="JboPackage" >

                       </Containee>

                       <Containee

                          Name="server"

                          FullName="oracle.apps.po.notifications.server.server"

                          ObjectType="JboPackage" >

                       </Containee>

                       <Substitutes>

                          <Substitute OldName ="oracle.apps.po.notifications.server.PoNotifLinesSummaryVO" NewName ="hack.oracle.apps.po.notifications.server.XXPoNotifLinesSummaryVOEx" />

                       </Substitutes>

                    </JboProject>

                    • 7. Re: Importing oaf page Erroring out
                      BaraAbuAlrob

                      And This the xml file editor :

                      <?xml version='1.0' encoding='UTF-8' ?>

                      <!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">

                       

                       

                      <ViewObject

                         Name="XXPoNotifLinesSummaryVOEx"

                         Extends="oracle.apps.po.notifications.server.PoNotifLinesSummaryVO"

                         OrderBy="line_num"

                         BindingStyle="OracleName"

                         CustomQuery="true"

                         RowClass="hack.oracle.apps.po.notifications.server.XXPoNotifLinesSummaryVOExRowImpl"

                         ComponentClass="hack.oracle.apps.po.notifications.server.XXPoNotifLinesSummaryVOExImpl"

                         FetchMode="FETCH_AS_NEEDED"

                         UseGlueCode="false" >

                         <SQLQuery><![CDATA[

                      SELECT pla.ITEM_REVISION,

                        pla.LINE_NUM,

                        pla.ITEM_DESCRIPTION,

                        pla.CANCEL_FLAG,

                        pla.CANCEL_DATE,

                        pla.CANCEL_REASON,

                        pla.VENDOR_PRODUCT_NUM,

                        pla.NOTE_TO_VENDOR,

                        pla.UNIT_MEAS_LOOKUP_CODE,

                        pla.UN_NUMBER,

                        pla.UN_DESC,

                        pla.HAZARD_CLASS,

                        pla.ORDER_TYPE_LOOKUP_CODE,

                        pla.CONTRACT_NUM,

                        pla.SEGMENT1,

                        pla.GLOBAL_AGREEMENT_FLAG,

                        pla.QUOTE_VENDOR_QUOTE_NUMBER,

                        pla.QUOTATION_LINE,

                        pla.ATTRIBUTE_CATEGORY,

                        pla.ATTRIBUTE1,

                        pla.ATTRIBUTE2,

                        pla.ATTRIBUTE3,

                        pla.ATTRIBUTE4,

                        pla.ATTRIBUTE5,

                        pla.ATTRIBUTE6,

                        pla.ATTRIBUTE7,

                        pla.ATTRIBUTE8,

                        pla.ATTRIBUTE9,

                        pla.ATTRIBUTE10,

                        pla.ATTRIBUTE11,

                        pla.ATTRIBUTE12,

                        pla.ATTRIBUTE13,

                        pla.ATTRIBUTE14,

                        pla.ATTRIBUTE15,

                        pla.UNIT_PRICE,

                        pla.QUANTITY,

                        pla.QUANTITY_COMMITTED,

                        pla.PO_HEADER_ID,

                        pla.PO_LINE_ID,

                        pla.ITEM_ID,

                        pla.FROM_HEADER_ID,

                        pla.FROM_LINE_ID,

                        pla.REFERENCE_NUM,

                        pla.MIN_RELEASE_AMOUNT,

                        pla.PRICE_TYPE_LOOKUP_CODE,

                        pla.CLOSED_CODE,

                        pla.PRICE_BREAK_LOOKUP_CODE,

                        pla.USSGL_TRANSACTION_CODE,

                        pla.GOVERNMENT_CONTEXT,

                        pla.REQUEST_ID,

                        pla.PROGRAM_APPLICATION_ID,

                        pla.PROGRAM_ID,

                        pla.PROGRAM_UPDATE_DATE,

                        pla.CLOSED_DATE,

                        pla.CLOSED_REASON,

                        pla.CLOSED_BY,

                        pla.TRANSACTION_REASON_CODE,

                        pla.ORG_ID,

                        pla.HAZARD_CLASS_ID,

                        pla.MIN_ORDER_QUANTITY,

                        pla.MAX_ORDER_QUANTITY,

                        pla.QTY_RCV_TOLERANCE,

                        pla.OVER_TOLERANCE_ERROR_FLAG,

                        pla.MARKET_PRICE,

                        pla.UNORDERED_FLAG,

                        pla.CLOSED_FLAG,

                        pla.USER_HOLD_FLAG,

                        pla.CANCELLED_BY,

                        pla.FIRM_STATUS_LOOKUP_CODE,

                        pla.FIRM_DATE,

                        pla.TAXABLE_FLAG,

                        pla.TYPE_1099,

                        pla.CAPITAL_EXPENSE_FLAG,

                        pla.NEGOTIATED_BY_PREPARER_FLAG,

                        pla.QC_GRADE,

                        pla.BASE_UOM,

                        pla.BASE_QTY,

                        pla.SECONDARY_UOM,

                        pla.SECONDARY_QTY,

                        pla.LAST_UPDATE_DATE,

                        pla.LAST_UPDATED_BY,

                        pla.LINE_TYPE_ID,

                        pla.LAST_UPDATE_LOGIN,

                        pla.CREATION_DATE,

                        pla.CREATED_BY,

                        pla.CATEGORY_ID,

                        pla.COMMITTED_AMOUNT,

                        pla.ALLOW_PRICE_OVERRIDE_FLAG,

                        pla.NOT_TO_EXCEED_PRICE,

                        pla.LIST_PRICE_PER_UNIT,

                        pla.UN_NUMBER_ID,

                        pla.GLOBAL_ATTRIBUTE_CATEGORY,

                        pla.GLOBAL_ATTRIBUTE1,

                        pla.GLOBAL_ATTRIBUTE2,

                        pla.GLOBAL_ATTRIBUTE3,

                        pla.GLOBAL_ATTRIBUTE4,

                        pla.GLOBAL_ATTRIBUTE5,

                        pla.GLOBAL_ATTRIBUTE6,

                        pla.GLOBAL_ATTRIBUTE7,

                        pla.GLOBAL_ATTRIBUTE8,

                        pla.GLOBAL_ATTRIBUTE9,

                        pla.GLOBAL_ATTRIBUTE10,

                        pla.GLOBAL_ATTRIBUTE11,

                        pla.GLOBAL_ATTRIBUTE12,

                        pla.GLOBAL_ATTRIBUTE13,

                        pla.GLOBAL_ATTRIBUTE14,

                        pla.GLOBAL_ATTRIBUTE15,

                        pla.GLOBAL_ATTRIBUTE16,

                        pla.GLOBAL_ATTRIBUTE17,

                        pla.GLOBAL_ATTRIBUTE18,

                        pla.GLOBAL_ATTRIBUTE19,

                        pla.GLOBAL_ATTRIBUTE20,

                        pla.LINE_REFERENCE_NUM,

                        pla.PROJECT_ID,

                        pla.TASK_ID,

                        pla.EXPIRATION_DATE,

                        pla.TAX_CODE_ID,

                        pla.OKE_CONTRACT_HEADER_ID,

                        pla.OKE_CONTRACT_VERSION_ID,

                        pla.TAX_NAME,

                        pla.SECONDARY_UNIT_OF_MEASURE,

                        pla.SECONDARY_QUANTITY,

                        pla.PREFERRED_GRADE,

                        pla.AUCTION_HEADER_ID,

                        pla.AUCTION_DISPLAY_NUMBER,

                        pla.AUCTION_LINE_NUMBER,

                        pla.BID_NUMBER,

                        pla.BID_LINE_NUMBER,

                        pla.RETROACTIVE_DATE,

                        pla.SUPPLIER_REF_NUMBER,

                        pla.CONTRACT_ID,

                        pla.JOB_ID,

                        pla.AMOUNT,

                        pla.START_DATE,

                        pla.LINE_TYPE,

                        pla.PURCHASE_BASIS,

                        pla.ITEM_NUM,

                        pla.JOB_NAME,

                        pla.CONTRACTOR_FIRST_NAME,

                        pla.CONTRACTOR_LAST_NAME,

                        pla.CANCELED_AMOUNT,

                        pla.TOTAL_LINE_AMOUNT,

                        pla.BASE_UNIT_PRICE,

                        pla.MANUAL_PRICE_CHANGE_FLAG,

                        pla.MATCHING_BASIS,

                        pla.SVC_AMOUNT_NOTIF_SENT,

                        pla.SVC_COMPLETION_NOTIF_SENT,

                        pla.FROM_LINE_LOCATION_ID,

                        pla.RETAINAGE_RATE,

                        pla.MAX_RETAINAGE_AMOUNT,

                        pla.PROGRESS_PAYMENT_RATE,

                        pla.RECOUPMENT_RATE,

                        decode(pla.order_type_lookup_code, 'RATE', pla.amount, 'FIXED PRICE',pla.amount, pla.quantity * pla.unit_price)  LINE_AMOUNT,

                        pll.need_by_date,

                        (accounts.charge_account||'BR') charge_account,

                        projects.project_name,

                        tasks.task_number Task_name,

                        decode(pla.UNIT_PRICE, null, null, To_Char(pla.UNIT_PRICE,

                                fnd_currency.get_format_mask(curr.currency_code,30)) || ' ' || curr.currency_code) AS unit_price_consolidate,

                        decode(decode(pla.order_type_lookup_code,

                                      'RATE',

                                      pla.amount,

                                      'FIXED PRICE',

                                      pla.amount,

                                      pla.quantity * pla.unit_price), null, null, To_Char(Decode(curr.minimum_accountable_unit,

                                            NULL,

                                            Round(decode(pla.order_type_lookup_code,

                                                         'RATE',

                                                         pla.amount,

                                                         'FIXED PRICE',

                                                         pla.amount,

                                                         pla.quantity * pla.unit_price),

                                                  curr.PRECISION),

                                            Round(decode(pla.order_type_lookup_code,

                                                         'RATE',

                                                         pla.amount,

                                                         'FIXED PRICE',

                                                         pla.amount,

                                                         pla.quantity * pla.unit_price) /

                                                  curr.minimum_accountable_unit) *

                                            curr.minimum_accountable_unit),

                                     fnd_currency.get_format_mask(curr.currency_code, 30)) || ' ' || curr.currency_code) AS line_amount_consolidate

                      FROM po_lines_xml pla

                      LEFT OUTER JOIN

                        (SELECT po_line_id,

                          DECODE(COUNT(DISTINCT NVL(need_by_date,sysdate)),1,TO_CHAR(PO_WF_PO_NOTIFICATION.date_to_displayDT(MAX(need_by_date)),'DD-MON-RRRR'),'Multiple') need_by_date

                        FROM po_line_locations_all

                        WHERE po_header_id = :1

                        AND NVL(payment_type,'MILESTONE') <> 'ADVANCE'

                        GROUP BY po_line_id

                        ) pll

                      ON pla.po_line_id = pll.po_line_id

                      LEFT OUTER JOIN

                        (SELECT po_line_id,

                          DECODE(COUNT(DISTINCT charge_account_id),1,TO_CHAR(POS_GET.get_gl_account(max(charge_account_id))),'Multiple') charge_account

                        FROM

                          (SELECT pd.po_line_id,

                            pd.code_combination_id charge_account_id

                          FROM po_distributions_all pd

                          WHERE po_header_id = :6

                          ) ac

                        GROUP BY po_line_id

                        )accounts

                      ON pla.po_line_id  = accounts.po_line_id

                      LEFT OUTER JOIN

                        (SELECT po_line_id,

                          DECODE(COUNT(DISTINCT NVL(project_number,' ')),1,TO_CHAR(MAX(project_number)),'Multiple') project_name

                        FROM

                          (SELECT po_line_id,

                            pa.segment1 project_number

                          FROM po_distributions_all pd,

                            pa_projects_all pa

                          WHERE po_header_id = :2

                          AND pa.project_id  = pd.project_id

                          UNION

                          SELECT po_line_id,

                            pjm.project_number project_number

                          FROM po_distributions_all pd,

                            pjm_seiban_numbers pjm

                          WHERE po_header_id = :3

                          AND pjm.project_id = pd.project_id

                          ) pr

                        GROUP BY po_line_id

                        )projects

                      ON pla.po_line_id  = projects.po_line_id

                      left outer join

                      (SELECT po_line_id,

                          DECODE(COUNT(DISTINCT NVL(project_id,-999)),1,TO_CHAR(MAX(project_id)),'Multiple') project_id,

                          DECODE(COUNT(DISTINCT NVL(task_number,' ')),1,TO_CHAR(MAX(task_number)),'Multiple') task_number

                          from

                      (SELECT po_line_id, pd.project_id project_id,

                            tasks.task_number task_number

                          FROM po_distributions_all pd,

                            pa_tasks tasks

                          WHERE po_header_id = :6

                          AND tasks.project_id  = pd.project_id

                          and tasks.task_id = pd.task_id) ts

                           GROUP BY po_line_id) tasks

                      ON pla.po_line_id  = tasks.po_line_id

                      left outer join

                        (select fc.currency_code, fc.minimum_accountable_unit, fc.precision, poh.po_header_id

                           from fnd_currencies fc,

                                po_headers_all poh

                          where fc.currency_code = poh.currency_code

                            and poh.po_header_id = :5) curr

                      on curr.po_header_id = pla.po_header_id  

                      WHERE nvl(pla.cancel_flag, 'N') <> 'Y'

                      and pla.po_header_id = :4

                         ]]></SQLQuery>

                         <DesignTime>

                            <Attr Name="_isCodegen" Value="true" />

                            <Attr Name="_isExpertMode" Value="true" />

                            <Attr Name="_version" Value="10.1.3.43.6" />

                            <Attr Name="_codeGenFlag2" Value="Access|Coll|VarAccess" />

                         </DesignTime>

                         <ViewAttribute

                            Name="ItemRevision"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="3"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ITEM_REVISION"

                            Expression="ITEM_REVISION"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="3" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ItemName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="40"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ITEM_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="40" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LineNum"

                            IsUpdateable="false"

                            IsPersistent="false"

                            IsNotNull="true"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="LINE_NUM"

                            Expression="LINE_NUM"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ItemDescription"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="240"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ITEM_DESCRIPTION"

                            Expression="ITEM_DESCRIPTION"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="240" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Uom"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="UOM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CancelFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CANCEL_FLAG"

                            Expression="CANCEL_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CancelDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CANCEL_DATE"

                            Expression="CANCEL_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CancelReason"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="240"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CANCEL_REASON"

                            Expression="CANCEL_REASON"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="240" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="VendorProductNum"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="VENDOR_PRODUCT_NUM"

                            Expression="VENDOR_PRODUCT_NUM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="NoteToVendor"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="480"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="NOTE_TO_VENDOR"

                            Expression="NOTE_TO_VENDOR"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="480" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnitMeasLookupCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="UNIT_MEAS_LOOKUP_CODE"

                            Expression="UNIT_MEAS_LOOKUP_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="UN_NUMBER"

                            Expression="UN_NUMBER"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnDesc"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="240"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="UN_DESC"

                            Expression="UN_DESC"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="240" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="HazardClass"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="40"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="HAZARD_CLASS"

                            Expression="HAZARD_CLASS"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="40" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="OrderTypeLookupCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ORDER_TYPE_LOOKUP_CODE"

                            Expression="ORDER_TYPE_LOOKUP_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ContractNum"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CONTRACT_NUM"

                            Expression="CONTRACT_NUM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Segment1"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="SEGMENT1"

                            Expression="SEGMENT1"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAgreementFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_AGREEMENT_FLAG"

                            Expression="GLOBAL_AGREEMENT_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="QuoteVendorQuoteNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="QUOTE_VENDOR_QUOTE_NUMBER"

                            Expression="QUOTE_VENDOR_QUOTE_NUMBER"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="QuotationLine"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="40"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="QUOTATION_LINE"

                            Expression="QUOTATION_LINE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="40" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="AttributeCategory"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE_CATEGORY"

                            Expression="ATTRIBUTE_CATEGORY"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute1"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE1"

                            Expression="ATTRIBUTE1"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute2"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE2"

                            Expression="ATTRIBUTE2"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute3"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE3"

                            Expression="ATTRIBUTE3"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute4"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE4"

                            Expression="ATTRIBUTE4"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute5"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE5"

                            Expression="ATTRIBUTE5"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute6"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE6"

                            Expression="ATTRIBUTE6"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute7"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE7"

                            Expression="ATTRIBUTE7"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute8"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE8"

                            Expression="ATTRIBUTE8"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute9"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE9"

                            Expression="ATTRIBUTE9"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute10"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE10"

                            Expression="ATTRIBUTE10"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute11"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE11"

                            Expression="ATTRIBUTE11"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute12"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE12"

                            Expression="ATTRIBUTE12"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute13"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE13"

                            Expression="ATTRIBUTE13"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute14"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE14"

                            Expression="ATTRIBUTE14"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Attribute15"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ATTRIBUTE15"

                            Expression="ATTRIBUTE15"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnitPrice"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="UNIT_PRICE"

                            Expression="UNIT_PRICE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Quantity"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="QUANTITY"

                            Expression="QUANTITY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="QuantityCommitted"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="QUANTITY_COMMITTED"

                            Expression="QUANTITY_COMMITTED"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="PoHeaderId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="PO_HEADER_ID"

                            Expression="PO_HEADER_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="PoLineId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="PO_LINE_ID"

                            Expression="PO_LINE_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ItemId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="ITEM_ID"

                            Expression="ITEM_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="FromHeaderId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="FROM_HEADER_ID"

                            Expression="FROM_HEADER_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="FromLineId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="FROM_LINE_ID"

                            Expression="FROM_LINE_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ReferenceNum"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="REFERENCE_NUM"

                            Expression="REFERENCE_NUM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="MinReleaseAmount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="MIN_RELEASE_AMOUNT"

                            Expression="MIN_RELEASE_AMOUNT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="PriceTypeLookupCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="PRICE_TYPE_LOOKUP_CODE"

                            Expression="PRICE_TYPE_LOOKUP_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ClosedCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CLOSED_CODE"

                            Expression="CLOSED_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="PriceBreakLookupCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="PRICE_BREAK_LOOKUP_CODE"

                            Expression="PRICE_BREAK_LOOKUP_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UssglTransactionCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="USSGL_TRANSACTION_CODE"

                            Expression="USSGL_TRANSACTION_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GovernmentContext"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GOVERNMENT_CONTEXT"

                            Expression="GOVERNMENT_CONTEXT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="RequestId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="REQUEST_ID"

                            Expression="REQUEST_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ProgramApplicationId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="PROGRAM_APPLICATION_ID"

                            Expression="PROGRAM_APPLICATION_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ProgramId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="PROGRAM_ID"

                            Expression="PROGRAM_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ProgramUpdateDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="PROGRAM_UPDATE_DATE"

                            Expression="PROGRAM_UPDATE_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ClosedDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CLOSED_DATE"

                            Expression="CLOSED_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ClosedReason"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="240"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CLOSED_REASON"

                            Expression="CLOSED_REASON"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="240" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ClosedBy"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="9"

                            Scale="0"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="CLOSED_BY"

                            Expression="CLOSED_BY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TransactionReasonCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="TRANSACTION_REASON_CODE"

                            Expression="TRANSACTION_REASON_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="OrgId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="ORG_ID"

                            Expression="ORG_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="HazardClassId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="HAZARD_CLASS_ID"

                            Expression="HAZARD_CLASS_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="MinOrderQuantity"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="MIN_ORDER_QUANTITY"

                            Expression="MIN_ORDER_QUANTITY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="MaxOrderQuantity"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="MAX_ORDER_QUANTITY"

                            Expression="MAX_ORDER_QUANTITY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="QtyRcvTolerance"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="QTY_RCV_TOLERANCE"

                            Expression="QTY_RCV_TOLERANCE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="OverToleranceErrorFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="OVER_TOLERANCE_ERROR_FLAG"

                            Expression="OVER_TOLERANCE_ERROR_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="MarketPrice"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="MARKET_PRICE"

                            Expression="MARKET_PRICE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnorderedFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="UNORDERED_FLAG"

                            Expression="UNORDERED_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ClosedFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CLOSED_FLAG"

                            Expression="CLOSED_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UserHoldFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="USER_HOLD_FLAG"

                            Expression="USER_HOLD_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CancelledBy"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="9"

                            Scale="0"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="CANCELLED_BY"

                            Expression="CANCELLED_BY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="FirmStatusLookupCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="FIRM_STATUS_LOOKUP_CODE"

                            Expression="FIRM_STATUS_LOOKUP_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="FirmDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="FIRM_DATE"

                            Expression="FIRM_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TaxableFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="TAXABLE_FLAG"

                            Expression="TAXABLE_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Type1099"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="10"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="TYPE_1099"

                            Expression="TYPE_1099"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="10" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CapitalExpenseFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CAPITAL_EXPENSE_FLAG"

                            Expression="CAPITAL_EXPENSE_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="NegotiatedByPreparerFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="NEGOTIATED_BY_PREPARER_FLAG"

                            Expression="NEGOTIATED_BY_PREPARER_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="QcGrade"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="QC_GRADE"

                            Expression="QC_GRADE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="BaseUom"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="BASE_UOM"

                            Expression="BASE_UOM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="BaseQty"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="BASE_QTY"

                            Expression="BASE_QTY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SecondaryUom"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="SECONDARY_UOM"

                            Expression="SECONDARY_UOM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SecondaryQty"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="SECONDARY_QTY"

                            Expression="SECONDARY_QTY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LastUpdateDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="LAST_UPDATE_DATE"

                            Expression="LAST_UPDATE_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LastUpdatedBy"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="LAST_UPDATED_BY"

                            Expression="LAST_UPDATED_BY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LineTypeId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="LINE_TYPE_ID"

                            Expression="LINE_TYPE_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LastUpdateLogin"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="LAST_UPDATE_LOGIN"

                            Expression="LAST_UPDATE_LOGIN"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CreationDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CREATION_DATE"

                            Expression="CREATION_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CreatedBy"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="CREATED_BY"

                            Expression="CREATED_BY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CategoryId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="CATEGORY_ID"

                            Expression="CATEGORY_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CommittedAmount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="COMMITTED_AMOUNT"

                            Expression="COMMITTED_AMOUNT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="AllowPriceOverrideFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ALLOW_PRICE_OVERRIDE_FLAG"

                            Expression="ALLOW_PRICE_OVERRIDE_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="NotToExceedPrice"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="NOT_TO_EXCEED_PRICE"

                            Expression="NOT_TO_EXCEED_PRICE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ListPricePerUnit"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="LIST_PRICE_PER_UNIT"

                            Expression="LIST_PRICE_PER_UNIT"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnNumberId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="UN_NUMBER_ID"

                            Expression="UN_NUMBER_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttributeCategory"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE_CATEGORY"

                            Expression="GLOBAL_ATTRIBUTE_CATEGORY"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute1"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE1"

                            Expression="GLOBAL_ATTRIBUTE1"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute2"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE2"

                            Expression="GLOBAL_ATTRIBUTE2"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute3"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE3"

                            Expression="GLOBAL_ATTRIBUTE3"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute4"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE4"

                            Expression="GLOBAL_ATTRIBUTE4"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute5"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE5"

                            Expression="GLOBAL_ATTRIBUTE5"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute6"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE6"

                            Expression="GLOBAL_ATTRIBUTE6"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute7"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE7"

                            Expression="GLOBAL_ATTRIBUTE7"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute8"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE8"

                            Expression="GLOBAL_ATTRIBUTE8"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute9"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE9"

                            Expression="GLOBAL_ATTRIBUTE9"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute10"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE10"

                            Expression="GLOBAL_ATTRIBUTE10"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute11"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE11"

                            Expression="GLOBAL_ATTRIBUTE11"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute12"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE12"

                            Expression="GLOBAL_ATTRIBUTE12"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute13"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE13"

                            Expression="GLOBAL_ATTRIBUTE13"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute14"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE14"

                            Expression="GLOBAL_ATTRIBUTE14"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute15"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE15"

                            Expression="GLOBAL_ATTRIBUTE15"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute16"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE16"

                            Expression="GLOBAL_ATTRIBUTE16"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute17"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE17"

                            Expression="GLOBAL_ATTRIBUTE17"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute18"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE18"

                            Expression="GLOBAL_ATTRIBUTE18"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute19"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE19"

                            Expression="GLOBAL_ATTRIBUTE19"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="GlobalAttribute20"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="GLOBAL_ATTRIBUTE20"

                            Expression="GLOBAL_ATTRIBUTE20"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LineReferenceNum"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="LINE_REFERENCE_NUM"

                            Expression="LINE_REFERENCE_NUM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ProjectId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="PROJECT_ID"

                            Expression="PROJECT_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TaskId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="TASK_ID"

                            Expression="TASK_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ExpirationDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="EXPIRATION_DATE"

                            Expression="EXPIRATION_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TaxCodeId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="TAX_CODE_ID"

                            Expression="TAX_CODE_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="OkeContractHeaderId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="OKE_CONTRACT_HEADER_ID"

                            Expression="OKE_CONTRACT_HEADER_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="OkeContractVersionId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="OKE_CONTRACT_VERSION_ID"

                            Expression="OKE_CONTRACT_VERSION_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TaxName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="TAX_NAME"

                            Expression="TAX_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SecondaryUnitOfMeasure"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="SECONDARY_UNIT_OF_MEASURE"

                            Expression="SECONDARY_UNIT_OF_MEASURE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SecondaryQuantity"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="SECONDARY_QUANTITY"

                            Expression="SECONDARY_QUANTITY"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="PreferredGrade"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="PREFERRED_GRADE"

                            Expression="PREFERRED_GRADE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="AuctionHeaderId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="AUCTION_HEADER_ID"

                            Expression="AUCTION_HEADER_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="AuctionDisplayNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="40"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="AUCTION_DISPLAY_NUMBER"

                            Expression="AUCTION_DISPLAY_NUMBER"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="40" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="AuctionLineNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="AUCTION_LINE_NUMBER"

                            Expression="AUCTION_LINE_NUMBER"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="BidNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="BID_NUMBER"

                            Expression="BID_NUMBER"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="BidLineNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="BID_LINE_NUMBER"

                            Expression="BID_LINE_NUMBER"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="RetroactiveDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Date"

                            ColumnType="DATE"

                            AliasName="RETROACTIVE_DATE"

                            Expression="RETROACTIVE_DATE"

                            SQLType="DATE" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="7" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SupplierRefNumber"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="150"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="SUPPLIER_REF_NUMBER"

                            Expression="SUPPLIER_REF_NUMBER"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="150" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ContractId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="CONTRACT_ID"

                            Expression="CONTRACT_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="JobId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="JOB_ID"

                            Expression="JOB_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="Amount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="AMOUNT"

                            Expression="AMOUNT"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="StartDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="29"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="START_DATE"

                            Expression="START_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="29" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LineType"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="25"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="LINE_TYPE"

                            Expression="LINE_TYPE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="25" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="PurchaseBasis"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="PURCHASE_BASIS"

                            Expression="PURCHASE_BASIS"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ItemNum"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="ITEM_NUM"

                            Expression="ITEM_NUM"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="JobName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="JOB_NAME"

                            Expression="JOB_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ContractorFirstName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="240"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CONTRACTOR_FIRST_NAME"

                            Expression="CONTRACTOR_FIRST_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="240" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ContractorLastName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="240"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CONTRACTOR_LAST_NAME"

                            Expression="CONTRACTOR_LAST_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="240" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CanceledAmount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CANCELED_AMOUNT"

                            Expression="CANCELED_AMOUNT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TotalLineAmount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="TOTAL_LINE_AMOUNT"

                            Expression="TOTAL_LINE_AMOUNT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="BaseUnitPrice"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="BASE_UNIT_PRICE"

                            Expression="BASE_UNIT_PRICE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ManualPriceChangeFlag"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="MANUAL_PRICE_CHANGE_FLAG"

                            Expression="MANUAL_PRICE_CHANGE_FLAG"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="MatchingBasis"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="MATCHING_BASIS"

                            Expression="MATCHING_BASIS"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SvcAmountNotifSent"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="SVC_AMOUNT_NOTIF_SENT"

                            Expression="SVC_AMOUNT_NOTIF_SENT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="SvcCompletionNotifSent"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="1"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="SVC_COMPLETION_NOTIF_SENT"

                            Expression="SVC_COMPLETION_NOTIF_SENT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="1" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="FromLineLocationId"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="FROM_LINE_LOCATION_ID"

                            Expression="FROM_LINE_LOCATION_ID"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="RetainageRate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="RETAINAGE_RATE"

                            Expression="RETAINAGE_RATE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="MaxRetainageAmount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="MAX_RETAINAGE_AMOUNT"

                            Expression="MAX_RETAINAGE_AMOUNT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ProgressPaymentRate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="PROGRESS_PAYMENT_RATE"

                            Expression="PROGRESS_PAYMENT_RATE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="RecoupmentRate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="RECOUPMENT_RATE"

                            Expression="RECOUPMENT_RATE"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LineAmount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="oracle.jbo.domain.Number"

                            ColumnType="NUMBER"

                            AliasName="LINE_AMOUNT"

                            Expression="LINE_AMOUNT"

                            SQLType="NUMERIC" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="22" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="NeedByDate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="20"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="NEED_BY_DATE"

                            Expression="NEED_BY_DATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="20" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ChargeAccount"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="60"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CHARGE_ACCOUNT"

                            Expression="CHARGE_ACCOUNT"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="60" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="ProjectName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="PROJECT_NAME"

                            Expression="PROJECT_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="CurrencyCode"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="CURRENCY_CODE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="TaskName"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="4000"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="TASK_NAME"

                            Expression="TASK_NAME"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="4000" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="UnitPriceConsolidate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="UNIT_PRICE_CONSOLIDATE"

                            Expression="UNIT_PRICE_CONSOLIDATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                         <ViewAttribute

                            Name="LineAmountConsolidate"

                            IsUpdateable="false"

                            IsPersistent="false"

                            Precision="30"

                            Type="java.lang.String"

                            ColumnType="VARCHAR2"

                            AliasName="LINE_AMOUNT_CONSOLIDATE"

                            Expression="LINE_AMOUNT_CONSOLIDATE"

                            SQLType="VARCHAR" >

                            <DesignTime>

                               <Attr Name="_OverrideAttr" Value="true" />

                               <Attr Name="_DisplaySize" Value="30" />

                            </DesignTime>

                         </ViewAttribute>

                      </ViewObject>

                      • 8. Re: Importing oaf page Erroring out
                        DilipG

                        Dear User,

                         

                        If you are doing VO extension and want to run Jpx import then you are using wrong script.

                        Please follow below steps to deploy VO extension.

                        Dilip'S Oracle Application Framework Blogs: Deploying Your ViewObject Extensions

                        Check this link as well.VO Extension jpx importer error

                        • 9. Re: Importing oaf page Erroring out
                          BaraAbuAlrob

                          I have import JPX and its successfully, but I have error when run the page :
                          oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition hack.oracle.apps.po.notifications.server.PoNotifLinesSummaryVOEx of type View Definition not found at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1291) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2431) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:586) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:474) at _pages.__oa._jspService(__oa.java:233) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at

                          • 10. Re: Importing oaf page Erroring out
                            DilipG

                            Did you move vo class & xml file & to the server.?

                            If files are moved then, it should on path hack.oracle.apps.po.notifications.server

                            • 11. Re: Importing oaf page Erroring out
                              BaraAbuAlrob

                              Yes, I move it to path on server, and I give it permissions.
                              but the problem is still.

                              • 12. Re: Importing oaf page Erroring out
                                DilipG

                                Dear User,

                                 

                                if folder structure and path  is correct and required .class and .xml files got moved then it should work.

                                Please cross check your steps with Dilip'S Oracle Application Framework Blogs: Deploying Your ViewObject Extensions  you are missing some steps.

                                • 13. Re: Importing oaf page Erroring out
                                  BaraAbuAlrob

                                  Dear Dilip,
                                  Can you help and contact you by email to help me online !

                                  • 14. Re: Importing oaf page Erroring out
                                    DilipG

                                    Please tell me your EBS version.

                                    1 2 Previous Next