CRM-14078 - 'Payment Instrument' -> 'Payment Method'
authorColeman Watts <coleman@civicrm.org>
Mon, 3 Aug 2015 21:42:27 +0000 (17:42 -0400)
committerColeman Watts <coleman@civicrm.org>
Tue, 4 Aug 2015 01:57:28 +0000 (21:57 -0400)
28 files changed:
CRM/Admin/Page/Options.php
CRM/Contribute/Form/Task/PDFLetter.php
CRM/Contribute/xml/Menu/Contribute.xml
CRM/Core/BAO/UFField.php
CRM/Core/OptionValue.php
CRM/Core/SelectValues.php
CRM/Export/BAO/Export.php
CRM/Financial/BAO/ExportFormat.php
CRM/Financial/Form/BatchTransaction.php
CRM/Financial/Form/FinancialBatch.php
CRM/Financial/Form/Search.php
CRM/Report/Form/Contribute/Bookkeeping.php
CRM/Report/Form/Contribute/Detail.php
CRM/Report/Form/Extended.php
CRM/Upgrade/Incremental/sql/4.7.alpha1.mysql.tpl
templates/CRM/Contribute/Form/PaymentInstrument.tpl
templates/CRM/Contribute/Page/Tab.hlp
templates/CRM/Financial/Form/Search.tpl
templates/CRM/Financial/Page/FinancialAccount.tpl
templates/CRM/Financial/Page/FinancialBatch.hlp
xml/schema/Batch/Batch.xml
xml/schema/Contribute/Contribution.xml
xml/schema/Contribute/ContributionRecur.xml
xml/schema/Financial/FinancialTrxn.xml
xml/schema/Financial/PaymentProcessor.xml
xml/schema/Financial/PaymentProcessorType.xml
xml/templates/civicrm_data.tpl
xml/templates/civicrm_navigation.tpl

index ad4bc74c14d14df3f34443839cf41419766bf9ce..bf29204202043f3d9640a1ee135b583ffad88cc1 100644 (file)
@@ -250,7 +250,7 @@ class CRM_Admin_Page_Options extends CRM_Core_Page_Basic {
       'id', $returnURL, $filter
     );
 
-    // retrieve financial account name for the payment instrument page
+    // retrieve financial account name for the payment method page
     if ($gName = "payment_instrument") {
       foreach ($optionValue as $key => $option) {
         $optionValue[$key]['financial_account'] = CRM_Financial_BAO_FinancialTypeAccount::getFinancialAccount($key, 'civicrm_option_value');
index 43e7fbfe865b2407c3f54626bac76fcb20acea82..9e73154cfbea49219ce94b8c31babc4935f9503d 100644 (file)
@@ -125,7 +125,7 @@ class CRM_Contribute_Form_Task_PDFLetter extends CRM_Contribute_Form_Task {
       'contribution_recur_id' => ts('Contact and Recurring'),
       'financial_type_id' => ts('Contact and Financial Type'),
       'campaign_id' => ts('Contact and Campaign'),
-      'payment_instrument_id' => 'Contact and Payment Instrument',
+      'payment_instrument_id' => ts('Contact and Payment Method'),
     );
     $this->addElement('select', 'group_by', ts('Group contributions by'), $options, array(), "<br/>", FALSE);
     // this was going to be free-text but I opted for radio options in case there was a script injection risk
index f366685d8a9c999ff51bf55910f29c9628effa56..ef8694e9d3aa1c5a35a30cb6df262863da880f72 100644 (file)
   </item>
   <item>
     <path>civicrm/admin/options/payment_instrument</path>
-    <title>Payment Instruments</title>
+    <title>Payment Methods</title>
     <page_callback>CRM_Admin_Page_Options</page_callback>
     <desc>You may choose to record the payment instrument used for each contribution. Common payment methods are installed by default (e.g. Check, Cash, Credit Card...). If your site requires additional payment methods, add them here.</desc>
     <adminGroup>CiviContribute</adminGroup>
index bcc9ebff73b4514eccef98712f9f95c7abc6b021..d05d4ff432f03dc9d0bdc5a29145a57d6d63ab25 100644 (file)
@@ -1141,7 +1141,7 @@ SELECT  id
         ),
         'payment_instrument' => array(
           'name' => 'payment_instrument',
-          'title' => ts('Payment Instrument'),
+          'title' => ts('Payment Method'),
         ),
         'contribution_status_id' => array(
           'name' => 'contribution_status_id',
index 82c40570e70b63cc3baeb026662669062474415e..1039faab0ae1783f2c8d72f93e5bd9853902627f 100644 (file)
@@ -291,7 +291,7 @@ class CRM_Core_OptionValue {
         $nameTitle = array(
           'payment_instrument' => array(
             'name' => 'payment_instrument',
-            'title' => ts('Payment Instrument'),
+            'title' => ts('Payment Method'),
             'headerPattern' => '/^payment|(p(ayment\s)?instrument)$/i',
           ),
         );
index 072dbd4bf4ae7b37b7203b1bd57a9bdec9531851..506fce1804717b7e847fc699da3d73592e79cecf 100644 (file)
@@ -554,7 +554,7 @@ class CRM_Core_SelectValues {
       '{contribution.net_amount}' => ts('Net Amount'),
       '{contribution.non_deductible_amount}' => ts('Non-deductible Amount'),
       '{contribution.receive_date}' => ts('Contribution Date Received'),
-      '{contribution.payment_instrument}' => ts('Payment Instrument'),
+      '{contribution.payment_instrument}' => ts('Payment Method'),
       '{contribution.trxn_id}' => ts('Transaction ID'),
       '{contribution.invoice_id}' => ts('Invoice ID'),
       '{contribution.currency}' => ts('Currency'),
index 42d6360b25b82d313359538b1f18ae35773db583..ecc9b1849992b05983d2ea5b0aa7757dff8107f3 100644 (file)
@@ -2039,7 +2039,7 @@ WHERE  {$whereClause}";
         'componentPaymentField_total_amount' => ts('Total Amount'),
         'componentPaymentField_contribution_status' => ts('Contribution Status'),
         'componentPaymentField_received_date' => ts('Date Received'),
-        'componentPaymentField_payment_instrument' => ts('Payment Instrument'),
+        'componentPaymentField_payment_instrument' => ts('Payment Method'),
         'componentPaymentField_transaction_id' => ts('Transaction ID'),
       );
     }
index 7b1e0cb33278c2a9dd86e9d50515215442f3dbd7..ac035fbe004f11749571742cb758806c3ace0530 100644 (file)
@@ -195,7 +195,7 @@ class CRM_Financial_BAO_ExportFormat {
       $paymentInstrument = array_flip(CRM_Contribute_PseudoConstant::paymentInstrument('label'));
       $values['payment_instrument_id'] = array_search($values['payment_instrument_id'], $paymentInstrument);
     }
-    $details = '<p>' . ts('Record:') . ' ' . $values['title'] . '</p><p>' . ts('Description:') . '</p><p>' . ts('Created By:') . " $createdBy" . '</p><p>' . ts('Created Date:') . ' ' . $values['created_date'] . '</p><p>' . ts('Last Modified By:') . ' ' . $modifiedBy . '</p><p>' . ts('Payment Instrument:') . ' ' . $values['payment_instrument_id'] . '</p>';
+    $details = '<p>' . ts('Record:') . ' ' . $values['title'] . '</p><p>' . ts('Description:') . '</p><p>' . ts('Created By:') . " $createdBy" . '</p><p>' . ts('Created Date:') . ' ' . $values['created_date'] . '</p><p>' . ts('Last Modified By:') . ' ' . $modifiedBy . '</p><p>' . ts('Payment Method:') . ' ' . $values['payment_instrument_id'] . '</p>';
     $subject = '';
     if (!empty($values['total'])) {
       $subject .= ts('Total') . '[' . CRM_Utils_Money::format($values['total']) . '],';
index 45c9afce8c1305684b58ed15eac359d785c313ae..1325538fb34b7a79010b84cc40c100975c8abef8 100644 (file)
@@ -64,7 +64,7 @@ class CRM_Financial_Form_BatchTransaction extends CRM_Contribute_Form {
         'created_by' => ts('Created By'),
         'status' => ts('Status'),
         'description' => ts('Description'),
-        'payment_instrument' => ts('Payment Instrument'),
+        'payment_instrument' => ts('Payment Method'),
         'item_count' => ts('Entered Transactions'),
         'assigned_item_count' => ts('Assigned Transactions'),
         'total' => ts('Entered Total'),
index 2a4599d57b1fd489b61be1a86f1c8e1bbb6ae1bb..031319f9da73fb268db214ea0b6eb40be713536b 100644 (file)
@@ -137,7 +137,7 @@ class CRM_Financial_Form_FinancialBatch extends CRM_Contribute_Form {
 
     $this->add('textarea', 'description', ts('Description'), $attributes['description']);
 
-    $this->add('select', 'payment_instrument_id', ts('Payment Instrument'),
+    $this->add('select', 'payment_instrument_id', ts('Payment Method'),
       array('' => ts('- select -')) + CRM_Contribute_PseudoConstant::paymentInstrument(),
       FALSE
     );
index 1dfcc15e0c2a40b8c98935471dad4500196b37b2..aefc5ec7ec446e2b0fc2b136aa523dd32865ba94 100644 (file)
@@ -78,7 +78,7 @@ class CRM_Financial_Form_Search extends CRM_Core_Form {
     $this->add(
       'select',
       'payment_instrument_id',
-      ts('Payment Instrument'),
+      ts('Payment Method'),
       array('' => ts('- any -')) + CRM_Contribute_PseudoConstant::paymentInstrument(),
       FALSE
     );
index 864aacba44cf4edd1b0b65084932e3926112c9c4..662f49762922626f4f6733410eeb3ed72233afbd 100644 (file)
@@ -268,7 +268,7 @@ class CRM_Report_Form_Contribute_Bookkeeping extends CRM_Report_Form {
             'default' => TRUE,
           ),
           'payment_instrument_id' => array(
-            'title' => ts('Payment Instrument'),
+            'title' => ts('Payment Method'),
             'default' => TRUE,
           ),
           'currency' => array(
@@ -287,7 +287,7 @@ class CRM_Report_Form_Contribute_Bookkeeping extends CRM_Report_Form {
         ),
         'filters' => array(
           'payment_instrument_id' => array(
-            'title' => ts('Payment Instrument'),
+            'title' => ts('Payment Method'),
             'operatorType' => CRM_Report_Form::OP_MULTISELECT,
             'options' => CRM_Contribute_PseudoConstant::paymentInstrument(),
           ),
@@ -305,7 +305,7 @@ class CRM_Report_Form_Contribute_Bookkeeping extends CRM_Report_Form {
           ),
         ),
         'order_bys' => array(
-          'payment_instrument_id' => array('title' => ts('Payment Instrument')),
+          'payment_instrument_id' => array('title' => ts('Payment Method')),
         ),
       ),
       'civicrm_entity_financial_trxn' => array(
index 23c7ac944c547be343b437e3b503594deaa6471d..6795ec97887525f1645c5d49b8213a79b448112c 100644 (file)
@@ -282,7 +282,7 @@ class CRM_Report_Form_Contribute_Detail extends CRM_Report_Form {
         'order_bys' => array(
           'financial_type_id' => array('title' => ts('Financial Type')),
           'contribution_status_id' => array('title' => ts('Contribution Status')),
-          'payment_instrument_id' => array('title' => ts('Payment Instrument')),
+          'payment_instrument_id' => array('title' => ts('Payment Method')),
           'receive_date' => array('title' => ts('Date Received')),
         ),
         'grouping' => 'contri-fields',
index 95aefff3f5bd0630fc9f1adff0ff506857dd3fb6..60934193d764dc25fa02616f0be965de8f17691c 100644 (file)
@@ -517,7 +517,7 @@ class CRM_Report_Form_Extended extends CRM_Report_Form {
             'alter_display' => 'alterContributionType',
           ),
           'payment_instrument_id' => array(
-            'title' => ts('Payment Instrument'),
+            'title' => ts('Payment Method'),
             'alter_display' => 'alterPaymentType',
           ),
           'source' => array('title' => 'Contribution Source'),
@@ -553,7 +553,7 @@ class CRM_Report_Form_Extended extends CRM_Report_Form {
         ),
         'order_bys' => array(
           'payment_instrument_id' => array(
-            'title' => ts('Payment Instrument'),
+            'title' => ts('Payment Method'),
           ),
           'financial_type_id' => array(
             'title' => ts('Financial Type'),
@@ -561,7 +561,7 @@ class CRM_Report_Form_Extended extends CRM_Report_Form {
         ),
         'group_bys' => array(
           'financial_type_id' => array('title' => ts('Financial Type')),
-          'payment_instrument_id' => array('title' => ts('Payment Instrument')),
+          'payment_instrument_id' => array('title' => ts('Payment Method')),
           'contribution_id' => array(
             'title' => ts('Individual Contribution'),
             'name' => 'id',
index d9aaee70e3ff67800d18f368ec68a749f2bebea3..3113f5e766c4d77aeb3a08f985dd66891b5279f9 100644 (file)
@@ -43,3 +43,8 @@ UPDATE civicrm_country SET `name` = UPPER( `name` );
 
 -- CRM-16447
 UPDATE civicrm_state_province SET name = 'Northern Ostrobothnia' WHERE name = 'Nothern Ostrobothnia';
+
+-- CRM-14078
+UPDATE civicrm_option_group SET title = '{ts escape="sql"}Payment Methods{/ts}' WHERE name = 'payment_instrument';
+UPDATE civicrm_navigation SET label = '{ts escape="sql"}Payment Methods{/ts}' WHERE name = 'Payment Instruments';
+
index 2a2f3c71ee47dc666a6bc9ae2596529cc9da923c..885b0811be7ebc4e20714c60e1118bf19b3ee9cc 100644 (file)
@@ -23,9 +23,9 @@
  | see the CiviCRM license FAQ at http://civicrm.org/licensing        |
  +--------------------------------------------------------------------+
 *}
-{* this template is used for adding/editing/deleting Payment-Instrument  *}
+{* this template is used for adding/editing/deleting Payment-Method  *}
 <div class="crm-block crm-form-block crm-contribution-payment_instrument-form-block">
-<fieldset><legend>{if $action eq 1}{ts}New Payment Instrument{/ts}{elseif $action eq 2}{ts}Edit Payment Instrument{/ts}{else}{ts}Delete Payment Instrument{/ts}{/if}</legend>
+<fieldset><legend>{if $action eq 1}{ts}New Payment Method{/ts}{elseif $action eq 2}{ts}Edit Payment Method{/ts}{else}{ts}Delete Payment Method{/ts}{/if}</legend>
   <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"}</div>
    {if $action eq 8}
       <div class="messages status no-popup">
index 687c350af14078e4fe86e40c155ac6bb919c0299..b6f447f72e564881bf5d80402533963b926ee899 100644 (file)
 {/htxt}
 
 {htxt id="payment_instrument_id-title"}
-  {ts}Payment Instrument{/ts}
+  {ts}Payment Method{/ts}
 {/htxt}
 {htxt id="payment_instrument_id"}
   <p>
     {ts}Choose the method by which this transaction was paid.{/ts}
   </p><p>
-    {ts}Note: if the correct payment instrument is not listed here (e.g. for in-kind donations) ask your administrator to add a new option to this list.{/ts}
+    {ts}Note: if the correct payment method is not listed here (e.g. for in-kind donations) ask your administrator to add a new option to this list.{/ts}
   </p>
 
 {/htxt}
index 26b8165e4312f4b8b46d26d1f978c081dcfa6a5d..754812d357596ea2f484d2dcecb3e6e666514483 100644 (file)
@@ -55,7 +55,7 @@
     <tr>
       <th class="crm-batch-checkbox">{$form.toggleSelect.html}</th>
       <th class="crm-batch-name">{ts}Batch Name{/ts}</th>
-      <th class="crm-batch-payment_instrument">{ts}Payment Instrument{/ts}</th>
+      <th class="crm-batch-payment_instrument">{ts}Payment Method{/ts}</th>
       <th class="crm-batch-item_count">{ts}Item Count{/ts}</th>
       <th class="crm-batch-total">{ts}Total Amount{/ts}</th>
       <th class="crm-batch-status">{ts}Status{/ts}</th>
index 732db89fdd20b71eaef647aabc1d7d3c30870168..f915ce9de071993f4dc421dace8c1970b2296529 100644 (file)
@@ -30,7 +30,7 @@
     {capture assign="typeLink"}{crmURL p="civicrm/admin/financial/financialType" q="reset=1"}{/capture}
     {capture assign="paymentLink"}{crmURL p="civicrm/admin/options/payment_instrument" q="reset=1"}{/capture}
     {capture assign="premiumLink"}{crmURL p="civicrm/admin/contribute/managePremiums" q="reset=1"}{/capture}
-    <p>{ts 1=$typeLink 2=$paymentLink 3=$premiumLink}Financial accounts correspond to those in your accounting system.  <a href="%1">Financial types</a>, <a href="%2">payment instruments</a>, and <a href="%3">premiums</a> are associated with financial accounts so that they can result in the proper double-entry transactions to export to your accounting system.{/ts}</p>
+    <p>{ts 1=$typeLink 2=$paymentLink 3=$premiumLink}Financial accounts correspond to those in your accounting system.  <a href="%1">Financial types</a>, <a href="%2">payment methods</a>, and <a href="%3">premiums</a> are associated with financial accounts so that they can result in the proper double-entry transactions to export to your accounting system.{/ts}</p>
   </div>
   {if $action ne 1 and $action ne 2}
     <div class="action-link">
index 3c98610de4ee4b89ebaf817126fe2151582057cc..6e773d9076f951dd885b5fe0bbc767c614d65bd7 100644 (file)
  +--------------------------------------------------------------------+
 *}
 {htxt id="payment_instrument-title"}
-  {ts}Payment Instrument{/ts}
+  {ts}Payment Method{/ts}
 {/htxt}
 {htxt id="payment_instrument"}
 <p>
-  {ts}If you specify a payment instrument then this batch will be limited to exporting only transactions paid with that method.{/ts}
+  {ts}If you specify a payment method then this batch will be limited to exporting only transactions paid with that method.{/ts}
 </p>
 <p>
-  {ts}Note that not all transactions are necessarily associated with a payment instrument.{/ts}
+  {ts}Note that not all transactions are necessarily associated with a payment method.{/ts}
 </p>
 {/htxt}
 
index 2841971a0133932f3587cc8cc8cad1def5fb232f..9477065c9ff41d54f44e708f1b0d247ba816a77c 100644 (file)
   </field>
   <field>
     <name>payment_instrument_id</name>
-    <title>Batch Payment Instrument</title>
+    <title>Batch Payment Method</title>
     <type>int unsigned</type>
     <comment>fk to Payment Instrument options in civicrm_option_values</comment>
     <pseudoconstant>
index 02f271a097444ff9adf0216696e500cd23cd6736..84c80292a8d070c6f19b79c6763e8ee0f03ffe6d 100644 (file)
   <field>
     <name>payment_instrument_id</name>
     <uniqueName>payment_instrument_id</uniqueName>
-    <title>Payment Instrument ID</title>
+    <title>Payment Method</title>
     <type>int unsigned</type>
     <comment>FK to Payment Instrument</comment>
     <pseudoconstant>
index 122696f32dcc18333c865b7d4815480485d056db..9e5cfaf6bea222249bc40f90b707f795ed32352c 100644 (file)
   </foreignKey>
   <field>
     <name>payment_instrument_id</name>
-    <title>Payment Instrument</title>
+    <title>Payment Method</title>
     <type>int unsigned</type>
     <comment>FK to Payment Instrument</comment>
     <pseudoconstant>
index b3926b7c6c82bea97cf2835dc52b8015f6218f93..03fbf024d7430e3af4fe8272676fb6f6ba2d35eb 100755 (executable)
   <field>
     <name>payment_instrument_id</name>
     <uniqueName>financial_trxn_payment_instrument_id</uniqueName>
-    <title>Payment Instrument</title>
+    <title>Payment Method</title>
     <type>int unsigned</type>
     <comment>FK to payment_instrument option group values</comment>
     <pseudoconstant>
index e93e0a77551184b4a4922df7fce91f59015f44a8..f880640595af6ee821a4e6a737deb14deb8a2ef9 100644 (file)
   </field>
   <field>
     <name>payment_instrument_id</name>
-    <title>Payment Instrument</title>
+    <title>Payment Method</title>
     <type>int unsigned</type>
     <default>1</default>
     <comment>Payment Instrument ID</comment>
index e5cd323f10c1f9364e9f592d319db97301622735..3e5de52682177e672cd760d741ec17e2c42a1c2c 100644 (file)
   </field>
   <field>
     <name>payment_instrument_id</name>
-    <title>Payment Instrument</title>
+    <title>Payment Method</title>
     <type>int unsigned</type>
     <default>1</default>
     <comment>Payment Instrument ID</comment>
index 7be89816a38b0d3ee05046ec94796c830138af8e..d8791c7051bf6d0c196d607465cf9f3fd68bf015 100644 (file)
@@ -141,7 +141,7 @@ VALUES
    ('individual_suffix'             , '{ts escape="sql"}Individual contact suffixes{/ts}'        , 1, 1, 0),
    ('acl_role'                      , '{ts escape="sql"}ACL Role{/ts}'                           , 1, 1, 0),
    ('accept_creditcard'             , '{ts escape="sql"}Accepted Credit Cards{/ts}'              , 1, 1, 0),
-   ('payment_instrument'            , '{ts escape="sql"}Payment Instruments{/ts}'                , 1, 1, 0),
+   ('payment_instrument'            , '{ts escape="sql"}Payment Methods{/ts}'                    , 1, 1, 0),
    ('contribution_status'           , '{ts escape="sql"}Contribution Status{/ts}'                , 1, 1, 1),
    ('pcp_status'                    , '{ts escape="sql"}PCP Status{/ts}'                         , 1, 1, 1),
    ('pcp_owner_notify'              , '{ts escape="sql"}PCP owner notifications{/ts}'            , 1, 1, 1),
index b9fa6f1789e56ae69f5d5abfb4f11d0178b4115d..682895f348e8c594eeb21761827bf623d5d4bf10 100644 (file)
@@ -514,7 +514,7 @@ VALUES
     ( @domainID, 'civicrm/admin/contribute/managePremiums?reset=1',        '{ts escape="sql" skip="true"}Premiums (Thank-you Gifts){/ts}', 'Premiums',                  'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', 1,    9 ),
     ( @domainID, 'civicrm/admin/financial/financialType?reset=1',      '{ts escape="sql" skip="true"}Financial Types{/ts}',         'Financial Types',        'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 10),
     ( @domainID, 'civicrm/admin/financial/financialAccount?reset=1',      '{ts escape="sql" skip="true"}Financial Accounts{/ts}',         'Financial Accounts',        'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 11),
-    ( @domainID, 'civicrm/admin/options/payment_instrument?reset=1',  '{ts escape="sql" skip="true"}Payment Instruments{/ts}',    'Payment Instruments',   'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 12 ),
+    ( @domainID, 'civicrm/admin/options/payment_instrument?reset=1',  '{ts escape="sql" skip="true"}Payment Methods{/ts}',    'Payment Instruments',   'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 12 ),
     ( @domainID, 'civicrm/admin/options/accept_creditcard?reset=1',    '{ts escape="sql" skip="true"}Accepted Credit Cards{/ts}',  'Accepted Credit Cards', 'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 13 ),
     ( @domainID, 'civicrm/admin/options/soft_credit_type?reset=1', '{ts escape="sql" skip="true"}Soft Credit Types{/ts}', 'Soft Credit Types', 'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', 1, 14  ),
     ( @domainID, 'civicrm/admin/price?reset=1&action=add',                  '{ts escape="sql" skip="true"}New Price Set{/ts}',              'New Price Set',             'access CiviContribute,administer CiviCRM', 'AND', @adminContributelastID, '1', NULL, 15 ),