Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 8041 |
Technical Name |
exchange |
License | AGPL-3 |
Website | https://github.com/MoonsunSoft/exchange |
Versions | 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 8041 |
Technical Name |
exchange |
License | AGPL-3 |
Website | https://github.com/MoonsunSoft/exchange |
Versions | 18.0 |
Foreign Exchange
The main exchange module that registers spot remittances is done with this module. Changes related to accounting and contact have also been made in this module
The goals you get with the exchange module are as follows
- Making spot based on the updated rate
- Creating a spot based on the special rate rule of each exchange
- Management of payments and receipts of each spot
- Adjust odoo accounting according to the needs of the exchange store
- Management of banks and customer bank accounts
- Add to Contact changes according to the attachment that an exchange must receive
Table of contents
Installation
Steps to Use the clickatel Module:
- Sign Up on Clickatel: Visit the clickatel homepage and create an account.
- Install the Clickatel Module in Odoo: Ensure the module is installed in your Odoo instance.
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9277?unique=5ef118d7f8a5c3053138fc57ab40eb9d2621273e :alt: install Clickatell :width: 600
Configuration
- Access Configuration in the Settings Module: Navigate to the setting select sms module.
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9279?unique=501b2c3b1ae0a28ed5dd3c331937777d326ead91 :alt: Configuration :width: 600
- Select the Special Server option to activate the permission to use this service
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9287?unique=97400bf1cb06309ec8965395e07cf4a0def7414a :alt: Configuration :width: 600
- Save the settings
- Select the server check button and enter the Clickatel module list view
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9281?unique=abad252066bcc2a74500920880f1e991b5ff63c2 :alt: List View :width: 600
- Click on new button and insert data of account
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9283?unique=3a10a5b1f7862480592f083ab208f237323c5c19 :alt: New Record :width: 600
- Save Record data and then back to setting in sms module
- Select the list and open that
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9285?unique=3d344acc98fa583a9ea1e7b75a0a17c29773943a :alt: Select New Data :width: 600
- select record that created
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9287?unique=97400bf1cb06309ec8965395e07cf4a0def7414a :alt: Select record and then save :width: 600
- You can used from this module to send sms , for example in contacts select mobile and then can select sms action button to send sms.
https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/.https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ihttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/mhttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ahttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ghttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ehttps://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/:https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/ https://raw.githubusercontent.com/Moonsun PTY LTD/exchange/18.0/exchange/https://www.moonsun.au/web/image/9289?unique=c32f8c7486e98fc4db474637460892ad9a2c9b23 :alt: Send Sms :width: 600
Usage
Follow the steps below to make a spot
- Determine the sender and bank account.
- Determine the recipient and bank account.
- Specify the input and output currency.
- By specifying the spot value, its rate is automatically calculated based on the rate law.
- Confirm your spot.
- Click the register receive button and specify the amount received from the customer. With this, a payment is made in your odoo accounting.
- Click the register payment button and specify the amount paid to the customer. With this, a payment is made in your odoo accounting.
- Finally, you can change the state of your spot to done.
Other cases
- Specify the reason for your spot.
- Add a customer comment.
- Comment on the spot as an administrator.
- Determine the amount of commission and discount.
- After calculating the spot rate, if the output amount is not rand, you can rand its value using the second priority option.
Option
- Calculate a different rate based on the importance of the customer and the remittance amount with the rate rule.
- If you want to set rules for creating a remittance, confirming and canceling it, you can use Moonsun’s model validation modules.
Known issues / Roadmap
Roadmap Structure
Overview Introduction to Clickatell SMS Module Key Features
- InstallationPrerequisites Installation Steps
Configuration Setting Up API Keys Configuration Options
Usage Sending SMS Receiving SMS Handling Responses
Error Handling Common Errors Troubleshooting Tips
Examples Basic Example Advanced Usage
API Reference Function Definitions Parameters and Return Types
Testing Unit Tests Integration Tests
Contributing Guidelines for Contributions Code of Conduct
License Licensing Information
Bug Tracker
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.
Do not contact contributors directly about support or help with technical issues.
Credits
Authors
- MoonsunSoft
Contributors
Your Trusted Digital Transformation Partner in Melbourne. With 15+ years of expertise in HRMS, CRM, and ERP software deployment, we’ve empowered over 300 clients worldwide. Our goal is to boost your business performance through tailored, cost-effective solutions using Odoo, AI, IoT, and Network integration. We specialize in unique business process design, ensuring maximum growth potential for companies of all sizes and complexities. Partner with MoonSun and leverage the full power of Odoo for your business success.
For more information, visit our website at MoonSun PTY LTD <https://www.moonsun.au>_
Other credits
- MoonSun Soft
Maintainers
This module is part of the Moonsun PTY LTD/exchange project on GitHub.
You are welcome to contribute.
Module Title
TODO
Please log in to comment on this module