if (window.isc == undefined || window.isc.DataSource == undefined){  alert("Can't load DataSources - SmartClient runtime not loaded");}isc.DataSource.create({
    allowAdvancedCriteria:true,
    ID:"userDeposits_DS",
    dropExtraFields:true,
    fields:[
        {
            name:"PKID",
            hidden:true,
            type:"integer",
            primaryKey:true
        },
        {
            name:"DEPOSITDATE",
            title:"Date",
            type:"date"
        },
        {
            name:"REFERENCENUMBER",
            title:"Reference #",
            type:"text"
        },
        {
            name:"USERNAME",
            title:"User",
            type:"text"
        },
        {
            name:"NUMBEROFLICENSES",
            title:"Licenses",
            type:"integer"
        },
        {
            name:"ORIGIN",
            title:"Origin",
            type:"text"
        },
        {
            name:"SELLER_NAME",
            title:"Seller",
            type:"text",
            canEdit:false
        },
        {
            name:"DELIVEREDBYUSER",
            title:"Delivered By User",
            type:"text",
            canEdit:false
        },
        {
            name:"STATUS_USERSTRING",
            title:"Status",
            type:"text"
        },
        {
            name:"REQ_SURRENDER",
            title:"Surrender(s)",
            type:"text"
        },
        {
            name:"DELIVERYNOTE",
            title:"Deposit Note",
            type:"text"
        }
    ]
})
