Created
March 1, 2019 17:36
-
-
Save a-mishra/d1468643a9a071c2f78f22caff6c820c to your computer and use it in GitHub Desktop.
JS Bin // source https://jsbin.com/yeguyim/1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width"> | |
| <title>JS Bin</title> | |
| </head> | |
| <body> | |
| <script id="jsbin-javascript"> | |
| //---------------------------------------------------------------------------------- | |
| // var language = "NP"; | |
| // var name = "NAME"; | |
| // var amount = "212321"; | |
| // var policyNumber = "232323123"; | |
| // var paymentDueDate = "01/10/1997"; | |
| //---------------------------------------------------------------------------------- | |
| var env; | |
| console.log("language :"+language+"; name :"+name+"; amount :" +amount+"; policyNumber :"+policyNumber+"; paymentDueDate :"+paymentDueDate); | |
| var resultString; | |
| var PlayAnnouncement; | |
| var playCrore = "playCrore"; | |
| var playLakh = "playLakh"; | |
| var playThousand = "playThousand"; | |
| var playHundred = "playHundred"; | |
| var rupees = "playRupees"; | |
| var paise = "playPaise"; | |
| var and = ""; | |
| var amt=amount; | |
| if(language == "EN"){ | |
| playCrore = "playCrore_EN"; | |
| playLakh = "playLakh_EN"; | |
| playThousand = "playThousand_EN"; | |
| playHundred = "playHundred_EN"; | |
| rupees = "playRupees_EN"; | |
| paise = "playPaise_EN"; | |
| and = "and_EN"; | |
| } else if(language=="NP"){ | |
| playCrore = "playCrore_NP"; | |
| playLakh = "playLakh_NP"; | |
| playThousand = "playThousand_NP"; | |
| playHundred = "playHundred_NP"; | |
| rupees = "playRupees_NP"; | |
| paise = "playPaise_NP"; | |
| and = "and_NP"; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function getResultFigure(amt){ | |
| var amt = amt.toString(); | |
| var numb=amt.split("."); | |
| var decimalAmount = 0; | |
| if(numb[1] != null && numb[1] != "") | |
| { | |
| if(numb[1]!=null) | |
| decimalAmount = numb[1]; | |
| } | |
| //env.info("DECIMAL="+decimalAmount); | |
| var finalAmount = adjustAmountToUsable(amt); | |
| resultString = ""; | |
| if(finalAmount > 0){ | |
| //resultString += ","; | |
| resultString += crorePart(finalAmount); | |
| resultString += lakhPart(finalAmount); | |
| resultString += thousandPart(finalAmount); | |
| resultString += hundredPart(finalAmount); | |
| resultString += tensPart(finalAmount); | |
| } | |
| else | |
| { | |
| resultString += "0"+" "; | |
| } | |
| //env.info("parsevalue:"+resultString); | |
| if(decimalAmount > 0){ | |
| decimalAmount = decimalAmount.toString(); | |
| var length = decimalAmount.length; | |
| if(length == '1'){ | |
| decimalAmount = decimalAmount+'0'; | |
| } | |
| resultString += rupees +" " +and +" "+tensPart(decimalAmount); | |
| resultString += paise; | |
| } | |
| return resultString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function adjustAmountToUsable(amt){ | |
| return (parseInt(amt,10)); | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function crorePart(amt){ | |
| var partString=""; | |
| var partString=""; | |
| if(amt.toString().length < 9){ | |
| return partString; | |
| } | |
| if(parseInt(parseInt(amt)%1000000000/10000000) > 0){ | |
| partString = parseInt(parseInt(amt)%1000000000/10000000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playCrore+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function lakhPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(amt)%10000000/100000) > 0){ | |
| partString = parseInt(parseInt(amt)%10000000/100000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playLakh+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function thousandPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(parseInt(amt)%100000)/1000) > 0){ | |
| partString = parseInt((parseInt(amt)%100000)/1000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playThousand+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function hundredPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(parseInt(amt)%1000)/100) > 0){ | |
| partString = parseInt((parseInt(amt)%1000)/100); | |
| partString = spscript(partString); | |
| partString = partString+playHundred+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function tensPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(amt)%100) > 0){ | |
| partString= parseInt(parseInt(amt)%100); | |
| partString = spscript(partString); | |
| } | |
| //env.info("partString_tens:"+partString); | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function spscript(amt){ | |
| amt = amt.toString(); | |
| var parseval = amt; | |
| if(amt.length >= 2) | |
| { | |
| var xx = amt.substr(1,1); | |
| var yy = amt.substr(0,1); | |
| //console.log("xx"+xx+" , "+"yy"+yy); | |
| if(xx!='0' && yy!='0' && yy!='1') | |
| { | |
| parseval = amt.substr(0,1)+"0"+"_"+language+" "+amt.substr(1,1)+""; | |
| } | |
| } | |
| return parseval+"_"+language+" "; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function breakPolicyNumber(num){ | |
| var temp = num.toString(); | |
| var temp2 = ''; | |
| for(var i = 0 ; i < temp.length ; i++){ | |
| if(i<temp.length-1) | |
| temp2 += temp[i]+"_"+language+","; | |
| else temp2 += temp[i]+"_"+language; | |
| } | |
| return temp2; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function breakandStringifyDate(givendate){ | |
| var date=givendate.split("/"); | |
| var day = date[0]; | |
| var month = date[1]; | |
| var year = date[2]; | |
| day = parseInt(day, 10); | |
| day = getResultFigure(day); | |
| month = parseInt(month, 10); | |
| switch(month){ | |
| case 1: month="JAN"; break; | |
| case 2: month="FEB"; break; | |
| case 3: month="MAR"; break; | |
| case 4: month="APR"; break; | |
| case 5: month="MAY"; break; | |
| case 6: month="JUN"; break; | |
| case 7: month="JUL"; break; | |
| case 8: month="AUG"; break; | |
| case 9: month="SEP"; break; | |
| case 10: month="OCT"; break; | |
| case 11: month="NOV"; break; | |
| case 12: month="DEC"; break; | |
| default: month=month; | |
| } | |
| month = month+"_"+language; | |
| year = getResultFigure(year); | |
| return(day+","+month+","+year); | |
| } | |
| //---------------------------------------------------------------------------------- | |
| var returnamount=getResultFigure(amt); | |
| var xyz=returnamount.toString(); | |
| var stringifiedBreakedAmount=xyz.replace(/ /g,","); | |
| var breakedPolicyNumber = breakPolicyNumber(policyNumber); | |
| var breakedStringifiedDate = breakandStringifyDate(paymentDueDate).replace(/ /g,",");; | |
| // playFlow1Promt1 = "Dear Customer Premium of"; | |
| // amount = result; | |
| // playFlow1Promt2 = "is due for your policy"; | |
| // policyNumber = policyNumber; | |
| // playFlow1Promt3 = "on"; | |
| // paymentMode = paymentDate ; | |
| // playFlow1Prompt4="Please pay soon to stay covered. Thank you Reliance Life Insurance Ltd"; | |
| //Dear Customer, Premium Rs XXXXX is due for your policy XXXXX on XXduedateXXXX. Please pay soon to stay covered. Thank you Reliance Life Insurance Ltd. | |
| if(language =="NP") | |
| PlayAnnouncement = "playFlow1Promt1_NP,"+ stringifiedBreakedAmount + ",playFlow1Promt2_NP,"+breakedPolicyNumber+",playFlow1Promt3_NP,"+breakedStringifiedDate+",playFlow1Prompt4_NP "; | |
| else | |
| PlayAnnouncement = "playFlow1Promt1_EN,"+ stringifiedBreakedAmount + ",playFlow1Promt2_EN,"+breakedPolicyNumber+",playFlow1Promt3_EN,"+breakedStringifiedDate+",playFlow1Prompt4_EN "; | |
| console.log("PlayAnnouncement=" + PlayAnnouncement ); | |
| </script> | |
| <script id="jsbin-source-javascript" type="text/javascript">//---------------------------------------------------------------------------------- | |
| // var language = "NP"; | |
| // var name = "NAME"; | |
| // var amount = "212321"; | |
| // var policyNumber = "232323123"; | |
| // var paymentDueDate = "01/10/1997"; | |
| //---------------------------------------------------------------------------------- | |
| var env; | |
| console.log("language :"+language+"; name :"+name+"; amount :" +amount+"; policyNumber :"+policyNumber+"; paymentDueDate :"+paymentDueDate); | |
| var resultString; | |
| var PlayAnnouncement; | |
| var playCrore = "playCrore"; | |
| var playLakh = "playLakh"; | |
| var playThousand = "playThousand"; | |
| var playHundred = "playHundred"; | |
| var rupees = "playRupees"; | |
| var paise = "playPaise"; | |
| var and = ""; | |
| var amt=amount; | |
| if(language == "EN"){ | |
| playCrore = "playCrore_EN"; | |
| playLakh = "playLakh_EN"; | |
| playThousand = "playThousand_EN"; | |
| playHundred = "playHundred_EN"; | |
| rupees = "playRupees_EN"; | |
| paise = "playPaise_EN"; | |
| and = "and_EN"; | |
| } else if(language=="NP"){ | |
| playCrore = "playCrore_NP"; | |
| playLakh = "playLakh_NP"; | |
| playThousand = "playThousand_NP"; | |
| playHundred = "playHundred_NP"; | |
| rupees = "playRupees_NP"; | |
| paise = "playPaise_NP"; | |
| and = "and_NP"; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function getResultFigure(amt){ | |
| var amt = amt.toString(); | |
| var numb=amt.split("."); | |
| var decimalAmount = 0; | |
| if(numb[1] != null && numb[1] != "") | |
| { | |
| if(numb[1]!=null) | |
| decimalAmount = numb[1]; | |
| } | |
| //env.info("DECIMAL="+decimalAmount); | |
| var finalAmount = adjustAmountToUsable(amt); | |
| resultString = ""; | |
| if(finalAmount > 0){ | |
| //resultString += ","; | |
| resultString += crorePart(finalAmount); | |
| resultString += lakhPart(finalAmount); | |
| resultString += thousandPart(finalAmount); | |
| resultString += hundredPart(finalAmount); | |
| resultString += tensPart(finalAmount); | |
| } | |
| else | |
| { | |
| resultString += "0"+" "; | |
| } | |
| //env.info("parsevalue:"+resultString); | |
| if(decimalAmount > 0){ | |
| decimalAmount = decimalAmount.toString(); | |
| var length = decimalAmount.length; | |
| if(length == '1'){ | |
| decimalAmount = decimalAmount+'0'; | |
| } | |
| resultString += rupees +" " +and +" "+tensPart(decimalAmount); | |
| resultString += paise; | |
| } | |
| return resultString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function adjustAmountToUsable(amt){ | |
| return (parseInt(amt,10)); | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function crorePart(amt){ | |
| var partString=""; | |
| var partString=""; | |
| if(amt.toString().length < 9){ | |
| return partString; | |
| } | |
| if(parseInt(parseInt(amt)%1000000000/10000000) > 0){ | |
| partString = parseInt(parseInt(amt)%1000000000/10000000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playCrore+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function lakhPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(amt)%10000000/100000) > 0){ | |
| partString = parseInt(parseInt(amt)%10000000/100000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playLakh+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function thousandPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(parseInt(amt)%100000)/1000) > 0){ | |
| partString = parseInt((parseInt(amt)%100000)/1000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playThousand+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function hundredPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(parseInt(amt)%1000)/100) > 0){ | |
| partString = parseInt((parseInt(amt)%1000)/100); | |
| partString = spscript(partString); | |
| partString = partString+playHundred+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function tensPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(amt)%100) > 0){ | |
| partString= parseInt(parseInt(amt)%100); | |
| partString = spscript(partString); | |
| } | |
| //env.info("partString_tens:"+partString); | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function spscript(amt){ | |
| amt = amt.toString(); | |
| var parseval = amt; | |
| if(amt.length >= 2) | |
| { | |
| var xx = amt.substr(1,1); | |
| var yy = amt.substr(0,1); | |
| //console.log("xx"+xx+" , "+"yy"+yy); | |
| if(xx!='0' && yy!='0' && yy!='1') | |
| { | |
| parseval = amt.substr(0,1)+"0"+"_"+language+" "+amt.substr(1,1)+""; | |
| } | |
| } | |
| return parseval+"_"+language+" "; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function breakPolicyNumber(num){ | |
| var temp = num.toString(); | |
| var temp2 = ''; | |
| for(var i = 0 ; i < temp.length ; i++){ | |
| if(i<temp.length-1) | |
| temp2 += temp[i]+"_"+language+","; | |
| else temp2 += temp[i]+"_"+language; | |
| } | |
| return temp2; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function breakandStringifyDate(givendate){ | |
| var date=givendate.split("/"); | |
| var day = date[0]; | |
| var month = date[1]; | |
| var year = date[2]; | |
| day = parseInt(day, 10); | |
| day = getResultFigure(day); | |
| month = parseInt(month, 10); | |
| switch(month){ | |
| case 1: month="JAN"; break; | |
| case 2: month="FEB"; break; | |
| case 3: month="MAR"; break; | |
| case 4: month="APR"; break; | |
| case 5: month="MAY"; break; | |
| case 6: month="JUN"; break; | |
| case 7: month="JUL"; break; | |
| case 8: month="AUG"; break; | |
| case 9: month="SEP"; break; | |
| case 10: month="OCT"; break; | |
| case 11: month="NOV"; break; | |
| case 12: month="DEC"; break; | |
| default: month=month; | |
| } | |
| month = month+"_"+language; | |
| year = getResultFigure(year); | |
| return(day+","+month+","+year); | |
| } | |
| //---------------------------------------------------------------------------------- | |
| var returnamount=getResultFigure(amt); | |
| var xyz=returnamount.toString(); | |
| var stringifiedBreakedAmount=xyz.replace(/ /g,","); | |
| var breakedPolicyNumber = breakPolicyNumber(policyNumber); | |
| var breakedStringifiedDate = breakandStringifyDate(paymentDueDate).replace(/ /g,",");; | |
| // playFlow1Promt1 = "Dear Customer Premium of"; | |
| // amount = result; | |
| // playFlow1Promt2 = "is due for your policy"; | |
| // policyNumber = policyNumber; | |
| // playFlow1Promt3 = "on"; | |
| // paymentMode = paymentDate ; | |
| // playFlow1Prompt4="Please pay soon to stay covered. Thank you Reliance Life Insurance Ltd"; | |
| //Dear Customer, Premium Rs XXXXX is due for your policy XXXXX on XXduedateXXXX. Please pay soon to stay covered. Thank you Reliance Life Insurance Ltd. | |
| if(language =="NP") | |
| PlayAnnouncement = "playFlow1Promt1_NP,"+ stringifiedBreakedAmount + ",playFlow1Promt2_NP,"+breakedPolicyNumber+",playFlow1Promt3_NP,"+breakedStringifiedDate+",playFlow1Prompt4_NP "; | |
| else | |
| PlayAnnouncement = "playFlow1Promt1_EN,"+ stringifiedBreakedAmount + ",playFlow1Promt2_EN,"+breakedPolicyNumber+",playFlow1Promt3_EN,"+breakedStringifiedDate+",playFlow1Prompt4_EN "; | |
| console.log("PlayAnnouncement=" + PlayAnnouncement );</script></body> | |
| </html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| //---------------------------------------------------------------------------------- | |
| // var language = "NP"; | |
| // var name = "NAME"; | |
| // var amount = "212321"; | |
| // var policyNumber = "232323123"; | |
| // var paymentDueDate = "01/10/1997"; | |
| //---------------------------------------------------------------------------------- | |
| var env; | |
| console.log("language :"+language+"; name :"+name+"; amount :" +amount+"; policyNumber :"+policyNumber+"; paymentDueDate :"+paymentDueDate); | |
| var resultString; | |
| var PlayAnnouncement; | |
| var playCrore = "playCrore"; | |
| var playLakh = "playLakh"; | |
| var playThousand = "playThousand"; | |
| var playHundred = "playHundred"; | |
| var rupees = "playRupees"; | |
| var paise = "playPaise"; | |
| var and = ""; | |
| var amt=amount; | |
| if(language == "EN"){ | |
| playCrore = "playCrore_EN"; | |
| playLakh = "playLakh_EN"; | |
| playThousand = "playThousand_EN"; | |
| playHundred = "playHundred_EN"; | |
| rupees = "playRupees_EN"; | |
| paise = "playPaise_EN"; | |
| and = "and_EN"; | |
| } else if(language=="NP"){ | |
| playCrore = "playCrore_NP"; | |
| playLakh = "playLakh_NP"; | |
| playThousand = "playThousand_NP"; | |
| playHundred = "playHundred_NP"; | |
| rupees = "playRupees_NP"; | |
| paise = "playPaise_NP"; | |
| and = "and_NP"; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function getResultFigure(amt){ | |
| var amt = amt.toString(); | |
| var numb=amt.split("."); | |
| var decimalAmount = 0; | |
| if(numb[1] != null && numb[1] != "") | |
| { | |
| if(numb[1]!=null) | |
| decimalAmount = numb[1]; | |
| } | |
| //env.info("DECIMAL="+decimalAmount); | |
| var finalAmount = adjustAmountToUsable(amt); | |
| resultString = ""; | |
| if(finalAmount > 0){ | |
| //resultString += ","; | |
| resultString += crorePart(finalAmount); | |
| resultString += lakhPart(finalAmount); | |
| resultString += thousandPart(finalAmount); | |
| resultString += hundredPart(finalAmount); | |
| resultString += tensPart(finalAmount); | |
| } | |
| else | |
| { | |
| resultString += "0"+" "; | |
| } | |
| //env.info("parsevalue:"+resultString); | |
| if(decimalAmount > 0){ | |
| decimalAmount = decimalAmount.toString(); | |
| var length = decimalAmount.length; | |
| if(length == '1'){ | |
| decimalAmount = decimalAmount+'0'; | |
| } | |
| resultString += rupees +" " +and +" "+tensPart(decimalAmount); | |
| resultString += paise; | |
| } | |
| return resultString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function adjustAmountToUsable(amt){ | |
| return (parseInt(amt,10)); | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function crorePart(amt){ | |
| var partString=""; | |
| var partString=""; | |
| if(amt.toString().length < 9){ | |
| return partString; | |
| } | |
| if(parseInt(parseInt(amt)%1000000000/10000000) > 0){ | |
| partString = parseInt(parseInt(amt)%1000000000/10000000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playCrore+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function lakhPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(amt)%10000000/100000) > 0){ | |
| partString = parseInt(parseInt(amt)%10000000/100000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playLakh+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function thousandPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(parseInt(amt)%100000)/1000) > 0){ | |
| partString = parseInt((parseInt(amt)%100000)/1000) +""; | |
| partString = spscript(partString); | |
| partString = partString+playThousand+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function hundredPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(parseInt(amt)%1000)/100) > 0){ | |
| partString = parseInt((parseInt(amt)%1000)/100); | |
| partString = spscript(partString); | |
| partString = partString+playHundred+" " ; | |
| } | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function tensPart(amt){ | |
| var partString=""; | |
| if(parseInt(parseInt(amt)%100) > 0){ | |
| partString= parseInt(parseInt(amt)%100); | |
| partString = spscript(partString); | |
| } | |
| //env.info("partString_tens:"+partString); | |
| return partString; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function spscript(amt){ | |
| amt = amt.toString(); | |
| var parseval = amt; | |
| if(amt.length >= 2) | |
| { | |
| var xx = amt.substr(1,1); | |
| var yy = amt.substr(0,1); | |
| //console.log("xx"+xx+" , "+"yy"+yy); | |
| if(xx!='0' && yy!='0' && yy!='1') | |
| { | |
| parseval = amt.substr(0,1)+"0"+"_"+language+" "+amt.substr(1,1)+""; | |
| } | |
| } | |
| return parseval+"_"+language+" "; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function breakPolicyNumber(num){ | |
| var temp = num.toString(); | |
| var temp2 = ''; | |
| for(var i = 0 ; i < temp.length ; i++){ | |
| if(i<temp.length-1) | |
| temp2 += temp[i]+"_"+language+","; | |
| else temp2 += temp[i]+"_"+language; | |
| } | |
| return temp2; | |
| } | |
| //---------------------------------------------------------------------------------- | |
| function breakandStringifyDate(givendate){ | |
| var date=givendate.split("/"); | |
| var day = date[0]; | |
| var month = date[1]; | |
| var year = date[2]; | |
| day = parseInt(day, 10); | |
| day = getResultFigure(day); | |
| month = parseInt(month, 10); | |
| switch(month){ | |
| case 1: month="JAN"; break; | |
| case 2: month="FEB"; break; | |
| case 3: month="MAR"; break; | |
| case 4: month="APR"; break; | |
| case 5: month="MAY"; break; | |
| case 6: month="JUN"; break; | |
| case 7: month="JUL"; break; | |
| case 8: month="AUG"; break; | |
| case 9: month="SEP"; break; | |
| case 10: month="OCT"; break; | |
| case 11: month="NOV"; break; | |
| case 12: month="DEC"; break; | |
| default: month=month; | |
| } | |
| month = month+"_"+language; | |
| year = getResultFigure(year); | |
| return(day+","+month+","+year); | |
| } | |
| //---------------------------------------------------------------------------------- | |
| var returnamount=getResultFigure(amt); | |
| var xyz=returnamount.toString(); | |
| var stringifiedBreakedAmount=xyz.replace(/ /g,","); | |
| var breakedPolicyNumber = breakPolicyNumber(policyNumber); | |
| var breakedStringifiedDate = breakandStringifyDate(paymentDueDate).replace(/ /g,",");; | |
| // playFlow1Promt1 = "Dear Customer Premium of"; | |
| // amount = result; | |
| // playFlow1Promt2 = "is due for your policy"; | |
| // policyNumber = policyNumber; | |
| // playFlow1Promt3 = "on"; | |
| // paymentMode = paymentDate ; | |
| // playFlow1Prompt4="Please pay soon to stay covered. Thank you Reliance Life Insurance Ltd"; | |
| //Dear Customer, Premium Rs XXXXX is due for your policy XXXXX on XXduedateXXXX. Please pay soon to stay covered. Thank you Reliance Life Insurance Ltd. | |
| if(language =="NP") | |
| PlayAnnouncement = "playFlow1Promt1_NP,"+ stringifiedBreakedAmount + ",playFlow1Promt2_NP,"+breakedPolicyNumber+",playFlow1Promt3_NP,"+breakedStringifiedDate+",playFlow1Prompt4_NP "; | |
| else | |
| PlayAnnouncement = "playFlow1Promt1_EN,"+ stringifiedBreakedAmount + ",playFlow1Promt2_EN,"+breakedPolicyNumber+",playFlow1Promt3_EN,"+breakedStringifiedDate+",playFlow1Prompt4_EN "; | |
| console.log("PlayAnnouncement=" + PlayAnnouncement ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment