public function getTodos() { $sql = parent::execute_query("SELECT FILIAL_ID, FILIAL_PADRAO, NOME_FILIAL FROM FILIAL WHERE FILIAL_PADRAO IS NOT NULL UNION SELECT FILIAL_ID, FILIAL_PADRAO, NOME_FILIAL FROM FILIAL WHERE FILIAL_PADRAO IS NULL ORDER BY 2 DESC, 3"); $ListaFilial = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $DadosFilial = new ModelFilial(); $DadosFilial->setCodFilial($linha->FILIAL_ID); $DadosFilial->setNomeFilial($linha->NOME_FILIAL); $DadosFilial->setFilialPadrao($linha->FILIAL_PADRAO); array_push($ListaFilial, $DadosFilial); } return $ListaFilial; }
public function listaPermissoes($ChaveUser) { $sql = "SELECT TITULO_PAGINA, VALIDA_PERMISSAO, REL.CHAVE_USER, AM.F_ACESSO_MENU_ID, CASE WHEN REL.CHAVE_USER IS NULL THEN 'NAO' ELSE 'SIM' END AS STATUS FROM F_ACESSO_MENU AM LEFT JOIN F_REL_USUARIO_ACESSO_MENU REL ON (AM.F_ACESSO_MENU_ID = REL.F_ACESSO_MENU_ID AND REL.CHAVE_USER = $ChaveUser) ORDER BY TITULO_PAGINA"; $ListaAcesso = array(); if ($result = parent::execute_query($sql)) { while ($linha = parent::criaObjetoConsulta($result)){ $DadosAcesso = new ModelConfiguracoesPermissoes(); $DadosAcesso->setIdPagina($linha->F_ACESSO_MENU_ID); $DadosAcesso->setNomePagina($linha->TITULO_PAGINA); $DadosAcesso->setStatusPermissao($linha->STATUS); $DadosAcesso->setIdUsuario($linha->CHAVE_USER); array_push($ListaAcesso, $DadosAcesso); } } return $ListaAcesso; }
public function Limpa($EmpresaId) { $Sql = "SELECT * FROM REL_EMP_FUNCIONARIO_FUNCAO WHERE EMPRESA_ID = " . $EmpresaId; $Result = parent::execute_query($Sql); while ($Linha = parent::criaObjetoConsulta($Result)){ $VerificaRelFunc = "SELECT * FROM REALIZACAO_EXAME WHERE FUNCIONARIO_ID = " . $Linha->FUNCIONARIO_ID; if (!parent::QuantidadeLinhasConsulta($VerificaRelFunc)) { $DeletaRel = "DELETE FROM REL_EMP_FUNCIONARIO_FUNCAO WHERE FUNCIONARIO_ID = $Linha->FUNCIONARIO_ID AND EMPRESA_ID = " . $EmpresaId; parent::execute_query($DeletaRel); $DeleteContato = "DELETE FROM CONTATO WHERE CONTATO_ID = " . $this->IdContato($Linha->FUNCIONARIO_ID); parent::execute_query($DeleteContato); $DeletaEndereco = "DELETE FROM ENDERECO WHERE ENDERECO_ID = " . $this->IdEndereco($Linha->FUNCIONARIO_ID); parent::execute_query($DeletaEndereco); $DeletaFuncionario = "DELETE FROM FUNCIONARIO WHERE FUNCIONARIO_ID = " . $Linha->FUNCIONARIO_ID; parent::execute_query($DeletaFuncionario); } else { $VerificaRel = "SELECT * FROM REL_ESF_EXAME WHERE EMPRESA_ID = " . $Linha->EMPRESA_ID . " AND SETOR_ID = $Linha->SETOR_ID" . "AND FUNCAO_ID = " . $Linha->FUNCAO_ID; $VerificaRisco = "SELECT * FROM REL_ESF_RISCO WHERE EMPRESA_ID = " . $Linha->EMPRESA_ID . " AND SETOR_ID = $Linha->SETOR_ID" . "AND FUNCAO_ID = " . $Linha->FUNCAO_ID; $VerificaRealizacao = "SELECT * FROM REALIZACAO_EXAME WHERE FUNCAO_ID = " . $Linha->FUNCAO_ID . " AND SETOR_ID = " . $Linha->SETOR_ID; if ((!parent::QuantidadeLinhasConsulta($VerificaRel)) AND ( !parent::QuantidadeLinhasConsulta($VerificaRisco))AND ( !parent::QuantidadeLinhasConsulta($VerificaRealizacao))) { $SqlDeletaFuncoesVazias = "DELETE FROM REL_EMPRESA_SETOR_FUNCAO WHERE FUNCAO_ID = " . $Linha->FUNCAO_ID . " AND SETOR_ID = " . $Linha->SETOR_ID . " AND EMPRESA_ID = $EmpresaId"; //echo "<br>" . $VerificaRel; //echo "<br>" . $VerificaRisco; parent::execute_query($SqlDeletaFuncoesVazias); } } } }
public function getTodos($CodForma = false, $TipoForma = false) { $StringIn = !$CodForma ? "" : "AND F_FORMA_PAGAMENTO IN ($CodForma)"; $StringInTipo = !$TipoForma ? "" : "AND F_TIPO_FORMA = '$TipoForma'"; $sql = parent::execute_query("SELECT * FROM F_FORMA_PAGAMENTO WHERE (1=1) $StringIn $StringInTipo ORDER BY FORMA_PAGAMENTO"); $ListaFormas = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $dadosFormaPagamento = new ModelFormaPagamento(); $dadosFormaPagamento->setF_FORMA_PAGAMENTO_ID($linha->F_FORMA_PAGAMENTO_ID); $dadosFormaPagamento->setFORMA_PAGAMENTO($linha->FORMA_PAGAMENTO); $dadosFormaPagamento->setF_TIPO_FORMA($linha->F_TIPO_FORMA); array_push($ListaFormas, $dadosFormaPagamento); } return $ListaFormas; }
public function getTodos($tipo, $Cod = false) { $In = !$Cod ? "" : "AND GRUPO_CAIXA_ID = $Cod"; $StrQuerye = "SELECT * FROM GRUPO_CAIXA WHERE (TIPO = 'AB' OR TIPO = '$tipo') AND (STATUS !=0 OR STATUS IS NULL) $In ORDER BY GRUPO"; $sql = parent::execute_query($StrQuerye); $listaGrupoCaixa = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $dadosConta = new ModelGrupoCaixa(); $dadosConta->setId_grupo_caixa($linha->GRUPO_CAIXA_ID); $dadosConta->setNome_grupo($linha->GRUPO); $dadosConta->setValor_padrao($linha->VALOR_PADRAO); array_push($listaGrupoCaixa, $dadosConta); } return $listaGrupoCaixa; }
public function ListaPlanoContas($tipo, $Cod = false) { $In = !$Cod ? "" : "AND SUBCATEGORIA_ID = $Cod"; $ListaPlanoContas = array(); if ($sql = parent::execute_query("SELECT * FROM SUBCATEGORIA WHERE (TIPO = 'AB' OR TIPO = '$tipo') AND (STATUS !=0 OR STATUS IS NULL) $In ORDER BY SUBCATEGORIA")) { while ($linha = parent::criaObjetoConsulta($sql)){ $dadosConta = new ModelPlanoContas(); $dadosConta->setCategoriaId($linha->SUBCATEGORIA_ID); $dadosConta->setCodigo($linha->CODIGO); $dadosConta->setSubCategoriaId($linha->SUBCATEGORIA_ID); $dadosConta->setSubCategoriaDescricao($linha->SUBCATEGORIA); array_push($ListaPlanoContas, $dadosConta); } } return $ListaPlanoContas; }
public function TermosAtestado() { $query = "SELECT ITEN.ATESTADO_ITEM_ID, ITEN.ATESTADO_ID, ITEN.TERMO, ITEN.ORDEM FROM ATESTADO INNER JOIN ATESTADO_ITEM ITEN ON (ATESTADO.ATESTADO_ID = ITEN.ATESTADO_ID) ORDER BY ITEN.ATESTADO_ID;"; $result = parent::execute_query($query); while ($linha = parent::criaObjetoConsulta($result)){ $Cod = $linha->ATESTADO_ITEM_ID; $TipoLaudo = $linha->ATESTADO_ID; $Termo = $linha->TERMO; $Ordem = $linha->ORDEM; ECHO $sql = "INSERT INTO " . "TIPO_LAUDO_ITEM " . "(" . "TIPO_LAUDO_ITEM_ID, " . "TIPO_LAUDO_ID, " . "ORDEM, " . "TERMO, " . "SYNC" . ") " . "VALUES " . "(" . "$Cod, " . "$TipoLaudo, " . "$Ordem, " . "'$Termo', " . "'N'" . ");" . "<br>"; } }
public function InformacoesRecebimento($IdCr) { $Sql = "SELECT EMP.EMPRESA_ID, CR.F_LANCA_CR_ID, F_LANCA_CR2.VALOR, RAZAO_SOCIAL, DATA_VENCIMENTO, NUM_PARCELA, COD_PARCELAMENTO_PAI, F_LANCA_CR2_ID, (SELECT COUNT(COD_PARCELAMENTO) FROM F_LANCA_CR WHERE COD_PARCELAMENTO = CR.COD_PARCELAMENTO) AS TOTAL_PARCELAS, BANCO.BANCO_ID AS COD_CC, BANCO.VALOR_MULTA, BANCO.VALOR_JURO, NUMERO_NF FROM F_LANCA_CR CR INNER JOIN F_LANCA_CR2 ON (F_LANCA_CR2.F_LANCA_CR2_ID = (SELECT MAX(CR2.F_LANCA_CR2_ID) FROM F_LANCA_CR2 CR2 WHERE CR2.F_LANCA_CR_ID = CR.F_LANCA_CR_ID)) LEFT JOIN EMPRESA EMP ON (CR.EMPRESA_ID = EMP.EMPRESA_ID) INNER JOIN BANCO ON (CR.BANCO_ID = BANCO.BANCO_ID) WHERE CR.F_LANCA_CR_ID = $IdCr"; $lista = array(); $Result = parent::execute_query($Sql); while ($linha = parent::criaObjetoConsulta($Result)){ $contaReceber = new ModellancaCrBd(); $contaReceber->setId_cliente($linha->EMPRESA_ID); $contaReceber->setConta_receber_id($linha->F_LANCA_CR_ID); $contaReceber->setValor($linha->VALOR); $contaReceber->setRazao_social_cli($linha->RAZAO_SOCIAL); $contaReceber->setData_vencimento($linha->DATA_VENCIMENTO); $contaReceber->setCodFilho($linha->F_LANCA_CR2_ID); $contaReceber->setCodParcela($linha->NUM_PARCELA); $contaReceber->setTotalParcelas($linha->TOTAL_PARCELAS); $contaReceber->setVlrMora($linha->VALOR_JURO); $contaReceber->setVlrMulta($linha->VALOR_MULTA); $contaReceber->setCodContaCorrente($linha->COD_CC); $contaReceber->setNumeroNF($linha->NUMERO_NF); array_push($lista, $contaReceber); } return $lista; }
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 BuscaOperacoesID($IdLancamentos) { $sql = "SELECT * FROM F_DEPOSITO_SAQUE " . "INNER JOIN U" . "WHERE F_DEPOSITO_SAQUE_ID IN ($IdLancamentos)"; if ($result = parent::execute_query($sql)) { $ListaOperacoes = array(); while ($linha = parent::criaObjetoConsulta($result)){ $dadosOperacoes = new ModelBanco(); $dadosOperacoes->setVALOR_OPERACAO($linha->VALOR); $dadosOperacoes->setDATA_OPERACAO($linha->DATA_OPERACAO); $dadosOperacoes->setUSUARIO_OPERACAO($linha->CHAVE_USER); array_push($ListaEvolucaoConta, $dadosOperacoes); } return $ListaOperacoes; } return false; }
public function ListaConfiguracaoFechamento() { $Sql = "SELECT DISTINCT CF.NOME_TABELA, CF.CONFIG_FECHAMENTO_ID FROM EMPRESA EMP INNER JOIN F_FECHAMENTO_FATURA FF ON (FF.EMPRESA_ID = EMP.EMPRESA_ID) INNER JOIN CONFIG_FECHAMENTO CF ON (CF.CONFIG_FECHAMENTO_ID = EMP.CONFIG_FECHAMENTO_ID)"; $LinhaConfiguracao = array(); $Result = parent::execute_query($Sql); while ($linha = parent::criaObjetoConsulta($Result)){ $ModelPencendias = new ModelPendencias(); $ModelPencendias->setIDConfiguracaoFechamento($linha->CONFIG_FECHAMENTO_ID); $ModelPencendias->setNomeConfiguracaoFechamento($linha->NOME_TABELA); array_push($LinhaConfiguracao, $ModelPencendias); } return $LinhaConfiguracao; }
public function DadosPagamento($idCp) { $sql = "SELECT CP.F_LANCA_CP_ID, F_LANCA_CP2_ID, NOME_FANTASIA, RAZAO_SOCIAL, CP.FORNECEDOR_ID, CP.RESUMO, STATUS.NOME_STATUS, F_LANCA_CP2.VALOR, CP.F_STATUS_FINANCEIRO_CP_ID, VALOR, F_LANCA_CP2.DATA_VENCIMENTO, COR_STATUS, NOME_STATUS, CP.FORNECEDOR_ID, SUBCATEGORIA_ID, COD_FILIAL_ID, GRUPO_CAIXA, BANCO_ID, F_FORMA_PAGAMENTO_ID, (SELECT COUNT(COD_PARCELAMENTO) FROM F_LANCA_CP WHERE COD_PARCELAMENTO = CP.COD_PARCELAMENTO) AS TOTAL_PARCELAS, F_LANCA_CP2.NUM_PARCELA, NUMERO_NF, NUM_CHEQUE, GRUPO.GRUPO AS NOME_GRUPO FROM F_LANCA_CP CP INNER JOIN F_LANCA_CP2 ON (F_LANCA_CP2.F_LANCA_CP2_ID = (SELECT MAX(F_LANCA_CP2.F_LANCA_CP2_ID) FROM F_LANCA_CP2 WHERE F_LANCA_CP2.F_LANCA_CP = CP.F_LANCA_CP_ID)) INNER JOIN F_STATUS_FINANCEIRO_CP STATUS ON (STATUS.F_STATUS_FINANCEIRO_CP_ID = CP.F_STATUS_FINANCEIRO_CP_ID) LEFT JOIN FORNECEDOR ON (FORNECEDOR.FORNECEDOR_ID = CP.FORNECEDOR_ID) LEFT JOIN GRUPO_CAIXA GRUPO ON (GRUPO.GRUPO_CAIXA_ID = CP.GRUPO_CAIXA) WHERE CP.F_LANCA_CP_ID = $idCp"; $DadosConta = null; $result = parent::execute_query($sql); if ($result) { $linha = parent::criaObjetoConsulta($result); $DadosConta = new ModelLancaCpBd(); $DadosConta->setIdCp($linha->F_LANCA_CP_ID); $DadosConta->setIdNomeFantasiForConta($linha->NOME_FANTASIA); $DadosConta->setRazaoSocialFor($linha->RAZAO_SOCIAL); $DadosConta->setCodFornecedor($linha->FORNECEDOR_ID); $DadosConta->setValor($linha->VALOR); $DadosConta->setResumo($linha->RESUMO); $DadosConta->setDataVencimentoConta($linha->DATA_VENCIMENTO); $DadosConta->setCodStatusConta($linha->F_STATUS_FINANCEIRO_CP_ID); $DadosConta->setCorStatus($linha->COR_STATUS); $DadosConta->setNomeStatusConta($linha->NOME_STATUS); $DadosConta->setCodFilho($linha->F_LANCA_CP2_ID); $DadosConta->setCodFornecedor($linha->FORNECEDOR_ID); $DadosConta->setIdContaCorrente($linha->BANCO_ID); $DadosConta->setCodFilial($linha->COD_FILIAL_ID); $DadosConta->setCodCategoria($linha->SUBCATEGORIA_ID); $DadosConta->setCodCentroDespesa($linha->GRUPO_CAIXA); $DadosConta->setNumParcela($linha->NUM_PARCELA); $DadosConta->setTotalParcelas($linha->TOTAL_PARCELAS); $DadosConta->setFormaPagamento($linha->F_FORMA_PAGAMENTO_ID); $DadosConta->setNumeroNF($linha->NUMERO_NF); $DadosConta->setNumCheque($linha->NUM_CHEQUE); $DadosConta->setCentroDespesa($linha->NOME_GRUPO); } return $DadosConta; }
public function ServicosEmpresa($CodEmpresa = false, $CodServico = false) { $CodEmpresa = !$CodEmpresa ? "" : "AND REL.EMPRESA_ID = $CodEmpresa"; $CodServico = !$CodServico ? "" : "AND REL.SERVICO_ID = $CodServico"; $SqlListaServicoEmpresa = "SELECT S.*, REL.VALOR AS VALOR_EMPRESA, E.RAZAO_SOCIAL, E.STS_CONVENIO, S.VALOR FROM SERVICO S INNER JOIN REL_SERVICO_EMPRESA REL ON (REL.SERVICO_ID = S.SERVICO_ID) INNER JOIN EMPRESA E ON (E.EMPRESA_ID = REL.EMPRESA_ID) $CodEmpresa $CodServico " . "ORDER BY NOME"; $sql = parent::execute_query($SqlListaServicoEmpresa); $ListaServicos = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $DadosServico = new ModelServicos(); $DadosServico->setSERVICO_ID($linha->SERVICO_ID); $DadosServico->setGRUPO_CAIXA_ID($linha->GRUPO_CAIXA_ID); $DadosServico->setSUBCATEGORIA_ID($linha->SUBCATEGORIA_ID); $DadosServico->setNOME($linha->NOME); $DadosServico->setVALOR($linha->VALOR_EMPRESA); $DadosServico->setSTS_CONVENIO($linha->STS_CONVENIO); $DadosServico->setRAZAO_SOCIAL($linha->RAZAO_SOCIAL); array_push($ListaServicos, $DadosServico); } return $ListaServicos; }
public function BaixaCr() { $CR = new ModellancaCrBd(); $Data = new Data(); $String = new CString(); $sql = "SELECT * FROM CONTA_RECEBER WHERE VALOR IS NOT NULL AND DT_VENCIMENTO IS NOT NULL"; if ($result = parent::execute_query($sql)) { $CR = new ModellancaCrBd(); $Data = new Data(); $String = new CString(); while ($linha = parent::criaObjetoConsulta($result)){ $linha->CONTA_RECEBER_ID; $linha->GRUPO_ID; $linha->NOME_CONTA; $linha->EMPRESA_ID; $linha->TIPO_DOCUMENTO; $linha->NUMERO_DOCUMENTO; $linha->DT_VENCIMENTO; $linha->VALOR; $linha->REPLICAR_MESES; $linha->LANCAMENTO_AUTOMATICO; $linha->STATUS; $linha->OBSERVACAO; $linha->DATA_INCLUSAO; $linha->DESCONTO; $linha->ACRESCIMO; $linha->NUMERO_DOCUMENTO_RECEBIMENTO; $linha->OBSERVACAO_RECEBIMENTO; $linha->VALOR_RECEBIDO; $linha->ORIGEM_CONTA_RECEBER_ID; $linha->SYNC; $linha->CONTA_BAIXA; $linha->DT_RECEBIMENTO; $linha->FORMA_PAGAMENTO; $linha->NUMERO_FATURA; $linha->FATURADO; $linha->PAGO; $linha->BANCO_ID; $linha->FILIAL_ID; $linha->CENTRO_CUSTO_ID; $linha->NUMERO_PARCELA; $linha->UCIDUSER; $linha->UCIDUSER_BAIXA; $linha->DATA_BAIXA; $linha->CONTA_RECEBER_ID; if ((trim($linha->PAGO)) == "S") { $id_cr = parent::RecuperaCampo("F_LANCA_CR_ID", "F_LANCA_CR", "ID_INTEGRACAO", $linha->CONTA_RECEBER_ID); if ($CR->EfetuaRecebimento(2, $id_cr, 0.00, $linha->VALOR_RECEBIDO, 0.00, $linha->UCIDUSER_BAIXA, $linha->DT_RECEBIMENTO, $linha->OBSERVACAO_RECEBIMENTO, $linha->DT_VENCIMENTO, false, false, false)) { break; return false; } } } } }
private function VerificaLancamento() { $Sql = "SELECT DATA_CADASTRO FROM f_LANCA_CP CP INNER JOIN F_LANCA_CP2 ON (F_LANCA_CP2.F_LANCA_CP2_ID = (SELECT MIN(F_LANCA_CP2.F_LANCA_CP2_ID) FROM F_LANCA_CP2 WHERE F_LANCA_CP2.F_LANCA_CP = CP.F_LANCA_CP_ID)) WHERE DESPESA_FIXA_ID = " . $this->getDespesaFixaId(); if ($Result = parent::execute_query($Sql)) { if (parent::QuantidadeLinhasConsulta($Sql)) { $Linha = parent::criaObjetoConsulta($Result); $this->setUltimaDataLancamento($Linha->DATA_CADASTRO); } } $this->RealizaInclusaoCp(); }
public function VerificaPercentualImpostoFatura($CodEmp) { //Verifica se a tabela tem valor de imposto $sql = "SELECT E.CONFIG_IMPOSTO_ID FROM EMPRESA E WHERE E.EMPRESA_ID = $CodEmp"; $result = parent::execute_query($sql); $linha = parent::criaObjetoConsulta($result); if ($linha->CONFIG_IMPOSTO_ID >= 1) { $CodTabelaImposto = $linha->CONFIG_IMPOSTO_ID; //Verifica se a tabela retem imposto if (trim(parent::RecuperaCampo("RETENCAO_FONTE", "CONFIG_IMPOSTO", "CONFIG_IMPOSTO_ID", $CodTabelaImposto)) == "S") { $SqlCalculaImpostoTotal = "SELECT SUM(COALESCE(ISS,0)+COALESCE(INSS,0)+COALESCE(PIS,0)+COALESCE(COFINS,0)+COALESCE(CSLL,0)+COALESCE(IRPJ,0)) AS TOTAL FROM CONFIG_IMPOSTO CI WHERE CI.CONFIG_IMPOSTO_ID = $CodTabelaImposto"; $ResultCalculaImpostoTotal = parent::execute_query($SqlCalculaImpostoTotal); $LinhaCalculaImpostoTotal = parent::criaObjetoConsulta($ResultCalculaImpostoTotal); return (float) $LinhaCalculaImpostoTotal->TOTAL; } return (float) 0.00; } return (float) 0.00; }
public function ContasPagasMes($mes, $ano, $ultimaDia) { $sql = "SELECT SUM(F_LANCA_CP2.VALOR) AS CP FROM F_LANCA_CP CP INNER JOIN F_LANCA_CP2 ON (F_LANCA_CP2.F_LANCA_CP2_ID = (SELECT MAX(F_LANCA_CP2.F_LANCA_CP2_ID) FROM F_LANCA_CP2 WHERE F_LANCA_CP2.F_LANCA_CP = CP.F_LANCA_CP_ID)) WHERE F_LANCA_CP2.DATA_PAGAMENTO BETWEEN '$ano-$mes-01' AND '$ano-$mes-$ultimaDia' AND ACAO_BAIXAR = 'S' AND ACAO_CANCELAR_PAGAMENTO IS NULL"; $result = parent::execute_query($sql); $linha = parent::criaObjetoConsulta($result); return $linha->CP; }
public function DadosBoleto($codBoleto) { $sql = "SELECT CLI.RAZAO_SOCIAL AS RAZAO_SOCIAL_SACADO, CASE WHEN CLI.CPF IS NULL AND CLI.CNPJ IS NULL THEN '999.999.999-99' WHEN CLI.CNPJ IS NULL THEN CLI.CPF WHEN CLI.CPF IS NULL THEN CLI.CNPJ END AS DOCUMENTO_SACADO, ENDE.ENDERECO AS ENDERECO_SACADO, ENDE.CEP AS CEP_SACADO, UF.ESTADO AS UF_SACADO, UF.SIGLA AS SIGLA_UF_SACADO, CEDENTE.RAZAO_SOCIAL AS RAZAO_SOCIAL_CEDENTE, CEDENTE.CNPJ AS CNPJ_CEDENTE, CEDENTE.ENDERECO AS ENDERECO_CEDENTE, CEDENTE.CEP AS CEP_CEDENTE, UF_CEDENTE.ESTADO AS UF_CEDENTE, UF_CEDENTE.SIGLA AS SIGLA_UF_CEDENTE , F_LANCA_CR2.DATA_VENCIMENTO, F_LANCA_CR2.VALOR, F_LANCA_CR2.F_LANCA_CR2_ID, CC.AGENCIA, CC.CARTEIRA_COBRANCA, CC.CONTA, CC.DIGITO_CONTA AS DIGITO_VERIFICADOR_CONTA, CC.DIGITO_AGENCIA AS DIGITO_VERIFICADOR_AGENCIA, CC.CONVENIO, F_LANCA_CR2.DESCRICAO_BOLETO, CC.INSTRUCAO_01, CC.INSTRUCAO_02, (SELECT LOGOMARCA FROM PARAMETRO) AS LOGO_CEDENTE, CAST((F_LANCA_CR2.VALOR * CC.VALOR_MULTA /100) AS NUMERIC(15,2)) AS VLR_MULTA, CAST((F_LANCA_CR2.VALOR * CC.VALOR_MULTA /100 / 30) AS NUMERIC(15,2)) AS VLR_MORA FROM F_LANCA_CR CR INNER JOIN F_LANCA_CR2 ON (F_LANCA_CR2.F_LANCA_CR2_ID = (SELECT MAX(F_LANCA_CR2.F_LANCA_CR2_ID) FROM F_LANCA_CR2 WHERE F_LANCA_CR2.F_LANCA_CR_ID = CR.F_LANCA_CR_ID)) INNER JOIN FILIAL CEDENTE ON (CEDENTE.FILIAL_ID = CR.COD_FILIAL_ID) INNER JOIN EMPRESA CLI ON (CR.EMPRESA_ID = CLI.EMPRESA_ID) INNER JOIN ENDERECO ENDE ON (CLI.ENDERECO_ID = ENDE.ENDERECO_ID) INNER JOIN ESTADO UF ON (UF.ESTADO_ID = ENDE.ESTADO_ID) INNER JOIN ESTADO UF_CEDENTE ON (UF_CEDENTE.ESTADO_ID = CEDENTE.ESTADO_ID) INNER JOIN BANCO CC ON (CC.BANCO_ID = CR.BANCO_ID) WHERE CR.F_LANCA_CR_ID = $codBoleto"; $result = parent::execute_query($sql); if ($linha = parent::criaObjetoConsulta($result)) { $dadosBoleto = new ModelBoleto(); $dadosBoleto->setRAZAO_SOCIAL_SACADO($linha->RAZAO_SOCIAL_SACADO); $dadosBoleto->setDOCUMENTO_SACADO($linha->DOCUMENTO_SACADO); $dadosBoleto->setENDERECO_SACADO($linha->ENDERECO_SACADO); $dadosBoleto->setCEP_SACADO($linha->CEP_SACADO); $dadosBoleto->setUF_SACADO($linha->UF_SACADO); $dadosBoleto->setSIGLA_UF_SACADO($linha->SIGLA_UF_SACADO); $dadosBoleto->setRAZAO_SOCIAL_CEDENTE($linha->RAZAO_SOCIAL_CEDENTE); $dadosBoleto->setCNPJ_CEDENTE($linha->CNPJ_CEDENTE); $dadosBoleto->setENDERECO_CEDENTE($linha->ENDERECO_CEDENTE); $dadosBoleto->setCEP_CEDENTE($linha->CEP_CEDENTE); $dadosBoleto->setUF_CEDENTE($linha->UF_CEDENTE); $dadosBoleto->setSIGLA_UF_CEDENTE($linha->SIGLA_UF_CEDENTE); $dadosBoleto->setDATA_VENCIMENTO($linha->DATA_VENCIMENTO); $dadosBoleto->setVALOR($linha->VALOR); $dadosBoleto->setF_LANCA_CR_ID2($linha->F_LANCA_CR2_ID); $dadosBoleto->setAGENCIA($linha->AGENCIA); $dadosBoleto->setCARTEIRA_COBRANCA($linha->CARTEIRA_COBRANCA); $dadosBoleto->setCONTA($linha->CONTA); $dadosBoleto->setDIGITO_VERIFICADOR_CONTA($linha->DIGITO_VERIFICADOR_CONTA); $dadosBoleto->setDIGITO_VERIFICADOR_AGENCIA($linha->DIGITO_VERIFICADOR_AGENCIA); $dadosBoleto->setDESCRICAO_BOLETO($linha->DESCRICAO_BOLETO); $dadosBoleto->setINSTRUCAO_1($linha->INSTRUCAO_01); $dadosBoleto->setLOGO_CEDENTE($linha->LOGO_CEDENTE); $dadosBoleto->setVALOR_CALCULADO_MORA($linha->VLR_MORA); $dadosBoleto->setVALOR_CALCULADO_MULTA($linha->VLR_MULTA); $dadosBoleto->setCONVENIO($linha->CONVENIO); return $dadosBoleto; } else { return FALSE; } }
private function FechaIndividualmenteEmpresasGrupo() { $CodGrupo = $this->getCodGrupoEmpresas(); $sql = " SELECT GE.MODO_ENVIO_BOLETO FROM GRUPO_EMPRESA GE WHERE GE.GRUPO_EMPRESA_ID = $CodGrupo"; $result = parent::execute_query($sql); $linha = parent::criaObjetoConsulta($result); if ($linha->MODO_ENVIO_BOLETO == "I") { $this->setFechaEmpresaGrupoIndividualmente(1); return 1; } $this->setFechaEmpresaGrupoIndividualmente(0); return 0; }
public function FornecedorContasPagar() { $sql = parent::execute_query("SELECT DISTINCT FORNECEDOR_ID, RAZAO_SOCIAL, CNPJ, NOME_FANTASIA FROM F_LANCA_CP CP INNER JOIN FORNECEDOR ON (FORNECEDOR.FORNECEDOR_ID = CP.FORNECEDOR_ID)"); $listaForCp = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $DadosFornecedor = new ModelFornecedor(); $DadosFornecedor->setIdFornecedor($linha->FORNECEDOR_ID); $DadosFornecedor->setCnpjFor($linha->CNPJ); $DadosFornecedor->setNomeFantasiaFor($linha->NOME_FANTASIA); $DadosFornecedor->setRazaoSocialFor($linha->NOME_FANTASIA); array_push($listaForCp, $DadosFornecedor); } return $listaForCp; }
public function ListaUsuario() { $sql = "SELECT * FROM UCTABUSERS WHERE UCLOGIN != 'ADMIN' ORDER BY UCUSERNAME"; $listaUsuario = array(); if ($result = parent::execute_query($sql)) { while ($linha = parent::criaObjetoConsulta($result)){ $DadosUsuario = new Musuario(); $DadosUsuario->setId($linha->CHAVE_USER); $DadosUsuario->setNome($linha->UCUSERNAME); $DadosUsuario->setLogin($linha->UCLOGIN); array_push($listaUsuario, $DadosUsuario); } } return $listaUsuario; }