Line 1:
Line 1:
−
[[Category:Modules complémentaires]]
+
<!-- BEGIN origin interlang links -->
−
[[Category:Prélèvements bancaires]]
+
<!-- You can edit this section but do NOT remove these comments
+
Links below will be automatically replicated on translated pages by PolyglotBot -->
+
[[fr:Module_Calling]]
+
<!-- END interlang links -->
+
+
[[Category:CTI]]
+
[[Category:Complementary modules]]
{{TemplateDocDev}}
{{TemplateDocDev}}
{{TemplateDocUtil}}
{{TemplateDocUtil}}
= Informations =
= Informations =
{{TemplateModuleInfo
{{TemplateModuleInfo
+
|modulename=Calling
|editor=Oscim
|editor=Oscim
−
|web= oscim.fr
+
|web= http://oscim.fr
+
|webbuy=http://www.dolistore.com/
|status=stable
|status=stable
|prerequisites= module_clicktodial
|prerequisites= module_clicktodial
Line 20:
Line 28:
{{InstallModuleEn}}
{{InstallModuleEn}}
−
= Configuration =
+
= Config =
{{ActivationModuleEn}}
{{ActivationModuleEn}}
Line 30:
Line 38:
This module natively in st dolibarr on the record of each user's internal dolibarr you have a tab clicktocall.Il is necessary to fill the login information (login / pass / tel), and the phone number used. url trigger click to call is not defined module calling, so do not change the configuration items clicktocall
This module natively in st dolibarr on the record of each user's internal dolibarr you have a tab clicktocall.Il is necessary to fill the login information (login / pass / tel), and the phone number used. url trigger click to call is not defined module calling, so do not change the configuration items clicktocall
−
== Configuration link by SIP provider ==
+
== Config link by SIP provider ==
Your choice of provider may limit the use of the module according to the API of the latter. This module comes with submodule to adjust it to your supplier. List of supplier supported to date:
Your choice of provider may limit the use of the module according to the API of the latter. This module comes with submodule to adjust it to your supplier. List of supplier supported to date:
−
- Keyyo : Voir keyyo.fr -The API supports incoming and outgoing calls
+
- Keyyo : View keyyo.fr -The API supports incoming and outgoing calls
−
- OVH : Voir Ovh.fr - The API supports [[ outgoing calls]]
+
- OVH : View Ovh.fr - The API supports [[ outgoing calls]]
- OVH + @Asterisk : ovh extension module adds support outgoing calls through a PBX private. Requires to install and configure a server asterisk - The API supports incoming and outgoing calls
- OVH + @Asterisk : ovh extension module adds support outgoing calls through a PBX private. Requires to install and configure a server asterisk - The API supports incoming and outgoing calls
−
== Link in Agenda and action ==
== Link in Agenda and action ==
Line 69:
Line 76:
−
=== Creating sheet ===
+
=== Creating card ===
In the case of incoming call, the number is not found in the database, a listing can be created, with the name of the phone number.
In the case of incoming call, the number is not found in the database, a listing can be created, with the name of the phone number.
−
- No creation of plug
+
- No creation of card
- Create the third number of the caller
- Create the third number of the caller
- Create a contact number of the caller
- Create a contact number of the caller
Line 82:
Line 89:
Trace calls in actions / agenda dolibarr; You can disable this option.
Trace calls in actions / agenda dolibarr; You can disable this option.
−
= Utilisation =
+
= Use =
−
−
La manipulation et l'utilisation de ce module reste simple, compte tenu qu'il ne généré pas d'action particulières. le clicktocall sur les numéro de téléphone vous assure la possibilité de lancer des appels en 1 clic. ''Attention toutefois les numéro de fax ce retrouvent aussi avec un liens de click to call''.
−
Lors d'un appel entrant, en fonction de la configuration du mode d'alerte, vous aurez une boite affichant le liens vers la fiche du contact et/ou de la société qui cherche à vous joindre. De plus les appels sont tracés dans l'agenda.
+
Handling and use of this module is simple, given that it generated no specific action. clicktocall on the phone number you provide the ability to make calls in 1 click. Warning fax number, however, also found that with a click to call links.
+
During an incoming call, depending on the configuration of the alert mode, you'll have a box showing the links to the contact card and / or the company trying to reach you. More calls are traced in the agenda.
= Information Développement =
= Information Développement =
Line 94:
Line 100:
Operation of the module is based on file "calling.php" at the root of public Dolibarr. That it is accessible via http. All calls to this module passes through the file, so that incoming calls outgoing. The module uses a table of additional data (llx_calling) to trace incoming calls, and the called user. Calling a folder is created in the Documents folder to store user specified javascript file.
Operation of the module is based on file "calling.php" at the root of public Dolibarr. That it is accessible via http. All calls to this module passes through the file, so that incoming calls outgoing. The module uses a table of additional data (llx_calling) to trace incoming calls, and the called user. Calling a folder is created in the Documents folder to store user specified javascript file.
−
== Sous Module de liaison vers api de voip ==
+
== Module in connection to api voip ==
−
−
Il est possible d'ajouter et modifier les modules d'interaction avec les api de VOIP. les modules fournis assure une liaison vers des services precis, si vous utiliser une autre api, il sera necessaire de créer votre propre module de liaison.
−
−
Le fichier d'un module de gestion d'api doit être nommé api_xxxx.php , ou xxxx représente le nom du fournisseur du service
−
−
=== Émission d'un appel ===
−
Cette liaison exploite le module ClicktoCall. Il assure l’émission d'un appel , qui une fois lancé fera sonner votre téléphone, et celui de l'interlocuteur que vous appelez.
−
L'utilisation du clicktodial complétera automatiquement la fiche action du tiers/contact.
−
−
Pour la conservation des données, et l'affichage du popup, un fichier est créer dans Documents/calling de dolibarr. Ce fichier assure le stockage des données temporaire.
−
=== Réception d'un appel ===
+
It is possible to add and change modules to interact with APIs VOIP. modules provides a link provided to specific services if you use a different API, it will be necessary to create your own link module.
−
Cette section un peu plus complexe sera très dépendante des service offert par l'offre de VOIP à laquelle vous avez souscrit.
+
File management module API must be called api_xxxx.php, where xxxx is the name of the service provider
−
L'interception des appels, ne vous permettra pas de décrocher votre téléphone, mais vous proposera un popup de dialogue, vous fournissant le liens vers la fiche Tiers/contact correspondante, si celle ci existe dans la base de donnée.Dans le cas contraire, il sera possible de créer une fiche de tiers/contact basé sur le numéro de téléphone.
+
===Making a call ===
+
This connection uses the module ClicktoCall. It ensures the issuance of a call, which once launched will ring your phone, and that of the party you are calling. The use of clicktodial automatically complete the third action sheet / contact.
+
For data storage, and display of the popup, a file is created in Documents / calling of Dolibarr. This file provides storage for temporary data.
−
Tous appel entrant viendra compléter la fiche action du tiers. En cas d'appel non répondu, la tache restera ouverte. Dans le cas d'un appel décroché, la tache sera clôturé.
+
=== Receiving a call ===
+
This section is a little more complex highly dependent on service by offering VOIP to which you have subscribed.
+
The interception of calls, will not allow you to pick up your phone, but you will propose a popup dialog, providing you with the links to the third sheet / corresponding contact, if it exists in the database donnée.Dans otherwise it will be possible to create a third sheet / contact based on phone number.
+
All incoming calls will complete the third action sheet. If unanswered call, the task will remain open. In the case of a call off hook, the stain will be closed.
−
==== Configuration de l'api tiers ====
+
====Configuration api third ====
−
Il sera nécessaire pour rendre opérationnel la notification des appels entrant de préciser une URL de notification pour l'api tiers, qui doit initier cette notification. Utiliser l' URL entrant , afficher dans votre page de configuration . Celle ci étant générer par le module d'une api précise, les variables GET a remplacer, sont spécifique à ce fournisseur.
+
It will be necessary to operationalize the notification of incoming calls to specify a URL for api third notification, which must initiate this notification. Use the incoming URL, in your view configuration page. The latter being generated by a module API accurate to replace GET variables are specific to that provider.
===Note===
===Note===
−
- Stockage des numéro de téléphone en base de donnée.
+
Storing phone number database. To be extracted and recognized, it is desirable to use the nomenclature international / national numbers. 02 35 98 63 65 or 33 6 98 65 87 54 65 98 or 002 32 78
−
Pour pouvoir être extrait et reconnu, il est souhaitable d'utiliser la nomenclature international / national des numéros.
−
02 35 98 63 65 ou 33 6 98 65 87 54 ou 002 65 98 32 78