Protótipos
Conceito
Criação do protótipo para permitir conclusão de orçamentos, recebimento de adiantamento e impressão de etiquetas.
Neste documento fica definido que se usará Documentos Auxiliares de Venda (DAV) e não Ordem de Serviço (DAV-OS) para solicitação de revelação de filmes.
Isto porque, segundo o PAF-ECF, ordens de serviço são geradas para serviços de conserto.
Processo
- No Totali Order é feito um DAV que se informa um valor a ser dado como adiantamento. Os itens deste orçamento estarão com o tipo de entrega: Não entrega (Somente Orçamento).
- No Commerce Checkout será criada uma tela para pagamento de adiantamento. Esta tela consultará online o banco de dados para ler o DAV e verificar o valor do adiantamento.
- O Commerce Checkout irá realizar um depósito em C/C e emitirá um comprovante não fiscal.
- O Commerce Checkout irá gravar no DAV o código da C/C que foi gerado.
- No Totali Order ao finalizar todos os itens do DAV, o tipo de entrega passa a ser Cliente Leva e no arquivo texto é gravado:
- O valor que foi adiantado;
- O código da C/C que pagou o adiantamento.
- No Commerce Checkout o DAV é resgatado e ao verificar a existência de um adiantamento o valor é compensado no pagamento na forma de lançamento em C/C.
- Este lançamento não poderá ser retirado.
- Exemplo: Orçamento de R$ 100,00 com adiantamento de R$ 20,00. O Commerce Checkout já inclui o pagamento de R$ 20,00 com C/C e o restante o cliente poderá pagar com outro meio de pagamento. Observar que neste caso o plano poderá não permitir pagamento com C/C mas o Commerce Checkout precisará realizar de qualquer forma, pois este valor já está pago.
Tratamentos especiais:
Não deve ser permitido o cancelamento de um DAV que tenha adiantamento já pago.
Neste caso deverá ser feito uma retirada de C/C no Commerce Checkout para zerar o crédito do cliente.
Com o valor de adiantamento devolvido o DAV poderá ser cancelado.
Requisitos para a implementação
- Permitir que se fature uma quantidade menor do que a orçada para determinado item;
- Permitir que se receba um valor de adiantamento;
- Permitir que se informe um telefone e nome de cliente, sem que se tenha que cadastrar um novo parceiro;
- Permitir que se imprima os itens do DAV nas etiquetas;
- Permitir que se devolva o valor de adiantamento;
- Bloquear a alteração de quantidade de produtos no resgate de DAV pelo Commerce Checkout.
Limitações e Escopo da implementação
- Por causa das imposições do PAF-ECF as etiquetas não poderão ser impressas diretamente na tela de DAV/Pré-Venda.
O PAF-ECF permite apenas que os DAVs sejam impressos em Cupom Fiscal ou respeitando um layout pré-estabelecido de impressão.
Alteração da tela DAV/Pré-Venda
Nesta tela serão implementadas as colunas "Qtd. Original" e "Serviço Concluído?" no grid de itens de orçamento.
Na guia "Geral" será incluído um campo para que se possa informar o valor do adiantamento.
Também, nesta mesma guia, será criada uma nova guia para que se possa informar os dados de clientes não registrados.
Itens de Orçamento

Figura 1 ? Grid de Itens de Orçamento - Tela de DAV/Pré-Venda.
Descrição das áreas da tela
1. Quantidade: ÿ a quantidade que foi realmente atendida pelo orçamento. Os valores calculados do orçamento sempre serão referentes a esta coluna.
2. Quantidade Original: ÿ a quantidade do orçamento da primeira vez que foi gravado. Esta coluna não poderá ser alterada. Ela será inicializada vazia e após a gravação do item ela receberá o valor do mesmo.
3. Serviço Concluído: Indica se o serviço foi concluído. Só deverá permitir que se altere para itens que forem serviço. Será permitido alterar este status enquanto o orçamento não é faturado no Commerce Checkout.
4. Tipo de Entrega: Quando todos os itens estiverem concluídos, o tipo de entrega automaticamente será alterado para 'Cliente Leva' e o Totali Order gerará o arquivo texto de integração com o Commerce Checkout para possibilitar que o DAV seja totalmente faturado.
Será possível efetuar também a consulta online para encontrar o DAV.
Guia Geral

Figura 2 ? Guia Gerais - Tela de DAV/Pré-Venda.
Descrição das áreas da tela
1. Adiantamento: ÿ o valor que o cliente dá como adiantamento. Ele será gravado na conta-corrente do próprio cliente. Ele comporá o valor total do orçamento, junto com a "Entrada" e as "Parcelas".
2. Outros Dados >> Cliente não Registrado: Nestes campos poderão ser gravados o telefone e o nome do cliente para que não seja necessário cadastrá-lo para se gerar o DAV.
Tela de Impressão de Etiquetas
Na tela de impressão de etiquetas apenas será incluída uma pesquisa de DAV no filtro de orçamento, conforme apresentado na Figura 4.
Isto porque o sistema já possui os campos necessários para filtrar orçamento e poder até escolher a quantidade para os itens, conforme mostram as figuras 3 e 5.
Nesta tela o usuário poderá filtrar DAVs e especificar a quantidade dos itens que serão impressos.
Filtros

Figura 3 ? Grid de Itens de Orçamento - Tela de DAV/Pré-Venda.

Figura 4 ? Grid de Itens de Orçamento - Tela de DAV/Pré-Venda.
Impressão

Figura 5 ? Grid de Itens de Orçamento - Tela de DAV/Pré-Venda.
Descrição das áreas da tela
1. ÿ possível informar a quantidade de produtos daquele item a ser impresso.
2. ÿ possível escolher o modelo da etiqueta que será usado.
Tela de Pagamento de Adiantamento em C/C
No Commerce Checkout será criada uma tela para pagamento de adiantamento em C/C.
Esta tela irá ler o DAV e buscar o valor do adiantamento.
Após confirmação, o Commerce Checkout irá realizar um depósito em C/C - mesmo conceito do vale presente - e emitir respectivo comprovante não fiscal.
O Commerce Checkout irá gravar no DAV o código da C/C que foi gerado.
Tela de Devolução de Adiantamento em C/C
No Commerce Checkout será criada uma tela para devolução de adiantamento em C/C.
Será criada uma permissão especial para que o usuário possa realizar esta operação.
Esta tela irá ler o DAV e buscar o lançamento de C/C.
Após confirmação, o Commerce Checkout irá realizar uma retirada em C/C e emitir respectivo comprovante não fiscal.
O Commerce Checkout irá remover do DAV o código da C/C.
A partir deste momento o DAV poderá ser cancelado no Totali Order.
Tela de Movimentação de DAV
As alterações desta tela servirão para que o usuário possa visualizar o vínculo entre o DAV e a C/C.

Figura 6 ? Alteração de Filtro e Grid de DAVs - Tela de Movimentação de DAV.
Descrição das áreas da tela
1. Adiantamento: Mostra o código da C/C e o valor adiantado.
2. Filtro de DAV: será incluída uma pesquisa de DAV no filtro de orçamento.