summaryrefslogtreecommitdiff
path: root/FS/FS/did_order_item.pm
diff options
context:
space:
mode:
authorlevinse <levinse>2011-04-15 03:04:13 +0000
committerlevinse <levinse>2011-04-15 03:04:13 +0000
commit59be9ba7caf1009a97af97156bbd700bffb18fd4 (patch)
treec58f49cb73e529ec8ee77200918f2ca412f849ee /FS/FS/did_order_item.pm
parentf2cefba60adbf732299acda09d52024748665eef (diff)
FS/FS/msa.pm
Diffstat (limited to 'FS/FS/did_order_item.pm')
-rw-r--r--FS/FS/did_order_item.pm25
1 files changed, 5 insertions, 20 deletions
diff --git a/FS/FS/did_order_item.pm b/FS/FS/did_order_item.pm
index 4408c50..c2d657a 100644
--- a/FS/FS/did_order_item.pm
+++ b/FS/FS/did_order_item.pm
@@ -37,33 +37,18 @@ primary key
=item ordernum
-ordernum
-
-=item msa
-
-msa
+=item msanum - foreign key to msa table
=item npa
-npa
-
-=item latanum
-
-latanum
+=item latanum - foreign key to lata table
-=item rate_center
-
-rate_center
+=item ratecenternum - foreign key to rate_center table
=item state
-state
-
=item quantity
-quantity
-
-
=back
=head1 METHODS
@@ -126,10 +111,10 @@ sub check {
my $error =
$self->ut_numbern('orderitemnum')
|| $self->ut_number('ordernum')
- || $self->ut_textn('msa')
+ || $self->ut_foreign_keyn('msanum', 'msa', 'msanum')
|| $self->ut_numbern('npa')
|| $self->ut_foreign_keyn('latanum', 'lata', 'latanum')
- || $self->ut_textn('rate_center')
+ || $self->ut_foreign_keyn('ratecenternum', 'rate_center', 'ratecenternum')
|| $self->ut_textn('state')
|| $self->ut_number('quantity')
;