Comandos SQL relativos a Integracao CHART e CM: mudanças entre as edições

De Wiki do Ouro Minas Palace Hotel
Ir para navegação Ir para pesquisar
2532252>Jefferson
Sem resumo de edição
 
imported>Admin
m uma edição
 
(Sem diferença)

Edição atual tal como às 02h45min de 8 de agosto de 2020

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;