There is two version available for my account.There is another version called reference my account premium in which billing information is incorporated not in reference my account.
We can’t install the premium version in the account since it applies fee in site builder account.So we applied customization to apply the billing in reference my account.
Requirement
To Create a new tab called “Billing“ in my account section.Under the billing tab, there will be a new page link for transaction history.The transaction history will display all the transactions that have been created .The transactions may include sales order, invoice, payment, credit memo, cash sale, etc. The fields that need to be displayed in the table include Number, Date, Amount, Status.On clicking on Number, the corresponding order page will be displayed.
Our Solution
- Transaction history module is added to the bundle.It will display the list of transaction of credit memo,cash sale,deposit,deposit application,invoice,return authorization,payments etc.So to display these all their modules are also added.Since we click on the number in the list that displays it will go to the detailed page.
- To Achieve this the model.js file in the ssp library is also updated.The data from the netsuite is obtained by adding a search in the model.js file .In that file a model for transaction history is added.In that search is defined and the return value is passed to the transaction history module.Like wise each transaction that will be in the list is defined in the model.js file.
- The template of transaction history and others is also added.