if (window.isc == undefined || window.isc.DataSource == undefined){  alert("Can't load DataSources - SmartClient runtime not loaded");}isc.DataSource.create({
    allowAdvancedCriteria:true,
    linkedDataMethods:"getPkid;getName;getCreationDate;CREATION_DATEONLY|getCreationDate;     getStatus;getModificationDate;CREATIONDATE_FULL|getCreationDate;     STATUS_USERSTRING|getStatus-getUserString;     getComments;     getDescription;getHidden;     getPublisherNumber;getUUID; getPricingMSRP;getPricingMAP;getProductCount;     getPublisher;PUBLISHER_NAME|getPublisher-getName;PUBLISHER_PKID|getPublisher-getPkid;     getTerms;TERMS_NAME|getTerms-getName;TERMS_PKID|getTerms-getPkid;DEFAULTRULE|getRules-getName;     SKU_MEMBERS_TERMS_NAME|getTermsNameSmart;     SURRENDERSTRING|getSurrenderString;     CREATED_BY|getCreatedBy-getLogin;     RULES|getRules-getName;     RULES_PKID|getRules-getPkid;     SURRENDERINCLUDED|getHasSurrenders;     SUBSCRIPTIONTERMS_NAME|getSubscriptionTerms-getName;     HASSUBSCRIPTIONTERMS|hasSubscriptionTerms;     HASSUBSKUS|getHasSubSkus;     ISSURRENDERABLE|isSurrenderable",
    mappedBeanClass:"com.paceap.eden.jpa.main.SKU",
    ignorePagination:"false",
    mappedEnumClasses:"STATUS|com.paceap.eden.jpa.enums.EntityStatus",
    ID:"sku_DS_HibernateORM",
    dropExtraFields:true,
    fields:[
        {
            name:"PKID",
            hidden:true,
            type:"integer",
            primaryKey:true
        },
        {
            name:"NAME",
            title:"Name",
            type:"text",
            required:true
        },
        {
            name:"DESCRIPTION",
            title:"Description",
            type:"textArea"
        },
        {
            name:"PUBLISHERNUMBER",
            title:"SKU number",
            type:"text"
        },
        {
            name:"PRICINGMSRP",
            title:"MSRP ($US)",
            type:"double"
        },
        {
            name:"PRICINGMAP",
            title:"Street Price ($US)",
            type:"double"
        },
        {
            name:"CREATIONDATE",
            title:"Created",
            type:"date",
            canEdit:false
        },
        {
            name:"CREATIONDATE_FULL",
            title:"Created",
            type:"datetime",
            canEdit:false
        },
        {
            name:"CREATION_DATEONLY",
            title:"Created",
            type:"date",
            canEdit:false
        },
        {
            name:"MODIFICATIONDATE",
            title:"Modified",
            type:"datetime",
            canEdit:false
        },
        {
            name:"CREATED_BY",
            title:"Created by",
            type:"text"
        },
        {
            name:"STATUS",
            title:"Status",
            type:"text"
        },
        {
            name:"STATUS_USERSTRING",
            title:"Status",
            type:"text"
        },
        {
            name:"HIDDEN",
            title:"Hidden",
            type:"boolean"
        },
        {
            name:"UUID",
            title:"SKU GUID",
            type:"text"
        },
        {
            showHintInField:"true",
            hint:"Please type your comments",
            name:"COMMENTS",
            width:"910",
            title:"Comments",
            type:"textArea",
            height:"300"
        },
        {
            name:"SUBSKUCOUNT",
            title:"Products",
            type:"integer"
        },
        {
            name:"LOCKED",
            title:"Locked",
            type:"boolean"
        },
        {
            name:"REQUIRESURRENDER",
            title:"Require Surrender",
            type:"boolean"
        },
        {
            name:"SURRENDERSTRING",
            title:"Surrender",
            type:"text"
        },
        {
            name:"publisher",
            hidden:true,
            type:"integer"
        },
        {
            name:"PUBLISHER_PKID",
            hidden:true,
            type:"integer"
        },
        {
            name:"PUBLISHER_NAME",
            title:"Publisher",
            type:"text",
            canEdit:false
        },
        {
            name:"terms",
            hidden:true,
            type:"integer"
        },
        {
            name:"TERMS_PKID",
            hidden:true,
            type:"integer"
        },
        {
            name:"TERMS_NAME",
            title:"Terms",
            type:"text"
        },
        {
            name:"RULES",
            title:"Rules",
            type:"text"
        },
        {
            name:"SKU_MEMBERS_TERMS_NAME",
            title:"Terms",
            type:"text"
        },
        {
            name:"DEFAULTRULE",
            title:"SKU Rule",
            type:"text",
            foreignKey:"rules_DS_HibernateORM.RULES_PKID"
        },
        {
            name:"PRODUCTCOUNT",
            title:"# Products",
            type:"integer"
        },
        {
            name:"ICONGRAPHIC",
            width:"40",
            type:"text",
            defaultValue:"sku.png",
            height:"40"
        },
        {
            name:"RULES_PKID",
            hidden:true,
            type:"integer"
        },
        {
            name:"RULES_NAME",
            title:"Rules",
            type:"text"
        },
        {
            name:"SURRENDERINCLUDED",
            title:"Includes Surrender Terms",
            type:"boolean"
        },
        {
            name:"SUBSCRIPTIONTERMS_NAME",
            type:"text"
        },
        {
            name:"HASSUBSCRIPTIONTERMS"
        },
        {
            name:"HASSUBSKUS",
            type:"integer"
        },
        {
            name:"ISSURRENDERABLE"
        }
    ]
})
