✏️ 正在编辑: Bmg.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/library/Core/Banco/Remessa/Value/Bmg.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php use Core_Banco_Enum_BancoEnum as Banco; class Core_Banco_Remessa_Value_Bmg { /** * @param Core_Banco_Remessa $remessa * @return array */ public static function headerArquivo(Core_Banco_Remessa &$remessa): array { return [ '02.0' => $remessa->getFileNameDownload(), '04.0' => $remessa->getEmpresa()->cnpj, '05.0' => $remessa->getEmpresa()->razao_social, '07.0' => $remessa->getNumero(), '09.0' => Zend_Date::now()->get('ddMMyyyy'), '11.0' => $remessa->incrementRegistro() ]; } /** * @param Core_Banco_Remessa $remessa * @param array $pagamento * @return int[] */ public static function transacao( Core_Banco_Remessa &$remessa, array $pagamento ): array { $remessa->incrementRegistroTransacao(); $remessa->incrementValorTotal($pagamento); return [ '02.0' => $remessa->getTipoInscricao($pagamento['cpf_titular']), '03.0' => $pagamento['cpf_titular'], '04.0' => $pagamento['titular'], '05.0' => $pagamento['banco'], '06.0' => $pagamento['agencia'], '08.0' => $remessa->getContaPagamento($pagamento['conta']), '09.0' => $remessa->getDigitoContaPagamento($pagamento['conta']), '10.0' => $pagamento['id'], '11.0' => (new Zend_Date($pagamento['data_pagamento']))->get('ddMMyyyy'), '12.0' => $remessa->getValorPagamento($pagamento), '13.0' => $remessa->getCodigoModalidade(), '18.0' => $remessa->incrementRegistro(), '19.0' => $remessa->getCodigoTipoConta($pagamento['tipo_conta']) ]; } /** * @param Core_Banco_Remessa $remessa * @return array */ public static function traillerArquivo(Core_Banco_Remessa &$remessa): array { return [ '02.0' => $remessa->getQuantidadeTransacoes(), '03.0' => $remessa->getValorTotal(), '05.0' => $remessa->incrementRegistro() ]; } }
💾 保存文件
← 返回文件管理器