HEX
Server: Apache/2.2.15 (CentOS)
System: Linux ip-10-0-2-146.eu-west-1.compute.internal 2.6.32-754.35.1.el6.centos.plus.x86_64 #1 SMP Sat Nov 7 11:33:42 UTC 2020 x86_64
User: root (0)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /www/exchange0old/exchange/Bin/plugins/function.getInvoiceStatus.php
<?php
  function smarty_function_getInvoiceStatus($params)
  {
      extract($params);
      if ($invoice['reserve_on']=='1')
      {
          return 'C';
      }
        
      if (in_array($invoice['transaction_type'],array(RECONCILE_DEBTOR_ACCOUNT,CREDITOR_OUTBOUND_PAYMENT,RECONCILE_CREDITOR_ACCOUNT)) AND $invoice['transaction_status']=='1')
      {
          return 'R';
      }
      
      if (in_array($invoice['transaction_type'],array(INBOUND_DEBTOR_PAYMENT,TRANSFER_OF_PAYMENT_BY_ORIGINATOR,INBOUND_CREDITOR_PAYMENT)) AND $invoice['transaction_status']=='1')
      {
          return 'A';
      }
        
      return FALSE;
  }
?>