rlarranaga / bafprp

Automatically exported from code.google.com/p/bafprp
0 stars 0 forks source link

Mexican Cell Phone Records - No NPA or Terminating Number #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The program returns No NPA or Terminating Number for calls to Mexican Cell 
Phones...

Mexico changed its dialing sequence for cell phones in 2006.
You must now dial a '1' immediately following the country code.
011-52-612-157-xxxx becomes 011-52-1-612-157-xxxx

I downloaded the most recent bafprp compiled for windows, and the issue 
persists.

Original issue reported on code.google.com by bge...@gmail.com on 17 Oct 2009 at 12:03

GoogleCodeExporter commented 9 years ago
If you run a normal report by file do the records have the numbers anywhere?  
It may
be under a different field name.
For example, some records get a certain module attached when calling really long
phone numbers.  Its called largedigits I believe..

If you can't tell, post a sanitized record produced by file output and I will 
see if
there is a problem.

The specification specifically allocates only 10 digits for terminating and
originating so your baf records will probably have 0's for those fields and 
have a
few modules attached to signify the large digits.

Original comment by charless...@gmail.com on 17 Oct 2009 at 2:31

GoogleCodeExporter commented 9 years ago
Yes, the number ends up in the LargeDigits field.  Thanks! Brian

Original comment by bge...@gmail.com on 19 Oct 2009 at 4:30

GoogleCodeExporter commented 9 years ago

Original comment by charless...@gmail.com on 19 Oct 2009 at 4:40

GoogleCodeExporter commented 9 years ago
I noticed this as I was reviewing the Mexico Cell issue:

Is it by design that the 'CountryCode' field is populated only for records that 
generate an exception - such as the terminating call records that are in excess 
of 
10 characters?  It would be great if the 'CountryCode' field was populated for 
all 
call records.

Is there a switch to make this possible?

Original comment by bge...@gmail.com on 19 Oct 2009 at 10:23

GoogleCodeExporter commented 9 years ago
Whatever the baf record puts in a record is what bafprp will print out.  You 
would
have to consult the source of your baf files to see if they could make that 
change. 
Bafprp cannot create fields that were not in the record to begin with.

Original comment by charless...@gmail.com on 20 Oct 2009 at 1:38