HEX
Server: Apache/2.2.15 (CentOS)
System: Linux ip-10-0-2-146.eu-west-1.compute.internal 2.6.32-754.35.1.el6.centos.plus.x86_64 #1 SMP Sat Nov 7 11:33:42 UTC 2020 x86_64
User: root (0)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /www/exchange2/exchange/WEB-CONFIG/user-controller-config.xml
<?xml version="1.0" encoding="utf-8"?>
<controller-config>
	<globalmapping>
		<do name="invalidrequest" controller="CHome" function="showIndex" loadlib="L_ALL" loadsys="S_ALL" />
	</globalmapping>

	<domapping>
		<do name="index" controller="CHome" function="ShowIndex" loadlib="L_ALL" loadsys="S_ALL" />
		<!--<do name="debregister" controller="CReg" function="showInvestorRegistration" loadlib="L_ALL" loadsys="S_ALL" />
		<do name="debregister" controller="CReg" function="validateInvestorRegistration" action="validate" loadlib="L_ALL" loadsys="S_ALL" />-->

		<do name="login" controller="CLogin" function="showLogin"  />
		<do name="checklogin" controller="CLogin" function="checkLogin" />
		<do name="getnacecat" controller="CLogin" function="getNaceCategory" />
		<do name="logout" controller="CLogin" function="showLogout" />
		<do name="cache" controller="CLogin" function="cacheSession" />
		<do name="getbankbycountry" controller="CLogin" function="getBankByCountry" />
		<do name="getbankbycountry1" controller="CLogin" function="getBankByCountry1" />
		<do name="getcurrencybycountry" controller="CLogin" function="getCurrencybycountry" />
		<do name="tokenlogin" controller="CLogin" function="loginByToken" />

		<do name="agreement" controller="CAgreement" function="index" />

		<!--Debtor Section Starts Here-->
		<do name="createdebtor" controller="CDebtor" function="createDebtor" />
		<do name="download_report_template" controller="CDebtor" function="downloadReportTemplate" />
		<do name="download_report_history" controller="CDebtor" function="downloadReportHistory" />
		<do name="viewdebtor_history" controller="CDebtor" function="viewDebtorHistory" />
		<do name="upload_report_history_document" controller="CDebtor" function="uploadDeptorHistory" />
		<do name="getstatebycountry" controller="CLogin" function="getStateByCountry" />
		<do name="getnace" controller="CDebtor" function="getNace" />
		<do name="mydebtor" controller="CDebtor" function="myDebtor" />
		<do name="viewdebtor" controller="CDebtor" function="viewDebtor" />
		<do name="savedebtor" controller="CDebtor" function="saveDebtor" />
		<do name="replacedebtordoc" controller="CDebtor" function="replaceDebtorDoc" />
		<do name="savedebtordoc" controller="CDebtor" function="saveDebtorDoc" />
		<do name="editdebtor" controller="CDebtor" function="editDebtor" />
		<do name="debtorupdate" controller="CDebtor" function="updateDebtor" />
		<do name="editdebtorhistory" controller="CDebtor" function="editDebtorHistory" />	
		<do name="updatedebtorhistory" controller="CDebtor" function="updateDebtorHistory" />
		<do name="unallocated_payments" controller="CTrade" function="unallocatedPayments" />
		<do name="overdue_balance" controller="CTrade" function="overdueBalance" />
		<do name="reserves_due" controller="CTrade" function="reserveDue" />
		<do name="spool_transaction_report" controller="CTrade" function="spoolReport" />
		<do name="outstanding_etr" controller="CTrade" function="outstandingEtr" />
		<do name="get_debtor_outstanding_etr" controller="CTrade" function="getDebtorOutstandingEtr" />
		<do name="get_debtors_outstanding_etr" controller="CTrade" function="getDebtorsOutstandingEtr" />
		<do name="creditors_settled_etr" controller="CTrade" function="creditorsSettledEtr" />
		<do name="get_creditor_settled_etr" controller="CTrade" function="getCreditorSettledEtr" />
		<do name="get_creditors_settled_etr" controller="CTrade" function="getCreditorsSettledEtr" />

		<do name="debtorcontactcreate" controller="CDebtorContact" function="createDebtorContact" />
		<do name="debtorcontactupdate" controller="CDebtorContact" function="updateDebtorContact" />
		<do name="debtorcontactdelete" controller="CDebtorContact" function="deleteDebtorContact" />
		<do name="debtorcontactsbyetrdelivery" controller="CDebtorContact" function="getDebtorContactsByEtrDelivery" />

		<!--Debtor Section Ends Here-->
		
		<!--Trader's Trade Section Starts Here-->	
		<do name="originatorhome" controller="CHome" function="originatorHome" />
		<do name="opentrade" controller="CTrade" function="openTrade" />
		<do name="savetrade" controller="CTrade" function="saveTrade" />
		
		<do name="revolvingtrade" controller="CTrade" function="revolvingTrade" />
        <do name="creditortrade" controller="CTrade" function="creditorTrade" />
		
        <do name="saverevolvingtrade" controller="CTrade" function="saveRevolvingTrade" />
		<do name="getfacevalue" controller="CTrade" function="getFacevalue" />
		
		<do name="fileupload" controller="CTrade" function="tradeFileUpload" />
		<do name="getAckNotice" controller="CTrade" function="getAckNotice" />
		<do name="getrevolvingdebtor" controller="CTrade" function="getRevolvingDebtor" />

		<do name="mytradebyyield" controller="CTrade" function="myTradeByYield" />
		<!--Trade's Trade Section Ends Here-->
		
		<!--Auction Section Starts Here-->
		<do name="tradefloor" controller="CTradeFloor" function="tradefloor" />
		<do name="floorjson" controller="CTradeFloor" function="floorJson" />
		<do name="originatorfloorjson" controller="CTradeFloor" function="traderFloorJson" />
		<do name="tradewindow" controller="CTradeFloor" function="tradeWindow" />
		<do name="bid" controller="CTradeFloor" function="bidNow" />
		<do name="bidselect" controller="CTradeFloor" function="bidSelect" />
		<do name="acceptbid" controller="CTradeFloor" function="acceptBid" />
		
		<do name="twcalc" controller="CTradeFloor" function="TradeWindowCalc" />
		<do name="buyoutwindow" controller="CTradeFloor" function="buyOutWindow" />
		<do name="buyall" controller="CTradeFloor" function="buyOutAll" />
		<do name="advsearch" controller="CTradeFloor" function="getAdvSearch" />

		<do name="jumpcart" controller="CTradeFloor" function="jumpCart" />
		
		<!--Auction Section Ends Here-->
		
		<do name="cart" controller="CShop" function="getCart" />
		<do name="cartreport" controller="CShop" function="addReportByCart" />
		<do name="cartremove" controller="CShop" function="removeCartItem" />
		<do name="cartpromo" controller="CShop" function="promoCart" />
		<do name="checkout" controller="CShop" function="getCheckout" />
		<do name="payment" controller="CShop" function="paymentCheckout" />
		
		<do name="reportcart" controller="CShop" function="addReportToCart" />
		<do name="paylater" controller="CShop" function="payLater" />

		<!--Trader User Section Starts Here-->
		<do name="mytrade" controller="CTradeUser" function="myTrade" />
		<do name="editmytrade" controller="CTradeUser" function="editMyTrade" />
		<do name="savemytrade" controller="CTradeUser" function="saveMyTrade" />
		<do name="editpersonal" controller="CTradeUser" function="editMyTradePassword" />
		<do name="updatepersonal" controller="CTradeUser" function="saveMyTradePassword" />
		<do name="updatequest" controller="CTradeUser" function="saveMyTradeQuestion" />
		<do name="mytradebook" controller="CTradeUser" function="myTradeBook" />
		<do name="mytradehistory" controller="CTradeUser" function="myTradeHistory" />
		<do name="mytradebidhistory" controller="CTradeUser" function="myTradeBidHistory" />
		<do name="mytradedraft" controller="CTradeUser" function="myTradeDraft" />
		<do name="editmydraft" controller="CTradeUser" function="editMyTradeDraft" />
		<do name="savemydraft" controller="CTradeUser" function="saveMyTradeDraft" />
		<do name="authorisebankreq" controller="CTradeUser" function="authoriseBankRequest" />
		<do name="updatebankreq" controller="CTradeUser" function="updateBankRequest" />
		
		<do name="revolvingtradedraft" controller="CTradeUser" function="revolvingTradeDraft" />
        <do name="editrevolvingdraft" controller="CTradeUser" function="editRevolvingTradeDraft" />
		<do name="editcreditordraft" controller="CTradeUser" function="editCreditorTradeDraft" />
		
        <do name="saverevolvingdraft" controller="CTradeUser" function="saveRevolvingTradeDraft" />
		
		<do name="profile" controller="CTradeUser" function="myProfile" />
		<do name="editprofile" controller="CTradeUser" function="editMyProfile" />
		<do name="saveprofile" controller="CTradeUser" function="saveMyProfile" />
		<!--Trader User Section Ends Here-->
		<do name="applicationupload" controller="CTradeApplication" function="postApplicationUpload" />
		<do name="saveapplicationupload" controller="CTradeApplication" function="saveApplicationUpload" />
		<do name="application1_1" controller="CTradeApplication" function="postApplicationIdf" />
		<do name="saveapplication1_1" controller="CTradeApplication" function="saveApplicationIdf" />

		<!--Trader My Currency Organisation Registeration Starts-->
		<do name="application1" controller="CTradeApplication" function="postApplicationOne" />
		
		<do name="saveapplication1" controller="CTradeApplication" function="saveApplicationOne" />

		<do name="application2" controller="CTradeApplication" function="postApplicationTwo" />
		<do name="saveapplication2" controller="CTradeApplication" function="saveApplicationTwo" />
		<do name="fetchsecondform" controller="CTradeApplication" function="fetchSecondForm" />
		<do name="savesecondform" controller="CTradeApplication" function="saveSecondForm" />
		<do name="deletesecondform" controller="CTradeApplication" function="deleteSecondForm" />
		<do name="fetchbankform" controller="CTradeApplication" function="fetchBankForm" />
		<do name="fetchdiffbankform" controller="CTradeApplication" function="fetchDiffBankForm" />
		<do name="savebankform" controller="CTradeApplication" function="saveBankForm" />
		<do name="deletebank" controller="CTradeApplication" function="deleteBankForm" />
		<do name="savediffbankform" controller="CTradeApplication" function="saveDiffBankForm" />
		<do name="deletediffbank" controller="CTradeApplication" function="deleteDiffBankForm" />
		<do name="fetchindiffbankform1" controller="CTradeApplication" function="fetchInDiffBankForm1" />
		<do name="saveindiffbankform1" controller="CTradeApplication" function="saveInDiffBankForm1" />	
		<do name="deleteindiffbank" controller="CTradeApplication" function="deleteInDiffBankForm" />
		<do name="fetchindiffbankform2" controller="CTradeApplication" function="fetchInDiffBankForm2" />
		<do name="saveindiffbankform2" controller="CTradeApplication" function="saveInDiffBankForm2" />	
		
		<do name="application3" controller="CTradeApplication" function="postApplicationThree" />
		<do name="saveapplication3" controller="CTradeApplication" function="saveApplicationThree" />
		<do name="application4" controller="CTradeApplication" function="postApplicationFour" />
		<do name="saveapplication4" controller="CTradeApplication" function="saveApplicationFour" />

		<do name="fetchthirdform" controller="CTradeApplication" function="fetchThirdForm" />
		<do name="fetchthirdformpopup" controller="CTradeApplication" function="fetchThirdFormPopUp" />
		<do name="fetchthirdchose" controller="CTradeApplication" function="fetchThirdChose" />
		<do name="fetchformthird" controller="CTradeApplication" function="fetchFormThird" />
		<do name="saveformthird" controller="CTradeApplication" function="saveFormThird" />
		<do name="deleteformthird" controller="CTradeApplication" function="deleteFormThird" />
			
		<do name="application4" controller="CTradeApplication" function="postApplicationFour" />
		<do name="fetchfourform" controller="CTradeApplication" function="fetchFourForm" />
		<do name="fetchfourformpopup" controller="CTradeApplication" function="fetchFourFormPopUp" />
		<do name="fetchfourchose" controller="CTradeApplication" function="fetchFourChose" />
		<do name="saveapplication4" controller="CTradeApplication" function="saveApplicationFour" />
		<do name="fetchformfour" controller="CTradeApplication" function="fetchFormFour" />
		<do name="saveformfour" controller="CTradeApplication" function="saveFormFour" />
		<do name="deleteformfour" controller="CTradeApplication" function="deleteFormFour" />
		
		<do name="application5" controller="CTradeApplication" function="postApplicationFive" />
		<do name="saveapplication5" controller="CTradeApplication" function="saveApplicationFive" />
		
		<!--<do name="application5_2" controller="CTradeApplication" function="postApplicationFive_Two" />-->
		<!--<do name="saveapplication5_2" controller="CTradeApplication" function="saveApplicationFive_Two" />-->
		
		<do name="application6" controller="CTradeApplication" function="postApplicationSix" />
		<do name="saveapplication6" controller="CTradeApplication" function="saveApplicationSix" />
		
		<!--<do name="application7" controller="CTradeApplication" function="postApplicationSeven" />-->
		<!--<do name="saveapplication7" controller="CTradeApplication" function="saveApplicationSeven" />-->
		<do name="getpromocode" controller="CTradeApplication" function="getPromoCode" />		
		<do name="applicationsucess" controller="CTradeApplication" function="postApplicationSuccess" />
		
		<do name="success" controller="CHome" function="getSuccess" />

		<do name="fetchdiffbankform" controller="CTradeApplication" function="fetchDiffBankForm" />
		<do name="savebankform" controller="CTradeApplication" function="saveBankForm" />
		
		<do name="addbranch" controller="CTradeApplication" function="showTraderBranch" />
		<do name="addnewbranch" controller="CTradeApplication" function="addNewBranch" />
		<do name="validatenewbranch" controller="CTradeApplication" function="validateNewBranch" />
		
		<do name="application0" controller="CTradeApplication" function="postApplicationBegin" />
		<do name="saveapplication0" controller="CTradeApplication" function="saveApplicationBegin" />		

		<do name="showoriginatorcurrency" controller="COriginatorApplication" function="showTraderCurrency" />
		<do name="vieworiginatorcurrency" controller="COriginatorApplication" function="viewTraderCurrency" />
		<do name="editoriginatorcurrency" controller="COriginatorApplication" function="editTraderCurrency" />
		<do name="editorganisation" controller="COriginatorApplication" function="editOrganisation" />
		<do name="saveorganisation" controller="COriginatorApplication" function="saveOrganisation" />

		<do name="editorgaddress" controller="COriginatorApplication" function="editOrgAddress" />
		<do name="saveorgaddress" controller="COriginatorApplication" function="saveOrgAddress" />

		<do name="editbankaddress" controller="COriginatorApplication" function="editBankAddress" />
		<do name="savebankaddress" controller="COriginatorApplication" function="saveBankAddress" />

		<do name="editbankcontact" controller="COriginatorApplication" function="editBankContact" />
		<do name="savebankcontact" controller="COriginatorApplication" function="saveBankContact" />

		<do name="editbankaccount" controller="COriginatorApplication" function="editBankAccount" />
		<do name="savebankaccount" controller="COriginatorApplication" function="saveBankAccount" />

		<do name="editcontactdetails" controller="COriginatorApplication" function="editContactDetails" />
		<do name="savecontactdetails" controller="COriginatorApplication" function="saveContactDetails" />

		<do name="editownerdetails" controller="COriginatorApplication" function="editOwnerDetails" />
		<do name="saveownerdetails" controller="COriginatorApplication" function="saveOwnerDetails" />

		<do name="edittradeaccount" controller="COriginatorApplication" function="editTradeAccount" />
		<do name="savetradeaccount" controller="COriginatorApplication" function="saveTradeAccount" />

		<do name="edittradesub" controller="COriginatorApplication" function="editTradeSub" />
		<do name="savetradesub" controller="COriginatorApplication" function="saveTradeSub" />

		<do name="edittradedoc" controller="COriginatorApplication" function="editTradeDoc" />
		<do name="savetradedoc" controller="COriginatorApplication" function="saveTradeDoc" />

		<do name="editaudit" controller="COriginatorApplication" function="editAudit" />
		<do name="saveaudit" controller="COriginatorApplication" function="saveAudit" />
		
		<do name="editauditprofit" controller="COriginatorApplication" function="editAuditProfit" />
		<do name="saveauditprofit" controller="COriginatorApplication" function="saveAuditProfit" />

		<!--Trader My Currency Organisation Registeration Ends-->	

		<!--Investor Account Section Starts Here-->
		<do name="investorhome" controller="CHome" function="invHome" />
		<do name="myprofile" controller="CInvestorUser" function="invMyProfile" />
		<do name="editmyprofile" controller="CInvestorUser" function="editMyProfile" />
		<do name="savemyprofile" controller="CInvestorUser" function="saveMyProfile" />
		<do name="editdetails" controller="CInvestorUser" function="editMyProfilePassword" />
		<do name="updatedetails" controller="CInvestorUser" function="saveMyProfilePassword" />
		<do name="updatequestion" controller="CInvestorUser" function="saveMyProfileQuestion" />
		<do name="invbookjson" controller="CInvestorUser" function="invBookJson" />
		
		<!--Investor Account Section Ends Here-->

		<!--Investor My Currency Organisation Registeration Starts-->
		<do name="invapplication1" controller="CInvestorApplication" function="addInvestorCurrencyOne" />
		<do name="validateinvcurrency" controller="CInvestorApplication" function="validateInvestorCurrencyOne" />
		
		<do name="validateinvcurrencytwo" controller="CInvestorApplication" function="validateInvestorCurrencyTwo" />
		<do name="invapplication2" controller="CInvestorApplication" function="addInvestorCurrencyTwo" />
		
		<do name="showinvestorcurrency" controller="CHome" function="showInvestorCurrency" />
		<do name="viewinvestorcurrency" controller="CHome" function="viewInvestorCurrency" />
		
		<!--<do name="showoriginatorcurrency" controller="CHome" function="showTraderCurrency" />
		<do name="vieworiginatorcurrency" controller="CHome" function="viewTraderCurrency" />-->
		<do name="fetchbranchform" controller="CInvestorApplication" function="fetchBranchForm" />
		<do name="savebranchform" controller="CInvestorApplication" function="saveBranchForm" />
		<do name="deletebranchaddr" controller="CInvestorApplication" function="deleteBranchAddress" />
		
		<do name="fetchcontactform" controller="CInvestorApplication" function="fetchContactForm" />
		<do name="savecontactform" controller="CInvestorApplication" function="saveContactForm" />
		<do name="deletecontactdetails" controller="CInvestorApplication" function="deleteContactDetails" />
		<do name="fetchworkaddress" controller="CInvestorApplication" function="fetchWorkAddress" />
		<do name="fetchtradingaddr" controller="CInvestorApplication" function="fetchTradingAddress" />

		<!--Add New Branch -->
		
		<!--Investor My Currency Organisation Registeration Ends-->
		
		<!--Investor's Trade Section Starts Here-->
		<do name="invtradebook" controller="CInvestorUser" function="invTradeBook" />
		<do name="viewbidhistory" controller="CInvestorUser" function="invBidHistory" />
		<!--Investor's Trade Section Starts Here-->
		
		<do name="investorcompose" controller="CInvestorUser" function="showInvestorCompose" />
		<do name="validateinvestorcompose" controller="CInvestorUser" function="validateInvestorCompose" />
		<do name="investorinbox" controller="CInvestorUser" function="showInvestorInbox" />
		<do name="viewinvestormessage" controller="CInvestorUser" function="ViewInvestorMessage" />	
		<do name="investormsgdelete" controller="CInvestorUser" function="showInboxDelete" />
		<do name="investormsgreply" controller="CInvestorUser" function="investorMsgReply" />
		<do name="insertinvestorreply" controller="CInvestorUser" function="insertInvestorReply" />
		<do name="investorsent" controller="CInvestorUser" function="investorSent" />
		<do name="viewinvestorsent" controller="CInvestorUser" function="viewinvestorSent" />
		
		<do name="originatorcompose" controller="CTradeUser" function="showTraderCompose" />
		<do name="validateoriginatorcompose" controller="CTradeUser" function="validateTraderCompose" />
		<do name="originatorinbox" controller="CTradeUser" function="showTraderInbox" />
		<do name="vieworiginatormessage" controller="CTradeUser" function="ViewTraderMessage" />	
		<do name="originatormsgdelete" controller="CTradeUser" function="showTraderInboxDelete" />
		<do name="originatormsgreply" controller="CTradeUser" function="traderMsgReply" />
		<do name="insertoriginatorreply" controller="CTradeUser" function="insertTraderReply" />
		<do name="originatorsent" controller="CTradeUser" function="traderSent" />
		<do name="vieworiginatorsent" controller="CTradeUser" function="viewtraderSent" />

		<!--<do name="myreports" controller="CTransactions" function="getMyReports" />-->
		<do name="mystatements" controller="CTransactions" function="getMyStatements" />
		<do name="mytrastatements" controller="CTransactions" function="getMyTransactionStatements" />
		<do name="mybankstatements" controller="CTransactions" function="getMyBankStatements" />
		<do name="reportPDF" controller="CTransactions" function="downloadReportPDF" />
		<do name="statementsPDF" controller="CTransactions" function="downloadStatementPDF" />
		<do name="getrpas" controller="CTransactions" function="getRPAs" />
		
		<do name="auto_trading" controller="CInvestorGlobalSettings" function="setAutomaticTrading" />
		<do name="save_auto_trading" controller="CInvestorGlobalSettings" function="saveAutomaticTrading" />
		<do name="auto_trade_notify" controller="CInvestorGlobalSettings" function="setNotificationSettings" />
		<do name="save_auto_trade_notify" controller="CInvestorGlobalSettings" function="saveNotificationSettings" />
		<do name="auto_trade_trade" controller="CInvestorGlobalSettings" function="setTradeSettings" />
		<do name="save_auto_trade_trade" controller="CInvestorGlobalSettings" function="saveTradeSettings" />
		<do name="auto_trade_category" controller="CInvestorGlobalSettings" function="setCategorySettings" />
		<do name="save_auto_trade_category" controller="CInvestorGlobalSettings" function="saveCategorySettings" />
		<do name="auto_trade_debtors" controller="CInvestorGlobalSettings" function="setDebtorsSettings" />
		<do name="save_auto_trade_debtors" controller="CInvestorGlobalSettings" function="saveDebtorsSettings" />
		<do name="auto_trade_originator" controller="CInvestorGlobalSettings" function="setTraderSettings" />
		<do name="save_auto_trade_originator" controller="CInvestorGlobalSettings" function="saveTraderSettings" />

		<do name="addnewinvestor" controller="CIntermediary" function="addNewInvestor" />
		<do name="savenewinvestor" controller="CIntermediary" function="saveNewInvestor" />
		<do name="intermedinvusersview" controller="CIntermediary" function="showIntInvusersView" />
		
		<do name="intermedinvusersedit" controller="CIntermediary" function="showIntInvusersEdit" />
		<do name="updateinvusers" controller="CIntermediary" function="updateInvUsers" />
		<do name="showinvorg" controller="CIntermediary" function="showInvOrganisation" />
		<do name="invvieworganisations" controller="CIntermediary" function="showInvViewOrganisations" />
		<do name="showtraorg" controller="CIntermediary" function="showTraOrganisation" />
		<do name="showdebtors" controller="CIntermediary" function="showMasterDebtors" />
		<do name="invoiceapplications" controller="CIntermediary" function="showInvoiceApplications" />
		<do name="intermediaryhome" controller="CIntermediary" function="intermediaryHome" />

		<do name="editaccountinfo" controller="CIntermediary" function="editAccountInfo" />
		<do name="updateaccountinfo" controller="CIntermediary" function="updateAccountInfo" />
		<do name="updatesecretque" controller="CIntermediary" function="updateSecretQue" />

		<do name="intermedprofile" controller="CIntermediary" function="intermediaryProfile" />
		<do name="editintermedprofile" controller="CIntermediary" function="editIntermediaryProfile" />
		<do name="updateintermedprofile" controller="CIntermediary" function="updateIntermediaryProfile" />

		<do name="intermedapplication1" controller="CIntermediary" function="addIntermedCurrencyOne" />
		<do name="insertintermedcurrency1" controller="CIntermediary" function="insertIntermedCurrencyOne" />
		<do name="intermedapplication2" controller="CIntermediary" function="addIntermedCurrencyTwo" />
		<do name="insertintermedcurrency2" controller="CIntermediary" function="insertIntermedCurrencyTwo" />
		
		<do name="showintermediarycurrency" controller="CIntermediary" function="showIntermediaryCurrency" />
		<do name="viewintermediarycurrency" controller="CIntermediary" function="viewIntermediaryCurrency" />

		<do name="intrminvapplication1" controller="CIntermediaryInvOrg" function="addInvestorCurrencyOne" />
		<do name="validateintrminvcurrency1" controller="CIntermediaryInvOrg" function="validateIntrmInvCurrencyOne" />
		
		<do name="intrminvapplication2" controller="CIntermediaryInvOrg" function="addInvestorCurrencyTwo" />
		<do name="validateintrminvcurrency2" controller="CIntermediaryInvOrg" function="validateIntrmInvCurrencyTwo" />
		<do name="showintrminvcurrency" controller="CIntermediaryInvOrg" function="showIntrmInvCurrency" />

		<do name="showmyinvestors" controller="CIntermediary" function="showRetailInvestors" />
		<do name="retailinvusersview" controller="CIntermediary" function="showRetailInvusersView" />
		<do name="retailinvestorreg" controller="CIntermediary" function="retailInvestorReg" />
		<do name="saveretailinvestorreg" controller="CIntermediary" function="saveRetailInvestorReg" />
		
		<do name="getorgdet" controller="CIntermediary" function="getOrgName" />
		<do name="getaddr1" controller="CIntermediary" function="getAddr1Name" />
		<do name="getaddr2" controller="CIntermediary" function="getAddr2Name" />
		<do name="getcity" controller="CIntermediary" function="getCity" />
		<do name="getstate" controller="CIntermediary" function="getState" />
		<do name="getcountry" controller="CIntermediary" function="getCountry" />
		<do name="getpostcode" controller="CIntermediary" function="getPostCode" />
		<do name="getphone" controller="CIntermediary" function="getPhone" />
		<do name="getphonearea" controller="CIntermediary" function="getPhoneArea" />
		<do name="getphonecode" controller="CIntermediary" function="getPhoneCode" />

        <do name="pensionhome" controller="CPension" function="pensionHome" />
        <do name="pensioninvestors" controller="CPension" function="investors" />
        <do name="pensionprofile" controller="CPension" function="profile" />
        <do name="editpensionprofile" controller="CPension" function="editProfile" />
        <do name="updatepensionprofile" controller="CPension" function="updateProfile" />
        <do name="pensionusersview" controller="CPension" function="viewUser" />
        <do name="pension-fin-statement" controller="CPension" function="getInvestorFinStatement" />
        <do name="pension-trans-statement" controller="CPension" function="getInvestorTransStatement" />
        <do name="pension-trade-statement" controller="CPension" function="getInvestorTradeStatement" />
        <do name="pension-transaction" controller="CPension" function="getInvestorTransaction" />
        <do name="pension-statement" controller="CPension" function="getIntermediaryStatement" />
        <do name="pension-etr-holdings" controller="CPension" function="getETRHoldings" />

		<do name="retailerhome" controller="CRetailer" function="retailerHome" />
		<do name="retailprofile" controller="CRetailer" function="retailerProfile" />
		<do name="editretailprofile" controller="CRetailer" function="editRetailerProfile" />
		<do name="updateretailprofile" controller="CRetailer" function="updateRetailerProfile" />
		<do name="retailtradebook" controller="CRetailer" function="retailTradeBook" />
		<do name="rettradebyyield" controller="CRetailer" function="retailTradeByYield" />
		<do name="retailerstatements" controller="CRetailer" function="getRetailerStatements" />
		<do name="retbankstatements" controller="CRetailer" function="getRetailBankStatements" />
		<do name="rettrastatements" controller="CRetailer" function="getRetailTransactionStatements" />
		<do name="retailerinbox" controller="CRetailer" function="showRetailerInbox" />
		<do name="retailersent" controller="CRetailer" function="retailerSent" />
		<do name="viewretailersent" controller="CRetailer" function="viewRetailerSent" />
		<do name="retailercompose" controller="CRetailer" function="showRetailerCompose" />
		<do name="validateretailercompose" controller="CRetailer" function="validateRetailerCompose" />
		<do name="viewretailermessage" controller="CRetailer" function="ViewRetailerMessage" />	
		<do name="retailermsgdelete" controller="CRetailer" function="showInboxDelete" />
		<do name="retailermsgreply" controller="CRetailer" function="retailerMsgReply" />
		<do name="insertretailerreply" controller="CRetailer" function="insertRetailerReply" />
		
		<do name="reteditdetails" controller="CRetailer" function="editRetailProfilePassword" />
		<do name="retupdatedetails" controller="CRetailer" function="saveRetailProfilePassword" />
		<do name="retupdatequestion" controller="CRetailer" function="saveRetailProfileQuestion" />
		<do name="retstatementsPDF" controller="CRetailer" function="downloadStatementPDF" />
		<do name="showretailercurrency" controller="CRetailer" function="showRetailerCurrency" />
        <do name="viewretailercurrency" controller="CRetailer" function="viewRetailerCurrency" />

		<do name="gettradevalues" controller="CTrade" function="getTradevalues" />
		<do name="tradesuccess" controller="CTrade" function="showTradeSuccess" />
		<do name="savefileupload" controller="CDebtor" function="saveFileUpload" />
		
		<do name="trastatements" controller="CTransactions" function="getTraderStatements" />
		<do name="invstatements" controller="CTransactions" function="getInvestorStatements" />
		<do name="intermedstatements" controller="CTransactions" function="getIntermedStatements" />
		
        <do name="ri-transaction-statements" controller="CRetailer" function="getRetailerStatements" />
		<do name="ri-transaction-statement" controller="CRetailer" function="getRetailerStatement" />
        <do name="ri-financial-statements" controller="CRetailer" function="getFinancialStatement" />
        <do name="ri-trade-statement" controller="CRetailer" function="getTradeStatement" />
        <do name="ri-etr-holdings" controller="CRetailer" function="getEtrHoldings" />
        <do name="retailer-print-investment" controller="CRetailer" function="printTransaction" />

        <do name="intermediary-fin-statement" controller="CIntermediary" function="getInvestorFinStatement" />
        <do name="intermediary-trans-statement" controller="CIntermediary" function="getInvestorTransStatement" />
        <do name="intermediary-trade-statement" controller="CIntermediary" function="getInvestorTradeStatement" />
        <do name="intermediary-transaction" controller="CIntermediary" function="getInvestorTransaction" />
        <do name="intermediary-statement" controller="CIntermediary" function="getIntermediaryStatement" />
        <do name="intermediary-etr-holdings" controller="CIntermediary" function="ETRHoldings" />
        <do name="intermediary-transactions" controller="CIntermediary" function="getTransactions" />
        <do name="intermediary-transaction-view" controller="CIntermediary" function="viewTransaction" />
        <do name="intermediary-print-investment" controller="CIntermediary" function="printTransaction" />

        <do name="intermedinvstatements" controller="CTransactions" function="showIntermedInvStatements" />
		
		<do name="addnewuser" controller="CTradeNewUser" function="addNewUser" />
		<do name="savenewuser" controller="CTradeNewUser" function="saveNewUser" />
		
		<do name="forgotpass" controller="CLogin" function="forgotPassword"  />

		<do name="addoriginatorcurrency" controller="COriginatorApplication" function="addOriginatorCurrency" />
		<do name="saveoriginatorcurrency" controller="COriginatorApplication" function="saveOriginatorCurrency" />
        <do name="vieworiginatorcurrencydet" controller="COriginatorApplication" function="viewOriginatorCurrency" />
		<do name="deleteoriginatorcurrencydet" controller="COriginatorApplication" function="deleteOriginatorCurrency" />
		<do name="calcurrencyrate" controller="CTrade" function="calCurrencyRate" />

		<do name="getcurrencycountry" controller="CTrade" function="getCurrencyCountry" />

		<do name="addnewinvuser" controller="CTradeNewUser" function="addNewInvestorUser" />
		<do name="savenewinvuser" controller="CTradeNewUser" function="saveNewInvestorUser" />

		<do name="addnewintuser" controller="CTradeNewUser" function="addNewIntermedUser" />
		<do name="savenewintuser" controller="CTradeNewUser" function="saveNewIntermedUser" />

		<do name="addnewretailuser" controller="CTradeNewUser" function="addNewRetailerUser" />
		<do name="savenewretailuser" controller="CTradeNewUser" function="saveNewRetailerUser" />

		<do name="viewuserdetails" controller="COriginatorApplication" function="viewUserDetails" />

		<do name="trastatusmgnt" controller="CTransactions" function="traStatusManagement" />
		<do name="orgpaymentacc" controller="CTransactions" function="orgPaymentAccountDetails" />

		<do name="transupdate" controller="CManualTransactions" function="transactionUpdate" />
		<do name="savetransupdate" controller="CManualTransactions" function="saveTransactionUpdate" />

		<do name="getdebtorlist" controller="CManualTransactions" function="showDebtorsList" />
		<do name="gettrades" controller="CManualTransactions" function="getTrades" />
		<do name="getbalance" controller="CManualTransactions" function="getBalanceAmount" />
		<do name="getoriginatorcurrency" controller="CManualTransactions" function="getOriginatorCurrency" />

		<do name="deletetrade" controller="CTradeUser" function="deleteTrade" />
		<do name="instalment_etr" controller="CTrade" function="instalmentETR" />
		<do name="save_instalment_etr" controller="CTrade" function="saveInstalmentETR" />

		<do name="editinstalmentdraft" controller="CTradeUser" function="editInstalmentDraft" />
		<do name="saveinstalmentdraft" controller="CTradeUser" function="saveInstalmentDraft" />
		<do name="instrastatements" controller="CInstalTransactions" function="getInstalmentTrades" />
		<do name="instalstatusmgnt" controller="CInstalTransactions" function="instalStatusManagement" />
		
		<do name="orgcreditnote" controller="CTransactions" function="orgCreditNoteIssued" />
		
		<do name="addtransaction" controller="CUserManualTransactions" function="addTransaction" />
		<do name="getdebtors" controller="CUserManualTransactions" function="getTransactionDebtors" />
		<do name="gettrades" controller="CUserManualTransactions" function="getTrades" />
		<do name="getbalance" controller="CUserManualTransactions" function="getBalanceAmount" />
		<do name="getoriginatorlist" controller="CUserManualTransactions" function="getOriginators" />
		<do name="getoriginatorcurrency" controller="CUserManualTransactions" function="getOriginatorCurrency" />

		<do name="savetransaction" controller="CUserManualTransactions" function="saveManualTransaction" />
		<do name="transaction" controller="CUserManualTransactions" function="transactionList" />
		<do name="viewtransaction" controller="CUserManualTransactions" function="viewTransactiondetails" />

		<do name="transaction_history" controller="CTransactions" function="transaction_history" />
		
		<do name="getNextDate" controller="CTrade" function="getNextDate" />

		<do name="rejectedetr" controller="CRejectedETR" function="listRejectedETR" />
		<do name="editrejectedetr" controller="CRejectedETR" function="editRejectedETR" />
		<do name="saverejecttrade" controller="CRejectedETR" function="saveRejectTrade" />

		<do name="notapprovedetr" controller="CTradeUser" function="listNotApprovedETR" />

		<do name="myreports" controller="CReports" function="getMyReports" />
		<do name="downloadtr" controller="CReports" function="downloadTransactionfile" />
		<do name="statementreports" controller="CReports" function="getStatementReports" />

        <do name="apicredentials" controller="CCredentials" function="myCredentials" />
        <do name="showinvoicedata" controller="CCredentials" function="showInvoiceData" />
        <do name="editinvoicedata" controller="CCredentials" function="editInvoiceData" />
        <do name="invoicecurrency" controller="CCredentials" function="invoiceCurrency" />
        <do name="updateinvoicedata" controller="CCredentials" function="updateEditInvoicedata" />
        <do name="downloadinvoice" controller="CCredentials" function="downloadInvoice" />
		<do name="tradeprint" controller="CPrint" function="tradeprint" />	
		
		<do name="rejectedtransactions" controller="CRejectTransactions" function="showRejectedTransactions" />
		<do name="deletetransaction" controller="CRejectTransactions" function="deleteTransaction" /> 
		<do name="showinvoicequeue" controller="CCredentials" function="showInvoicequeue"/>
		<do name="updateinvoice" controller="CCredentials" function="validateInvoice"/>
        <do name="getreconcilepayments" controller="CUserManualTransactions" function="getReconcilePayments" />
		<do name="getreconciletrades" controller="CUserManualTransactions" function="getReconcileTrades" />
		<do name="getreconcilebalance" controller="CUserManualTransactions" function="getReconcileBalance" />
		<do name="getdebtorapi" controller="CLogin" function="getDebtorapi"/>

		<do name="combined_agreement" controller="CStaticPages" function="combinedAgreement" />
        <do name="review_limit_email_send" controller="CTrade" function="sendLimitReviewRequest" />

        <!-- oetr section begin -->
        <do name="create_oetr" controller="COrpa" function="createOetr" />
        <do name="edit_oetr" controller="COrpa" function="editOetr" />
        <do name="save_oetr" controller="COrpa" function="saveOetr" />
        <do name="submit_oetr" controller="COrpa" function="submitOetr" />
        <do name="oetr_list" controller="COrpa" function="oetrList" />
		<do name="oetr_report" controller="COrpa" function="oetrReport" />
        <do name="rejected_oetr_list" controller="COrpa" function="rejectedOetrList" />
        <do name="upload_revolving_oetr" controller="COrpa" function="uploadRevolvingOetr" />
        <do name="save_revolving_oetr" controller="COrpa" function="saveRevolvingOetr" />
        <do name="save_oetr_po" controller="COrpa" function="saveOetrPo" />
        <do name="upload_oetr_file_support" controller="COrpa" function="uploadOetrFileSupport" />
        <!--<do name="upload_oetr_po" controller="COrpa" function="uploadOetrPo" />-->
        <do name="validate_upload_oetr" controller="COrpa" function="validateUploadOetrPo" />
        <do name="validate_revolving_oetr" controller="COrpa" function="validateRevolvingOetrPo" />
        <!--<do name="save_upload_oetr" controller="COrpa" function="saveUploadOetrPo" />-->
        <do name="delete_oetr_po" controller="COrpa" function="deleteOetrPo" />
        <do name="get_orpa_cetr" controller="COrpa" function="getOrpaForCetr" />
        <do name="get_orpa_detr" controller="COrpa" function="getOrpaForDetr" />
        <do name="get_po_detr" controller="COrpa" function="getPoForDetr" />
        <do name="get_early_payment" controller="COrpa" function="getEarlyPaymentForOrpa" />
        <do name="reconcileorpa" controller="COrpa" function="reconcileOrpa" />
		<do name="reconcileorpastatement" controller="COrpa" function="reconcileOrpaStatement" />
		<do name="marginreduction" controller="COrpa" function="marginReduction" />
		<do name="depositreduction" controller="COrpa" function="depositReduction" />
		<do name="oetrhistory" controller="COrpa" function="oetrHistory" />
		<do name="post-trade-documents" controller="CReports" function="showPostTradeDocuments" />
        <!-- oetr section end -->
		<do name="validate_extra_login" controller="CLogin" function="verifyWPLogin" />
		<do name="extra_token" controller="CExtraLogin" function="getToken" />
	</domapping>
</controller-config>