Skip to content

Aviso: Este artigo ainda é um rascunho!

Tag-icone-mini.png Totali Backoffice‏‎, Totali CheckOut, Funcionalidades

Mapa de operação de caixa ​

Contas configuradas ​

Mapa de operacao de caixa.JPG

Abertura de caixa ​

Mapa de operacao de caixa2.JPG

ÿ feito apenas um lançamento na TT_FIN para todos os meios de pagamento.

(*) Os meios de pagamento: cheque, cheque-pré e cheque-troco são armazenados no mesmo registrador, "CHEQUE".

Ver script da TT_FIN no anexo1.

Sangria/Reforço ​

Mapa de operacao de caixa3.JPG

No sistema só é permitido a sangria e reforço do meio de pagamento ?Dinheiro?.

Fechamento de Caixa ​

Mapa de operacao de caixa4.JPG

Os valores de cheque e cheque-pré não vão para a TT_FIN, pois são retirados do ECF através da rotina de retirada de cheques.

Os cartões também não vão para a TT_FIN pois já são lançados inicialmente no portador da TD_CAR, ou seja, os valores não são lançados na contado do ECF.

O valor da conta-corrente não vai para a TT_FIN.

Anexo 1 ​

Script de Abertura de Caixa ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 16:16:04','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', 100.00, 'ABERTURA', NULL,null,'S' );

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 16:16:04','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', -100.00, 'ABERTURA', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 16:16:04','DD/MM/YYYY HH24:MI:SS') and VLRMOV = 100.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Sangria ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:03:00','DD/MM/YYYY HH24:MI:SS'), '001', ' 1', 'G', '045', ' 301', 'N', -5.00, 'SANGRIA', '32132',null,'S' );

Reforço ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:14:43','DD/MM/YYYY HH24:MI:SS'), '001', ' 1', 'G', '045', ' 301', 'N', 6.00, 'REFORCO', '321',null,'S' );

Fechamento ​

Instrução número ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', -40.00, 'FECHAMENTO ', NULL,null,'S' );

Instrução número 2 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', 40.00, 'FECHAMENTO ', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = -40.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Instrução número 3 ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', -11.00, 'FECHAMENTO R$', NULL,null,'S' );

Instrução número 4 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', 11.00, 'FECHAMENTO R$', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = -11.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Instrução número 5 ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( ' 045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', -20.00, 'FECHAMENTO CHQ TROCO', NULL,null,'S' );

Instrução número 6 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', 20.00, 'FECHAMENTO CHQ TROCO', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = -20.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Instrução número 7 ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', -1.00, 'DIFERENÿA R$', NULL,null,'S' );

Instrução número 8 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 322', 'N', 1.00, 'DIFERENÿA R$', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = -1.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Instrução número 9 ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', 2.00, 'DIFERENÿA CHEQUE', NULL,null,'S' );

Instrução número 10 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 322', 'N', -2.00, 'DIFERENÿA CHEQUE', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = 2.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Instrução número 11 ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', 3.00, 'DIFERENÿA CARTAO', NULL,null,'S' );

Instrução número 12 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 322', 'N', -3.00, 'DIFERENÿA CARTAO', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = 3.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Instrução número 13 ​

INSERT INTO TT_FIN (CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) VALUES ( '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 301', 'N', -2.00, 'DIFERENÿA OUTROS', NULL,null,'S' );

Instrução número 14 ​

INSERT INTO TT_FIN (SEQTRN, CODFIL, FILUSU, CODUSU, DATOPE, FILGER, SEQGER, TIPGER, FILNUM, SEQNUM, TIPNUM, VLRMOV, NUMDOC, OBSERV, CHVTRN, FLGFIN) ( select SEQUEN, '045', '001', ' 1', to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS'), '001', ' 3', 'M', '045', ' 322', 'N', 2.00, 'DIFERENÿA OUTROS', NULL,null,'S' from TT_FIN where CODFIL = '045' and DATOPE = to_date('04/02/2005 17:21:47','DD/MM/YYYY HH24:MI:SS') and VLRMOV = -2.00 and FILUSU ='001' and CODUSU =' 1' and FILGER = '001' and SEQGER = ' 3' and TIPGER = 'M' and FILNUM = '045' and SEQNUM = ' 301' and TIPNUM = 'N' ) ;

Listagem de Caixa emitida no fechamento de caixa pelo checkout ​

Kilar Moveis e Decoracoes Ltda

FILIAL: CHE--------04/02/05--17:24:37

Movimentacao do Caixa C005008 Sintetica

Totais do dia: 04/02/05

Usuario: TOTALI


+----------- ABERTURA -----------+ | Dinheiro (R$) 10,00 | | Cheque Troco 20,00 | | Cartoes 30,00 | | Outros 40,00 | | Total (R$) 100,00 | +--------- MOVIMENTACAO ---------+ | Dinheiro (R$) | | Total (R$) | +----------- SANGRIA ------------+ | 999-USO INTERNO | | Dinheiro (R$) -5,00 | | Total (R$) -5,00 | +----------- REFORCO ------------+ | 999-USO INTERNO | | Dinheiro (R$) 6,00 | | Total (R$) 6,00 | +---------- FECHAMENTO ----------+ | Dinheiro (R$) 11,00 | | Cheque Troco 20,00 | | Cartoes 30,00 | | Outros 40,00 | | Total (R$) 101,00 | +----------------------------------+ +----------- Contagem -------------+ | 100,00 | | 50,00 | | 20,00 | | 10,00 1 | | 5,00 | | 2,00 | | 1,00 | | 0,50 | | 0,25 | | 0,10 | | 0,05 | | 0,01 | | Forma Pgto Total Diferenca | | Dinheiro 10,00 -1,00 | | Cheques 22,00 2,00 | | Cartoes 33,00 3,00 | | Outros 38,00 -2,00 | +----------------------------------+ | Total 103,00 | | Total do Caixa 101,00 | | Diferenca 2,00 | +-------- Atividades/Hora ---------+ | 01 09 17 2 | | 02 10 18 | | 03 11 19 | | 04 12 20 | | 05 13 21 | | 06 14 22 | | 07 15 23 | | 08 16 6 24 | +----------------------------------+ +------ FECHAMENTO GERENCIAL ------+ | A Vista | | Entrada | | Cheque Pre. |

Receb. Parcelas
Recebimento
Vendas a Prazo
Faturamento
Estornos
+-- FECHAMENTO GERENCIAL (Vendas) -+
A Vista
Entrada
Receb. Parcelas
--------------------------------
Recebimento
Baixa Automatica
Cartao Credito
Cartao Debito
Cheques
Vendas a Prazo
Parc.a Receber
Faturamento
Estornos

+----------------------------------+