From: ivan Date: Sun, 11 Oct 2009 01:43:59 +0000 (+0000) Subject: doc X-Git-Tag: root_of_svc_elec_features~788 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=b042235d094f39118023c3af8995967ee4fb738f doc --- diff --git a/eg/cdr_template.pm b/eg/cdr_template.pm index 31ccedff4..4e55c65de 100644 --- a/eg/cdr_template.pm +++ b/eg/cdr_template.pm @@ -86,7 +86,7 @@ list of freeside CDR fields, useful ones marked with * description - Description (cdr_type 7&8 only) (used for cust_bill_pkg.itemdesc) quantity - Number of items (cdr_type 7&8 only) - carrierid - Upstream Carrier ID (see FS::cdr_carrier) +*[7] carrierid - Upstream Carrier ID (see FS::cdr_carrier) upstream_rateid - Upstream Rate ID svcnum - Link to customer service (see FS::cust_svc) freesidestatus - NULL, done (or something) @@ -98,3 +98,4 @@ list of freeside CDR fields, useful ones marked with * [5] When using 'upstream_simple' rating method. [6] Set to usage class classnum when using pre-rated CDRs and usage class-based taxation (local/intrastate/interstate/international) +[7] If doing settlement charging diff --git a/httemplate/elements/selectlayers.html b/httemplate/elements/selectlayers.html index a85cea193..89fe41b1b 100644 --- a/httemplate/elements/selectlayers.html +++ b/httemplate/elements/selectlayers.html @@ -14,7 +14,7 @@ Example: #XXX put this handling it its own selectlayers-fields.html element? 'layer_prefix' => 'prefix_', #optional prefix for fieldnames - 'layer_fields' => [ 'layer' => [ 'fieldname', + 'layer_fields' => { 'layer' => [ 'fieldname', { label => 'fieldname2', type => 'text', #implemented: # text, money, fixed, @@ -23,6 +23,7 @@ Example: # select, select-agent, # select-pkg_class, # select-part_referral, + # select-taxclass, # select-table, #XXX tbd: # more? @@ -32,6 +33,7 @@ Example: 'layer2' => [ 'l2fieldname', ... ], + }, #current values for layer fields above 'layer_values' => { 'layer' => { 'fieldname' => 'current_value',