Esempio n. 1
0
 public function __construct(array $params = array())
 {
     parent::__construct($params);
     self::$type = '019';
     $this->data_structure = array('record_type' => '%1s', 'call_type' => '%2s', 'caller_phone_no' => '%10s', 'called_no' => '%-18s', 'call_start_dt' => '%14s', 'call_end_dt' => '%14s', 'chrgbl_call_dur' => '%06s', 'call_charge_sign' => '%1s', 'call_charge' => '%11s', 'collection_ind' => '%2s', 'record_status' => '%2s');
     $this->header_structure = array('record_type' => '%1s', 'file_type' => '%-15s', 'sending_company_id' => '%-10s', 'receiving_company_id' => '%-10s', 'sequence_no' => '%6s', 'file_creation_date' => '%12s', 'file_sending_date' => '%12s', 'file_status' => '%2s', 'filler' => '%187s');
     $this->trailer_structure = array('record_type' => '%1s', 'file_type' => '%-15s', 'sending_company_id' => '%-10s', 'receiving_company_id' => '%-10s', 'sequence_no' => '%6s', 'file_creation_date' => '%12s', 'sum_of_number' => '%015s', 'total_charge_sign2' => '%1s', 'total_charge2' => '%015s', 'total_charge_sign' => '%1s', 'total_charge' => '%015s', 'total_err_rec_no' => '%06s');
 }
Esempio n. 2
0
 public function __construct(array $params = array())
 {
     parent::__construct($params);
     self::$type = '013';
     $this->data_structure = array('record_type' => '%1s', 'operator_code' => '%3s', 'call_type' => '%1s', 'caller_phone_no' => '%010s', 'call_start_dt' => '%14s', 'call_end_dt' => '%14s', 'called_no' => '%-16s', 'chrgbl_call_dur' => '%06s', 'call_charge' => '%011s', 'correction_code' => '%02s');
     $this->header_structure = array('filename' => '%11s', 'record_type' => '%1s', 'file_creation_date' => '%8s', 'file_received_time' => '%6s');
     $this->trailer_structure = array('filename' => '%11s', 'record_type' => '%1s', 'file_creation_date' => '%8s', 'file_received_time' => '%6s', 'file_size' => '%9s', 'line_count' => '%9s', 'total_charge' => '%17s');
 }
Esempio n. 3
0
 public function __construct(array $params = array())
 {
     parent::__construct($params);
     self::$type = '012';
     $this->data_structure = array('record_type' => "%1s", 'call_type' => "%02s", 'caller_phone_no' => "%09s", 'call_start_dt' => "%014s", 'chrgbl_call_dur' => "%06s", 'called_no' => "%-24s", 'country_desc' => "%-20s", 'collection_ind' => "%1s", 'record_id' => "%22s", 'charge_code' => "%1s", 'call_charge_sign' => "%1s", 'call_charge' => "%015s", 'record_status' => "%02s");
     $this->header_structure = array('record_type' => "%1s", 'file_type' => "%10s", 'receiving_company_id' => "%10s", 'sending_company_id' => "%10s", 'sequence_no' => "%6s", 'file_creation_date' => "%12s");
     $this->trailer_structure = array('record_type' => "%1s", 'file_type' => "%10s", 'receiving_company_id' => "%10s", 'sending_company_id' => "%10s", 'sequence_no' => "%6s", 'file_creation_date' => "%12s", 'total_phone_number' => "%15s", 'total_charge_sign' => "%1s", 'total_charge' => "%015s", 'total_rec_no' => "%6s", 'total_err_rec_no' => "%6s");
 }
Esempio n. 4
0
 public function __construct(array $params = array())
 {
     parent::__construct($params);
     self::$type = '014';
     $this->data_structure = array('record_type' => "%1s", 'caller_msi' => "%03s", 'caller_phone_no' => '%-11s', 'called_no' => '%-28s', 'call_start_dt' => '%14s', 'actual_call_dur' => '%06s', 'chrgbl_call_dur' => '%06s', 'units' => '%4s', 'call_charge_sign' => '%1s', 'call_charge' => '%11s', 'collection_ind' => '%1s', 'collection_ind2' => '%1s', 'provider_subscriber_type' => '%1s', 'record_status' => '%02s', 'filler' => '%87s');
     $this->header_structure = array('record_type' => '%1s', 'file_type' => '%14s', 'receiving_company_id' => '%3s', 'sending_company_id' => '%3s', 'sequence_no' => '%5s', 'file_creation_date' => '%8s', 'file_creation_time' => '%6s', 'file_received_date' => '%8s', 'file_received_time' => '%6s', 'file_status' => '%2s');
     $this->trailer_structure = array('record_type' => '%1s', 'file_type' => '%14s', 'receiving_company_id' => '%3s', 'sending_company_id' => '%3s', 'sequence_no' => '%5s', 'file_creation_date' => '%8s', 'file_creation_time' => '%6s', 'file_received_date' => '%8s', 'file_received_time' => '%6s', 'total_charge_sign' => '%1s', 'total_charge' => '%16s', 'total_rec_no' => '%6s', 'total_valid_rec_no' => '%6s', 'total_err_rec_no' => '%6s');
 }