Post on 22-Oct-2015
Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no FrontLoja –1
Compensação de NCC (Nota de Crédito ao Consumidor) no FRONTLOJA
Ambiente : Front Loja Boletim : 00004203-08
Data da publicação : 25/03/2008 Data da revisão : 03/04/08
Versões : AP 7.10, Protheus 8.11 e 10 Países : Todos
Sistemas operacionais
: Windows Bancos de dados : Todos
Bops : 00000142303
Tabelas utilizadas : Não se aplica
Foi realizada a melhoria no sistema Front Loja para que seja possível realizar a compensação de NCC (Nota de Crédito ao Consumidor) após a finalização da venda.
Com esta funcionalidade é possível consultar, baixar e estornar uma NCC utilizada na venda.
Qualquer consulta e processo envolvendo NCC é realizado via WebService, nos seguintes momentos:
• Consulta de NCC
o Logo após a escolha da condição de pagamento, é realizada a pesquisa para apresentar as NCC´s em aberto para o cliente da venda.
o Sendo selecionada a NCC, automaticamente realiza o abatimento do valor total da venda.
• Baixa e Compensação da NCC
o Depois de todo o processo de gravação da venda e impressão do cupom fiscal, é realizado o processo via WebService para baixar e compensar a NCC utilizada na venda.
o Se o crédito utilizado pelo cliente for maior que o total da venda, será gerada uma nova NCC com o valor do crédito restante.
• Estorno da NCC
o Logo após a exclusão da venda corrente e depois de todo o processo de estorno da venda, é realizado o processo via WebService para estornar os valores das NCC(s) usadas na venda. Dessa forma, o valor do crédito retorna para o cliente.
2 – Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja
Observação
Se o WebService estiver indisponível nas situações informadas acima, cada caso será tratado de uma forma:
• Consulta de NCC em aberto
o Será apresentada mensagem ao usuário informando que o WebService está indisponível (fora do ar). Porém, isso não impedirá a continuação da venda.
o Essa venda não terá qualquer relação com a utilização de NCC.
• Baixa e Compensação da NCC
o Sendo identificada uma falha de conexão com o WebService ou, se durante o processo de compensação for identificada alguma divergência, será apresentada mensagem ao usuário caixa informando as NCC´s da venda corrente que não foram baixadas.
o Em seguida, será solicitada a senha do Superior (se o caixa estiver configurado para esse processo).
o A solicitação da senha do Superior garante que o caixa informou ao seu Supervisor que não foi possível realizar a baixa e compensação da NCC da venda corrente.
o É gerado um LOG para a Auditoria, no qual o Supervisor pode utilizar como referência para realizar a baixa manual na retaguarda.
• Estorno da NCC
o Sendo identificada uma falha de conexão com o WebService ou, se durante o processo de estorno for identificada alguma divergência, será apresentada mensagem ao usuário caixa informando quais NCC´s da venda corrente não foram estornadas.
o Em seguida, será solicitada a senha do Superior (se o caixa estiver configurado para este processo).
o A solicitação da senha do Superior garante que o caixa informou a seu Supervisor que não foi possível realizar o estorno da NCC da venda cancelada.
o É gerado um LOG para a Auditoria, no qual o Supervisor pode utilizar como referência para realizar o estorno manual na retaguarda.
Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja – 3
FLUXO: CONSULTA DE NCC EM ABERTO
4 – Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja
FLUXO: BAIXA E COMPENSAÇÃO DA NCC
Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja – 5
FLUXO: ESTORNO DA COMPENSAÇÃO DA NCC
6 – Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja
• Valor da NCC maior que o total da venda
o Se o total da venda for menor que o total da NCC selecionada, no Front Loja não será exibida a condição de pagamento escolhida, pois para esta venda não haverá necessidade de selecionar uma condição de pagamento;
o Esta regra vale tanto para a escolha da condição via F5 ou Ctrl + Forma de Pagamento.
o Exemplo:
Valor da Venda: 50,00
Total de NCC´s selecionadas: 100,00
O total da venda ficará zerado e não será possível selecionar a condição de pagamento.
Neste caso, será gerada uma nova NCC para o cliente, com o valor restante.
TELAS
A tela abaixo mostra o momento da apresentação das NCC´s em aberto para o cliente.
Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja – 7
A tela abaixo mostra a mensagem gerada se houver falha de comunicação com o WebService no momento de baixar, ou estornar uma NCC.
Após a apresentação da mensagem, será solicitada a senha do Superior. A solicitação de senha do Superior pode ser configurada no perfil do caixa, através da opção "Solicita senha do Superior se houver falha de conexão WebService na NCC".
Regra para solicitar a senha do Superior:
• Amarelo – Solicita Senha do Superior
• Vermelho – Solicita Senha do Superior
• Verde – Não Solicita Senha do Superior
O arquivo de LOG é gerado dentro da pasta AUTOCOM\NCC<EMPRESA><FILIAL>, com o número do orçamento da venda.
8 – Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja
O log gerado terá o seguinte formato (o mesmo apresentado para o usuário caixa na mensagem):
Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja – 9
GERAÇÃO DO TÍTULO DE COMPENSAÇÃO E DA NCC
A geração do título da NCC restante para o cliente e a compensação são realizadas de forma automática, no momento da baixa da NCC utilizada na venda.
Exemplo:
Cliente possui três NCC´s, nos valores de 20,00 e 50,00 e 70,00.
1º Cenário
Venda no valor de 100,00, escolhida a NCC de 20,00. No Contas a Receber, ficará da seguinte forma:
NCC 50,00 – Aberto
NCC 70,00 – Aberto
NCC 20,00 – Baixada
CR 20,00 – Baixada
DINHEIRO 80,00 - Baixado
10 – Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja
2º Cenário
Venda no valor de 100,00, escolhida a NCC de 50,00 e 70,00. No Contas a Receber, ficará da seguinte forma:
NCC 50,00 – Baixado
NCC 70,00 – Baixado
NCC 20,00 – Aberto
CR 120,00 – Baixada
NCC 20,00 (nova NCC gerada) - Aberta
3º Cenário
Exclusão da venda do 2º cenário, no Contas a Receber ficará da seguinte forma:
NCC 50,00 – Aberto
NCC 70,00 – Aberto
NCC 20,00 – Aberto
CR 120,00 – Excluído
NCC 20 (nova gerada) – Excluído
Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja – 11
Para os novos títulos de NCC gerados (diferença para o cliente), seguirá o seguinte padrão:
Campo Conteúdo
E1_NUM Mesmo número da venda
E1_PREFIXO Mesma série do cadastro de estação
E1_NATUREZ De acordo com o parâmetro MV_NATNCC
E1_TIPO “NCC”
E1_PARCELA De acordo com o parâmetro MV_1DUP
Para os do tipo CR gerado (compensação do total das NCC´s selecionadas), seguirá o seguinte padrão:
Campo Conteúdo
E1_NUM Mesmo número da venda
E1_PREFIXO Mesma série do cadastro de estação
E1_NATUREZ “CREDITO”
E1_TIPO “CR”
E1_PARCELA De acordo com o parâmetro MV_1DUP
12 – Boletim Técnico – SIGAFRT – Compensação de NCC (Nota de Crédito ao Consumidor) no Front Loja
Procedimentos para implementação
• É necessário que o MV_USACRED esteja com a segunda posição como “S”, ou seja, que irá trabalhar com o conceito de NCC na venda do FrontLoja.
• O cliente e loja da venda deve sempre ser diferente do Cliente Padrão.