UC00072 - Ponto de venda
(→RN01 - Aba "Dados da venda") |
(→RN01 - Aba "Dados da venda") |
||
| Linha 109: | Linha 109: | ||
<font face="Arial"> | <font face="Arial"> | ||
| − | Caso o pedido tenha liberação, no canto superior direito desta aba será exibido o tipo | + | Caso o pedido tenha liberação, no canto superior direito desta aba será exibido o tipo e motivo da liberação e o status atual da mesma. |
== RN02 - Aba "Itens" == | == RN02 - Aba "Itens" == | ||
Edição das 17h15min de 3 de setembro de 2014
Objetivo
- Manter emissão de pedidos/NF-e/NFS-e.
- Definir regras e funcionalidades da rotina de ponto de venda.
Atores
- Usuário
Pré-requisitos
- Considerar documento Padrões de desenvolvimento.
- No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Ponto de venda. Este nome será utilizado para criar a página no Wiki.
- Tomar conhecimento do caso de uso UC00064 - Parâmetros do PDV.
Resultado esperado
- Emitir pedidos que originarão DAV, NF-e, NFS-e.
Diagrama de classes
Fluxo de eventos
Fluxos principais
Fluxo 1: Usuário acessa Menu > Movimentos > Faturamento > Ponto de venda.
- Sistema exibe tela inicial da rotina de PDV conforme RN10.
Fluxo 2: Usuário aciona o botão [Adicionar venda].
- Se de acordo com a regra de negócio RN04, sistema exibe a tela de vendas.
Fluxo 3: Usuário informa os dados da venda e aciona o botão [Inserir itens].
- Se todos os campos obrigatórios dos dados da venda foram devidamente informados, sistema exibe a tela de itens.
- Se algum dado obrigatório não foi informado, o sistema não permitirá que o usuário navegue até a aba de itens.
Fluxo 4: Usuário informa um item e aciona o botão [Adicionar item].
- Se de acordo com a regra de negócio RN04, o sistema adiciona o item no grid.
Fluxo 5: Usuário aciona o botão [Faturar].
- Se pelo menos um produto foi incluído no grid do pedido, sistema navega para aba de faturamento. Caso contrário uma mensagem com a não conformidade é exibida ao usuário e a aba de faturamento não será accessível.
Fluxo 6: Usuário seleciona uma forma de pagamento, preenche seus dados e aciona o botão [Finalizar].
- Se a forma de pagamento foi utilizada conforme descrito na regra de negócio RN03, sistema finaliza o pedido.
Fluxos alternativos
Fluxo 1: Na digitação de um pedido, ao informar determinado item, usuário marca nos dados adicionais do mesmo que ele é um item de bonificação.
- Sistema adiciona normalmente o item no grid do pedido, mas seta seu valor como desconto sobre o total do pedido na aba de faturamento. Este desconto é independente de quaisquer regras de desconto existentes.
Fluxo 2: Usuário digita um pedido inserindo itens no mesmo através de seu código de barras através de um leitor.
- Sistema procede conforme descrito na RN08.
Fluxo 3: Usuário configura na aba controle de acesso dos parâmetros do PDV quais usuários podem finalizar pedido, faturar rapidamente, emitir nota e visualizar dados de rentabilidade.
- Utilizando o controle de acesso do usuário , sistema permite ou não que o usuário acesse a rotina.
- Conforme configurado no controle de acesso nos parâmetros do PDV são exibidos ou não para o usuário os botões de finalização, emissão de nota, faturamento rápido e rentabilidade.
- Para usuários credenciados, o botão [Rentabilidade] só será visível se a operação do pedido possuir marcada em seu cadastro o parâmetro Considera em vendas na aba Movimentos.
Fluxo 4: Usuários com/sem acesso ao botão [Rentabilidade] do PDV acessam a rotina, visualizando pedidos no grid e também entrado em modo de consulta em um determinado pedido.
- Caso os parâmetros de rentabilidade estejam ativos na filial logada, tanto usuários com acesso ao botão [Rentabilidade] quanto usuários sem acesso visualizarão no grid da tela de pesquisa e também em modo de consulta nos pedidos a sinalização de rentabilidade dos mesmos conforme regra de negócio RN09.
Fluxo 5: Com os parâmetros de rentabilidade ativos na filial logada um usuário com acesso ao botão [Rentabilidade] acessa o PDV e entra em modo de consulta em um determinado pedido acionado o botão em questão logo em seguida.
- Sistema exibe ao usuário o pop-up com os dados de rentabilidade dos itens e da venda conforme regra de negócio RN09.
Fluxo 6: Usuário tenta finalizar um pedido cuja rentabilidade está abaixo da rentabilidade planejada definida nos parâmetros de rentabilidade da filial.
- Sistema aborta a finalização do pedido e emite ao usuário a seguinte mensagem de confirmação: A rentabilidade deste pedido está abaixo da rentabilidade planejada definida nos parâmetros da filial logada e portanto só será possível finalizar este pedido através de autorização por senha alçada. Deseja prosseguir com a finalização?
- Caso usuário clique em [Sim] na mensagem será exibida a janela para que um usuário com acesso total ao sistema informe sua senha autorizando a operação. Se uma senha alçada válida for informada o pedido será finalizado normalmente e um log será gerado com este procedimento.
- Caso usuário clique em [Não] na mensagem a finalização do pedido será abortada.
Fluxos de exceção
Fluxo 1: Com o PDV configurado para permitir alteração no preço do item somente para maior, usuário altera o preço de um determinado item informando um valor menor que o preço do mesmo na tabela de preço selecionada.
- Assim que o campo Vlr. Unitário perder o foco, será emitida ao usuário a seguinte mensagem de alerta: O sistema está configurado para não permitir que o preço do item seja alterado para um valor menor do que seu preço na tabela selecionada. Verifique o preço informado e tente novamente.
Fluxo 2: Usuário faz um pedido cujo total líquido de seus itens confrontado com seu preço de custo fica abaixo do markup mínimo estipulado nos parâmetros do PDV.
- Sistema não permite o encerramento do pedido e emite a seguinte mensagem de alerta: O sistema está configurado para não permitir vendas com markup abaixo de XX%, portanto não será permitido encerrar este pedido.
Fluxo 3: Tendo um pedido com produtos e serviços, na aba de faturamento do PDV o usuário marca somente um dos checkboxes Emitir NF-e ou Emitir NFS-e sendo que a operação de emissão de nota está configurada para gerar financeiro.
- Conforme seção Botão [Emitir nota] da regra de negócio RN03, sistema aborta a emissão da nota e emite ao usuário a seguinte mensagem de alerta: Quando a operação de emissão de nota fiscal está configurada para gerar financeiro, para pedidos que contem produtos e serviços só será permitida a emissão de ambas as notas (NF-e e NFS-e). Para emitir nota somente para produtos ou somente para serviços utilize uma operação de nota que não gere financeiro e uma operação de pedido que gera financeiro.
Regras de negócio
RN01 - Aba "Dados da venda"
- Código do pedido: Campo onde será exibido o código do pedido. Este código será gerado automaticamente pelo sistema e não poderá ser alterado.
- Data: Campo onde será exibida a data do pedido. Por padrão, quando a rotina for acessada o sistema preencherá automaticamente o campo em questão com a data atual (data de login). A alteração da data do pedido será permitida ou não de acordo com o estado do parâmetro Permitir alterar data do pedido? descrito no caso de uso UC00064 - Parâmetros do PDV.
- Data de entrega: Campo onde poderá ser informada uma data de entrega para o pedido. Conforme seu respectivo parâmetro, este campo não deverá ser visível por padrão.
- Operação de venda: Campo onde poderá ser visualizada ou não a operação de saída utilizada no pedido de acordo com o estado do parâmetro Exibir operação de venda (PDV)?. A operação de saída a ser utilizada no PDV é definida no parâmetro Operação padrão de venda (PDV). Caso seja um DAV ou pré-venda, a operação é fixa e é definida internamente, no parâmetro "pedido.geral.operacaoDAV_PreVd"
- Nº Pedido do cliente: Neste campo poderá ser informado manualmente um código de pedido específico para o cliente de uma determinada venda, que será diferente do código do pedido gerado automaticamente pelo sistema. Este campo ficará visível ou não e sua informação será obrigatório ou opcional de acordo com o estado do parâmetro Nº pedido do cliente.
- Cliente: Campo onde poderá ser informado um cliente para o pedido. Este campo será visível ou não na tela de acordo com o estado do parâmetro Informar cliente. Uma vez que o campo está visível, sua informação será obrigatória. Caso este campo não seja visível na tela, o sistema utilizará o cliente avulso informado nos parâmetros do PDV para todos os pedidos.
- 2º Cliente: Campo onde poderá ser informado um cliente secundário para o pedido caso o parâmetro Informar cliente secundário? seja ativado. Só poderá ser utilizado caso cliente principal seja exibido e sua informação é opcional. Por padrão este campo não ficará visível na tela conforme estado padrão de seu respectivo parâmetro.
- Vendedor: Campo onde poderá ser informado um vendedor para o pedido. A funcionalidade deste campo deverá se comportar conforme determina o item 8 da regra de negócio RN01 do caso de uso do caso de uso UC00064 - Parâmetros do PDV.
- 2º Vendedor: Campo onde poderá ser informado um segundo vendedor para o pedido. Sua funcionalidade está definida no item 9 da regra de negócio RN01 do caso de uso UC00064 - Parâmetros do PDV.
- Comissão: Campo onde será visualizada/informada a comissão do vendedor e/ou do 2º vendedor. Sua funcionalidade está determinada no item 10 da regra de negócio RN01 do caso de uso UC00064 - Parâmetros do PDV.
- Tabela de preço: Campo onde poderá ser selecionada uma tabela de preço a ser utilizada para os itens do pedido. Sua funcionalidade está especificada no item 13 da regra de negócio RN01 do caso de uso UC00064 - Parâmetros do PDV.
- Condição de pagamento: Caso sistema esteja configurado para utilizar encerramento rápido, neste campo deverá ser informada uma condição de pagamento para o pedido.
- Transportadora: Campo onde poderá ser informada uma transportadora para o pedido. Este campo ficará visível ou não na tela de acordo com o estado do parâmetro Informar transportadora?.
- Observação: Campo livre onde poderá ser informada uma observação para o pedido.
- Botão [Inserir itens]: Quando acionado, direcionará o usuário para aba Itens verificando se antes foram informados os itens abaixo. Se um ou mais campos dentre os listados abaixo não foram informados, o sistema não deverá permitir que o usuário navegue até a aba de itens (pelo botão ou clicando na aba) emitindo para mesmo uma mensagem com a não conformidade.
- A data do pedido.
- Se visível no cabeçalho, à operação de venda.
- Cliente.
- Vendedor.
- Se visível no cabeçalho, à tabela de preços.
- Se visível no cabeçalho, à condição de pagamento.
- Botão [Cancelar]: Quando acionado, deverá proceder conforme estado do parâmetro Cancelamento do PDV descrito no item 14 da regra de negócio RN01 do caso de uso UC00064 - Parâmetros do PDV.
Caso o pedido tenha liberação, no canto superior direito desta aba será exibido o tipo e motivo da liberação e o status atual da mesma.
RN02 - Aba "Itens"
- Tabela: Campo onde deverá ser selecionada, para cada item, uma tabela de preço específica. Sua funcionalidade está descrita no item 13 da regra de negócio RN01 do caso de uso UC00064 - Parâmetros do PDV.
- Produto: Campo onde deverá ser informado um item para ser adicionado na venda.
- Caso parâmetro Descrição alterável? esteja ativado, enquanto o foco estiver sobre o campo de descrição do produto, o usuário poderá pressionar as teclas [Ctrl+Enter] para exibir o campo onde uma nova descrição poderá ser informada para o produto. Para ocultar o campo de descrição avulsa basta pressionar [Ctrl+Enter] novamente. Quando o produto que possuir descrição avulsa for adicionado na grid, a coluna de descrição do grid deverá descartar a descrição padrão do produto e exibir a descrição avulsa informada. A descrição avulsa informada para o item será utilizada somente no pedido em que foi digitada e será visível somente no grid de itens, na impressão do pedido ou quando forem acionadas novamente as teclas [Ctrl+Enter] com o foco sobre o campo de descrição do produto.
- Caso parâmetro “Avisar quando item atingir estoque mínimo” esteja ativado, assim que o produto for informado o sistema procederá conforme especificado no item 7 da regra de negócio RN02 do caso de uso UC00064 - Parâmetros do PDV.
- Sempre que um produto for informado o sistema verificará seu estoque procedendo conforme estado do parâmetro “Quando item não possuir estoque”, especificado no item 8 da regra de negócio RN02 do caso UC00064 - Parâmetros do PDV.
- Sempre que um produto for informado, o sistema verificará se o mesmo possui foto e se o parâmetro “Exibir foto do item?” está ativado. Se e somente se ambas as condições forem verdadeiras, será exibido um ícone (máquina fotográfica) à direita do campo do produto. Quando este ícone for acionado, as fotos do produto em questão serão exibidas em forma de slideshow.
- Grade: Caso produto informado controle grade, este campo será habilitado para que seja selecionada uma grade para o mesmo. Se o produto não controlar grade, este campo deverá ficar desabilitado e preenchido com o valor “GRADE PADRÃO”. Somente serão listadas neste campo as grades que estejam vinculadas ao produto informado. Caso campo onde o produto está informado seja limpo, este campo também deverá ser limpo.
- UN de venda: Neste campo deverá ser informada a unidade de medida em que o produto será vendido. Por padrão assim que o produto for informado este campo será automaticamente preenchido com as unidades de saída vinculadas ao produto em questão em seu cadastro, deixando pré-selecionada a unidade padrão do mesmo. Caso campo onde o produto está informado seja limpo, o campo em questão deverá ser limpo também. A unidade indicará se a quantidade tem ou não casas decimais, e a quantidade destas decimais (variando de 0 a 3).
- Estoque disponível: Campo onde será exibido o estoque disponível do produto/grade informados. O estoque disponível deverá levar em consideração a unidade de medida informada para venda e converter o estoque disponível gravado no sistema (em unidade) para estoque disponível na unidade selecionada.
- Vlr. Unitário: Campo onde será exibido o preço do produto/grade informado de acordo com a tabela de preço selecionada. O sistema permitirá ou não que o usuário altere o preço de acordo com as regras descritas no item 2 da regra de negócio RN02 do caso de uso UC00064 - Parâmetros do PDV.
- Qtde: Campo onde deverá ser informada a quantidade do produto a ser vendida. O sistema permitirá ou não que sejam informadas quantidades fracionadas de acordo com a unidade de medida do produto, uma vez que no cadastro da mesma há um parâmetro que faz este controle.
- Total: Neste campo será exibido o total do item, que será a quantidade informada multiplicada pelo valor unitário. Este campo é somente para leitura e não poderá ser alterado.
- Desconto (%) e (R$): Nestes campos poderão ser informados descontos em percentual e/ou em valor a serem aplicados sobre o total do item. O total de desconto informado (percentual + valor) para o produto será confrontado com o percentual de desconto informado no cadastro da tabela de preço utilizada. Se o total de desconto informado para o produto for menor ou igual ao percentual de desconto da tabela de preço, então este será permitido. Se o total de desconto informado para o produto for maior que o percentual de desconto da tabela de preço, então o sistema não permitirá que este produto seja adicionado no grid e emitirá ao usuário a seguinte mensagem: O total de desconto informado para este item (percentual + valor) excede o limite de desconto da tabela de preço utilizada. Caso a tabela de preço utilizada não possua valor informado no campo “Percentual de desconto” em seu cadastro, então os campos de desconto em percentual e desconto em valor para o item da venda deverão permanecer desabilitados.
- Total com desconto: Neste campo será exibido o total do item deduzido do desconto total aplicado (quantidade X valor unitário - desconto). Este campo é somente para leitura e não poderá ser alterado pelo usuário.
- Botão [Séries]: Caso produto informado controle série este botão ficará habilitado. Quando acionado exibirá a tela onde deverão ser informadas as séries do produto a serem vendidas conforme descrito no caso de uso UC00004 - Movimentação de series.
- Botão [Dados adicionais]: Quando acionado exibirá uma seção onde estarão os campos:
- Observação: Caso parâmetro Informar observação para o item? esteja ativado.
- Data de entrega: Caso PDV esteja configurado para informar data de entrega nos itens.
- Item de bonificação (checkbox): Este campo só será visível caso a operação utilizada nos parâmetros/cabeçalho do pedido tenha marcada o parâmetro Permite bonificação em seu cadastro.
- Botão [Limpar]: Quando acionado limpa todos os dados inseridos nos campos relacionados à digitação do item na venda.
- Botão [Adicionar item]: Botão responsável por incluir o produto digitado no grid. Quando acionado, antes de incluir o item no grid fará as seguintes validações:
- Caso tenha sido aplicado desconto no item, será verificado se o preço final do produto está de acordo com o parâmetro “Permitir venda abaixo do preço de custo?”.
- Caso a tabela de preço esteja configurada para ser utilizada nos itens, será verificado se uma tabela foi informada.
- Verificar se um produto foi informado.
- Verificar se a unidade de venda do produto foi informada.
- Caso produto controle grade, verificar se uma grade foi selecionada.
- Caso produto controle série, verificar se as séries foram informadas e se são coerentes com a quantidade do produto.
- Verificar se foi informado um valor unitário para o item.
- Verificar se a quantidade foi informada.
- Total do pedido: Com base nos itens já inseridos no grid exibe o total parcial do pedido.
- Grid de itens do pedido: Armazena e exibe os itens incluídos no pedido e todas as informações referentes aos mesmos.
- Botão [Gravar pedido]: Botão que faz a gravação do pedido sem realizar nenhuma movimentação. Caso parâmetro “Reservar estoque dos itens ao gravar o PDV?” esteja ativado, será gerada reserva de estoque para os itens do pedido gravado. Se nos parâmetros da filial logada estiverem ativos os parâmetros de rentabilidade, para gravar o pedido será obrigatório informar suas formas de pagamento (ainda sem gerar movimentação).
- Botão [Faturamento rápido]: Botão que faz o faturamento rápido do pedido movimentando o estoque e gerando um contas a receber com o cliente e condição de pagamento informados no cabeçalho. Este botão só será visível caso parâmetro “Utilizar encerramento rápido?” esteja ativado.
- Botão [Faturar]: Direcionará o usuário para aba “Faturamento”.
- Botão [Cancelar]: Quando acionado, deverá proceder conforme estado do parâmetro “Cancelamento do PDV” descrito no item 14 da regra de negócio RN01 do caso de uso UC00064 - Parâmetros do PDV.
RN03 - Aba "Faturamento"
Assim que a tela de faturamento for acessada o sistema deverá exibir ao usuário uma tela conforme layout sugerido em anexo. As formas de pagamento visíveis deverão estar de acordo com o parâmetro “Formas de pagamento” na aba “Faturamento” dos parâmetros do PDV.
- Dinheiro: Quando este botão for acionado serão exibidos os campos referentes a esta forma de pagamento.
- Valor: Campo onde deve ser informado o total a ser pago em dinheiro.
- [Salvar]: Verifica se os campos obrigatórios foram preenchidos e se o valor informado for maior que zero, o inclui no grid de formas de pagamento fechando a janela em questão.
- Cartão: Quando este botão for acionado serão exibidos os campos referentes a esta forma de pagamento:
- Cartão: Campo onde poderá ser selecionada uma administradora de cartão ou financeira já cadastrada no sistema.
- Plano: Campo onde poderá ser selecionado um plano financeiro cadastrado no sistema e vinculado à financeira ou administradora de cartão selecionada no campo acima.
- Valor a financiar: Campo onde deverá ser informado o valor a ser pago com financeira ou cartão.
- Coeficiente para cálculo: Campo somente para leitura que exibirá o coeficiente de cálculo utilizado no plano selecionado.
- Mensalidade: Campo onde serão exibidos a quantidade de parcelas e o valor das mesmas.
- Valor final: Campo somente para leitura onde será exibido o valor financiado adicionado das taxas da financeira ou administradora de cartão. Em outras palavras, é o valor total do contas a receber que será gerado.
- [Salvar]: Verifica se os campos obrigatórios foram preenchidos e se o valor informado for maior que zero, o inclui no grid de formas de pagamento fechando a janela em questão.
- [Cancelar]: Aborta a operação e fecha a tela com os dados de cartão.
- Cheque: Quando este botão for acionado será exibida ao usuário uma tela de recebimento de cheques. A tela de recebimento de cheques do PDV deverá ser a mesma tela apresentada na rotina de cheques recebidos do sistema reaproveitando suas validações e regras de negócio. Na parte inferior desta tela deverá ser apresentado um grid que armazenará os cheques salvos com as colunas BANCO, AGÊNCIA, CONTA e Nº CHEQUE. O usuário poderá excluir ou alterar cheques já existentes neste grid a qualquer momento. Quando o botão [Salvar] for acionado ele fará as devidas validações na tela, acrescentará o cheque digitado no grid com as formas de pagamento utilizadas e fechará a tela de cheques. O botão [Cancelar] abortará a digitação dos dados fechando a tela de cheques.
- Contas a receber: Quando este botão for acionado será exibida ao usuário uma tela de geração de contas a receber. Na tela estarão disponíveis:
- Prazo: Campo onde poderá ser selecionada uma condição de pagamento cadastrada no sistema. Serão listadas somente condições de pagamento ativas e que sejam do tipo “Receber” ou “Ambas”.
- Valor: Campo onde deverá ser informado o valor do pagamento.
- [Salvar]: Verifica se os campos obrigatórios foram preenchidos e se o valor informado for maior que zero, o inclui no grid de formas de pagamento fechando a janela em questão.
- [Cancelar]: Aborta a digitação e fecha a tela imediatamente.
- Crédito: Quando este botão for acionado será exibida ao usuário uma tela de manipulação de crédito. Este botão somente ficará habilitado se o cliente do pedido possuir crédito. Ao verificar/exibir o crédito disponível o sistema deverá considerar o estado do parâmetro “Utiliza crédito de outras filiais?” nos parâmetros do PDV.
- Disponível: Neste campo será exibido o total de crédito disponível do cliente do pedido.
- Documentos a baixar: Quando este botão for acionado, será exibida em uma janela popup os documentos que geraram o crédito disponível do cliente, permitindo que o usuário informe para cada um, o valor a ser aproveitado.
- Valor: Campo somente de leitura que totalizará o total de crédito aproveitado na tela citada no tópico acima.
- [Salvar]: Quando acionado irá verificar se os campos obrigatórios foram preenchidos e se o valor for maior que zero, o incluirá no grid de formas de pagamento.
- [Cancelar]: Aborta a digitação dos dados e fecha a tela em questão.
- Convênio: Quando este botão for acionado será exibida ao usuário a tela de manipulação de convênios. Nesta tela estarão disponíveis:
- Bandeira: Neste campo serão listados todos os convênios cadastrados não bloqueados e ativos.
- Matricula: Neste campo deverá ser informado o número de matricula do conveniado (comprador).
- Valor: Neste campo deverá ser informado o valor a ser pago com convênio.
- Conveniado: Neste campo deverá ser informado o nome completo do conveniado.
- [Salvar]: Quando acionado irá verificar se os campos obrigatórios foram preenchidos e se o valor for maior que zero, o incluirá no grid de formas de pagamento.
- [Cancelar]: Aborta a digitação dos dados e fecha a tela em questão.
- Depósito: Quando este botão for acionado será exibida ao usuário a tela de manipulação de depósitos. A tela de depósito deverá dispor dos seguintes dados:
- Banco: Campo onde poderá ser selecionado um banco cadastrado no sistema.
- Agência: Uma vez que o banco foi selecionado, serão listadas neste campo todas as agências que estão vinculadas ao mesmo em seu cadastro.
- Conta: Uma vez que a agência foi selecionada, serão listadas neste campo todas as contas que estão vinculadas ao banco e agência informados em seu cadastro.
- Nº doc.: Campo onde deverá ser informado o número do documento de depósito.
- Histórico: Campo livre para o cliente informar um histórico para esta forma de pagamento.
- Valor: Campo onde deverá ser informado o valor do depósito.
- [Salvar]: Quando acionado irá verificar se os campos obrigatórios foram preenchidos e se o valor for maior que zero, o incluirá no grid de formas de pagamento.
- [Cancelar]: Aborta a digitação dos dados e fecha a tela em questão.
- Financiamento: Quando este botão for acionado será exibida ao usuário a tela de manipulação de financeira. A tela deverá dispor dos seguintes dados:
- Financeira: Neste campo deverá ser selecionada uma financeira cadastrada no sistema ativa e não bloqueada.
- Forma de pagamento: Após uma financeira ser selecionada, este campo será preenchido com as formas de pagamento existentes nos planos cadastrados para a mesma (boleta, cartão ou cheque).
- Plano: Após a financeira e a forma de pagamento serem selecionadas, serão carregados neste campo os planos vinculados à financeira em questão que utilizam a forma de pagamento selecionada.
- Valor a financiar: Campo onde deverá ser informado o total a ser pago com financiamento.
- Coeficiente: Após financeira, forma de pagamento e plano serem selecionados, este campo será preenchido com os coeficientes cadastrados no plano para que o usuário selecione um deles.
- Tac: Campo somente para leitura que irá listar a soma dos valores de “TAC” e “TAC Promocional” informados no cadastro do plano selecionado.
- Encargos por parcela: Campo somente para leitura que irá listar o valor de encargo por parcela cadastrado no plano selecionado.
- Total financiado:
Pagamentos informados
No canto superior direito da tela haverá um grid que armazenará/exibirá os pagamentos já digitados nas colunas:
- NÚMERO: Identificador/contador dos pagamentos.
- TIPO: Informa qual o tipo do pagamento (dinheiro, cartão e etc).
- VALOR: Informa o valor do pagamento.
- O usuário poderá visualizar ou alterar um pagamento listado no grid clicando nos respectivos botões na última coluna do mesmo.
Totais
Logo abaixo do grid que exibe os pagamentos já digitados serão exibidos os campos:
- Frete: Campo onde o usuário poderá informar um valor de frete para o pedido.
- Desconto percentual: Campo onde o usuário poderá informar um desconto em percentual sobre o valor total do pedido.
- Desconto valor: Campo onde o usuário poderá informar um desconto em valor sobre o total do pedido.
- TOTAL DO PEDIDO: Campo que exibe o total do pedido (total líquido itens + frete - descontos).
- VALOR PAGO: Campo onde será exibido o total pago (somando as formas de pagamento já digitadas).
- VALOR A PAGAR: Campo que exibe o valor ainda em aberto para o pedido (TOTAL DO PEDIDO - VALOR PAGO).
- TROCO/CREDITO: Caso valor pago seja maior que o total do pedido, o usuário poderá optar por gerar troco ou crédito com a diferença.
Emitir NF-e | Emitir NFS-e
Abaixo dos totais do pedido serão exibidos os checkboxes Emitir NF-e e Emitir NFS-e que permitirão ao usuário escolher o tipo de nota a ser emitida quando o botão [Emitir nota] for acionado.
- O checkbox Emitir NF-e somente será visível caso nos parâmetros da filial logada, na aba NF-e, o parâmetro Utiliza NF-e? esteja marcado como Sim.
- O checkbox Emitir NFS-e somente será visível caso nos parâmetros da filial logada, na aba NFS-e, o parâmetro Utiliza NFS-e esteja marcado como Sim.
Para os checkboxes em questão quando o pedido tiver produtos e serviços, devem ser observadas as seguintes regras:
- Caso a filial logada esteja marcada como Filial de telefonia em seu cadastro, quando a aba de faturamento for exibida o checkbox Emitir NF-e será marcado por padrão.
- Se o cliente do pedido for uma pessoa física, o checkbox Emitir NFS-e será marcado por padrão.
- Se o cliente do pedido for uma pessoa jurídica, mas em seu cadastro o campo Inscrição estadual estiver vazio ou como isento(a), o checkbox Emitir NFS-e será marcado por padrão ao exibir a aba de faturamento.
- Se o cliente do pedido for uma pessoa jurídica com inscrição estadual informada em seu cadastro, ao exibir a aba de faturamento os checkboxes Emitir NF-e e Emitir NFS-e serão marcados por padrão.
Caso um determinado pedido possua somente produtos ou somente serviços as regras acima não deverão ser consideradas ao exibir a aba de faturamento.
Botão [Emitir nota]
Quando acionado este botão invocará a tela de emissão de nota fiscal para o pedido em questão. Antes da tela de emissão de nota ser exibida serão feitas as seguintes validações:
- Para um pedido que possui produtos e serviços e que está marcado para emitir somente nota de produto ou somente nota de serviço tendo a operação da nota configurada para gerar financeiro o sistema não permitirá a emissão da nota.
RN04 - Validações gerais
- Os botões de tipos de pedido “Venda”, “DAV” e “Pré-venda” serão exibidos ou não de acordo com o estado do parâmetro “Tipos de pedido” na aba gerais dos parâmetros do PDV.
- O botão de acesso aos parâmetros do PDV só deverá ficar habilitado para usuários cujo cadastro tem marcada a opção “Acesso total”.
- O grid (sem lucene) deverá listar todos os pedidos dos últimos 7 dias em ordem decrescente de data de emissão listando primeiro os registros não faturados seguidos dos faturados.
- No canto superior direito deverá haver uma aba azul com uma lupa que quando acionada, exibirá filtros para que o usuário possa consultar e exibir no grid pedidos de outro período qualquer.
- Para os registros listados no grid que já estiverem faturados, os botões de alteração e exclusão ficarão desabilitados.
- As duas primeiras colunas do grid terão as seguintes características:
- Deverão chamar-se NF e VENDA respectivamente.
- Serão sempre fixas independente das configurações do grid, que neste caso passam a valer da terceira coluna em diante.
- Caso um determinado pedido possua uma NF, então a coluna NF deverá exibir um ícone que quando acionado exibirá o preview de impressão da DANFE.
- Caso um determinado pedido esteja faturado, então a coluna VENDA deverá exibir um ícone que quando acionado exibirá o preview de impressão do pedido.
- Antes de exibir a tela de vendas ao usuário o sistema deverá verificar se:
- Existe uma operação de venda padrão informada nos parâmetros do PDV e se o usuário logado tem permissão para utiliza-la.
- Se existe pelo menos um cliente cadastrado no sistema.
- Se existe pelo menos um vendedor (normal ou avulso) está cadastrado.
- Se existe pelo menos uma tabela de preço cadastrada.
- Pelo menos um produto está cadastrado.
- Se o PDV estiver configurado para gerar caixa para todas as vendas, se um subcaixa foi informado nos parâmetros.
- Se o PDV estiver configurado para utilizar fechamento de caixa, verificar se o usuário logado possui caixa aberto para a data em questão.
- Antes de incluir um item no grid o sistema deverá verificar:
- Se uma tabela de preço foi informada (no cabeçalho ou nos itens).
- Caso produto não tenha preço de custo, se é permitida sua venda (parâmetros do PDV).
- Caso preço de venda do item esteja abaixo do seu preço de custo, se é permitida sua venda (parâmetros PDV).
- Se o sistema está configurado para pedir confirmação ao inserir item. Se sim, emitir mensagem de confirmação para cada item.
- Se a quantidade informada para venda for maior que o estoque disponível, proceder conforme parâmetro “Quando item não possuir estoque” da aba “Itens” dos parâmetros do PDV.
- Se o valor unitário informado é permitido (parâmetros do PDV e item 6 da regra de negócio RN02).
- Se o desconto informado é permitido (item 9 da regra de negócio RN02)
- Se o item possuir grade, pelo menus uma deve ser selecionada.
- Se o item controlar série, devem ser informados os números de série equivalentes à quantidade a ser vendida.
- Os dados adicionais são opcionais e fica a critério do usuário informa-los ou não.
- Se todos os dados obrigatórios foram informados.
Caso uma ou mais validações sejam negativas, o sistema deverá emitir ao usuário (quando possível) uma mensagem de alerta com a não conformidade encontrada.
RN05 - Finalização do pedido
A finalização de um pedido no PDV implica em realizar os movimentos conforme descrito abaixo:
- Se a operação de saída do PDV possuir marcada a opção “Considerar em vendas” então o pedido finalizado será contabilizado em relatórios e consultas de vendas. Caso contrário o registro da venda não será visível nestes relatórios/consultas.
- Se a operação de saída do PDV possuir marcada a opção “Considerar em comissão” então o pedido finalizado será contabilizado em relatórios/consultas de comissão. Caso contrário o valor da venda não será considerado ao gerar/calcular comissões.
- Se a operação de saída do PDV possuir marcada a opção “Gera estoque” então o sistema realizará ou não a movimentação do estoque dos produtos conforme descrito no caso de uso “UC00003 - Movimentação de Estoque”.
- Se a operação de saída do PDV possuir marcada a opção “Gera financeiro“, então será verificada a forma de pagamento utilizada:
- Dinheiro: Caso PDV esteja parametrizado para gerar caixa para todas as vendas ou para gerar caixa de cada venda do operador (item 13 da regra de negócio RN03 do caso de uso UC00064 - Parâmetros do PDV), então de acordo com a conta-caixa e subcaixa configurados será gerado o movimento.
- Cartão: Na forma de pagamento em questão, a movimentação financeira será gerada de acordo com o tipo de integração selecionada no plano da administradora de cartão. Sendo assim, esta forma de pagamento poderá gerar um ou mais movimentos dependendo da integração configurada.
- Cheque: O cheque informado como pagamento da venda será cadastrado no sistema como cheque recebido não gerando nenhum tipo de movimento bancário (ver com Gil).
- Receber: De acordo com o prazo (condição de pagamento) selecionado, o sistema gerará um ou mais movimentos de contas a receber para o cliente da venda utilizando o tipo de documento e data de emissão conforme configurado nos parâmetros do PDV. É importante ressaltar que o valor do contas a receber nunca poderá serio maior que o total do pedido.
- Crédito: Nenhum tipo de movimento financeiro será gerado. Apenas será gerado um documento que irá abater no valor de crédito disponível do cliente da venda.
- Convênio: Será gerado um movimento de contas a receber para o convênio utilizado considerando a data de emissão e o tipo de documento configurados nos parâmetros do PDV.
- Depósito: Será gerado um movimento de depósito bancário no banco, agência e conta informados utilizando o tipo de documento configurado nos parâmetros do PDV.
- Financiamento: Será gerado um movimento de contas a receber para a financeira utilizada considerando a data de emissão e o tipo de documento configurados nos parâmetros do PDV.
RN06 - Usabilidade do PDV
- Ordem do foco: Logo abaixo será descrito como deverá ser o comportamento do foco em todas as abas da tela do PDV. É importante ressaltar que o foco não deverá ser posicionado sobre campos ou ícones que estejam desabilitados e/ou Ícones de pesquisa, calendário, cadastros e etc. A ordem do foco deve seguir o ciclo descrito sempre saindo do último campo e voltando ao primeiro, não permitindo que o foco se perca em gris ou em campos do browser.
- Dados da venda: Assim que a tela for exibida o foco deverá ser posicionado sobre o campo “Cliente” e sua ordem será da esquerda para direita e de cima para baixo conforme descrito abaixo:
- Data;
- Data de entrega;
- Operação de venda;
- Nº pedido do cliente;
- Cliente;
- 2º Cliente;
- Vendedor;
- Comissão;
- Vendedor 2;
- Comissão (do vendedor 2);
- Tabela de preços;
- Condição de pagamento;
- Transportadora;
- Observações;
- Botão [Inserir itens];
- Botão [Cancelar];
- Itens: Assim que a tela for exibida o foco deverá ser posicionado sobre o campo “Tabela de preços” se o mesmo estiver habilitado, caso contrário deverá ser posicionado sobre o campo “Produto”. A ordem será da esquerda para a direita e de cima para baixo conforme descrito abaixo:
- Tabela de preços;
- Produto;
- Grade;
- Valor unitário;
- Quantidade;
- Desconto percentual;
- Desconto valor;
- Botão [Adicionar item]: Sempre que este botão for acionado, em seguida o foco deverá ser posicionado novamente sobre o campo “Tabela de preços” ou “Produto”.
- Botão [Séries];
- Botão [Dados adicionais];
- Botão [Limpar];
- Botão [Faturamento rápido];
- Botão [Gravar pedido];
- Botão [Faturar];
- Botão [Cancelar];
- Faturamento: Assim que a tela for exibida o foco deverá ser posicionado sobre a forma de pagamento “Dinheiro”. A ordem do foco será de cima para baixo e da esquerda para direita conforme descrito abaixo:
- Dinheiro;
- Cartão;
- Cheque;
- Contas a receber;
- Crédito;
- Convênio;
- Depósito;
- Financiamento;
- Frete;
- Desconto em valor;
- Desconto em percentual;
- Gravar pedido;
- Faturar;
- Cancelar;
RN07 - Itens de bonificação (em forma de desconto)
Caso necessário o usuário poderá incluir no pedido um item de bonificação. Para isto basta marcar o campo Item de bonificação nos dados adicionais do item antes de inseri-lo no grid do PDV. Um item de bonificação irá somar no total do pedido normalmente, mas seu valor será automaticamente convertido em desconto na finalização do pedido.
Ao emitir a nota fiscal, este item marcado como bonificação no pedido deverá utilizar o CFOP de remessa em bonificação 5.910 ou 6.910 - Remessa em bonificação, doação ou brinde (quando for para dentro do Estado ou para fora, respectivamente) definido nos parâmetros fiscais do sistema. Na nota o valor referente aos itens de bonificação também serão considerados como desconto.
A tributação será, igualmente a produtos normais, caso o item bonificado não seja considerado como desconto no pedido/nota.
Quando a bonificação é utilizada em forma de desconto, a empresa diminuirá do valor a pagar pelo comprador, um percentual do preço de venda da mercadoria, ou ainda, um valor fixo. A nota fiscal será emitida discriminando a venda, concedendo-se desconto correspondente ao preço dos itens de bonificação. A base de cálculo do ICMS será, neste caso, o valor líquido da mercadoria cobrado do destinatário.
Exemplo:
Venda de 105 caixas do produto "X" por R$ 5,00 cada, com desconto R$ 25,00 (valor de 5 caixas do produto idêntico em bonificação), calculando, encontramos os seguintes valores:
105 caixas x R$ 5,00 = R$ 525,00 desconto concedido no valor de 5 caixas = bonificação (valor R$ 25,00) Total de caixas entregues = 105 caixas Valor total da venda = R$ 500,00 Base de cálculo do ICMS = R$ 500,00
Concedendo bonificação em forma de quantidade de mercadorias, o contribuinte deverá recolher o ICMS correspondente ao preço de venda da mercadoria dada em bonificação. Se a vantagem for concedida em forma de desconto, o valor correspondente à bonificação não terá incidência do imposto.
RN08 - Leitura de código de barras na aba "Itens"
Caso usuário possua etiqueta com código de barras em seus produtos, ele poderá fazer uso de um leitor para que a digitação dos mesmos na venda seja mais dinâmica. Atualmente o sistema está habilitado para interpretar os seguintes tipos de códigos de barra:
- Simples: É o código de barras que é equivalente à referência de um produto simples, que não possui peso nem grade.
- Grade: É o código de barras que é equivalente à referência da grade de um determinado produto.
- Peso: É o código de barras que é equivalente a um produto cuja unidade de venda é medida em peso, geralmente Kg.
O sistema irá interpretar os códigos de barras informados pelo leitor no campo de código do produto da aba Itens da seguinte maneira:
- Será verificado se o primeiro dígito do código de barras corresponde ao primeiro dígito do código de barras para produtos com peso configurado nos parâmetros do PDV.
- Caso código de barras seja de um produto com peso, de acordo com as configurações feitas nos parâmetros do PDV o sistema irá ler o código de barras e:
- Preencher automaticamente o código e descrição do produto correspondente.
- Preencher automaticamente a unidade padrão do produto.
- Preencher/calcular automaticamente o valor unitário e a quantidade do produto. Se no código de barras constar o valor total do item, este valor deverá ser dividido pelo seu preço unitário para descobrir a quantidade. Se no código de barras constar a quantidade do item, este valor deverá ser multiplicado pelo seu preço unitário para descobrir seu valor.
- Caso código de barras seja referente à grade de um produto, o sistema deverá:
- Preencher automaticamente código e descrição do produto.
- Preencher automaticamente a unidade padrão do produto.
- Preencher automaticamente a respectiva grade de acordo com o código de barras.
- Preencher automaticamente o valor unitário da grade (se existir) ou do produto.
- Preencher automaticamente a quantidade com o valor 1.
- Caso código de barras seja referente a um produto simples, serão executadas as mesmas etapas do produto com grade, porém sem preencher a grade e o preço por grade.
Caso para o código de barras informado seja encontrado um único produto, este será automaticamente inserido no grid sem que o usuário tenha que clicar no botão [Adicionar item].
Caso para o código de barras informado seja encontrado mais de um produto, serão exibidas ao usuário as ocorrências encontradas para que ele selecione a correta.
Antes de inserir automaticamente os itens no grid através da leitura do código de barras o sistema fará todas as validações pertinentes
a itens abortando a inclusão automática no grid se necessário.
RN09 - Rentabilidade
Coloração
Em qualquer parte do sistema onde serão exibidos dados de rentabilidade estes deverão ser facilmente identificados através de sua coloração. Com base no parâmetro Rentabilidade planejada do caso de uso UC00112 - Parâmetros por filial, os dados de rentabilidade devem ser exibidos nas seguintes cores:
- Vermelho: Sempre que o percentual de rentabilidade estiver com valores negativos (menor que zero).
- Amarelo: Sempre que o percentual de rentabilidade for maior ou igual a zero e menor que a rentabilidade planejada.
- Azul: Sempre que o percentual de rentabilidade for maior ou igual à rentabilidade planejada.
O percentual de rentabilidade equivale ao dado % RENTABILIDADE OPERACIONAL.
Para usuários credenciados
Para usuários credenciados no controle de acesso dos parâmetros do PDV, será visível em todas as abas do pedido o botão [Rentabilidade] desde que nos parâmetros por filial a rentabilidade esteja ativa, o pedido esteja gravado (com as formas de pagamento) ou finalizado com uma operação que considerem em vendas.
Em modo de inclusão ou alteração o botão [Rentabilidade] não será visível.
Quando o botão [Rentabilidade] for acessado será exibido ao usuário um pop-up listando a rentabilidade de cada item da venda em um grid com as seguintes colunas:
- R$ LÍQUIDO
- RS COMPRA
- R$ CUSTO OPERACIONAL
- R$ TOTAL AQUISIÇÃO
- R$ COMISSÃO
- R$ OUTRAS DESPESAS
- R$ DESPESAS FINANCEIRAS
- R$ CUSTO FINAL
- R$ MARGEM CONTRIBUIÇÃO BRUTA
- R$ MARGEM CONTRIBUIÇÃO OPERACIONAL
- % RENTABILIDADE BRUTA
- % RENTABILIDADE OPERACIONAL
Cada coluna do grid deverá ter em seu rodapé um totalizador.
No pop-up será exibida uma segunda aba chamada Gráfico de rentabilidade que quando acionada exibirá a rentabilidade da venda em forma de gráfico conforme o caso de uso UC00115 - Rentabilidade.
Além do grid com a rentabilidade de cada item, serão exibidos na parte inferior do pop-up dados referentes à rentabilidade da venda. Estes dados serão exibidos em sessões, cada uma com seus próprios campos conforme segue abaixo:
- Faturamento
- R$ Venda: Este campo deverá ter seu fundo na cor azul.
- R$ Custo: Este campo deverá ter seu fundo na cor vermelha.
- Custos: Estes campos deverão ter seu texto na cor vermelha.
- % Aquisição
- % Venda
- Rentabilidade: Estes campos deverão ter o fundo colorido de acordo com o tópico Coloração mais acima.
- R$ Margem bruta
- R$ Margem operacional
- % Rentabilidade bruta
- % Rentabilidade operacional
A formula para calcular as informações das colunas do grid acima e também dos campos de rentabilidade da venda estão listadas no caso de uso UC00115 - Rentabilidade.
Para usuários não credenciados
Uma vez que a rentabilidade estiver ativa nos parâmetros por filial, para pedidos gravados (com as formas de pagamento) e pedidos finalizados cuja operação considera em vendas, os usuários poderão identificar se uma determinada venda está abaixo, dentro ou acima da rentabilidade planejada sem visualizar os valores de rentabilidade.
Na tela de pesquisa do PDV onde são listados os pedidos gravados e finalizados, será acrescentada na primeira posição do grid a coluna RENTABILIDADE. Esta coluna exibirá sinais coloridos que informarão como está a rentabilidade de cada pedido de acordo com a regra Coloração mais acima.
Na tela de manutenção do pedido, na aba Dados da venda o mesmo sinal de rentabilidade exibido no grid para o pedido em questão será exibido no canto superior direito da aba. Na aba Itens será acrescentada na primeira posição do grid a coluna RENTABILIDADE que sinalizará a rentabilidade de cada item do pedido.
Estes dados também serão visíveis para usuários credenciados.
Validações
Validação/Liberação de venda com rentabilidade abaixo da planejada
Uma vez que os parâmetros de rentabilidade estiverem ativos na filial logada, sempre que o usuário tentar faturar uma venda o sistema verificará antes a rentabilidade da mesma, independente se o usuário tem ou não acesso ao botão [Rentabilidade].
Se a rentabilidade da venda for menor que a rentabilidade planejada, o sistema não permitirá que o pedido seja faturado e emitirá ao usuário a seguinte mensagem de confirmação: A rentabilidade deste pedido está abaixo da rentabilidade planejada configurada para a filial logada e portanto seu faturamento será permitido somente mediante senha alçada ou liberação remota. Na mensagem serão exibidos os seguintes botões:
- [Informar senha alçada]: Caso este botão seja acionado a mensagem será fechada e a tela Senha alçada será invocada conforme caso de uso UC00062 - Validações, segurança e liberações.
- [Solicitar liberação remota]: Caso este botão seja acionado as sistema deverá:
- Fechar a mensagem e no STATUS do liberação do pedido será gravado AGUARDANDO_RESPOSTA.
- O PDV será automaticamente gravado.
- A solicitação de liberação remota será enviada para o responsável conforme RN03 do caso de uso UC00062 - Validações, segurança e liberações.
- [Cancelar]: Fecha a mensagem e aborta o faturamento do pedido.
Caso a rentabilidade operacional da venda seja maior ou igual (azul) à rentabilidade planejada definida nos parâmetros de rentabilidade da filial, a finalização procederá normalmente.
Faturamento de um pedido com rentabilidade abaixo da planejada cuja solicitação está pendente, liberada ou recusada
Assim que o usuário tentar faturar o pedido, de acordo com o status atual da liberação o sistema procederá da seguinte forma:
- Aguardando resposta: Será exibida ao usuário a seguinte mensagem de confirmação: A rentabilidade deste pedido está abaixo da rentabilidade planejada configurada para a filial logada e portanto seu faturamento será permitido somente mediante senha alçada ou liberação remota. Uma solicitação de liberação remota já foi enviada para o usuário X e esta encontra-se no status AGUARDANDO RESPOSTA. Onde X corresponde ao usuário para quem a solicitação já foi enviada. Na mensagem serão exibidos os seguintes botões:
- [Reenviar solicitação]: Caso este botão seja acionado as sistema deverá reenviar a solicitação de liberação remota para o usuário em questão.
- [Cancelar]: Fecha a mensagem e aborta o faturamento do pedido.
- Liberada: O sistema procederá normalmente com o faturamento do pedido, fazendo antes e novamente a validação quanto a rentabilidade planejada e a rentabilidade obtida no pedido.
- Recusada: Caso o pedido esteja com uma liberação no status RECUSADA, quando o usuário tentar faturá-lo será feita novamente a validação quanto à rentabilidade planejada e a rentabilidade obtida no pedido. Se a rentabilidade do pedido for igual à rentabilidade para qual a liberação foi solicitada e recusada a operação será abortada e será exibida a seguinte mensagem de alerta: A rentabilidade deste pedido está abaixo da rentabilidade planejada configurada para a filial logada e a solicitação de liberação da mesma foi recusada. Altere o pedido de forma que sua rentabilidade atinja a rentabilidade planejada e tente novamente. Caso a rentabilidade atual do pedido esteja maior ou igual à rentabilidade planejada, o sistema procederá com o faturamento normalmente.
Gravação
Sempre que um pedido for gravado(com as formas de pagamento) ou finalizado, o sistema deverá gravar/atualizar os dados de rentabilidade no banco de dados. As informações de rentabilidade da venda e dos itens serão salvas de acordo com a estrutura de classes proposta no diagrama abaixo:
RN10 - Tela de pesquisa
Tela inicial da rotina onde serão listados os pedidos já gravados/finalizados. Por padrão sempre que esta tela for exibida serão listados somente os pedidos emitidos entre o primeiro e o último dia do mês corrente. Os dados dos pedidos serão listados nas seguintes colunas:
- RENTABILIDADE (somente se estiver ativa na filial)
- Nº PEDIDO
- CLIENTE (código + descrição)
- VENDEDOR (código + descrição)
- DATA/HORA EMISSÃO
- DATA/HORA FINALIZAÇÃO (se o pedido estiver gravado, data e hora da gravação)
- DATA ENTREGA (data de entrega do pedido, se existir)
- FATURADO (sim/não)
- TOTAL
- Nº NF-e
- Nº NFS-e
- Nº CUPOM (quando pedido foi importado no ECF)
- OBSERVAÇÃO
- LIBERAÇÃO (se o pedido teve liberação, mostra o tipo de liberação e o status atual da mesma)
No canto superior direito da tela será visível para o usuário a aba de consulta, que permitirá a filtragem de pedidos através dos seguintes filtros:
- Período: Campo onde o usuário poderá filtrar pedidos através de sua data de emissão ou através de sua data de faturamento.
- Hora: Campo onde o usuário poderá informar uma hora inicial e final para filtrar pedidos que foram emitidos ou finalizados em um horário compreendido no filtro. O sistema considerará hora de emissão ou de finalização de acordo com a respectiva opção selecionada no período.
- Rentabilidade: Visível somente em filiais cuja rentabilidade está ativa (parâmetros da filial), permitirá ao usuário filtrar pedidos por rentabilidade com as seguintes opções:
- Negativa
- Igual ou abaixo do planejado
- Acima do planejado
- Nº Pedido: Consulta um determinado pedido através de seu número.
- Cliente: Filtra pedidos emitidos para um determinado cliente.
- Vendedor: Filtra pedidos emitidos por um determinado vendedor.
- Data de entrega: Campo onde o usuário poderá informar uma data inicial e final para filtrar pedidos cuja data de entrega está compreendida no período informado. A data de entrega a ser considerada nos pedidos será tanto do cabeçalho quanto dos itens.
- Status: Campo onde o usuário poderá filtrar pedidos pelo status com as seguintes opções:
- Faturado
- Não faturado
- Ambos
RN11 - Conciliação de cartões
Caso módulo Resulth CARD esteja incluído na senha da filial logada, no faturamento do pedido quando for utilizada a forma de pagamento Cartão juntamente com uma administradora de cartão que possui informado em seu cadastro o campo Administradora na aba "Administradora de cartão ou financeira", serão visíveis na tela os campos:
- Autorização: Campo onde deverá ser informado o código de autorização da venda com cartão, impresso do recibo da mesma impresso pela maquineta.
- Número: Campo onde deverá ser informado o número da venda com cartão, também impresso no recibo da mesma impresso pela maquineta.
A informação dos campos citados acima será obrigatória, porém se estes dados forem informados de forma incorreta os documentos a receber gerados contra a administradora de cartão não serão encontrados na rotina de conciliação de cartões.
Segue abaixo 4 modelos de recibos de maquinetas de diferentes administradoras de cartão destacando a localização do Nº do estabelecimento, Nº da venda e código de autorização.
Imagem meramente ilustrativa. As informações de cada recibo podem variar de acordo com o modelo da maquineta e com a administradora de cartão.
Layouts sugeridos
