diff options
author | levinse <levinse> | 2011-06-21 03:15:01 +0000 |
---|---|---|
committer | levinse <levinse> | 2011-06-21 03:15:01 +0000 |
commit | 69558f62f467b07ce0ca9168cb4109a5dc580328 (patch) | |
tree | f15d6af4a0454dd64ea07c2837eab3e63af13d61 /FS | |
parent | 74fd5b872763b3e7624b9bbfdbbe84178ce5e9f1 (diff) |
improve performance of DID provisioning status report, RT10988
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/Schema.pm | 1 | ||||
-rw-r--r-- | FS/FS/phone_avail.pm | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm index ce30bdd43..fcbf65962 100644 --- a/FS/FS/Schema.pm +++ b/FS/FS/Schema.pm @@ -2883,6 +2883,7 @@ sub tables_hashref { [ 'exportnum', 'countrycode', 'npa', 'nxx', 'station' ], # # [ 'svcnum' ], [ 'availbatch' ], + [ 'latanum' ], ], }, diff --git a/FS/FS/phone_avail.pm b/FS/FS/phone_avail.pm index 44421ff57..cd4b4b6ba 100644 --- a/FS/FS/phone_avail.pm +++ b/FS/FS/phone_avail.pm @@ -182,6 +182,16 @@ sub part_export { qsearchs('part_export', { 'exportnum' => $self->exportnum }); } +=item lata + +=cut + +sub lata { + my $self = shift; + return '' unless $self->latanum; + qsearchs('lata', { 'latanum' => $self->latanum }); +} + =item msa2msanum Translate free-form MSA name to a msa.msanum |