if (window.isc == undefined || window.isc.DataSource == undefined){  alert("Can't load DataSources - SmartClient runtime not loaded");}isc.DataSource.create({
    allowAdvancedCriteria:true,
    xpaths:"ORIGIN~getUserString(./source);REQ_SURRENDER~replace(string(replace(string(getHasSurrenders(.)),'true','Required')),'false','None')",
    linkedDataMethods:"getPkid;         getName;         getComments;         getCreationDate;         getModificationDate;         getRevision;         getDeliveryType;         getStatus;         getUser;         STATUS_USERSTRING|getStatus-getUserString;         USER_LOGIN|getUser-getLogin;USER_PKID|getUser-getPkid;         getDeliveringUser;         DELIVERINGUSER_LOGIN|getDeliveringUser-getLoginAndFullName;         DELIVERINGUSER_PKID|getDeliveringUser-getPkid;         getSeller;SELLER_NAME|getSeller-getName;         SELLER_PKID|getSeller-getPkid;         PRICE|getTotalPricingMAP;         USERNAME|getUser-getLoginAndFullName;         REFERENCE_NUMBER|getUUID;         SURRENDERS|getHasSurrenders;         LICENSES|getLicenseCountPc2;         DELIVERYNOTE|getPublisherString",
    mappedBeanClass:"com.paceap.eden.jpa.main.Delivery",
    ID:"search_delivery_DS_HibernateORM",
    dropExtraFields:true,
    fields:[
        {
            name:"PKID",
            hidden:true,
            type:"integer",
            primaryKey:true
        },
        {
            name:"NAME",
            title:"Name",
            type:"text"
        },
        {
            name:"DELIVERYNOTE",
            title:"Deposit Note",
            type:"text"
        },
        {
            showHintInField:"true",
            hint:"Please type your comments",
            name:"COMMENTS",
            width:"200",
            title:"Comments",
            type:"textArea",
            height:"100"
        },
        {
            name:"CREATIONDATE",
            title:"Deposit Date",
            type:"datetime"
        },
        {
            name:"MODIFICATIONDATE",
            title:"Modified",
            type:"datetime"
        },
        {
            name:"REVISION",
            title:"Revision",
            type:"text",
            canEdit:false
        },
        {
            name:"DELIVERYTYPE",
            title:"Delivery Type",
            type:"text"
        },
        {
            name:"STATUS",
            title:"Status",
            type:"text"
        },
        {
            name:"STATUS_USERSTRING",
            title:"Status",
            type:"text"
        },
        {
            name:"user",
            hidden:true,
            type:"integer"
        },
        {
            name:"USER_PKID",
            hidden:true,
            type:"integer"
        },
        {
            showHintInField:"true",
            hint:"Enter destination user name",
            name:"USER_LOGIN",
            title:"User account",
            type:"text",
            required:true
        },
        {
            name:"deliveringUser",
            hidden:true,
            type:"integer"
        },
        {
            name:"DELIVERINGUSER_PKID",
            hidden:true,
            type:"integer"
        },
        {
            name:"DELIVERINGUSER_LOGIN",
            title:"Delivered By User",
            type:"text",
            canEdit:false
        },
        {
            name:"seller",
            hidden:true,
            type:"integer"
        },
        {
            name:"SELLER_PKID",
            hidden:true,
            type:"integer"
        },
        {
            name:"SELLER_NAME",
            title:"Seller",
            type:"text",
            canEdit:false
        },
        {
            name:"sku",
            hidden:true,
            type:"integer"
        },
        {
            name:"SKU_PKID",
            hidden:true,
            type:"integer"
        },
        {
            name:"SKU_NAME",
            title:"SKU Name",
            type:"text"
        },
        {
            name:"REFERENCE_NUMBER",
            title:"Deposit Reference #",
            type:"text"
        },
        {
            name:"UUID",
            title:"UUID",
            type:"text"
        },
        {
            name:"ORIGIN",
            title:"Origin",
            type:"text"
        },
        {
            name:"PRICE",
            title:"Price(MAP)",
            type:"text"
        },
        {
            name:"USERNAME",
            title:"Received By User",
            type:"text"
        },
        {
            name:"LICENSES",
            title:"Licenses",
            type:"integer"
        },
        {
            name:"SURRENDERS",
            title:"Requires Surrender",
            type:"boolean"
        },
        {
            name:"REQ_SURRENDER",
            title:"Surrender(s)",
            type:"boolean"
        }
    ]
})
