Comandos SQL relativos a Integracao CHART e CM
Material necessário
Computador com Sistema Operacional Windows, SqlTools e acesso ao Banco de Dados Oracle
Realizado por
Gerente do TI
Descrição
Após a execução dos processos realizados pelos programas INTEGRADOR CHART, usando uma ferramenta de acesso ao Banco de Dados Oracle os seguintes comandos podem e/ou devem ser dados para visualizar as tabelas de cada motel. Na sequencia estão apresentadas os comandos de deleção das referidas tabelas para serem executados somente se forem necessários.
FOREST
SELECT * FROM MTLANCAMENTOS WHERE IDHOTEL=3 ORDER BY DATALANCAMENTO DELETE FROM MTLANCAMENTOS WHERE IDHOTEL=3
A SOMA
A soma dia a dia é calculada com a expressão abaixo
SELECT DATALANCAMENTO, Sum(VLRLANCAMENTO) FROM MTLANCAMENTOS WHERE TIPO = 'NM' AND IDHOTEL=3 GROUP BY DATALANCAMENTO
ATENÇÃO CUIDADO EXTREMO !!! SOMENTE EXECUTAR COM ORDEM DO CONTADOR
O IDHOTEL NUNCA, NUNCA, NUNCA PODERÁ SER IGUAL A 1 (UM).
--DELETAR NO IMPORTMOTEIS--
1) SELECT * FROM MTLANCAMENTOS WHERE IDHOTEL=3 AND DATALANCAMENTO='XX/XX/XXXX'
2.1) XUPDATE MTLANCAMENTOS SET FLGINTEGRADO='N' WHERE IDHOTEL=3 AND DATALANCAMENTO='XX/XX/XXXX'
OU
2.2) XDELETE MTLANCAMENTOS WHERE IDHOTEL=3 AND DATALANCAMENTO='XX/XX/XXXX'
--DELETAR NO VHF--
3) SELECT * FROM IMPOSTOLANC WHERE IDLANCAMENTO IN (SELECT IDLANCAMENTO FROM LANCAMENTOSFRONT WHERE IDHOTEL=3 AND DATALANCAMENTO='XX/XX/XXXX')
4) XDELETE IMPOSTOLANC WHERE IDLANCAMENTO IN (SELECT IDLANCAMENTO FROM LANCAMENTOSFRONT WHERE DATALANCAMENTO='XX/XX/XXXX' AND IDHOTEL=3);
5) SELECT IDLANCAMENTO FROM LANCAMENTOSFRONT WHERE DATALANCAMENTO='XX/XX/XXXX' AND IDHOTEL=3;
6) XDELETE LANCAMENTOSFRONT WHERE DATALANCAMENTO='XX/XX/XXXX' AND IDHOTEL=3;