records[i] is undefined      ns[i].viewRecordId = records[i].internalId;


Ext.define('App.store.SRS', {
    extend: 'Ext.data.TreeStore',   
    model: 'App.model.SRS',
    proxy: {
        type: 'ajax',
        url: 'data/SRS.php'
    },
    root: {
        text: 'Root',
        id: '0',
        expanded: true
    },
    folderSort: false
});

ns[i].viewRecordId = records[i].internalId;

Ext.define('App.store.SRS', {
    extend: 'Ext.data.TreeStore',   
    model: 'App.model.SRS',
    proxy: {
        type: 'ajax',
        url: 'data/SRS.php'
    },
    root: {
        text: 'Root',
        id: '0',
        children: [ ],
        expanded: true
    },
    folderSort: false
});

--
Extjs 4 treepanel bug
Ext.tree.TreePanel - Sencha Docs - Ext JS 4.0
Treegrid: a[b] is undefined (Error Message)