UC00064 - Parâmetros do PDV

De Wiki Java - Interno
(Diferença entre revisões)
Ir para: navegação, pesquisa
(Parâmetros de impressão)
(RN02 - Parâmetros de itens)
 
(40 edições intermediárias de 3 usuários não apresentadas)
Linha 45: Linha 45:
 
#* '''1º Combobox:''' Responsável por definir qual tabela de preço será selecionada/priorizada na venda. Para as opções “Tabela padrão”, “Do cliente”, “Do usuário” e “Cliente -> Usuário”, o preenchimento do campo “Tabela de preços” será obrigatório ao realizar uma venda (seja a tabela informada no cabeçalho ou nos itens). O primeiro combobox terá as seguintes opções:
 
#* '''1º Combobox:''' Responsável por definir qual tabela de preço será selecionada/priorizada na venda. Para as opções “Tabela padrão”, “Do cliente”, “Do usuário” e “Cliente -> Usuário”, o preenchimento do campo “Tabela de preços” será obrigatório ao realizar uma venda (seja a tabela informada no cabeçalho ou nos itens). O primeiro combobox terá as seguintes opções:
 
#**'''Tabela padrão:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela cuja opção “Tabela padrão” está marcada em seu cadastro.
 
#**'''Tabela padrão:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela cuja opção “Tabela padrão” está marcada em seu cadastro.
#**'''Do cliente:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao cliente da venda. Caso cliente informado não possua uma tabela de preços o campo em questão será preenchido com a tabela de preços padrão.
+
#**'''Do cliente:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao cliente da venda. Caso cliente informado não possua uma tabela de preços, ou a tabela dele não esteja vinculada à filial logada, o campo em questão será preenchido com a tabela de preços padrão.
#**'''Do usuário:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao usuário logado. Caso usuário logado não possua tabela de preços o campo em questão será preenchido com a tabela de preços padrão.
+
#**'''Do usuário:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao usuário logado. Caso usuário logado não possua tabela de preços, ou a tabela de preço informada em seu cadastro não esteja vinculada à filial logada, o campo em questão será preenchido com a tabela de preços padrão.
#**'''Cliente -> Usuário:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao cliente. Caso cliente informado não possua tabela de preço, será utilizada a tabela de preço que está vinculada ao usuário logado. Caso o cliente informado e o usuário logado não possuam tabela de preço o campo em questão será preenchido com a tabela de preços padrão.
+
#**'''Cliente -> Usuário:''' Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao cliente. Caso cliente informado não possua tabela de preço ou sua tabela de preço não esteja vinculada à filial logada, será utilizada a tabela de preço que está vinculada ao usuário logado. Caso o o usuário logado não possua tabela de preço ou caso sua tabela não esteja vinculada à filial logada, deverá ser utilizada a tabela de preços padrão.
 
#**'''Não utilizar:''' O campo “Tabela de preços” será visível, porém ficará sempre desabilitado (seja no cabeçalho ou nos itens). Neste caso o sistema considerará a tabela de preços padrão e a preencherá no campo desabilitado.
 
#**'''Não utilizar:''' O campo “Tabela de preços” será visível, porém ficará sempre desabilitado (seja no cabeçalho ou nos itens). Neste caso o sistema considerará a tabela de preços padrão e a preencherá no campo desabilitado.
 
#*'''2º Combobox:''' Responsável por definir a localização da tabela de preços na venda com as seguintes opções:
 
#*'''2º Combobox:''' Responsável por definir a localização da tabela de preços na venda com as seguintes opções:
Linha 53: Linha 53:
 
#**'''Nos itens:''' Será permitido selecionar, para cada item, uma tabela de preços diferente. Neste caso o campo “Tabela de preços” não será visível no cabeçalho do pedido.
 
#**'''Nos itens:''' Será permitido selecionar, para cada item, uma tabela de preços diferente. Neste caso o campo “Tabela de preços” não será visível no cabeçalho do pedido.
 
#*'''Permitir alterar tabela de preço?:''' Este parâmetro determina se o PDV permitirá que a tabela de preço seja alterada (seja no cabeçalho ou nos itens). Caso parâmetro esteja configurado como “Não”, o campo “Tabela de preços” no PDV (no cabeçalho ou nos itens) ficará sempre desabilitado. Caso esteja configurado como “Sim”, o campo “Tabela de preços” ficará habilitado e permitirá que o usuário selecione qualquer tabela de preços cadastrada. ''Caso no primeiro combobox seja selecionada a opção “Não utilizar”, este parâmetro deverá ser desabilitado e marcado como “Não”.''
 
#*'''Permitir alterar tabela de preço?:''' Este parâmetro determina se o PDV permitirá que a tabela de preço seja alterada (seja no cabeçalho ou nos itens). Caso parâmetro esteja configurado como “Não”, o campo “Tabela de preços” no PDV (no cabeçalho ou nos itens) ficará sempre desabilitado. Caso esteja configurado como “Sim”, o campo “Tabela de preços” ficará habilitado e permitirá que o usuário selecione qualquer tabela de preços cadastrada. ''Caso no primeiro combobox seja selecionada a opção “Não utilizar”, este parâmetro deverá ser desabilitado e marcado como “Não”.''
#'''Cancelamento do PDV:''' Este parâmetro é responsável por prevenir um usuário de abortar a digitação de um pedido. Sua informação é obrigatória e estarão disponíveis as seguintes opções:
+
#'''Utiliza DAV:''' Parâmetro que determina se a rotina em questão permitirá que o usuário emita DAV (documento auxiliar de venda). Com este parâmetro marcado como sim será visível na tela inicial do PDV o botão '''[Adicionar DAV]'''. A opção padrão deste parâmetro será '''Não'''.
#*'''Permitir e alertar:''' Caso usuário tente abortar a venda de alguma maneira o sistema a seguinte mensagem de confirmação: <font color=#008B00>''Atenção! Todos os dados deste pedido serão permanentemente descartados. Deseja realmente cancelar esta operação?''</font> Caso usuário selecione “Sim” na mensagem o pedido será cancelado, caso contrário o cancelamento será abortado.
+
#*'''Solicitar senha:''' Quando um pedido estiver sendo digitado, antes de aborta-lo o sistema irá solicitar senha alçada (ver caso de uso UC00062 - Validações de Segurança). Caso a senha seja válida o pedido será abortado, caso contrário o sistema não sairá da venda.
+
#'''Tipos de pedido:''' O usuário deverá marcar os tipos de pedidos que deseja trabalhar (Venda, DAV e Pré-venda), sendo possível marcar mais de um. Por padrão (a primeira vez que entrar na tela) somente a opção “Venda” deverá ficar marcada. O usuário não poderá salvar a tela sem marcar uma opção pelo menos.
+
 
+
    Para ambas as opções do parâmetro '''Cancelamento do PDV''' será gerado um log caso a venda seja abortada.
+
    O log também será gerado caso o sistema ou o browser seja fechado inesperadamente. Segue abaixo os dados a
+
    serem gravados no log:
+
    - Código e nome do usuário que está logado no momento em que a venda foi abortada.
+
    - Código e nome do cliente informado no cabeçalho do pedido (se informado).
+
    - Data e hora corrente.
+
    - Código e descrição dos itens digitados no pedido (se digitados) incluindo grade e/ou série quando utilizados.
+
  
 
== RN02 - Parâmetros de itens ==
 
== RN02 - Parâmetros de itens ==
 +
#'''Permitir descontos em itens da operadora?: [TELEFONIA]''' Este parâmetro é responsável por permitir que os vendedores informem descontos nos itens da operadora (serviços, aparelhos, etc). Quando marcado como "Sim", os vendedores podem informar desconto para todos os itens, quando informado "Não" o sistema permite informar desconto apenas os itens vendidos na operação "Acessórios e itens diversos".
 
#'''Descrição alterável?:''' Este parâmetro é responsável por permitir ou não que a descrição de um item seja alterada no momento em que o mesmo for digitado na venda. A descrição avulsa do item é válida somente para o PDV no qual a mesma foi informada.
 
#'''Descrição alterável?:''' Este parâmetro é responsável por permitir ou não que a descrição de um item seja alterada no momento em que o mesmo for digitado na venda. A descrição avulsa do item é válida somente para o PDV no qual a mesma foi informada.
 
#'''Preço dos itens:''' Este parâmetro permite ao usuário definir como o sistema controlará os preços dos itens através das seguintes funções:
 
#'''Preço dos itens:''' Este parâmetro permite ao usuário definir como o sistema controlará os preços dos itens através das seguintes funções:
 
#*'''Permitir alteração:''' Com esta opção selecionada o sistema irá buscar o preço da tabela selecionada ou da tabela padrão habilitando o campo “Valor unitário” na aba de itens da venda para que o usuário o altere se desejar.
 
#*'''Permitir alteração:''' Com esta opção selecionada o sistema irá buscar o preço da tabela selecionada ou da tabela padrão habilitando o campo “Valor unitário” na aba de itens da venda para que o usuário o altere se desejar.
#'''Não permitir alteração:''' Com esta opção selecionada o preço do item será buscado da tabela informada ou da tabela padrão, porém o campo “Valor unitário” na aba de itens da venda não poderá ser alterado.
+
#*'''Não permitir alteração:''' Com esta opção selecionada o preço do item será buscado da tabela informada ou da tabela padrão, porém o campo “Valor unitário” na aba de itens da venda não poderá ser alterado.
 
#*'''Altera somente para maior:''' Com esta opção selecionada o sistema irá buscar o preço da tabela selecionada ou da tabela padrão habilitando o campo “Valor unitário” na aba de itens para que o preço seja alterado, porém com esta opção somente serão permitidas alterações cujo valor final seja maior que o valor inicial.
 
#*'''Altera somente para maior:''' Com esta opção selecionada o sistema irá buscar o preço da tabela selecionada ou da tabela padrão habilitando o campo “Valor unitário” na aba de itens para que o preço seja alterado, porém com esta opção somente serão permitidas alterações cujo valor final seja maior que o valor inicial.
#'''Permitir venda abaixo do preço de custo?:''' Este parâmetro é responsável por permitir ou não à venda de itens com valor abaixo de seu preço de custo.
+
#'''Permitir venda abaixo do preço de custo?:''' Este parâmetro é responsável por permitir ou não à venda de itens com valor abaixo de seu preço de custo. Caso um item não possua preço de custo informado em seu cadastro, sua venda não será permitida.
 
#'''Informar observação para o item?:''' Este parâmetro é responsável por exibir ou não um campo para que sejam informadas observações para os itens do pedido na aba “Itens”.
 
#'''Informar observação para o item?:''' Este parâmetro é responsável por exibir ou não um campo para que sejam informadas observações para os itens do pedido na aba “Itens”.
#'''Ao movimentar estoque utilizar:''' Este parâmetro é responsável por determinar a data que será utilizada ao movimentar estoque dos itens. As opções serão as seguintes:
 
#*'''Data do faturamento:''' A movimentação do estoque será gerada com a data de faturamento do pedido. Caso esta opção seja selecionada o parâmetro “Baixar estoque ao gravar PDV?” será desabilitado.
 
#*'''Data do pedido:''' A movimentação do estoque será gerada com a data de emissão do pedido.
 
#*'''Data de entrega:''' A movimentação do estoque será gerada de acordo com a data de entrega definida para o pedido ou para cada item.
 
 
#'''Avisar quando item atingir estoque mínimo?:''' Com este parâmetro ativado, ao digitar um item/grade no pedido o sistema verificará em seu cadastro se foi definida uma quantidade mínima de estoque. Caso haja uma quantidade mínima de estoque determinada o sistema verificará se o estoque disponível do item/grade é maior que o seu estoque mínimo, emitindo uma mensagem de alerta ao usuário caso não seja.
 
#'''Avisar quando item atingir estoque mínimo?:''' Com este parâmetro ativado, ao digitar um item/grade no pedido o sistema verificará em seu cadastro se foi definida uma quantidade mínima de estoque. Caso haja uma quantidade mínima de estoque determinada o sistema verificará se o estoque disponível do item/grade é maior que o seu estoque mínimo, emitindo uma mensagem de alerta ao usuário caso não seja.
 
#'''Quando item não possuir estoque:''' Este parâmetro é responsável por determinar como o sistema irá tratar itens que não possuem estoque quando digitados em um pedido. As opções serão as seguintes:
 
#'''Quando item não possuir estoque:''' Este parâmetro é responsável por determinar como o sistema irá tratar itens que não possuem estoque quando digitados em um pedido. As opções serão as seguintes:
Linha 84: Linha 70:
 
#*'''Alertar:''' Idem item acima, porém na digitação do item uma mensagem de alerta será emitida ao usuário informando que não há estoque disponível para o item.
 
#*'''Alertar:''' Idem item acima, porém na digitação do item uma mensagem de alerta será emitida ao usuário informando que não há estoque disponível para o item.
 
#*'''Solicitar senha:''' Neste caso o sistema emitirá uma mensagem de confirmação ao usuário informando que não há estoque disponível e perguntando se ele deseja informar senha alçada para prosseguir com a movimentação. Se a senha alçada for corretamente informada o sistema prosseguirá com seu fluxo normal para este item.
 
#*'''Solicitar senha:''' Neste caso o sistema emitirá uma mensagem de confirmação ao usuário informando que não há estoque disponível e perguntando se ele deseja informar senha alçada para prosseguir com a movimentação. Se a senha alçada for corretamente informada o sistema prosseguirá com seu fluxo normal para este item.
#'''Reservar estoque dos itens ao gravar o PDV?:''' Com este parâmetro ativado o sistema irá gerar uma reserva do estoque dos tens do pedido assim que o mesmo for gravado. Quando este parâmetro for configurado para gerar reserva de estoque será exibido logo à sua direita o parâmetro “Validade da reserva (dias):” para que o usuário informe em dias o período em que a reserva será válida. Reservas cujo período for maior que a validade informada serão automaticamente descartadas pelo sistema. Sempre que o sistema verificar o estoque disponível dos itens será invocada uma funcionalidade que verificará a validade de todas as reservas realizadas liberando o estoque daquelas cuja validade venceu. Por padrão este parâmetro será configurado como “Não”.
+
#'''Reservar estoque dos itens ao gravar o PDV?:''' Com este parâmetro ativado o sistema irá gerar uma reserva do estoque dos tens do pedido assim que o mesmo for gravado. Quando este parâmetro for configurado para gerar reserva de estoque será exibido logo à sua direita o parâmetro “Validade da reserva (dias):” para que o usuário informe, '''obrigatoriamente''', o período em dias para que a reserva será válida. Reservas cujo período for maior que a validade informada serão automaticamente descartadas pelo sistema. Sempre que o sistema verificar o estoque disponível dos itens será invocada uma funcionalidade que verificará a validade de todas as reservas realizadas liberando o estoque daquelas cuja validade venceu. Por padrão este parâmetro será configurado como “Não”.
 +
#*Quando o parâmetro '''Reservar estoque dos itens ao gravar o PDV?''' estiver ativo, caso usuário tente desativa-lo o sistema verificará primeiro se existem reservas já gravadas. Se sim o sistema não permitirá desativar o parâmetro e emitirá ao usuário a seguinte mensagem de alerta: <font color=#008B00>''Existem reservas de estoque gravadas cuja validade ainda não expirou, e portanto não será permitido desativar este parâmetro. Faça a baixa das reservas existentes ou aguarde o fim da validade das mesmas antes de desativar este parâmetro.''</font>
 
#'''Exibir foto do item?:''' Com este parâmetro ativado, para produtos que possuem uma ou mais fotos, será exibido o ícone de uma câmera fotográfica à direita do campo onde é informado o produto na aba “Itens” do pedido. Caso usuário clique no ícone serão exibidas as fotos do produto informado.
 
#'''Exibir foto do item?:''' Com este parâmetro ativado, para produtos que possuem uma ou mais fotos, será exibido o ícone de uma câmera fotográfica à direita do campo onde é informado o produto na aba “Itens” do pedido. Caso usuário clique no ícone serão exibidas as fotos do produto informado.
 +
#'''Leitura de código de barras:''' <s>Nesta seção (group box) estarão disponíveis alguns parâmetros para configurar a leitura de código de barras de produtos na aba de itens do PDV. Os parâmetros serão os seguintes.
 +
#*'''Dígito inicial para código de barras de produtos com peso:''' Campo onde o usuário deverá informar o dígito que será o primeiro do código de barras de todos os produtos que controlam peso. Desta forma para todo código de barras que iniciar com o dígito em questão o sistema irá preencher automaticamente o preço ou peso do mesmo na aba de itens do PDV.
 +
#*'''Para produtos com peso, a referência no código de barras ocupa as seguintes posições:''' Campo onde o usuário deverá informar a posição inicial e final da referência do produto com peso em seu código de barras. Exemplo: 2 a 6 (começa na segunda posição e termina na sexta).
 +
#*'''Para produtos com peso, as últimas posições do código de barras equivalem a:''' Campo (radio button) onde o usuário deverá selecionar entre as opções '''Peso''' ou '''Preço'''.
 +
#*'''Para produtos com peso, o peso/preço no código de barras ocupa as seguintes posições:''' Campo onde o usuário deverá informar a posição inicial e final do peso/preço do produto com peso em seu código de barras.</s>
 +
#'''Priorizar o preço da grade''' Este parâmtro faz com que caso o produto use grade, já sete o preço da grade automaticamente ao inserir o produto no pedido. Esta é uma medida paliativa que foi conversada com o Chicão e que será removida assim que pudermos implementar a tabela de preço por grade no sistema.
  
 
== RN03 - Parâmetros de faturamento ==
 
== RN03 - Parâmetros de faturamento ==
#'''Ao gerar receber, considerar como data de emissão:''' Este parâmetro é responsável por determinar a data a ser utilizada como data de emissão dos documentos a receber gerados pelos pedidos. As opções de data seguintes:
 
#*'''Data do pedido:''' Será considerada a data de emissão do pedido.
 
#*'''Data de faturamento:''' Será considerada a data em que o pedido foi faturado.
 
#*'''Data de entrega:''' Será considerada a data de entrega definida no cabeçalho do pedido. Caso a data de entrega esteja definida para os itens na aba “Gerais”, esta opção não poderá ser selecionada neste parâmetro.
 
 
#'''Ao gerar receber para cliente, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para clientes das vendas. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para cliente, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para clientes das vendas. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para convênio, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para convênios. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para convênio, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para convênios. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para cartão, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para administradoras de cartão. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para cartão, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para administradoras de cartão. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para financeira, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para financeiras. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
 
#'''Ao gerar receber para financeira, utilizar o tipo de documento:''' Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para financeiras. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
#'''Para depósito, utilizar o lançamento bancário:''' Este parâmetro é responsável por determinar o tipo de lançamento bancário a ser utilizado com a forma de pagamento “Depósito” na finalização do pedido. Por padrão ficará sempre desabilitado, pois ele deverá ser definido em “Utilitários > Configurações > Configuração do documento receber/pagar” no campo “Tipo de lançamento bancário”.
+
#'''Para depósito, utilizar o lançamento bancário:''' Este parâmetro é responsável por determinar o tipo de lançamento bancário a ser utilizado com a forma de pagamento “Depósito” na finalização do pedido.
#'''Para cheques de valor maior que a venda:''' Este parâmetro é responsável por definir como o sistema irá tratar cheques de valor maior que o valor da venda. Por padrão este parâmetro será configurado para gerar crédito. As opções serão as seguintes:
+
#'''Para financiamento, utilizar o tipo de lançamento bancário:''' Este parâmetro é responsável por determinar o tipo de lançamento bancário a ser utilizado quando o '''''plano da financeira''''' da forma de pagamento '''Financeira''' integrar com bancos em seu cadastro.
#*'''Gerar crédito:''' A diferença entre o valor do cheque e o valor da venda será convertida em crédito para o cliente.
+
#'''Percentual mínimo de markup por pedido:''' Neste parâmetro o usuário poderá definir um percentual mínimo de markup a ser atingido. Esta verificação irá somar o percentual de markup de cada item do pedido (bom base no preço da venda e no custo atual do cadastro do item) e com base no valor total do pedido, verificar se a soma de markup dos itens está dentro do mínimo de markup do pedido. '''Obs.: Serviços não entrarão neste calculo.'''
#*'''Gerar troco:''' A diferença entre os valores do cheque e da venda será considerada como troco.
+
#'''Utilizar encerramento rápido?:''' Este parâmetro é responsável por habilitar ou não o encerramento rápido do pedido. Caso o encerramento rápido seja ativado o sistema deverá habilitar o campo de condição de pagamento no cabeçalho do pedido, uma vez que a aba de faturamento '''não''' será visível.
#*'''Perguntar:''' Quando valor do cheque for maior que o valor da venda, ao finalizar o pedido o sistema irá perguntar ao usuário se ele deseja gerar crédito ou troco.
+
#'''Utilizar troca?:''' Este parâmetro é responsável por ativar ou não a funcionalidade e também as configurações de troca na finalização do pedido. Quando configurado para não trabalhar com troca, o sistema não exibirá a respectiva forma de pagamento na aba de encerramento. Por padrão o sistema será configurado para não trabalhar com troca. Caso este parâmetro seja ativado o sistema deverá habilitar o campo “Operação para entrada de itens” logo abaixo para o usuário definir, obrigatoriamente, a operação de entrada a ser utilizada para entrar com o item da troca no estoque.
#'''Utilizar encerramento rápido?:''' Este parâmetro é responsável por habilitar ou não o encerramento rápido do pedido. Caso o encerramento rápido seja ativado o sistema deverá:
+
#'''Utilizar crédito de outras filiais?:''' <s>Este parâmetro é responsável por permitir ou não que ao finalizar um pedido, sejam utilizados valores de crédito do cliente gerados em filiais diferentes da que está realizando a venda. Caso este parâmetro esteja marcado como “Sim” o sistema irá somar o valor de crédito do cliente em todas as filiais e exibi-lo como crédito disponível para o cliente na finalização do pedido. Por padrão este parâmetro será marcado como “Não”.</s> '''Movido para os parâmetros globais do sistema'''.
#*Habilitar o campo de condição de pagamento no cabeçalho do pedido, uma vez que as opções de gravar e finalizar o pedido não estarão disponíveis.
+
#*Na aba “Gerais” dos parâmetros do PDV, onde é selecionada a localização da tabela de preços o sistema escolherá automaticamente a opção “No cabeçalho” e desativará o respectivo campo. Neste ponto uma mensagem será exibida ao usuário para alerta-lo desta alteração.
+
#'''Utilizar crédito de outras filiais?:''' Este parâmetro é responsável por permitir ou não que ao finalizar um pedido, sejam utilizados valores de crédito do cliente gerados em filiais diferentes da que está realizando a venda. Caso este parâmetro esteja marcado como “Sim” o sistema irá somar o valor de crédito do cliente em todas as filiais e exibi-lo como crédito disponível para o cliente na finalização do pedido. Por padrão este parâmetro será marcado como “Não”.
+
#'''Utilizar troca?:''' Este parâmetro é responsável por ativar ou não a funcionalidade e também as configurações de troca na finalização do pedido. Quando configurado para não trabalhar com troca, o sistema não exibirá a respectiva forma de pagamento na aba de encerramento do pedido. Por padrão o sistema será configurado para não trabalhar com troca. Caso este parâmetro seja ativado o sistema deverá:
+
#*Habilitar o campo “Operação para entrada de itens”. Quando trabalhando com troca o usuário deverá definir neste campo a operação de entrada a ser utilizada para entrar com o item da troca no estoque.
+
#*Habilitar o campo “Para valor de troca maior que o da venda”. Quando trabalhando com troca o usuário deverá definir neste campo como o sistema deverá proceder caso o valor da troca seja maior que o valor da venda com as opções:
+
#**'''Gerar crédito:''' A diferença entre o valor da troca e o valor da venda será convertida em crédito para o cliente. Esta opção será a padrão quando este campo estiver habilitado.
+
#**'''Gerar troco:''' A diferença entre o valor da troca e o valor da venda será convertida em troco para o cliente.
+
#**'''Perguntar:''' Antes de finalizar o pedido o sistema irá perguntar se o usuário quer gerar para o cliente troco ou crédito com a diferença entre o valor da venda e o valor da troca.
+
#'''Percentual mínimo de marckup por pedido:''' Neste parâmetro o usuário poderá definir um percentual mínimo de marckup a ser atingido. Esta verificação irá somar o percentual de marckup de cada item do pedido e com base no valor total do pedido, verificar se a soma de marckup dos itens está dentro do mínimo de marckup do pedido.
+
 
#'''Percentual máximo de desconto na finalização do pedido:''' Este parâmetro determina o percentual máximo de desconto que poderá ser utilizado na finalização dos pedidos.
 
#'''Percentual máximo de desconto na finalização do pedido:''' Este parâmetro determina o percentual máximo de desconto que poderá ser utilizado na finalização dos pedidos.
#'''Movimentação de caixa'''
 
#*'''Gerar movimento de caixa para as vendas?:'''O usuário deverá marcar este parâmetro como “Sim” caso deseje gerar, para cada venda, movimento de caixa (seria o caixa tradicional da empresa, com o diferencial do sistema JAVA permitir sub-caixas). Se o usuário não desejar gerar movimento de caixa para as vendas basta marcar a opção “Não”. Caso seja selecionada a opção “Sim”, os parâmetros “Utiliza fechamento de caixa?” e “Gerar caixa para cada fechamento” serão desabilitados e marcados com a opção “Não”. Ainda, o usuário deverá informar logo à direita um subcaixa onde as vendas do PDV deverão centralizadas. O campo onde será informado o subcaixa somente ficará habilitado se o parâmetro “Gerar movimento de caixa para as vendas” estiver marcado como “Sim”. Caso contrário ele ficará desabilitado e inutilizado. A opção padrão do sistema para o parâmetro “Gerar movimento de caixa para as vendas?” será “Sim”.
 
#*'''Utiliza fechamento de caixa?:''' Por padrão este parâmetro ficará desabilitado e marcado como “Não”. Caso o parâmetro “Gerar movimento de caixa para as vendas?” seja marcado como “Não” então o parâmetro em questão será habilitado e poderá ser alterado. Se o parâmetro “Utiliza fechamento de caixa?” for marcado como “Sim” o sistema deverá, automaticamente, desabilitar o parâmetro “Gerar movimento de caixa para as vendas?” e habilitar o parâmetro “Gerar caixa para cada usuário/operador?”. Uma vez que este parâmetro está marcado como “Sim” o sistema só permitirá que usuários realizem vendas se seu caixa estiver aberto através da rotina de abertura de caixa, podendo ou não gerar movimento de caixa para cada ponto de venda (parâmetro abaixo). Uma vez que o fechamento de caixa é utilizado, ao final do turno, deverá ser feito o acerto com o caixa principal da empresa (tesouraria).
 
#'''Gerar caixa para cada usuário/operador ?:''' Por padrão este parâmetro ficará desabilitado e marcado como “Não”. Caso o parâmetro “Utiliza fechamento de caixa?” seja marcado como “Sim” então o parâmetro em questão será habilitado e poderá ser alterado. Uma vez que este parâmetro está marcado como “Sim” o sistema irá gerar, para cada venda de cada usuário, um movimento de caixa. Nos movimentos de caixa a serem gerados será utilizado o subcaixa que está vinculado ao usuário no cadastro de subcaixas para centralizar suas movimentações e as contas caixa serão utilizadas conforme regras abaixo.
 
#Caso os parâmetros “Gerar movimento de caixa para as vendas?” ou “Gerar caixa para cada usuário/operador” estejam marcados como “Sim”, serão habilitados logo abaixo campos para que sejam configuradas as contas caixas onde as movimentações serão geradas. Para cada tipo de movimento de caixa citado abaixo, quando marcado como “Sim”, será habilitado logo à sua direita o campo para informar a conta caixa onde a respectiva movimentação de caixa será gerada. O sistema '''permitirá''' que sejam informadas duas contas caixa iguais para tipos de movimentos diferentes, portanto este controle fica sob responsabilidade do usuário. Neste caso o usuário deverá, obrigatoriamente, informar pelo menos uma conta caixa onde serão geradas as movimentações conforme segue abaixo:
 
#*'''Para todas as vendas:''' Configura o sistema para gerar ou não um movimento de caixa com o total de cada pedido. Caso esta opção seja ativada as demais opções abaixo deverão ser desabilitadas.
 
#*'''Parte à vista:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor pago com dinheiro em cada pedido.
 
#*'''Parte em cartão:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor pago com cartão em cada pedido.
 
#*'''Parte em cheque:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor pago com cheque em cada pedido.
 
#*'''Parte a receber:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor de contas a receber gerado em cada pedido.
 
#*'''Parte em crédito:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor de crédito utilizado como pagamento em cada pedido.
 
#*'''Parte em convênio:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor pago com convênio em cada pedido.
 
#*'''Parte em depósito:''' Configura o sistema para gerar ou não um movimento de caixa somente com o valor pago com depósito em cada pedido.
 
#*'''Parte financiada:''' Configura o sistema para gerar ou não um movimento de caixa com o valor pago com financiamento em cada pedido.
 
#'''Formas de pagamento:''' Nestes campos deverão ser selecionadas as formas de pagamento que serão visíveis na tela de faturamento do PDV. Por padrão, todas as opções ficarão ativadas até que o usuário as altere. As opções disponíveis serão:
 
#*Dinheiro.
 
#*Cartão.
 
#*Cheque.
 
#*Contas a receber.
 
#*Crédito.
 
#*Convênio.
 
#*Depósito.
 
#*Financiamento.
 
#*Troca.
 
  
= Parâmetros de impressão =
+
 
 +
=== Movimentação de caixa ===
 +
Conjunto de parâmetros responsáveis por definir como o PDV irá se comportar na geração de movimento de caixa nas vendas e na utilização de fechamento de caixa conforme segue abaixo:
 +
#'''Gerar movimento de caixa para as vendas?''' O usuário deverá marcar este parâmetro como '''Sim''' caso deseje gerar movimento de caixa para cada venda (seria o caixa tradicional da empresa, com o diferencial do sistema JAVA permitir sub-caixas). Caso a opção '''Sim''' seja selecionada o usuário deverá informar logo à direita, obrigatoriamente, um subcaixa onde as vendas do PDV serão centralizadas. A opção padrão do parâmetro em questão será '''Sim'''. Se o usuário não desejar gerar movimento de caixa para as vendas basta marcar a opção '''Não'''.
 +
#'''Utiliza fechamento de caixa?''' Parâmetro que define se o PDV irá trabalhar ou não com fechamento de caixa. Por padrão este parâmetro ficará marcado como '''Não'''. Uma vez que este parâmetro for marcado como '''Sim''' o sistema só permitirá que um usuário venda se ele estiver marcado como operador em seu cadastro e se seu caixa estiver aberto através da rotina de abertura de caixa. Deste ponto em diante cada venda será considerada no subcaixa de seu respectivo operador. Se o parâmetro '''Utiliza fechamento de caixa?''' for marcado como '''Sim''' o sistema deverá, automaticamente, desabilitar o parâmetro '''Gerar movimento de caixa para as vendas?''' marcando-o como '''Não'''.
 +
#Tanto para '''Gerar movimento de caixa para as vendas? = Sim''' como para '''Utiliza fechamento de caixa = Sim''', serão habilitados logo abaixo campos para que sejam configuradas, '''obrigatoriamente'''(pelo menos uma), as contas caixas onde as movimentações serão geradas para cada forma de pagamento. Para cada tipo de movimento de caixa citado abaixo, quando marcado como '''Sim''', será habilitado logo à sua direita o campo para informar, obrigatoriamente, a conta caixa onde a respectiva movimentação de caixa será gerada. O sistema '''permitirá''' que sejam informadas duas contas caixa iguais para tipos de movimentos diferentes, portanto este controle fica sob responsabilidade do usuário.
 +
#*'''Para todas as vendas:''' Centraliza o movimento de caixa de todas as formas de pagamento do PDV na conta caixa especificada. Caso esta opção seja ativada as demais opções abaixo deverão ser '''desabilitadas'''. Caso esta opção esteja marcada como '''Não''', o usuário poderá informar nos campos abaixo (quando marcados como sim) a conta caixa onde será gerado o movimento de caixa respectivo a cada forma de pagamento:
 +
#*'''Parte em dinheiro'''
 +
#*'''Parte em cartão'''
 +
#*'''Parte em cheque'''
 +
#*'''Parte a receber'''
 +
#*'''Parte em crédito aproveitado'''
 +
#*'''Parte em convênio'''
 +
#*'''Parte em depósito'''
 +
#*'''Parte financiada'''
 +
#*'''Parte em troca'''
 +
#'''Formas de pagamento:''' Nestes campos deverão ser selecionadas as formas de pagamento que serão visíveis na tela de faturamento do PDV (com exceção da troca, que já é controlada pelo parâmetro '''Utiliza troca'''). Por padrão, todas as opções ficarão ativadas até que o usuário as altere. As opções disponíveis serão:
 +
#*'''Dinheiro'''
 +
#*'''Cartão'''
 +
#*'''Cheque'''
 +
#*'''Contas a receber'''
 +
#*'''Crédito'''
 +
#*'''Convênio'''
 +
#*'''Depósito'''
 +
#*'''Financiamento'''
 +
#'''Permite gravar a venda sem ser operador?''' Este parâmetro é utilizado apenas quando o cliente utiliza fechamento de caixa, sua função é determinar se um usuário que não é operador pode incluir um novo PDV. Nestes casos o sistema apenas permite a inclusão do mesmo, mas permanece a obrigatoriedade de faturamento do mesmo por parte de um usuário do tipo Operador.
 +
 
 +
== RN04 - Parâmetros de NF-e ==
 +
#'''Utiliza NF-e?:''' Este parâmetro é responsável por ativar a funcionalidade de emissão de nota eletrônica no sistema e habilitar os demais parâmetros para configuração da mesma. Caso este parâmetro esteja desativado o sistema não irá emitir NF-e´s e todos os demais parâmetros referentes a NF-e serão desabilitados.
 +
#'''Ambiente:''' Neste parâmetro deverá ser definido o tipo de ambiente a ser utilizado na emissão de nota fiscal eletrônica. A informação deste parâmetro é obrigatória e suas opções serão (A opção padrão do sistema será “Homologação”.):
 +
#*'''Produção:''' As NF-e´s emitidas em ambiente de produção têm validade jurídica junto à SEFAZ e substituem as notas fiscais em papel modelo 1 ou 1ª.
 +
#*'''Homologação:''' Os documentos emitidos em ambiente de homologação não têm validade jurídica e não substituem as notas fiscais em papel modelo 1 ou 1ª.
 +
#'''Orientação da página (DANFE):''' Neste parâmetro o usuário poderá definir se deseja imprimir o DANFE no formato retrato ou paisagem. A opção padrão será “Retrato”.
 +
#'''Operação padrão de venda (NF-e):''' Neste parâmetro deverá ser definida a operação padrão de venda a ser utilizada na emissão de NF-e´s.
 +
#'''Próximo número de NF-e:''' Este campo sempre exibirá o próximo número que será utilizado na emissão de uma nova NF-e. Caso usuário necessite fazer um salto (para maior somente) na numeração de suas notas, basta alterar a numeração e salvar as configurações para que a próxima nota seja emitida com o número configurado.
 +
#'''Série:''' Neste campo deverá ser definida a série das notas a serem emitidas. Por padrão o campo deverá ser preenchido com a série 001.
 +
#'''Cobrança bancária:''' Nesta seção deverão ser definidos os parâmetros de cobrança bancária descritos abaixo.
 +
#*'''Banco/modalidade:''' Neste campo deverá ser selecionado um banco/modalidade de cobrança eletrônica já cadastrada no sistema. Uma vez que as configurações do PDV são globais, deverão ser listadas as modalidades de cobrança cadastradas para todas as filiais.
 +
#*'''Emitir boleta ao faturar NF-e?:''' Este parâmetro só ficará habilitado caso seja selecionado um banco/modalidade de cobrança eletrônica no campo acima. Nele será definido conforme descrito mais abaixo se o sistema irá gerar boleta bancária para o cliente sempre que uma NF-e for faturada com contas a receber maior que zero.
 +
#**'''Sim:''' Para todas as NF-e´s faturadas que geram contas a receber será gerada uma boleta para seu cliente.
 +
#**'''Não:''' Desativa a funcionalidade de geração de boleta após o faturamento da NF-e.
 +
#**'''Perguntar:''' Sempre que uma NF-e faturada gerando contas a receber, será emitida uma mensagem de confirmação ao usuário perguntando se ele deseja gerar boleta.
 +
#*'''Enviar boleta para o e-mail do cliente?:''' Este parâmetro só ficará habilitado caso seja selecionado um banco/modalidade de cobrança e caso seja marcada a opção “Sim” ou “Perguntar” no parâmetro “Emitir boleta ao faturar NF-e”?. Nele será definido se o sistema irá enviar a boleta gerada por e-mail conforme segue abaixo:
 +
#**'''Sim:''' Cada boleta que for emitida será também enviada para o e-mail (contato principal) de seu respectivo cliente.
 +
#**'''Não:''' A boleta será emitida, mas não será enviada para o e-mail do cliente.
 +
#**'''Perguntar:''' Para cada boleta emitida o sistema emitirá uma mensagem de confirmação ao usuário perguntando se ele deseja enviar a boleta para o e-mail do cliente.
 +
 
 +
== RN05 - Parâmetros de impressão ==
 
#'''Nº de vias a imprimir:''' Este parâmetro é responsável por determinar a quantidade de vias a serem impressas sempre que um PDV for faturado. Caso este parâmetro possua o valor 0, a rotina de impressão não será invocada após o faturamento de um pedido. Por padrão este parâmetro será configurado com o valor 1.
 
#'''Nº de vias a imprimir:''' Este parâmetro é responsável por determinar a quantidade de vias a serem impressas sempre que um PDV for faturado. Caso este parâmetro possua o valor 0, a rotina de impressão não será invocada após o faturamento de um pedido. Por padrão este parâmetro será configurado com o valor 1.
 
#'''Solicitar senha alçada para reimpressão?:''' Este parâmetro é responsável por permitir ou validar que um pedido já faturado seja reimpresso. A validação, caso solicitada, ocorrerá por meio de senha alçada (ver caso de uso UC00062 - Validações de Segurança). Por padrão este parâmetro será marcado para não validar a reimpressão
 
#'''Solicitar senha alçada para reimpressão?:''' Este parâmetro é responsável por permitir ou validar que um pedido já faturado seja reimpresso. A validação, caso solicitada, ocorrerá por meio de senha alçada (ver caso de uso UC00062 - Validações de Segurança). Por padrão este parâmetro será marcado para não validar a reimpressão
 +
 +
== RN07 - Validações ==
 +
Antes mesmo de renderizar a tela de parâmetros do PDV quando a mesma for acessada, o sistema verificará se as condições abaixo estão satisfeitas. Se uma ou mais condições não estiverem de acordo a tela de parâmetros não será exibida e uma mensagem com a não conformidade será exibida ao usuário.
 +
#Pelo menos uma operação de saída deve estar cadastrada.
 +
#Pelo menos um vendedor deverá estar cadastrado.
 +
#Pelo menos uma tabela de preço deverá estar cadastrada e marcada como padrão.
 +
#Pelo menos um produto acabado deverá estar cadastrado.
 +
#Pelo menos um tipo de documento a receber deverá estar cadastrado.
 +
#Pelo menos um tipo de lançamento bancário de crédito deverá estar cadastrado.
 +
#Pelo menos uma operação de entrada deve estar cadastrada.
 +
#Pelo menos uma conta caixa de crédito deverá estar cadastrada.
 +
 +
== RN08 - Parâmetros de controle de acesso ==
 +
Alem do controle de acesso já existente no sistema (cadastro de usuários) o PDV terá nesta aba alguns controles específicos conforme segue abaixo:
 +
#'''Usuários com permissão para gravar:''' Neste ''checklistbox'' serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão '''[Gravar]''' nas abas '''Itens''' e '''Faturamento''' do pedido. Para usuários cujo nome '''não''' está marcado no ''checklistbox'' em questão, o botão '''[Gravar]''' '''não será visível'''.
 +
#'''Usuários com permissão para finalizar:''' Neste ''checklistbox'' serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão '''[Finalizar]''' na aba '''Faturamento''' do pedido. Para usuários cujo nome '''não''' está marcado no ''checklistbox'' em questão, o botão '''[Finalizar]''' '''não será visível'''.
 +
#'''Usuários com permissão para emitir nota:''' Neste ''checklistbox'' serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão '''[Emitir nota]''' na aba '''Faturamento''' do pedido. Para usuários cujo nome '''não''' está marcado no ''checklistbox'' em questão, o botão '''[Emitir nota]''' '''não será visível'''.
 +
#'''Usuários com permissão para faturamento rápido:''' Neste ''checklistbox'' serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão '''[Faturar rapidamente]''' na aba '''Itens''' do pedido. Para usuários cujo nome '''não''' está marcado no ''checklistbox'' em questão, o botão '''[Faturar rapidamente]''' '''não será visível'''.
 +
#'''Usuários com permissão para visualizar rentabilidade:''' Neste ''checklistbox'' serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão '''[Rentabilidade]''' em qualquer uma das abas do pedido. Para usuários cujo nome '''não''' está marcado no ''checklistbox'' em questão, o botão '''[Rentabilidade]''' '''não será visível'''.
  
 
= Layouts sugeridos =
 
= Layouts sugeridos =
 
<gallery>
 
<gallery>
File:Tabela-de-preço.png|Tabela de preço '''tela de manutenção'''
+
File:PDV-ParametrosGerais.png|Parâmetros PDV aba '''''Gerais'''''
 +
File:PDV-ParametrosItens.png|Parâmetros PDV aba '''''Itens'''''
 +
File:PDV-ParametrosFaturamento.png|Parâmetros PDV aba '''''Faturamento'''''
 +
File:PDV-ParametrosImpressão.png|Parâmetros PDV aba '''''Impressão'''''
 +
File:PDV-ParametrosNfe.png|Parâmetros PDV aba '''''NF-e'''''
 
</gallery>
 
</gallery>

Edição atual tal como às 13h40min de 10 de agosto de 2015

Conteúdo

[editar] Objetivo

Controlar funcionalidades da emissão de pedido/nf do sistema.

[editar] Atores

  • Usuário
  • Sistema

[editar] Pré-requisitos

[editar] Resultado esperado

  • Ter configurados emissão de pedido e NF.

[editar] Regras de negócio

[editar] RN01 - Parâmetros gerais

  1. Exibir operação de venda (PDV)?: Este parâmetro é responsável por exibir ou não o campo “Operação de venda” no cabeçalho do pedido. Uma vez que o campo em questão é exibido, o sistema permitirá ao usuário selecionar a operação de venda que desejar. Por padrão este parâmetro será marcado para não exibir a operação no cabeçalho.
  2. Operação padrão de venda (PDV): Neste parâmetro deverá ser indicada uma operação de venda padrão a ser utilizada na geração do pedido. O preenchimento deste campo é obrigatório.
    • Caso campo de operação seja exibido no cabeçalho, este será automaticamente preenchido com a operação padrão ao emitir um novo pedido. O usuário poderá alterar a operação se desejar.
    • Caso campo de operação não seja exibido no cabeçalho à operação padrão será utilizada em todos os pedidos.
    • Somente serão listadas neste parâmetro as opde saída cadastradas.
  3. Permitir alterar data do pedido?: Este parâmetro é responsável por permitir ou não que a data do pedido seja alterada em seu cabeçalho.
  4. Nº pedido do cliente: Este parâmetro é responsável por exibir ou não no cabeçalho do pedido um campo para que seja informado o número de pedido do cliente. As opções de exibição serão:
    • Não solicitar: O campo não ficará visível no cabeçalho do pedido.
    • Obrigatório: O campo será exibido no cabeçalho do pedido e sua informação será obrigatória.
    • Opcional: O campo será exibido, mas seu preenchimento não será obrigatório.
  5. Exibir data de entrega?: Este parâmetro é responsável por exibir ou não o campo para que seja determinada uma data de entrega. É possível optar também se a data de entrega será do pedido ou por item escolhendo uma das opções: “Para o pedido” ou “Para os itens”.
    • Com a data de entrega definida para o pedido o campo será visível somente no cabeçalho. Caso a data de entrega seja definida para os itens o respectivo campo será exibido na aba de itens.
    • A informação da data de entrega não será obrigatória, seja para o pedido ou para os itens.
    • Por padrão este parâmetro ficará configurado para não exibir data de entrega.
  6. Informar cliente: Este parâmetro é responsável por exibir ou não o campo onde deverá ser informado o cliente do pedido. Sua informação é obrigatória e a opção padrão será “Sim”. Caso a opção “Não” seja selecionada, o campo “Cliente avulso” logo abaixo será habilitado e o usuário deverá, obrigatoriamente, informar um cliente avulso a ser utilizado em todos os pedidos.
  7. Informar cliente secundário?: Este parâmetro só será habilitado caso parâmetro “Informar cliente” esteja marcado como “Sim”. Ele é responsável por exibir ou não no cabeçalho do pedido o campo “2º cliente”. Sua informação no cabeçalho do pedido é opcional (quando habilitado). Por padrão este parâmetro deverá ser marcado como “Não”.
  8. Vendedor (replicar para a classe de itens assim como a data de entrega): Este parâmetro será responsável por definir a funcionalidade do campo “Vendedor” no cabeçalho do pedido da seguinte maneira:
    • Sempre informar: O campo “Vendedor” será visível no cabeçalho do pedido e deverá ser obrigatoriamente preenchido pelo usuário. Por padrão o sistema será configurado para sempre exibir/informar o vendedor.
    • Nunca informar: O campo “Vendedor” não ficará visível no cabeçalho e todos os pedidos serão atribuídos a um vendedor avulso. Ao selecionar a opção “Nunca informar” será exibido logo abaixo do campo “Vendedor” um campo para que seja informado um vendedor avulso dentre os vendedores cadastrados no sistema. Para o vendedor avulso o percentual de comissão será sempre 0,00 e o respectivo campo não será visível no pedido.
    • Vinculado ao usuário: O campo “Vendedor” ficará visível no cabeçalho do pedido e será automaticamente preenchido com o vendedor que estiver vinculado ao usuário logado em seu cadastro. Uma vez que o vendedor foi preenchido o campo será desabilitado e não será possível alterar o vendedor. Caso usuário logado não possua vinculo com um vendedor, quando o mesmo acessar a tela do PDV o sistema deverá emitir a seguinte mensagem de alerta: O PDV está configurado para utilizar o vendedor que está vinculado ao usuário, porém este usuário não possui nenhum vendedor informado em seu cadastro. Enquanto o usuário logado não possuir amarração com um vendedor em seu cadastro o mesmo não terá permissão para realizar vendas.
    • Vinculado ao cliente: O campo vendedor ficará visível no cabeçalho do pedido e será automaticamente preenchido com o vendedor que estiver amarrado ao cliente assim que ele for informado. Se necessário o usuário poderá alterar o vendedor. Caso cliente informado não possua vendedor vinculado em seu cadastro o campo “Vendedor” ficará vazio e aguardando que o usuário informe manualmente um vendedor.
  9. Informar vendedor secundário?: Este parâmetro ficará habilitado somente quando no parâmetro “Vendedor” for selecionada uma opção diferente de “Nunca informar”. Uma vez habilitado este parâmetro será responsável por exibir ou não no cabeçalho do pedido o campo “2º Vendedor”. A informação deste parâmetro não é obrigatória e sua opção padrão será “Não”.
  10. Comissão: Este parâmetro será responsável por exibir ou não no cabeçalho do pedido o campo com o percentual de comissão do vendedor e/ou do 2º vendedor. A informação deste parâmetro é obrigatória e a opção padrão será “Não exibir”. As opções de configuração serão:
    • Exibir: Apenas exibe o percentual de comissão do vendedor.
    • Não exibir: Não exibe o campo com o percentual de comissão do vendedor.
    • Exibir e alterar: Exibe o campo com o percentual de comissão do vendedor e permite que o usuário altere o valor de comissão.
  11. Informar transportadora?: Este parâmetro é responsável por exibir ou não no cabeçalho da venda o campo para que seja informada uma transportadora. Sua informação é obrigatória e a opção padrão será “Não”.
  12. Informar observações do pedido?: Este parâmetro é responsável por exibir ou não no cabeçalho da venda o campo para que sejam digitadas observações do pedido. Sua informação é obrigatória e a opção padrão será “Sim”.
  13. Tabela de preços: Este parâmetro é responsável por controlar as funcionalidades da tabela de preço na venda. As funcionalidades serão as seguintes:
    • 1º Combobox: Responsável por definir qual tabela de preço será selecionada/priorizada na venda. Para as opções “Tabela padrão”, “Do cliente”, “Do usuário” e “Cliente -> Usuário”, o preenchimento do campo “Tabela de preços” será obrigatório ao realizar uma venda (seja a tabela informada no cabeçalho ou nos itens). O primeiro combobox terá as seguintes opções:
      • Tabela padrão: Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela cuja opção “Tabela padrão” está marcada em seu cadastro.
      • Do cliente: Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao cliente da venda. Caso cliente informado não possua uma tabela de preços, ou a tabela dele não esteja vinculada à filial logada, o campo em questão será preenchido com a tabela de preços padrão.
      • Do usuário: Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao usuário logado. Caso usuário logado não possua tabela de preços, ou a tabela de preço informada em seu cadastro não esteja vinculada à filial logada, o campo em questão será preenchido com a tabela de preços padrão.
      • Cliente -> Usuário: Sempre que uma venda for realizada o sistema preencherá automaticamente o campo “Tabela de preços” com a tabela de preços vinculada ao cliente. Caso cliente informado não possua tabela de preço ou sua tabela de preço não esteja vinculada à filial logada, será utilizada a tabela de preço que está vinculada ao usuário logado. Caso o o usuário logado não possua tabela de preço ou caso sua tabela não esteja vinculada à filial logada, deverá ser utilizada a tabela de preços padrão.
      • Não utilizar: O campo “Tabela de preços” será visível, porém ficará sempre desabilitado (seja no cabeçalho ou nos itens). Neste caso o sistema considerará a tabela de preços padrão e a preencherá no campo desabilitado.
    • 2º Combobox: Responsável por definir a localização da tabela de preços na venda com as seguintes opções:
      • No cabeçalho: Será permitido selecionar a tabela de preços apenas no cabeçalho do pedido e está será válida para todos os itens do mesmo. Neste caso o campo “Tabela de preços” será visível na aba “Itens”, porém ficará sempre desabilitado e preenchido com a tabela de preços selecionada no cabeçalho.
      • Nos itens: Será permitido selecionar, para cada item, uma tabela de preços diferente. Neste caso o campo “Tabela de preços” não será visível no cabeçalho do pedido.
    • Permitir alterar tabela de preço?: Este parâmetro determina se o PDV permitirá que a tabela de preço seja alterada (seja no cabeçalho ou nos itens). Caso parâmetro esteja configurado como “Não”, o campo “Tabela de preços” no PDV (no cabeçalho ou nos itens) ficará sempre desabilitado. Caso esteja configurado como “Sim”, o campo “Tabela de preços” ficará habilitado e permitirá que o usuário selecione qualquer tabela de preços cadastrada. Caso no primeiro combobox seja selecionada a opção “Não utilizar”, este parâmetro deverá ser desabilitado e marcado como “Não”.
  14. Utiliza DAV: Parâmetro que determina se a rotina em questão permitirá que o usuário emita DAV (documento auxiliar de venda). Com este parâmetro marcado como sim será visível na tela inicial do PDV o botão [Adicionar DAV]. A opção padrão deste parâmetro será Não.

[editar] RN02 - Parâmetros de itens

  1. Permitir descontos em itens da operadora?: [TELEFONIA] Este parâmetro é responsável por permitir que os vendedores informem descontos nos itens da operadora (serviços, aparelhos, etc). Quando marcado como "Sim", os vendedores podem informar desconto para todos os itens, quando informado "Não" o sistema permite informar desconto apenas os itens vendidos na operação "Acessórios e itens diversos".
  2. Descrição alterável?: Este parâmetro é responsável por permitir ou não que a descrição de um item seja alterada no momento em que o mesmo for digitado na venda. A descrição avulsa do item é válida somente para o PDV no qual a mesma foi informada.
  3. Preço dos itens: Este parâmetro permite ao usuário definir como o sistema controlará os preços dos itens através das seguintes funções:
    • Permitir alteração: Com esta opção selecionada o sistema irá buscar o preço da tabela selecionada ou da tabela padrão habilitando o campo “Valor unitário” na aba de itens da venda para que o usuário o altere se desejar.
    • Não permitir alteração: Com esta opção selecionada o preço do item será buscado da tabela informada ou da tabela padrão, porém o campo “Valor unitário” na aba de itens da venda não poderá ser alterado.
    • Altera somente para maior: Com esta opção selecionada o sistema irá buscar o preço da tabela selecionada ou da tabela padrão habilitando o campo “Valor unitário” na aba de itens para que o preço seja alterado, porém com esta opção somente serão permitidas alterações cujo valor final seja maior que o valor inicial.
  4. Permitir venda abaixo do preço de custo?: Este parâmetro é responsável por permitir ou não à venda de itens com valor abaixo de seu preço de custo. Caso um item não possua preço de custo informado em seu cadastro, sua venda não será permitida.
  5. Informar observação para o item?: Este parâmetro é responsável por exibir ou não um campo para que sejam informadas observações para os itens do pedido na aba “Itens”.
  6. Avisar quando item atingir estoque mínimo?: Com este parâmetro ativado, ao digitar um item/grade no pedido o sistema verificará em seu cadastro se foi definida uma quantidade mínima de estoque. Caso haja uma quantidade mínima de estoque determinada o sistema verificará se o estoque disponível do item/grade é maior que o seu estoque mínimo, emitindo uma mensagem de alerta ao usuário caso não seja.
  7. Quando item não possuir estoque: Este parâmetro é responsável por determinar como o sistema irá tratar itens que não possuem estoque quando digitados em um pedido. As opções serão as seguintes:
    • Bloquear: O sistema emitirá uma mensagem de alerta ao usuário com a não conformidade e não permitirá que este item seja incluído no pedido.
    • Permitir: O sistema não fará validação quanto ao estoque disponível do item e permitirá a venda do mesmo. É importante ressaltar que se as demais configurações do sistema estiverem para movimentar estoque, o estoque deste item poderá ficar negativo!
    • Alertar: Idem item acima, porém na digitação do item uma mensagem de alerta será emitida ao usuário informando que não há estoque disponível para o item.
    • Solicitar senha: Neste caso o sistema emitirá uma mensagem de confirmação ao usuário informando que não há estoque disponível e perguntando se ele deseja informar senha alçada para prosseguir com a movimentação. Se a senha alçada for corretamente informada o sistema prosseguirá com seu fluxo normal para este item.
  8. Reservar estoque dos itens ao gravar o PDV?: Com este parâmetro ativado o sistema irá gerar uma reserva do estoque dos tens do pedido assim que o mesmo for gravado. Quando este parâmetro for configurado para gerar reserva de estoque será exibido logo à sua direita o parâmetro “Validade da reserva (dias):” para que o usuário informe, obrigatoriamente, o período em dias para que a reserva será válida. Reservas cujo período for maior que a validade informada serão automaticamente descartadas pelo sistema. Sempre que o sistema verificar o estoque disponível dos itens será invocada uma funcionalidade que verificará a validade de todas as reservas realizadas liberando o estoque daquelas cuja validade venceu. Por padrão este parâmetro será configurado como “Não”.
    • Quando o parâmetro Reservar estoque dos itens ao gravar o PDV? estiver ativo, caso usuário tente desativa-lo o sistema verificará primeiro se existem reservas já gravadas. Se sim o sistema não permitirá desativar o parâmetro e emitirá ao usuário a seguinte mensagem de alerta: Existem reservas de estoque gravadas cuja validade ainda não expirou, e portanto não será permitido desativar este parâmetro. Faça a baixa das reservas existentes ou aguarde o fim da validade das mesmas antes de desativar este parâmetro.
  9. Exibir foto do item?: Com este parâmetro ativado, para produtos que possuem uma ou mais fotos, será exibido o ícone de uma câmera fotográfica à direita do campo onde é informado o produto na aba “Itens” do pedido. Caso usuário clique no ícone serão exibidas as fotos do produto informado.
  10. Leitura de código de barras: Nesta seção (group box) estarão disponíveis alguns parâmetros para configurar a leitura de código de barras de produtos na aba de itens do PDV. Os parâmetros serão os seguintes.
    • Dígito inicial para código de barras de produtos com peso: Campo onde o usuário deverá informar o dígito que será o primeiro do código de barras de todos os produtos que controlam peso. Desta forma para todo código de barras que iniciar com o dígito em questão o sistema irá preencher automaticamente o preço ou peso do mesmo na aba de itens do PDV.
    • Para produtos com peso, a referência no código de barras ocupa as seguintes posições: Campo onde o usuário deverá informar a posição inicial e final da referência do produto com peso em seu código de barras. Exemplo: 2 a 6 (começa na segunda posição e termina na sexta).
    • Para produtos com peso, as últimas posições do código de barras equivalem a: Campo (radio button) onde o usuário deverá selecionar entre as opções Peso ou Preço.
    • Para produtos com peso, o peso/preço no código de barras ocupa as seguintes posições: Campo onde o usuário deverá informar a posição inicial e final do peso/preço do produto com peso em seu código de barras.
  11. Priorizar o preço da grade Este parâmtro faz com que caso o produto use grade, já sete o preço da grade automaticamente ao inserir o produto no pedido. Esta é uma medida paliativa que foi conversada com o Chicão e que será removida assim que pudermos implementar a tabela de preço por grade no sistema.

[editar] RN03 - Parâmetros de faturamento

  1. Ao gerar receber para cliente, utilizar o tipo de documento: Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para clientes das vendas. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
  2. Ao gerar receber para convênio, utilizar o tipo de documento: Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para convênios. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
  3. Ao gerar receber para cartão, utilizar o tipo de documento: Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para administradoras de cartão. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
  4. Ao gerar receber para financeira, utilizar o tipo de documento: Este parâmetro é responsável por determinar o tipo de documento a ser utilizado na geração de contas a receber para financeiras. Serão listados somente os tipos de documento já cadastrados como “Receber” ou “Ambas” e o usuário deverá, obrigatoriamente, selecionar um tipo de documento.
  5. Para depósito, utilizar o lançamento bancário: Este parâmetro é responsável por determinar o tipo de lançamento bancário a ser utilizado com a forma de pagamento “Depósito” na finalização do pedido.
  6. Para financiamento, utilizar o tipo de lançamento bancário: Este parâmetro é responsável por determinar o tipo de lançamento bancário a ser utilizado quando o plano da financeira da forma de pagamento Financeira integrar com bancos em seu cadastro.
  7. Percentual mínimo de markup por pedido: Neste parâmetro o usuário poderá definir um percentual mínimo de markup a ser atingido. Esta verificação irá somar o percentual de markup de cada item do pedido (bom base no preço da venda e no custo atual do cadastro do item) e com base no valor total do pedido, verificar se a soma de markup dos itens está dentro do mínimo de markup do pedido. Obs.: Serviços não entrarão neste calculo.
  8. Utilizar encerramento rápido?: Este parâmetro é responsável por habilitar ou não o encerramento rápido do pedido. Caso o encerramento rápido seja ativado o sistema deverá habilitar o campo de condição de pagamento no cabeçalho do pedido, uma vez que a aba de faturamento não será visível.
  9. Utilizar troca?: Este parâmetro é responsável por ativar ou não a funcionalidade e também as configurações de troca na finalização do pedido. Quando configurado para não trabalhar com troca, o sistema não exibirá a respectiva forma de pagamento na aba de encerramento. Por padrão o sistema será configurado para não trabalhar com troca. Caso este parâmetro seja ativado o sistema deverá habilitar o campo “Operação para entrada de itens” logo abaixo para o usuário definir, obrigatoriamente, a operação de entrada a ser utilizada para entrar com o item da troca no estoque.
  10. Utilizar crédito de outras filiais?: Este parâmetro é responsável por permitir ou não que ao finalizar um pedido, sejam utilizados valores de crédito do cliente gerados em filiais diferentes da que está realizando a venda. Caso este parâmetro esteja marcado como “Sim” o sistema irá somar o valor de crédito do cliente em todas as filiais e exibi-lo como crédito disponível para o cliente na finalização do pedido. Por padrão este parâmetro será marcado como “Não”. Movido para os parâmetros globais do sistema.
  11. Percentual máximo de desconto na finalização do pedido: Este parâmetro determina o percentual máximo de desconto que poderá ser utilizado na finalização dos pedidos.


[editar] Movimentação de caixa

Conjunto de parâmetros responsáveis por definir como o PDV irá se comportar na geração de movimento de caixa nas vendas e na utilização de fechamento de caixa conforme segue abaixo:

  1. Gerar movimento de caixa para as vendas? O usuário deverá marcar este parâmetro como Sim caso deseje gerar movimento de caixa para cada venda (seria o caixa tradicional da empresa, com o diferencial do sistema JAVA permitir sub-caixas). Caso a opção Sim seja selecionada o usuário deverá informar logo à direita, obrigatoriamente, um subcaixa onde as vendas do PDV serão centralizadas. A opção padrão do parâmetro em questão será Sim. Se o usuário não desejar gerar movimento de caixa para as vendas basta marcar a opção Não.
  2. Utiliza fechamento de caixa? Parâmetro que define se o PDV irá trabalhar ou não com fechamento de caixa. Por padrão este parâmetro ficará marcado como Não. Uma vez que este parâmetro for marcado como Sim o sistema só permitirá que um usuário venda se ele estiver marcado como operador em seu cadastro e se seu caixa estiver aberto através da rotina de abertura de caixa. Deste ponto em diante cada venda será considerada no subcaixa de seu respectivo operador. Se o parâmetro Utiliza fechamento de caixa? for marcado como Sim o sistema deverá, automaticamente, desabilitar o parâmetro Gerar movimento de caixa para as vendas? marcando-o como Não.
  3. Tanto para Gerar movimento de caixa para as vendas? = Sim como para Utiliza fechamento de caixa = Sim, serão habilitados logo abaixo campos para que sejam configuradas, obrigatoriamente(pelo menos uma), as contas caixas onde as movimentações serão geradas para cada forma de pagamento. Para cada tipo de movimento de caixa citado abaixo, quando marcado como Sim, será habilitado logo à sua direita o campo para informar, obrigatoriamente, a conta caixa onde a respectiva movimentação de caixa será gerada. O sistema permitirá que sejam informadas duas contas caixa iguais para tipos de movimentos diferentes, portanto este controle fica sob responsabilidade do usuário.
    • Para todas as vendas: Centraliza o movimento de caixa de todas as formas de pagamento do PDV na conta caixa especificada. Caso esta opção seja ativada as demais opções abaixo deverão ser desabilitadas. Caso esta opção esteja marcada como Não, o usuário poderá informar nos campos abaixo (quando marcados como sim) a conta caixa onde será gerado o movimento de caixa respectivo a cada forma de pagamento:
    • Parte em dinheiro
    • Parte em cartão
    • Parte em cheque
    • Parte a receber
    • Parte em crédito aproveitado
    • Parte em convênio
    • Parte em depósito
    • Parte financiada
    • Parte em troca
  4. Formas de pagamento: Nestes campos deverão ser selecionadas as formas de pagamento que serão visíveis na tela de faturamento do PDV (com exceção da troca, que já é controlada pelo parâmetro Utiliza troca). Por padrão, todas as opções ficarão ativadas até que o usuário as altere. As opções disponíveis serão:
    • Dinheiro
    • Cartão
    • Cheque
    • Contas a receber
    • Crédito
    • Convênio
    • Depósito
    • Financiamento
  5. Permite gravar a venda sem ser operador? Este parâmetro é utilizado apenas quando o cliente utiliza fechamento de caixa, sua função é determinar se um usuário que não é operador pode incluir um novo PDV. Nestes casos o sistema apenas permite a inclusão do mesmo, mas permanece a obrigatoriedade de faturamento do mesmo por parte de um usuário do tipo Operador.

[editar] RN04 - Parâmetros de NF-e

  1. Utiliza NF-e?: Este parâmetro é responsável por ativar a funcionalidade de emissão de nota eletrônica no sistema e habilitar os demais parâmetros para configuração da mesma. Caso este parâmetro esteja desativado o sistema não irá emitir NF-e´s e todos os demais parâmetros referentes a NF-e serão desabilitados.
  2. Ambiente: Neste parâmetro deverá ser definido o tipo de ambiente a ser utilizado na emissão de nota fiscal eletrônica. A informação deste parâmetro é obrigatória e suas opções serão (A opção padrão do sistema será “Homologação”.):
    • Produção: As NF-e´s emitidas em ambiente de produção têm validade jurídica junto à SEFAZ e substituem as notas fiscais em papel modelo 1 ou 1ª.
    • Homologação: Os documentos emitidos em ambiente de homologação não têm validade jurídica e não substituem as notas fiscais em papel modelo 1 ou 1ª.
  3. Orientação da página (DANFE): Neste parâmetro o usuário poderá definir se deseja imprimir o DANFE no formato retrato ou paisagem. A opção padrão será “Retrato”.
  4. Operação padrão de venda (NF-e): Neste parâmetro deverá ser definida a operação padrão de venda a ser utilizada na emissão de NF-e´s.
  5. Próximo número de NF-e: Este campo sempre exibirá o próximo número que será utilizado na emissão de uma nova NF-e. Caso usuário necessite fazer um salto (para maior somente) na numeração de suas notas, basta alterar a numeração e salvar as configurações para que a próxima nota seja emitida com o número configurado.
  6. Série: Neste campo deverá ser definida a série das notas a serem emitidas. Por padrão o campo deverá ser preenchido com a série 001.
  7. Cobrança bancária: Nesta seção deverão ser definidos os parâmetros de cobrança bancária descritos abaixo.
    • Banco/modalidade: Neste campo deverá ser selecionado um banco/modalidade de cobrança eletrônica já cadastrada no sistema. Uma vez que as configurações do PDV são globais, deverão ser listadas as modalidades de cobrança cadastradas para todas as filiais.
    • Emitir boleta ao faturar NF-e?: Este parâmetro só ficará habilitado caso seja selecionado um banco/modalidade de cobrança eletrônica no campo acima. Nele será definido conforme descrito mais abaixo se o sistema irá gerar boleta bancária para o cliente sempre que uma NF-e for faturada com contas a receber maior que zero.
      • Sim: Para todas as NF-e´s faturadas que geram contas a receber será gerada uma boleta para seu cliente.
      • Não: Desativa a funcionalidade de geração de boleta após o faturamento da NF-e.
      • Perguntar: Sempre que uma NF-e faturada gerando contas a receber, será emitida uma mensagem de confirmação ao usuário perguntando se ele deseja gerar boleta.
    • Enviar boleta para o e-mail do cliente?: Este parâmetro só ficará habilitado caso seja selecionado um banco/modalidade de cobrança e caso seja marcada a opção “Sim” ou “Perguntar” no parâmetro “Emitir boleta ao faturar NF-e”?. Nele será definido se o sistema irá enviar a boleta gerada por e-mail conforme segue abaixo:
      • Sim: Cada boleta que for emitida será também enviada para o e-mail (contato principal) de seu respectivo cliente.
      • Não: A boleta será emitida, mas não será enviada para o e-mail do cliente.
      • Perguntar: Para cada boleta emitida o sistema emitirá uma mensagem de confirmação ao usuário perguntando se ele deseja enviar a boleta para o e-mail do cliente.

[editar] RN05 - Parâmetros de impressão

  1. Nº de vias a imprimir: Este parâmetro é responsável por determinar a quantidade de vias a serem impressas sempre que um PDV for faturado. Caso este parâmetro possua o valor 0, a rotina de impressão não será invocada após o faturamento de um pedido. Por padrão este parâmetro será configurado com o valor 1.
  2. Solicitar senha alçada para reimpressão?: Este parâmetro é responsável por permitir ou validar que um pedido já faturado seja reimpresso. A validação, caso solicitada, ocorrerá por meio de senha alçada (ver caso de uso UC00062 - Validações de Segurança). Por padrão este parâmetro será marcado para não validar a reimpressão

[editar] RN07 - Validações

Antes mesmo de renderizar a tela de parâmetros do PDV quando a mesma for acessada, o sistema verificará se as condições abaixo estão satisfeitas. Se uma ou mais condições não estiverem de acordo a tela de parâmetros não será exibida e uma mensagem com a não conformidade será exibida ao usuário.

  1. Pelo menos uma operação de saída deve estar cadastrada.
  2. Pelo menos um vendedor deverá estar cadastrado.
  3. Pelo menos uma tabela de preço deverá estar cadastrada e marcada como padrão.
  4. Pelo menos um produto acabado deverá estar cadastrado.
  5. Pelo menos um tipo de documento a receber deverá estar cadastrado.
  6. Pelo menos um tipo de lançamento bancário de crédito deverá estar cadastrado.
  7. Pelo menos uma operação de entrada deve estar cadastrada.
  8. Pelo menos uma conta caixa de crédito deverá estar cadastrada.

[editar] RN08 - Parâmetros de controle de acesso

Alem do controle de acesso já existente no sistema (cadastro de usuários) o PDV terá nesta aba alguns controles específicos conforme segue abaixo:

  1. Usuários com permissão para gravar: Neste checklistbox serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão [Gravar] nas abas Itens e Faturamento do pedido. Para usuários cujo nome não está marcado no checklistbox em questão, o botão [Gravar] não será visível.
  2. Usuários com permissão para finalizar: Neste checklistbox serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão [Finalizar] na aba Faturamento do pedido. Para usuários cujo nome não está marcado no checklistbox em questão, o botão [Finalizar] não será visível.
  3. Usuários com permissão para emitir nota: Neste checklistbox serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão [Emitir nota] na aba Faturamento do pedido. Para usuários cujo nome não está marcado no checklistbox em questão, o botão [Emitir nota] não será visível.
  4. Usuários com permissão para faturamento rápido: Neste checklistbox serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão [Faturar rapidamente] na aba Itens do pedido. Para usuários cujo nome não está marcado no checklistbox em questão, o botão [Faturar rapidamente] não será visível.
  5. Usuários com permissão para visualizar rentabilidade: Neste checklistbox serão listados todos os usuários cadastrados no sistema para que sejam selecionados somente aqueles que terão permissão para acionar o botão [Rentabilidade] em qualquer uma das abas do pedido. Para usuários cujo nome não está marcado no checklistbox em questão, o botão [Rentabilidade] não será visível.

[editar] Layouts sugeridos

Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas