UC00112 - Parâmetros por filial

De Wiki Java - Interno
Ir para: navegação, pesquisa

Conteúdo

[editar] Objetivo

  • Manter parâmetros por filial.

[editar] Atores

  • Usuário

[editar] Pré-requisitos

  • Considerar documento Padrões de desenvolvimento.
  • No projeto da rotina, em confsrc > META-INF > messages > view.properties definir o nome como Parâmetros por filial. Este nome será utilizado para criar a página no Wiki.
  • Gerar log/auditoria para as alterações realizadas na rotina.

[editar] Resultado esperado

  • Configurar parâmetros da filial logada.

[editar] Diagrama de classes

[editar] Layouts sugeridos

[editar] Fluxo de eventos

[editar] Fluxos principais

Fluxo 1:

[editar] Fluxos alternativos

Fluxo 1:

[editar] Fluxos de exceção

Fluxo 1: Usuário possui em uma determinada filial dois ou mais ECF´s cujas configurações estão diferentes uma da outra e acessa a rotina em questão.

  • Se as configurações de todos os ECF´s/PDV´s não forem exatamente iguais para a filial logada, será emitida ao usuário a seguinte mensagem de alerta: Para a filial XXX - XXXXXX existem um ou mais ECF´s cujas configurações diferem dos demais. É altamente recomendado que todos os ECF´s utilizem a mesma configuração. Onde X corresponde ao código e nome da filial.
  • A mensagem será apenas um alerta e não impedirá o usuário de prosseguir com seu fluxo.

[editar] Regras de negócio

[editar] RN01 - Geral

  1. Fórmula padrão de preço de custo: Campo onde poderá ser selecionada, dentre as cadastradas, uma fórmula padrão de calculo de preço de custo para a filial em questão.
  2. Fórmula de preço de venda: Campo onde poderá ser selecionada, dentre as cadastradas, uma fórmula padrão de calculo de preço de venda para a filial em questão.
  3. Usa DDI: Quando marcado, exibe nos campos onde é informado número de telefone um campo para DDI.
  4. Usuário p/ liberação remota: Campo onde deverá ser selecionado dentre os cadastrados, um usuário que será responsável por fazer liberações remotas na filial em questão. Só poderá ser selecionado neste campo um usuário que tenha informado em seu cadastro Celular e E-mail, caso contrário o sistema emitirá um alerta com a não conformidade.

[editar] RN02 - Entradas/Saídas

  1. Permite alterar data: Parâmetro que quando ativo exibe na rotina de Entradas/Saídas o campo Data do acerto.
  2. Informar preço de custo da entrada: Parâmetro que quando ativo exibe na rotina Entradas/Saídas o campo Preço de custo para preenchimento obrigatório item a item.

[editar] RN03 - NF-e

[editar] RN04 - NFS-e

  1. Utiliza NFS-e: Parâmetro que define se o sistema utilizará as funcionalidades/validações para emissão de nota fiscal de serviço ou não.
  2. Ambiente: Habilitado somente se Utiliza NFS-e é igual a Sim, este parâmetro define o ambiente no qual as notas fiscais de serviço serão emitidas.
    • Homologação: As notas serão emitidas sem valor fiscal.
    • Produção: As notas serão emitidas oficialmente.
  3. Natureza da operação NFS-e: Natureza de operação da filial em relação ao ISSQN a ser discriminada nas notas fiscais de serviço. As opçõe serão as seguintes:
    • Exigível
    • Não incidência
    • Isenção
    • Exportação
    • Imunidade
    • Exigibilidade suspensa por decisão judicial
    • Exigibilidade suspensa por processo administrativo
    • Tributação fora do município
  4. Série NFS-e: Define a série da nota fiscal de serviço eletrônica.
  5. Próximo número NFS-e: Define o próximo número da nota fiscal de serviço eletrônica no sistema.
  6. Valor mínimo IRRF: Determina um valor mínimo para definir se o IRRF será retido pelo tomador do serviço. Ao aplicar a alíquota de IRRF sobre o valor dos serviços, caso valor resultante seja menor ou igual ao mínimo estipulado o mesmo não será retido. Se o valor do imposto resultante for maior que o valor mínimo estipulado, este será retido e descriminado na DANFES como tal.
  7. Valor mínimo PIS/COFINS/CSLL: Determina um valor mínimo para definir se os impostos em questão serão retidos. Ao aplicar a alíquota de cada imposto sobre sobre o valor dos serviços, caso a soma destes impostos seja menor que o mínimo estipulado eles não serão retidos. Caso soma dos valores destes impostos ultrapasse o mínimo, eles poderão ser retidos e discriminados na nota.
    
    O IRRF sempre será cobrado. Caso seu valor ultrapasse o mínimo estipulado ele será automaticamente retido pelo tomador do serviço.
    
    Para os impostos PIS, COFINS e CSLL o tomador do serviço só terá retenção caso o valor dos mesmos ultrapasse o mínimo estipulado e caso no cadastro 
    do cliente (tomador do serviço) esteja marcado o parâmetro Retém PIS/COFINS/CSLL.

[editar] RN05 - Rentabilidade

[editar] Parâmetros

  1. Ativo: Parâmetro que ativa/desativa as funcionalidades de rentabilidade para a filial em questão. Quando ativo, este parâmetro torna obrigatório o preenchimento dos demais parâmetros de rentabilidade.
  2. Custo operacional (mensal): Campo onde o usuário deverá informar o percentual do custo operacional que irá incidir sobre cada venda no cálculo da rentabilidade. Este valor poderá ser informado manualmente ou poderá ser calculado pelo sistema definindo as contas caixa que compõem o custo operacional da empresa e informando um período a ser considerado. Para isto serão utilizados:
    • Lista de contas: Componente com duas listas que permitirá ao usuário arrastar contas de uma lista para outra, funcionalidade semelhante a que é apresentada na configuração da DRE. Na primeira lista (de origem) estarão todas as contas caixa de débito (ou débito e crédito, analíticas e sintéticas) onde o usuário poderá clicar e arrastar uma determinada conta caixa (analítica ou sintética) para a segunda lista (de destino).
    • Período: Campo onde o usuário deverá informar um período a ser considerado para o cálculo do custo operacional.
    • Botão [Calcular]: Uma vez selecionadas as contas e o período, o usuário poderá clicar sobre este botão para que o sistema calcule o custo operacional e o preencha automaticamente no campo Custo operacional (mensal).
  3. Outras despesas: Campo onde o usuário deverá informar um percentual de outras despesas que também irá incidir sobre a venda. Alguns exemplos de outras despesas seriam taxa de juros para cheque/receber, percentual de inadimplência, despesas com agiotas, propaganda/publicidade, tributos e etc.
  4. Comissão: Campo onde o usuário deverá informar como a comissão irá incidir no cálculo da rentabilidade. As opções serão as seguintes:
    • Padrão: Quando esta opção for selecionada será visível à sua direita um campo para que o usuário informe um percentual de comissão padrão a ser considerado sobre o total de cada venda.
    • Do sistema: Com esta opção selecionada, para cada venda, a comissão a ser considerada seguirá a seguinte hierarquia:
      • Do produto: Será considerado o percentual de comissão informado no cadastro de cada item, ou seja, a comissão de cada venda será a soma das comissões de seus itens.
      • Da venda: Caso produto não possua comissão informada em seu cadastro será considerado o percentual de comissão informado no cabeçalho dos pedidos.
      • Do vendedor: Caso não haja comissão informada no pedido para cada venda será considerado o percentual de comissão informado no cadastro do respectivo vendedor.
  5. No item, considerar o preço de custo: Neste parâmetro o usuário deverá definir o preço de custo dos itens da venda a ser considerado no cálculo da rentabilidade com as seguintes opções:
    • Custo atual
    • Custo médio atual
    • Custo no dia da venda
    • Custo médio no dia da venda
  6. Taxa de juros para vendas com formas de pagamento cheque/receber/cartão: Neste campo o usuário deverá definir um percentual de juros que irá incidir sobre os valores das formas de pagamento com cheque, cartão ou contas a receber nos pedidos.
  7. Rentabilidade planejada: Neste campo o usuário deverá definir o percentual de rentabilidade que deseja obter em cada venda.

[editar] RN06 - Integração ECF

Levando em consideração que no ECF as configurações podem variar por filial e por impressora, serão listados nesta aba somente os parâmetros relacionados à sincronização de dados com o Resulth WEB. Os dados serão somente para leitura e serão listados em um grid com as seguintes colunas:

  1. FILIAL: Exibe a filial na qual o módulo ECF foi iniciado quando houve o envio de suas configurações. Esta coluna será fixa, ou seja, mesmo se houver barra de rolagem horizontal ela ficará sempre visível.
  2. PDV: Número sequencial PDV informado na aba Venda do ConfigECF. Esta coluna será fixa, ou seja, mesmo se houver barra de rolagem horizontal ela ficará sempre visível.
  3. OPERAÇÃO DO PAF: Exibirá o estado do parâmetro Modo de Operação do PAF na aba Venda do ConfigECF. Somente serão consideradas para este parâmetro as opções:
    • ECF
    • NFC-e
  4. IMPORTA SERVIÇO: Informará se o parâmetro Importa serviço para o cupom está marcado na aba Diversos do ConfigECF com as opções:
    • Sim
    • Não
  5. AMBIENTE NFC-e: Exibirá o estado do parâmetro Tipo ambiente da sub-aba Gerais na aba NFC-e do ConfigECF com as opções:
    • Produção
    • Homologação
  6. UF NFC-e: Exibe a unidade federativa selecionada na sub-aba Gerais da aba NFC-e do ConfigECF.
  7. Nº NFC-e: Exibe a informação do campo Númro NFC-e na sub-aba Gerais da aba NFC-e do ConfigECF.
  8. SÉRIE NFC-e: Exibe a informação do campo Série na sub-aba Gerais da aba NFC-e do ConfigECF.
  9. REGIME TRIBUTÁRIO NFC-e: Exibe a informação do campo Regime tributário na sub-aba Gerais da aba NFC-e do ConfigECF.


              
    Sempre que o módulo ECF for inicializado ele enviará suas configurações para o Resulth WEB via webservice .

Ferramentas pessoais
Espaços nominais

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