Custom filename - XML CDR
Hi Guys, I need a prefix in the filename created my mod_xml_cdr (ex: <accountcode or other var>-<uuid>.cdr.xml). Is there any way to set this custom filename in the dialplan? A reason could be performance in the billing procedure in order to process only that particular account and not the entire directory. Best regards,
Without hacking the module to add that, cdr_csv and posting the xml_cdr are two options you can use. http://wiki.freeswitch.org/wiki/Mod_cdr_csv lets you have different templates for different accountcodes to you can customize what it saves. Or, have mod_xml_cdr post to a script that does different things depending on the accountcode. You could patch mod_xml_cdr - the filename is chosen for normal saving in this line: freeswitch/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c: path = switch_mprintf("%s%s%s%s.cdr.xml", logdir, SWITCH_PATH_SEPARATOR, a_prefix, switch_core_session_get_uuid(session)); -Avi On Mon, Feb 6, 2012 at 2:09 PM, Carlo Dimaggio <jaasmailing@gmail.com>wrote:
Hi Guys,
I need a prefix in the filename created my mod_xml_cdr (ex: <accountcode or other var>-<uuid>.cdr.xml). Is there any way to set this custom filename in the dialplan?
A reason could be performance in the billing procedure in order to process only that particular account and not the entire directory.
Best regards,
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Ok, thanks. I think is better posting the xml_cdr. How I can configure mod_xml_cdr to insert in the file only the variabiles I need? The file contains a lot of information that are not useful for the billing process. Regards Il 06/02/12 13.17, Avi Marcus ha scritto:
Without hacking the module to add that, cdr_csv and posting the xml_cdr are two options you can use. http://wiki.freeswitch.org/wiki/Mod_cdr_csv lets you have different templates for different accountcodes to you can customize what it saves.
Or, have mod_xml_cdr post to a script that does different things depending on the accountcode.
You could patch mod_xml_cdr - the filename is chosen for normal saving in this line: freeswitch/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c: path = switch_mprintf("%s%s%s%s.cdr.xml", logdir, SWITCH_PATH_SEPARATOR, a_prefix, switch_core_session_get_uuid(session));
-Avi
On Mon, Feb 6, 2012 at 2:09 PM, Carlo Dimaggio <jaasmailing@gmail.com <mailto:jaasmailing@gmail.com>> wrote:
Hi Guys,
I need a prefix in the filename created my mod_xml_cdr (ex: <accountcode or other var>-<uuid>.cdr.xml). Is there any way to set this custom filename in the dialplan?
A reason could be performance in the billing procedure in order to process only that particular account and not the entire directory.
Best regards,
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
You can't. xml_cdr is designed to show you everything, then you use your own thing to only save what you want.. or all of it. If you only want a few channel variables, give cdr_csv a try.. or cdr_sqlite maybe. Both of those let you specify which channel variables to save. See: http://wiki.freeswitch.org/wiki/Cdr -Avi On Mon, Feb 6, 2012 at 3:50 PM, Carlo Dimaggio <jaasmailing@gmail.com>wrote:
Ok, thanks. I think is better posting the xml_cdr. How I can configure mod_xml_cdr to insert in the file only the variabiles I need? The file contains a lot of information that are not useful for the billing process.
Regards
Il 06/02/12 13.17, Avi Marcus ha scritto:
Without hacking the module to add that, cdr_csv and posting the xml_cdr are two options you can use. http://wiki.freeswitch.org/wiki/Mod_cdr_csv lets you have different templates for different accountcodes to you can customize what it saves.
Or, have mod_xml_cdr post to a script that does different things depending on the accountcode.
You could patch mod_xml_cdr - the filename is chosen for normal saving in this line: freeswitch/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c: path = switch_mprintf("%s%s%s%s.cdr.xml", logdir, SWITCH_PATH_SEPARATOR, a_prefix, switch_core_session_get_uuid(session));
-Avi
On Mon, Feb 6, 2012 at 2:09 PM, Carlo Dimaggio <jaasmailing@gmail.com>wrote:
Hi Guys,
I need a prefix in the filename created my mod_xml_cdr (ex: <accountcode or other var>-<uuid>.cdr.xml). Is there any way to set this custom filename in the dialplan?
A reason could be performance in the billing procedure in order to process only that particular account and not the entire directory.
Best regards,
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services:consulting@freeswitch.orghttp://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Serverhttp://www.cudatel.com
Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
FreeSWITCH-users mailing listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.frees...
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Cdr_csv and cdr_sqlite don't create a single file per call. And no posting feature. I need these features for real time billing (I though to use xml_cdr and log err files in case of unavailability of http server). Real time is important to calculate quota (postpaid) and credit (prepaid). Il 06/02/12 14.56, Avi Marcus ha scritto:
You can't. xml_cdr is designed to show you everything, then you use your own thing to only save what you want.. or all of it.
If you only want a few channel variables, give cdr_csv a try.. or cdr_sqlite maybe. Both of those let you specify which channel variables to save. See: http://wiki.freeswitch.org/wiki/Cdr
-Avi
On Mon, Feb 6, 2012 at 3:50 PM, Carlo Dimaggio <jaasmailing@gmail.com <mailto:jaasmailing@gmail.com>> wrote:
Ok, thanks. I think is better posting the xml_cdr. How I can configure mod_xml_cdr to insert in the file only the variabiles I need? The file contains a lot of information that are not useful for the billing process.
Regards
Il 06/02/12 13.17, Avi Marcus ha scritto:
Without hacking the module to add that, cdr_csv and posting the xml_cdr are two options you can use. http://wiki.freeswitch.org/wiki/Mod_cdr_csv lets you have different templates for different accountcodes to you can customize what it saves.
Or, have mod_xml_cdr post to a script that does different things depending on the accountcode.
You could patch mod_xml_cdr - the filename is chosen for normal saving in this line: freeswitch/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c: path = switch_mprintf("%s%s%s%s.cdr.xml", logdir, SWITCH_PATH_SEPARATOR, a_prefix, switch_core_session_get_uuid(session));
-Avi
On Mon, Feb 6, 2012 at 2:09 PM, Carlo Dimaggio <jaasmailing@gmail.com <mailto:jaasmailing@gmail.com>> wrote:
Hi Guys,
I need a prefix in the filename created my mod_xml_cdr (ex: <accountcode or other var>-<uuid>.cdr.xml). Is there any way to set this custom filename in the dialplan?
A reason could be performance in the billing procedure in order to process only that particular account and not the entire directory.
Best regards,
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
You don't need a single file per call to do billing... I personally POST and have my import script do the billing management. You could use a lua hangup-hook to do your billing. Or a perl script that tails the cdr_csv file and keeps track of where it's up to. Or several other options.. "One file per call" is not necessary for realtime.. -Avi On Mon, Feb 6, 2012 at 4:03 PM, Carlo Dimaggio <jaasmailing@gmail.com>wrote:
Cdr_csv and cdr_sqlite don't create a single file per call. And no posting feature. I need these features for real time billing (I though to use xml_cdr and log err files in case of unavailability of http server). Real time is important to calculate quota (postpaid) and credit (prepaid).
Il 06/02/12 14.56, Avi Marcus ha scritto:
You can't. xml_cdr is designed to show you everything, then you use your own thing to only save what you want.. or all of it.
If you only want a few channel variables, give cdr_csv a try.. or cdr_sqlite maybe. Both of those let you specify which channel variables to save. See: http://wiki.freeswitch.org/wiki/Cdr
-Avi
On Mon, Feb 6, 2012 at 3:50 PM, Carlo Dimaggio <jaasmailing@gmail.com>wrote:
Ok, thanks. I think is better posting the xml_cdr. How I can configure mod_xml_cdr to insert in the file only the variabiles I need? The file contains a lot of information that are not useful for the billing process.
Regards
Il 06/02/12 13.17, Avi Marcus ha scritto:
Without hacking the module to add that, cdr_csv and posting the xml_cdr are two options you can use. http://wiki.freeswitch.org/wiki/Mod_cdr_csv lets you have different templates for different accountcodes to you can customize what it saves.
Or, have mod_xml_cdr post to a script that does different things depending on the accountcode.
You could patch mod_xml_cdr - the filename is chosen for normal saving in this line: freeswitch/src/mod/xml_int/mod_xml_cdr/mod_xml_cdr.c: path = switch_mprintf("%s%s%s%s.cdr.xml", logdir, SWITCH_PATH_SEPARATOR, a_prefix, switch_core_session_get_uuid(session));
-Avi
On Mon, Feb 6, 2012 at 2:09 PM, Carlo Dimaggio <jaasmailing@gmail.com>wrote:
Hi Guys,
I need a prefix in the filename created my mod_xml_cdr (ex: <accountcode or other var>-<uuid>.cdr.xml). Is there any way to set this custom filename in the dialplan?
A reason could be performance in the billing procedure in order to process only that particular account and not the entire directory.
Best regards,
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services:consulting@freeswitch.orghttp://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Serverhttp://www.cudatel.com
Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
FreeSWITCH-users mailing listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.frees...
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services:consulting@freeswitch.orghttp://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Serverhttp://www.cudatel.com
Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://wiki.freeswitch.orghttp://www.cluecon.com
FreeSWITCH-users mailing listFreeSWITCH-users@lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.frees...
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Il 06/02/12 15.29, Avi Marcus ha scritto:
You don't need a single file per call to do billing... I personally POST and have my import script do the billing management. what about network problems? For example, if the web server is unreachable the call must be stored on the filesystem. Suppose that arrives a new call, in this case the state of the billing system is inconsistent and must be resynchronized before sending quota or credit info. One file per call allows me to process just the single (or multiple) call without the need to parse the entire cdr file (after this process, I could move the file to another directory).
perl + cdr_csv could be interesting but no posting. What do you think about?
XML_CDR allows this now... And you don't have to use the posting... Also, it allows for single call exceptions Drop the CDRs to the File System Use favorite scripting language to scrape and process, if exception move to exception directory and fire alert, if good move to done directory, If no DB connection, time out and wait a minute before even processing them in the first place Even you use the post method, you still have to do the above steps to make sure a post didn't fail... Also you, this way you don't have to SIGHUP FS constantly to rotate the CSV CDRs... On 2/6/12 8:54 AM, "Carlo Dimaggio" <jaasmailing@gmail.com> wrote:
Il 06/02/12 15.29, Avi Marcus ha scritto:
You don't need a single file per call to do billing... I personally POST and have my import script do the billing management. what about network problems? For example, if the web server is unreachable the call must be stored on the filesystem. Suppose that arrives a new call, in this case the state of the billing system is inconsistent and must be resynchronized before sending quota or credit info. One file per call allows me to process just the single (or multiple) call without the need to parse the entire cdr file (after this process, I could move the file to another directory).
perl + cdr_csv could be interesting but no posting.
What do you think about?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Il 06/02/12 16.03, Ken Rice ha scritto:
XML_CDR allows this now... And you don't have to use the posting... Also, it allows for single call exceptions
Drop the CDRs to the File System Use favorite scripting language to scrape and process, if exception move to exception directory and fire alert, if good move to done directory, If no DB connection, time out and wait a minute before even processing them in the first place
this is the same process that I can handle with mod_xml_cdr and post configuration (log-dir, err-log-dir) plus a custom "retriever" script, isn't it? The only difference is who sends the call cdr... XML_CDR Post allows me to use failover and https features out of the box. However in a fs load balancing scenario, after the import process, I need another routine that sort calls and bill the account.
The thing is you don't have to depend on yet another piece of software... In this case apache or nginx and their respective CGI modules... Not to mention you now don't need a custom retrieve script... The processor can run right on the FS instance in parallel with FreeSWITCH... This also scales to crazy level (I have personally processed 500million CDRs in a single month this way and still had headroom to process more... The real limitation with this method then becomes your DB system and most likely its underlying disk subsystem. The biggest bottle necks I have seen are on Insert IO... K On 2/6/12 9:33 AM, "Carlo Dimaggio" <jaasmailing@gmail.com> wrote:
Il 06/02/12 16.03, Ken Rice ha scritto:
XML_CDR allows this now... And you don't have to use the posting... Also, it allows for single call exceptions
Drop the CDRs to the File System Use favorite scripting language to scrape and process, if exception move to exception directory and fire alert, if good move to done directory, If no DB connection, time out and wait a minute before even processing them in the first place
this is the same process that I can handle with mod_xml_cdr and post configuration (log-dir, err-log-dir) plus a custom "retriever" script, isn't it? The only difference is who sends the call cdr... XML_CDR Post allows me to use failover and https features out of the box. However in a fs load balancing scenario, after the import process, I need another routine that sort calls and bill the account.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
That's the big problem with CDR processing. If you do it right, no matter how correct, you will always hit the wall with IO. Then you have to go and tell the customer that he needs to spend money on storage. Some of them just won't understand… LOL -- João Mesquita Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On Monday, February 6, 2012 at 12:46 PM, Ken Rice wrote:
The thing is you don't have to depend on yet another piece of software... In this case apache or nginx and their respective CGI modules...
Not to mention you now don't need a custom retrieve script... The processor can run right on the FS instance in parallel with FreeSWITCH...
This also scales to crazy level (I have personally processed 500million CDRs in a single month this way and still had headroom to process more... The real limitation with this method then becomes your DB system and most likely its underlying disk subsystem. The biggest bottle necks I have seen are on Insert IO...
K
On 2/6/12 9:33 AM, "Carlo Dimaggio" <jaasmailing@gmail.com (mailto:jaasmailing@gmail.com)> wrote:
Il 06/02/12 16.03, Ken Rice ha scritto:
XML_CDR allows this now... And you don't have to use the posting... Also, it allows for single call exceptions
Drop the CDRs to the File System Use favorite scripting language to scrape and process, if exception move to exception directory and fire alert, if good move to done directory, If no DB connection, time out and wait a minute before even processing them in the first place
this is the same process that I can handle with mod_xml_cdr and post configuration (log-dir, err-log-dir) plus a custom "retriever" script, isn't it? The only difference is who sends the call cdr... XML_CDR Post allows me to use failover and https features out of the box. However in a fs load balancing scenario, after the import process, I need another routine that sort calls and bill the account.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org (mailto:consulting@freeswitch.org) http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org (mailto:FreeSWITCH-users@lists.freeswitch.org) http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org (mailto:consulting@freeswitch.org) http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org (mailto:FreeSWITCH-users@lists.freeswitch.org) http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Avi Marcus
-
Carlo Dimaggio
-
João Mesquita
-
Ken Rice