[freeside-commits] branch FREESIDE_3_BRANCH updated. a39488f57d3dd129a77fd657b7982ef33731c3d0

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


The branch, FREESIDE_3_BRANCH has been updated
       via  a39488f57d3dd129a77fd657b7982ef33731c3d0 (commit)
      from  7bfda74bec77a45f0d39014196de003d43b91374 (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 a39488f57d3dd129a77fd657b7982ef33731c3d0
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Mon Jun 9 18:19:00 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