diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2013-10-09 15:16:45 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2013-10-09 15:16:45 -0700 |
| commit | 8d758c9c75d2e9ac0dcebb1f308c5e252cca45e1 (patch) | |
| tree | 2c9bcc3e85be19de642e82117bf282414290d0e3 | |
| parent | 3995bf01d2f4bd9c10eb0b209579efd803ccaf89 (diff) | |
add svc_cable.ordernum, RT#22009
| -rw-r--r-- | FS/FS/Schema.pm | 2 | ||||
| -rw-r--r-- | FS/FS/svc_cable.pm | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm index 513e85989..8c1c08118 100644 --- a/FS/FS/Schema.pm +++ b/FS/FS/Schema.pm @@ -3702,7 +3702,7 @@ sub tables_hashref { 'columns' => [ 'svcnum', 'int', '', '', '', '', 'providernum', 'int', 'NULL', '', '', '', - # XXX "Circuit ID/Order number" + 'ordernum', 'varchar', 'NULL', $char_d, '', '', 'modelnum', 'int', 'NULL', '', '', '', 'serialnum', 'varchar', 'NULL', $char_d, '', '', 'mac_addr', 'varchar', 'NULL', 12, '', '', diff --git a/FS/FS/svc_cable.pm b/FS/FS/svc_cable.pm index fef4f79da..4c071d608 100644 --- a/FS/FS/svc_cable.pm +++ b/FS/FS/svc_cable.pm @@ -84,7 +84,7 @@ sub table_info { $p ? $p->provider : ''; }, }, - #XXX "Circuit ID/Order number" + 'ordernum' => 'Order number', #XXX "Circuit ID/Order number" 'modelnum' => { label => 'Model', type => 'select-cable_model', disable_inventory => 1, @@ -143,6 +143,7 @@ sub check { my $error = $self->ut_numbern('svcnum') || $self->ut_foreign_key('providernum', 'cable_provider', 'providernum') + || $self->ut_alphan('ordernum') || $self->ut_foreign_key('modelnum', 'cable_model', 'modelnum') || $self->ut_alpha('serialnum') || $self->ut_mac_addr('mac_addr') |
