Hi,<br><br><div class="gmail_quote">On Sun, Feb 26, 2012 at 4:48 AM, Raúl Alexis Betancor Santana <span dir="ltr"><<a href="mailto:rabs@dimension-virtual.com">rabs@dimension-virtual.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all, testing the rating/billing features of SPCE, as it doesn't<br>
fullfill our need, we whant to use the externa_id for getting the cdr<br>
records and proccess them on our billing platform, but we have found<br>
that if you have a external ID asigned to one subscriber, you could<br>
not use it the same id for other subscribers .... why?.<br>
<br>
Let imagine the situation where we have one account with 3<br>
subscribers, and we whant 2 of them to have one external_id and the<br>
third other external_id, that could not be done, all of them must have<br>
different external_id.<br>
Why this limitation?<br><br></blockquote><div><br></div><div> I came across the same hurdle. Its not really a limitation in the SPCE because usually when an account is created there is only 1 billing profile attached to the account, then all subscribers in that account will have the correct external_id attached automatically in CDR for billing. It is a good design this way.</div>
<div><br></div><div> What I did was, if a 3rd or basically any other subscriber for the same account needs to have a different external_id. Then I added a "-2" to the external_id of that specific 3rd subscriber. Example: Let's say account # 62 has external_id of 153245, by design, all subscriber in account #62 will have external_id of 153245 in CDR/billing. If I need to make a 'special' external_id for the subscriber I add the subscriber with 153245-2, -3,-4 etc. and this -2,-3,-4 would match the 'special user' on an external spreadsheet (in my case its special users in different offices but can be any external system).</div>
<div><br></div><div> Alternatively, if the subscriber (3rd/4th) needs different rates, I create a new account for the same office (could be customer) with external_id of 153245-2 for example and add those 'special' subscribers to this account which has different billing_profile / rates.</div>
<div><br></div><div> Maybe this works for you too...maybe not :)</div><div><br></div><div>Skyler</div></div>