diff options
author | ivan <ivan> | 2006-08-21 23:01:43 +0000 |
---|---|---|
committer | ivan <ivan> | 2006-08-21 23:01:43 +0000 |
commit | 4845aaefedfcbaa25716694b6d80f3dd6d56530a (patch) | |
tree | 2f4f07b0f10f49f1f1e36d3612c273ce5cbd613e /FS/FS/Schema.pm | |
parent | f26658d1aa536ba0c5a60e8a8d22781ba2be682a (diff) |
add cust_bill_pay_pkg and cust_credit_bill_pkg - applying credits and payments against specific line items
Diffstat (limited to 'FS/FS/Schema.pm')
-rw-r--r-- | FS/FS/Schema.pm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm index ce2d790..b3d8a56 100644 --- a/FS/FS/Schema.pm +++ b/FS/FS/Schema.pm @@ -390,6 +390,19 @@ sub tables_hashref { 'index' => [ ['crednum'], ['invnum'] ], }, + 'cust_credit_bill_pkg' => { + 'columns' => [ + 'creditbillpkgnum', 'serial', '', '', '', '', + 'creditbillnum', 'int', '', '', '', '', + 'billpkgnum', 'int', '', '', '', '', + 'amount', @money_type, '', '', + 'setuprecur', 'varchar', '', $char_d, '', '', + ], + 'primary_key' => 'creditbillpkgnum', + 'unique' => [], + 'index' => [ [ 'creditbillnum' ], [ 'billpkgnum' ], ], + }, + 'cust_main' => { 'columns' => [ 'custnum', 'serial', '', '', '', '', @@ -540,6 +553,19 @@ sub tables_hashref { 'index' => [ [ 'paynum' ], [ 'invnum' ] ], }, + 'cust_bill_pay_pkg' => { + 'columns' => [ + 'billpaypkgnum', 'serial', '', '', '', '', + 'billpaynum', 'int', '', '', '', '', + 'billpkgnum', 'int', '', '', '', '', + 'amount', @money_type, '', '', + 'setuprecur', 'varchar', '', $char_d, '', '', + ], + 'primary_key' => 'billpaypkgnum', + 'unique' => [], + 'index' => [ [ 'billpaynum' ], [ 'billpkgnum' ], ], + }, + 'pay_batch' => { #batches of payments to an external processor 'columns' => [ 'batchnum', 'serial', '', '', '', '', |