BrowserView.js
[app.wkmirror] / nsinject.js
index e2ab517..2e0a585 100644 (file)
@@ -131,6 +131,7 @@ NS = {
             'https://system.netsuite.com/app/common/search/searchresults.csv' +
             '?searchtype=Transaction' + 
             '&Transaction_ACCOUNT=' + id +
+            '&Transaction_DEPARTMENT=2' + // hk
             '&sortcol=Transaction_TRANDATE_raw' +
             '&sortdir=ASC'+
             '&csv=Export'+
@@ -139,10 +140,12 @@ NS = {
             '&style=NORMAL'+
             '&report='+
             '&grid='+
-            '&searchid=118'+
+            '&searchid=120'+
             '&dle=F',
+            
             {
-                id: data.id,
+                id: id,
+                pref : 'HK-Account'
                 //reportaction: 'exportcsv',
                 //apptype: 'html',
                 //visibleranges: '0,' +  reportTable.getTotalRowCount()
@@ -150,8 +153,7 @@ NS = {
             
         );
         
-        
-        
+         
         return;
         
         
@@ -310,14 +312,7 @@ NS = {
             }
             
             // location name for location download.
-            var pref = '';
-            if (document.getElementById('hddn_crit_32')) {
-                //stock.
-                pref =  document.getElementById('hddn_crit_32').value ;
-            } else {
-                // accounts.
-                pref = document.getElementsByClassName('pt_title')[0].innerText.replace(/\s+$/,'').replace(/\//g, '');
-            }
+            var pref = data.pref;
             
             console.log(
                 JSON.stringify ({
@@ -329,6 +324,42 @@ NS = {
                     data: ar
                 }));
            
+            if (data.pref == 'SG-Account') {
+                console.log(
+                    JSON.stringify ({
+                        method : 'exit'
+                    })
+                );
+                return;
+            }
+            NS.downloadgetdata(
+                'https://system.netsuite.com/app/common/search/searchresults.csv' +
+                '?searchtype=Transaction' + 
+                '&Transaction_ACCOUNT=' + data.id +
+                '&Transaction_DEPARTMENT=1' + // sg
+                '&sortcol=Transaction_TRANDATE_raw' +
+                '&sortdir=ASC'+
+                '&csv=Export'+
+                '&OfficeXML=F'+
+                '&pdf='+
+                '&style=NORMAL'+
+                '&report='+
+                '&grid='+
+                '&searchid=120'+
+                '&dle=F',
+                
+                {
+                    id: data.id,
+                    pref: 'SG-Account'
+                    //reportaction: 'exportcsv',
+                    //apptype: 'html',
+                    //visibleranges: '0,' +  reportTable.getTotalRowCount()
+                }
+                
+            );
+            
+           
+           
         }
         
         xmlhttp.send();