[freeside-commits] branch master updated. 26a32660f45092621bf21b445692b3e1f6e820ad

Ivan ivan at 420.am
Mon Jun 9 18:19:00 PDT 2014


The branch, master has been updated
       via  26a32660f45092621bf21b445692b3e1f6e820ad (commit)
      from  8cd40200c27a569c222ab2e031f9b08bea818f3f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 26a32660f45092621bf21b445692b3e1f6e820ad
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Mon Jun 9 18:18:59 2014 -0700

    Wholesale CDR cost re-billing, RT#27555

diff --git a/FS/FS/part_pkg/agent_cdr.pm b/FS/FS/part_pkg/agent_cdr.pm
index fc8436c..be0f987 100644
--- a/FS/FS/part_pkg/agent_cdr.pm
+++ b/FS/FS/part_pkg/agent_cdr.pm
@@ -50,13 +50,26 @@ tie my %temporalities, 'Tie::IxHash',
                          'select_options' => { FS::cdr::invoice_formats() },
                          'default'        => 'simple2', #with source
                        },
+
+    'usage_section' => { 'name' => 'Section in which to place separate usage charges',
+                       },
+
+    'summarize_usage' => { 'name' => 'Include usage summary with recurring charges when usage is in separate section',
+                          'type' => 'checkbox',
+                        },
+
+    'usage_mandate' => { 'name' => 'Always put usage details in separate section',
+                          'type' => 'checkbox',
+                       },
     #eofalse
 
   },
 
   'fieldorder' => [ qw( recur_temporality recur_method cutoff_day ),
                     FS::part_pkg::prorate_Mixin::fieldorder, 
-                    qw( output_format ),
+                    qw(
+                       output_format usage_section summarize_usage usage_mandate
+                    ),
                   ],
 
   'weight' => 53,

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/part_pkg/agent_cdr.pm |   15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)




More information about the freeside-commits mailing list