public function AtualizaLancamentosRemessa($ObjRemessa) { if (parent::AtualizaSituacaoBoletosRemessa($this->getConsulta(), $this->getCodConta(), $ObjRemessa->getSequencialRemessa(), $ObjRemessa->getNomeArquivoGerado())) { $this->setStatusGeracao(true); return true; } else { $this->setMotivoErro("Não foi possível atualizar as informações referente aos títulos contidos na remessa, procedimento não concluído"); unlink($this->getNomeArquivo()); $this->setStatusGeracao(FALSE); return false; } }
public function ListaRemessasGeradas() { $sql = "SELECT FIRST 10 GR.DATA_GERACAO, GR.NOME_ARQUIVO, GR.CODIGO_REMESSA, USU.UCUSERNAME FROM F_GERACAO_REMESSA GR INNER JOIN UCTABUSERS USU on (USU.UCIDUSER = GR.CHAVE_USER) ORDER BY DATA_GERACAO DESC"; $sql = parent::execute_query($sql); $ListaRemessasGeradas = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $RemessaGeradas = new ModelRemessa(); $RemessaGeradas->setNomeArquivoRemessa($linha->NOME_ARQUIVO); $RemessaGeradas->setDataGeracaoArquivo($linha->DATA_GERACAO); $RemessaGeradas->setCodigoRemessa($linha->CODIGO_REMESSA); $RemessaGeradas->setUsuarioRemessa($linha->UCUSERNAME); array_push($ListaRemessasGeradas, $RemessaGeradas); } return $ListaRemessasGeradas; }
public function IncrementaSequencial($CodContaCorrente) { return parent::IncrementaSequencialRemessa($CodContaCorrente); }