$b->instrucao1 = tamanho_string($b->instrucao1, '0', 'e', '2'); $b->instrucao2 = tamanho_string($b->instrucao2, '0', 'e', '2'); #dados do sacado $b->cpf = tamanho_string(str_replace('-', '', str_replace('/', '', str_replace('.', '', $b->cpf))), '0', 'e', '14'); $b->sacado = tamanho_string($b->sacado, ' ', 'd', '40'); $b->endereco = tamanho_string($b->endereco, ' ', 'd', '40'); $b->mensagem1 = tamanho_string($b->mensagem1, ' ', 'd', '12'); $b->cep = tamanho_string(str_replace('-', '', $b->cep), '0', 'e', '8'); $b->mensagem2 = tamanho_string($b->mensagem2, ' ', 'd', '60'); $sequencia = tamanho_string($linha, '0', 'e', '6'); $arquivoConteudo .= "1 0" . $bradesco->carteira . $bradesco->agencia . $bradesco->conta . $b->controle_empresa . "00000000" . $b->nossonumero . $b->valor_desc_dia . $b->emissao_papeleta . " " . $b->ocorrencia . $b->documento . $b->vencimento . $b->valor . $b->banco_enc . $b->agencia_enc . $b->especie . $b->aceite . $b->emissao . $b->instrucao1 . $b->instrucao2 . $b->juros_mora . $b->data_desc . $b->valor_desc . "0000000000000" . $b->abatimento . $b->tipo . $b->cpf . $b->sacado . $b->endereco . $b->mensagem1 . $b->cep . $b->mensagem2 . $sequencia . "\r\n"; $brad_update = $contaDAO->atualizaBoletosBrad($controle_id_empresa, $b->id_conta_fatura); $linha++; } #lista ocorrencias $brad = $contaDAO->selectBoletosBradOco($controle_id_empresa, $id_conta); foreach ($brad as $b) { $cont++; if ($b->ocorrencia == 31) { $b->valor = $b->valor_o; $b->juros_mora = $b->juros_mora_o; $b->instrucao1 = $b->instrucao1_o; $b->instrucao2 = $b->instrucao2_o; $b->cpf = $b->cpf_o; $b->sacado = $b->sacado_o; $b->endereco = $b->endereco_o; $b->mensagem1 = $b->mensagem1_o; $b->cep = $b->cep_o; $b->mensagem2 = $b->mensagem2_o; $b->tipo = $b->tipo_o; }