diff options
author | levinse <levinse> | 2011-04-15 03:04:13 +0000 |
---|---|---|
committer | levinse <levinse> | 2011-04-15 03:04:13 +0000 |
commit | 59be9ba7caf1009a97af97156bbd700bffb18fd4 (patch) | |
tree | c58f49cb73e529ec8ee77200918f2ca412f849ee /FS/FS/did_order_item.pm | |
parent | f2cefba60adbf732299acda09d52024748665eef (diff) |
FS/FS/msa.pm
Diffstat (limited to 'FS/FS/did_order_item.pm')
-rw-r--r-- | FS/FS/did_order_item.pm | 25 |
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') ; |