Hubert
12/07/2018, 7:57 PMvar userName = runtime.getCurrentUser().name;
var headers = oauth.getHeaders({
url: config.IMPORT_ORDERS_RESTLET_URL,
method: 'POST',
tokenKey: config.TBA_TOKENS[userName]['tokenid'],
tokenSecret: config.TBA_TOKENS[userName]['tokensecret']
});
var body = {
csvfileid: csvFileId,
sportscvfileid: sportsFileId
};
headers['Content-Type'] = 'application/json';
var restResponse = <http://https.post|https.post>({
url: config.IMPORT_ORDERS_RESTLET_URL,
headers: headers,
body: JSON.stringify(body)
});
stalbert
12/07/2018, 7:58 PMHubert
12/07/2018, 7:59 PMstalbert
12/07/2018, 8:01 PMHubert
12/07/2018, 8:03 PMdefine(['N/runtime', 'N/error', 'N/file', 'N/email', 'N/search', 'N/format','N/task','N/https', '../lib/oauth', '../lib/cryptojs', 'N/record', '../lib/ProcessingLogModule','../config/GrouponProcessingConfigurationModule', '../lib/DebugHelperModule'],
function(runtime, error, file, email, search, format, task, https, oauth, cryptojs, record, processlog, config, debug) {
Hubert
12/07/2018, 8:07 PMstalbert
12/07/2018, 8:08 PMHubert
12/07/2018, 8:11 PMHubert
12/07/2018, 8:12 PMHubert
12/07/2018, 8:12 PMHubert
12/07/2018, 8:12 PMstalbert
12/07/2018, 8:12 PMstalbert
12/07/2018, 8:13 PMHubert
12/07/2018, 8:13 PMHubert
12/07/2018, 8:13 PMstalbert
12/07/2018, 8:14 PMstalbert
12/07/2018, 8:14 PMHubert
12/07/2018, 8:15 PMHubert
12/07/2018, 8:16 PMHubert
12/07/2018, 8:17 PMstalbert
12/07/2018, 8:24 PMHubert
12/07/2018, 8:28 PMJohnnyC
12/07/2018, 8:28 PMstalbert
12/07/2018, 8:31 PMstalbert
12/07/2018, 8:32 PMstalbert
12/07/2018, 8:32 PMHubert
12/07/2018, 8:34 PMfunction() {
const GROUPON_PROCESS_FOLDER_ID = 14829;
const GROUPON_COMBINED_FILES_FOLDER_ID = 14838;
const PICK_TICKET_FOLDER_ID = 20812;
const CSV_FILES_DESTINATION_FOLDER_ID = 14828;
const CSV_IMPORT_MAPPING_ID = 'custimport_ggautofulfill';
const CSV_IMPORT_SPORT_MAPPING_ID = 'custimport_ggsportautofulfill';
const IMPORT_ORDERS_RESTLET_URL = '<https://restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=217&deploy=1>'; //REST Endpoint URL
const SEND_DATA_FOR_LABELS_RESTLET = '<https://restlets.api.netsuite.com/app/site/hosting/restlet.nl?script=218&deploy=1>';
const BATCH_SIZE = 27;
const TBA_TOKENS = {
'hubert' : { 'tokenid' : '7576a20af1711199d211142',
'tokensecret' : '7576a20af1711199d211142'
},
'kelly' : { 'tokenid' : '26195ca2487c200f4b8a537a',
'tokensecret' : '26195ca2487c200f4b8a537a'
}
};
return {
TBA_TOKENS : TBA_TOKENS,
GROUPON_PROCESS_FOLDER_ID : GROUPON_PROCESS_FOLDER_ID,
PROCESS_GROUPON_MR_SCRIPT : PROCESS_GROUPON_MR_SCRIPT,
IMPORT_ORDERS_RESTLET_URL : IMPORT_ORDERS_RESTLET_URL,
GROUPON_COMBINED_FILES_FOLDER_ID : GROUPON_COMBINED_FILES_FOLDER_ID,
PICK_TICKET_FOLDER_ID : PICK_TICKET_FOLDER_ID,
CSV_FILES_DESTINATION_FOLDER_ID : CSV_FILES_DESTINATION_FOLDER_ID,
CSV_IMPORT_MAPPING_ID : CSV_IMPORT_MAPPING_ID,
CSV_IMPORT_SPORT_MAPPING_ID : CSV_IMPORT_SPORT_MAPPING_ID,
SEND_DATA_FOR_LABELS_RESTLET : SEND_DATA_FOR_LABELS_RESTLET,
BATCH_SIZE : BATCH_SIZE,
};
});
Hubert
12/07/2018, 8:35 PMHubert
12/07/2018, 8:36 PMHubert
12/07/2018, 8:36 PMJohnnyC
12/07/2018, 8:37 PMHubert
12/07/2018, 8:38 PMJohnnyC
12/07/2018, 8:38 PMHubert
12/07/2018, 8:46 PMstalbert
12/07/2018, 9:34 PMJohnnyC
12/07/2018, 10:32 PMHubert
12/10/2018, 4:03 PMHubert
12/10/2018, 4:03 PMJohnnyC
12/10/2018, 4:05 PMHubert
12/10/2018, 4:08 PMstalbert
12/10/2018, 6:22 PMstalbert
12/10/2018, 6:24 PMHubert
12/10/2018, 6:28 PMHubert
12/10/2018, 6:39 PMstalbert
12/10/2018, 6:48 PMstalbert
12/10/2018, 6:48 PMHubert
12/10/2018, 6:49 PMHubert
12/10/2018, 6:49 PMstalbert
12/11/2018, 2:59 AM