if (window.isc == undefined || window.isc.DataSource == undefined){  alert("Can't load DataSources - SmartClient runtime not loaded");}isc.DataSource.create({
    allowAdvancedCriteria:true,
    ID:"billingReport_DS",
    dropExtraFields:true,
    fields:[
        {
            name:"PKID",
            hidden:true,
            type:"integer",
            primaryKey:true
        },
        {
            name:"id",
            type:"text"
        },
        {
            name:"parentId",
            type:"text"
        },
        {
            name:"isFolder",
            type:"boolean"
        },
        {
            name:"REPORTNAME",
            title:"Report Name",
            type:"text"
        },
        {
            name:"REPORTID",
            title:"Report ID",
            type:"text"
        },
        {
            name:"DATAFILESIZE",
            title:"Size",
            type:"text"
        },
        {
            name:"DATAROWCOUNT",
            title:"Row Count",
            type:"text"
        },
        {
            name:"CREATIONDATE",
            title:"Created",
            type:"datetime",
            canEdit:false
        },
        {
            name:"REFERENCE",
            title:"Reference",
            type:"text"
        },
        {
            name:"REPORTTYPE",
            title:"Type",
            type:"text"
        },
        {
            name:"REPORTSTATUS",
            title:"Status",
            type:"text"
        },
        {
            name:"DOWNLOADCOUNT",
            title:"Downloads",
            type:"integer"
        },
        {
            name:"SORTINGID",
            hidden:true,
            type:"text"
        },
        {
            name:"ISBIGFILE",
            type:"boolean"
        },
        {
            name:"FOLDERPATH",
            type:"text"
        },
        {
            name:"DATAFILESIZEDISPLAY",
            title:"Size",
            type:"text"
        }
    ],
    mappedBeanClass:"com.paceap.eden.jpa.main.Report"
})
