UC00055 - Entrada de notas

De Wiki Java - Interno
Edição feita às 16h43min de 7 de março de 2014 por Daniel (disc | contribs)

Ir para: navegação, pesquisa

Conteúdo

Objetivo

  • Manter entrada de notas fiscais no sistema

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 Entrada de lote de notas. Este nome será utilizado para criar a página no Wiki.
  • Nos parâmetros da nota de entrada, o combobox Tipo de liquidação deverá ser desabilitado e ter selecionada por padrão a opção Gerar e não liquidar.
  • Substituir grid inicial da rotina pelo novo modelo (estilo tree/mestre-detalhe).

Resultado esperado

  • Realizar entrada de notas fiscais no sistema.

Diagrama de classes

Documento.png

Fluxo de eventos

Fluxos principais

Fluxo 1: Usuário acessa a rotina Menu > Movimentos > Faturamento > Entrada de notas > Entrada de lote de notas.

  • Sistema exibe a tela de pesquisa da rotina em questão conforme RN08.

Fluxo 2: Usuário aciona o botão [Adicionar lote de notas].

Nota de mercadoria

Fluxo 1: Usuário aciona o botão [Inserir documento com itens].

  • Sistema exibe a tela de entrada de notas de mercadorias (cabeçalho e itens) conforme layout sugerido.


Fluxo 2: Usuário preenche os dados de cabeçalho e itens da nota e em seguida aciona o botão [Salvar].

  • Sistema valida os dados de cabeçalho e de itens conforme regras de negócio RN01 e RN02.
  • Se os dados da nota estiverem corretos, um lote será criado e a NF em questão será salva dentro do mesmo. Caso a inclusão da nota tenha sido acionada a partir de um lote já existente, a nota será adicionada no mesmo.
  • Após salvar a nota sistema retorna para a tela de inclusão de lotes com os dados do lote em questão já carregados.

Documento fiscal de entrada simples

Conhecimento de transporte

Fluxos alternativos

Fluxo 1:

Fluxos de exceção

Fluxo 1:

Regras de negócio

RN01 - Cabeçalho da nota

Dados gerais

  1. Operação: Campo onde deverá ser selecionada a operação a ser utilizada na entrada da nota. Só deverá listar as operações de entrada cadastradas que estejam ativas, que pertençam à filial logada, que estejam vinculadas ao cadastro/perfil de acesso do usuário, e que não tenham marcada em seu cadastro a opção “Entrada de documento próprio”.
  2. Data de emissão: Campo onde deverá ser informada a data de emissão da nota que entrará no sistema. Por padrão, este campo será preenchido com a data corrente.
  3. Data de entrada: Campo onde deverá ser informada a data de entrada da nota no sistema. Por padrão, este campo será preenchido com a data corrente.
  4. No. NF: Campo onde deverá ser informado o número da nota (formatar para 9 dígitos).
  5. Série: Campo onde deverá ser informada a série da nota. Por padrão, este campo será preenchido com 001.
  6. Espécie: Campo onde deverá ser selecionada a espécie da nota. As opções serão as seguintes:
    • Para notas com itens e notas de documentos simples exibir apenas “NF”.
    • Para notas de conhecimento de transporte exibir as opções CTR e CTA.
  7. Fornecedor: Campo onde deverá ser informado o fornecedor da nota que entrará no sistema. Deve, obrigatoriamente, ter CNPJ/CPF e endereço completo informados em seu cadastro. Se a operação for de uma devolução de vendas, só listar clientes.
  1. Modelo: Campo onde deverá ser selecionado o modelo da nota a entrar no sistema. As opções serão as seguintes:
    • Para notas com itens exibir as opções NF de entrada e Nota fiscal eletrônica.
    • Para notas simples exibir as opções NF de energia elétrica, NF de serviço de comunicação e NF de serviço de telecomunicação.
    • Para notas de conhecimento de transporte exibir as opções Conhecimento de transporte rodoviário e Conhecimento de transporte aéreo.
  2. Obs. Nos livros fiscais: Campo onde o usuário poderá inserir observações que serão exibidas para a nota em questão no relatório de livro fiscal de entrada.
  3. Observação: Campo livre onde o usuário poderá inserir observações a respeito da nota.

Informações tributárias

  1. Base do ICMS
  2. Base do ICMS de substituição
  3. Total do IPI
  4. Total do PIS
  5. Total do ICMS
  6. Total do ICMS de substituição
  7. Total do ISS
  8. Total do COFINS
  9. Valor do frete
  10. Base do ICMS do frete
  11. Alíquota do ICMS do frete

Pagamentos

  1. Total da nota: Campo onde deverá ser informado o total da nota.
  2. Condição de pagamento: Caso a operação de entrada selecionada tenha marcada em seu cadastro a opção Gera financeiro este campo ficará habilitado para uso e será de preenchimento obrigatório, caso contrário o campo em questão deverá ficar desabilitado. Somente deverão ser listadas condições de pagamento que tenham marcado em seu cadastro o tipo Pagar ou Ambas e que estejam ativas.
  3. Desconto e Desconto fora da nota: Campos onde deverão ser informados os respectivos descontos discriminados na nota a entrar no sistema (caso existam).
  4. Encargos: Nestes campos o usuário poderá informar se a nota possui encargos do tipo fora da nota, tributados ou não tributados.
  5. Situação tributária (exceto para documento com itens): Neste campo deverão ser exibidas as opções Integralmente tributado, Isento e Outros.

RN02 - Itens da nota

  1. Produto: Neste campo poderão ser informados todos os tipos de produtos diferentes de serviço.
  2. CST: Apesar deste campo permitir que o usuário digite o código que desejar, logo após o código ser informado o sistema deverá validar se o mesmo está cadastrado. #*Caso código informado não esteja cadastrado uma mensagem de alerta com a não conformidade deverá ser exibida ao usuário.
    • Se o código informado estiver cadastrado, o sistema deverá verificar se o mesmo está marcado como ativo em seu cadastro. Caso contrário uma mensagem de alerta com a não conformidade deverá ser exibida ao usuário.
    • Se o código informado estiver cadastrado e estiver ativo, então o campo CFOP deverá ser alimentado com os CFOP´s de entrada vinculados ao CST em questão.
    • Vale ressaltar que os CST´s 010 e 070 habilitarão o botão de Substituição Tributária.
  3. CFOP: Por padrão este campo deverá ficar desabilitado até que seja informado um CST válido. Assim que um CST válido for informado este campo deverá listar todos os CFOP´s de entrada vinculados ao mesmo. Para os CFOP´s deverão ser listados seu número e descrição. Somente serão permitidos CFOP´s cujo código seja iniciado por 1, 2 ou 3, tanto para documento com itens como para documentos sem itens.
  4. Unidade de compra: Este campo deverá exibir as unidades de entrada cadastradas para um determinado item. A unidade padrão do item deverá ser automaticamente preenchida neste campo.
  5. Quantidade: Este campo deverá aceitar valores inteiros ou fracionados de acordo com as configurações da unidade de compra utilizada. No caso de valores fracionados, este campo deverá limitar a quantidade de casas decimais conforme configurado no cadastro da unidade de medida (compra) utilizada.
  6. Valor unitário: Campo onde deverá ser informado o preço de compra unitário do item (considerando a unidade de compra).
  7. Valor total: Campo somete para leitura onde será calculado o valor unitário multiplicado pela quantidade.
  8. Alíquota de ICMS: Campo onde deverá ser informado em percentual, a alíquota do ICMS do item.
  9. Base de ICMS: Campo onde deverá ser informado o percentual de base do preço do produto a ser considerado no calculo do imposto em questão.
  10. Valor de IPI: Campo onde deverá ser informado o valor do IPI do item.
  11. Alíquota de IPI: Campo onde deverá ser informado em percentual, a alíquota de IPI do item.
  12. Desconto (em valor): Campo onde poderá ser informado um desconto em valor a ser aplicado sobre o valor total do item (sem imposto).
  13. Desconto (%): Campo onde poderá ser informado um desconto em percentual a ser aplicado sobre o total do item (sem imposto).
  14. PIS/COFINS: Os dados referentes a PIS e COFINS somente serão exibidos na tela se o regime tributário da filial logada for diferente de SIMPLES.
    • CST PIS: Campo onde deverá ser informado o código CST do PIS para entrada. Caso no perfil de imposto do item exista esta informação ela será automaticamente carregada, caso contrário o campo ficará vazio.
    • Alíquota PIS: Campo onde será informada a alíquota para o PIS. Caso no perfil de imposto do item exista esta informação ela será automaticamente carregada, caso contrário o campo ficará vazio.
    • CST COFINS: Campo onde deverá ser informado o CST do COFINS para entrada. Caso no perfil de imposto do item exista esta informação ela será automaticamente carregada, caso contrário o campo ficará vazio.
    • Alíquota COFINS: Campo onde deverá ser informada a alíquota para o COFINS. Caso no perfil de imposto do item exista esta informação ela será automaticamente carregada, caso contrário o campo ficará vazio.
  15. Botão [ICMS ST]: Ficará desabilitado por padrão. Caso no perfil do imposto do item esteja selecionada no cabeçalho a situação tributária Substituição tributária na entrada, o botão em questão ficará habilitado. Outra condição para o uso deste botão é o CST ser 010 ou 070. Quando este botão for acionado, serão exibidos na tela os campos:
    • Substituição tributária fora da nota: Neste parâmetro o usuário identificará se a substituição tributária faz parte da nota ou se será cobrada por fora. Por padrão este parâmetro ficará desmarcado.
    • Base ICMS ST: Campo onde deverá ser informado em percentual o valor de base para cálculo da substituição tributária. Quando este campo for exibido, o sistema verificará se na aba Alíquotas ICMS (saída) do perfil de imposto do item foi cadastrado um registro cuja UF de destino é igual à UF da filial logada. Se tal registro existir, o campo em questão será automaticamente preenchido com a base de ICMS informada para o mesmo. Caso perfil de imposto não possua informação referente à base de ICMS este campo será exibido com valor 0,00.
    • Alíquota interna ICMS ST: Campo onde deverá ser informada a alíquota interna para substituição tributária. Quando este campo for exibido, o sistema verificará se na aba Alíquotas ICMS (saída) do perfil de imposto do item foi cadastrado um registro cuja UF de destino é igual à UF da filial logada. Se tal registro existir, o campo em questão será automaticamente preenchido com a alíquota de ICMS informada para o mesmo. Caso perfil de imposto não possua informação referente à alíquota de ICMS este campo será exibido com valor 0,00.
    • MVA: Campo onde deverá ser informada a margem de valor agregado do item a ser considerada no calculo da substituição tributária. Quando este campo for exibido, o sistema verificará se na aba Alíquotas ICMS (saída) do perfil de imposto do item foi cadastrado um registro cuja UF de destino é igual à UF da filial logada. Se tal registro existir, o campo em questão será automaticamente preenchido com o MVA informado para o mesmo.
    • Valor ICMS ST: Neste campo sistema irá calcular o valor de substituição tributária do item com base na seguinte fórmula: Para o cálculo da substituição tributária, considerar regra de negócio RN24 do caso de uso UC00002 - Emissao de nota fiscal.
  16. Grades/Séries: Por padrão estes botões deverão permanecer desabilitados até que um produto que controle série ou grade seja informado.
  17. Visualizar dados de fechamento: Quando este botão for acionado o sistema deverá exibir em uma tela (popup) os dados de fechamento da nota conforme descrito na regra de negócio RN03.
  18. Totalizadores: Logo abaixo do grid onde serão adicionados os itens da nota serão exibidos totalizadores para as colunas “VALOR TOTAL”, “BASE ICMS” (lembrando que a coluna exibirá a base em valor), “VALOR IPI”, “VALOR ICMS” e “VALOR ST”. Tanto os valores exibidos no grid quanto os totalizadores das colunas já deverão considerar valores que podem incidir sobre os mesmos, exemplo: Frete, IPI e etc.
  19. Código de antecipação tributária: Neste campo deverá ser selecionado um código de antecipação tributária. Assim que o código for selecionado, no campo logo a direita será exibida a descrição conforme tabela abaixo:
CÓDIGO DESCRIÇÃO
1 Pagamento de substituição efetuada pelo destinatário, quando não efetuada ou efetuada a menor pelo substituto.
2 Antecipação tributária efetuada pelo destinatário apenas com complementação do diferencial de alíquota.
3 Antecipação tributária com MVA (Margem de Valor Agregado), efetuada pelo destinatário sem encerrar a fase de tributação.
4 Antecipação tributária com MVA (Margem de Valor Agregado), efetuada pelo destinatário encerrando a fase de tributação.
5 Substituição tributária interna motivada por regime especial de tributação.
6 ICMS pago na importação.
Em branco Substituição Tributária informada pelo substituto ou pelo substituído que não incorra em nenhuma das situações anteriores.
    
    Para entradas deverão ser permitidos somente códigos CST que estejam entre 50 e 98 ou o código 99. Caso seja informado para PIS ou COFINS 
    um código fora desta faixa, o sistema deverá impedir a gravação dos dados e emitir a seguinte mensagem de alerta ao usuário: O código CST informado 
    para XXXXX não corresponde a movimentos de entrada. Onde XXXXX corresponde a PIS oi COFINS dependendo de onde o CST foi informado.

    
    Demais validações referentes à PIS e COFINS deverão ocorrer conforme caso de uso UC00007 - Imposto de item.

RN03 - Fechamento da nota

Quando o botão [Visualizar dados do fechamento] for acionado o sistema deve fazer o fechamento da NF exibindo os valores informados e calculados para:

  • Icms
  • IPI
  • ST
  • PIS
  • COFINS


Antes de fechar anota o sistema deverá considerar os parâmetros referentes ao fechamento:

  • Não aceitar diferença
  • Avisar que deu diferença (e mostrar onde) e aceitar o fechamento.
  • Pedir senha para aceitar a diferença


    
    Notas que forem fechadas com diferença acima do permitido serão exibidas nos grids da rotina em questão com sua linha na cor vermelha.

RN04 - Considerações gerais

Observações do Gil

  1. Base Icms Valor ( Igual valor final do item * base ICMS% /100).
  2. Valor Icms: Base Icms em valor * Aliq.Icms. Observar a composição da base de cálculo pela operação.
  3. Substituição Tributária (S/N): trazer o default “S”caso o atributo “Situação tributária” do imposto do referido item seja =“Subst. Tributária na entrada”. Caso seja = “S”, habilitar os 5 próximos campos.
  4. Substituição Tributária fora nf: habilitar apenas se o campo acima for “Sim”.
  5. MVA ST %: valores compreendidos entre 0 e 100%.
  6. Base Icms ST: valor final do item * (1+MVA/100). Editável.
  7. Valor ST: (Base Icms ST * Aliq Icms Interna) – Icms normal do item. Observar a composição da base de cálculo pela operação. Editável.
  8. CST PIS e CST Cofis será = 099 e aliq e base zero, caso a empresa seja optante pelo Simples (cadastro de filiais) ou caso a operação de entrada não tenha PIS/COFIS. Editável.
  9. Os cálculos de ICMS, IPI, ST devem observar a composição de base, pela operação (ver aba Impostos do cadastro da operação em questão).

Assim que a pessoa (fornecedor) for informada em uma nota/lote de notas o sistema deverá verificar

  1. Se para a pessoa informada existe um outro lote de notas não finalizado:Caso existam lotes ainda não finalizados para a pessoa informada o sistema deverá emitir a seguinte mensagem de alerta: Não será possível realizar a entrada da nota utilizando este fornecedor, pois foram encontrados para o mesmo os seguintes lotes ainda não finalizados: LOTE Nº XX, LOTE Nº XY, LOTE Nº XZ. Sugestão: Acesse o(s) lote(s) na rotina “Menu > Movimentos > Entrada de Notas” e finalize-o(s).
  2. Se no lote em questão existem notas salvas com uma pessoa diferente da que foi informada: Caso existam notas já salvas no lote com fornecedor diferente do que foi informado o sistema deverá emitir a seguinte mensagem de alerta: Não será possível realizar a entrada da nota utilizando este fornecedor, pois já existem gravadas no lote em questão notas para outro fornecedor. Sugestão: Crie um novo lote de notas para o fornecedor cuja nota deseja dar entrada acessando “Menu > Movimentos > Entrada de Notas > Adicionar Lote de Notas”.

RN05 - Itens que controlam grade

Assim que um produto que controla grade for informado no campo Produto o botão [Grades] deverá ser habilitado. Se o produto for removido o botão [Grades] deverá ser desabilitado novamente. Quando usuário acionar o botão [Grades] o sistema deverá garantir que tenham sido informados os campos obrigatórios para o produto e em seguida exibir a tela Relação de grades conforme layout sugerido.


Na tela de relação de grades deverão ser exibidos (somente leitura) no cabeçalho:

  • Produto informado
  • Unidade de compra do produto informado
  • Quantidade, somando o que foi informado para cada grade
  • Valor total do produto, somando os valores unitários de cada grade


Logo abaixo do cabeçalho deverão ser listadas em um grid todas as grades relacionadas ao produto informado. Este grid deverá possuir as colunas:

  • CÓD. GRADE: Código da grade.
  • DESCRIÇÃO: Descrição da grade.
  • QUANTIDADE: Esta coluna deverá ser editável, pois o usuário deverá informar, para cada grade, a sua quantidade equivalente à quantidade total do produto. À medida que o usuário informar as quantidades de cada grade o sistema deverá fazer a somatória desta coluna e exibir o resultado no campo Quantidade no cabeçalho da tela em questão.
  • VLR. UNITÁRIO: Esta coluna também deve ser editável para que o usuário informe para cada grade o seu valor unitário. À medida que o usuário informar os valores unitários de cada grade o sistema deverá fazer a somatória desta coluna e exibir o resultado no campo Valor total: no cabeçalho da tela em questão.
    
    O total das quantidades e dos valores unitários informados para cada grade irão compor a quantidade do item e seu valor total na aba Itens da nota quando o botão [Salvar] 
    da tela de relação de grades for acionado.

RN06 - Itens que controlam série

Assim que um produto que controla série for informado no campo Produto o botão [Séries] deverá ser habilitado. Se o produto for removido o botão [Séries] deverá ser desabilitado novamente. Quando usuário acionar o botão [Séries] o sistema deverá garantir que tenham sido informados os campos obrigatórios para o produto e em seguida exibir a tela Relação de séries conforme layout sugerido.


Na tela de relação de séries deverão ser exibidos (somente leitura) no cabeçalho:

  • Produto informado
  • Unidade de compra do produto informado
  • Quantidade total informada para o produto
  • Valor total do produto (o sistema deverá calcular: (quantidade X valor unitário) - desconto).


Logo abaixo do cabeçalho haverá um campo onde o usuário deverá informar todas as séries referentes ao produto. Neste campo o sistema considerará cada linha informada como uma série. Para gravar as séries (em memória) do item o usuário deverá acionar o botão [OK] onde serão feitas as seguintes validações:

  • Uma vez que houverem dados informados em uma linha não poderão existir espaços entre eles.
  • Espaços em branco antes e/ou depois de uma determinada série serão descartados.
  • Não poderão ser informadas séries repetidas.


Para limpar os dados informados e voltar à tela ao seu estado inicial o usuário deverá pressionar o botão [Cancelar]. Para sair da tela sem que nenhum dado seja gravado, o usuário deverá acionar o botão [Sair].

RN07 - Finalização do lote de notas

Ao finalizar um lote de notas o sistema deverá verificar as configurações da operação de entrada utilizada e o tipo de movimento que cada nota irá gerar conforme abaixo:

  1. Atualiza preço de custo (somente para documento com itens): Caso a operação tenha marcado em seu cadastro a opção Atualiza preço de custo, o sistema deverá verificar se nas rotinas Utilitários > Configurações > Parâmetros globais e/ou Utilitários > Configurações > Parâmetro por filial há uma fórmula de preço de custo parametrizada. Caso não exista uma formula de preço de custo configurada a seguinte mensagem de alerta deve ser exibida: Atenção! A operação utilizada está configurada para atualizar preço de custo, mas nenhuma fórmula de atualização de preço de custo foi configurada nos parâmetros globais e/ou por filial. Sugestão: Acesse a rotina “Utilitários > Fórmulas” e verifique se há uma fórmula para preço de custo cadastrada. Se não houver, cadastre-a. Acesse as rotinas “Utilitários > Configurações > Parâmetros Globais” e/ou “Utilitários > Configurações > Parâmetro por filial” e estabeleça uma fórmula de atualização de preço de custo a ser utilizada. Caso haja uma formula de atualização de preço de custo configurada para uso, o sistema deverá atualizar o preço de custo dos itens movimentados conforme a formula.
  2. Gera contabilidade: Ainda não implementado.
  3. Gera estoque: Caso a operação tenha marcado em seu cadastro a opção Gera estoque, o sistema deverá alimentar o estoque do item considerando:
    • Verificar se no cadastro do item o mesmo está configurado para controlar estoque. Caso não controle, seu estoque não deverá ser alimentado.
    • Controle de séries (somente quantidades inteiras).
    • Alimentar o estoque por grade, caso o produto controle grade.
    • Alimentar o estoque de acordo com a unidade de medida/compra de cada item (inteiros e fracionados com casas decimais).
  4. Gera financeiro: Caso a operação tenha marcado em seu cadastro a opção Gera financeiro, o sistema deverá gerar movimentações financeiras considerando:
    • A condição de pagamento informada.
    • Se foram informadas parcelas manuais.
    • A pessoa utilizada no documento.
    • Valor do documento.
    • Considerar operação padrão para geração de contas a pagar.
  5. Gera livros fiscais: Caso este parâmetro esteja marcado na operação utilizada, deverão ser alimentadas as informações a serem utilizadas nos relatórios/consultas fiscais.
  6. Calculo de impostos: A entrada de notas deverá realizar o calculo de imposto considerando os parâmetros disponíveis na aba “Impostos” da operação utilizada. O calculo deverá ocorrer desde que nos itens tenham sido informados alíquota, e base para os impostos. Sendo assim, o sistema verificará na operação os fatores que irão compor a base de calculo de cada imposto.

RN08 - Tela de pesquisa

Na tela principal da rotina onde são listados os lotes e suas notas não deverá ser visível no grid a funcionalidade de alteração. Somente as funcionalidades de consulta e exclusão deverão ser accessíveis à um lote (na parte mestre do grid). A alteração se dará a partir do momento que o usuário estiver visualizando um lote e seus documentos selecionando individualmente qual documento deseja alterar.


    
    Notas que forem fechadas com diferença acima do permitido serão exibidas no grid detalhe com sua linha na cor vermelha.


O grid deverá ser do tipo mestre/detalhe listando as informações do lote e também das notas contidas no mesmo. Estes dados serão dispostos nas seguintes colunas:

Mestre

  1. CÓDIGO: Código do lote, gerado automaticamente pelo sistema.
  2. DATA DE ENTRADA: Data em que o lote foi criado.
  3. FINALIZADO: Informa se o lote está finalizado (Sim ou Não).
  4. FORNECEDOR: Código + Nome do fornecedor das notas contidas no lote.


Detalhe

  1. TIPO: Informa o tipo do documento/nota conforme opções abaixo:
    • DOC. C/ ITENS: Nota de entrada de mercadoria.
    • DOC. SIMPLES: Documento fiscal de entrada simples (ex: Nota de energia elétrica).
    • DOC. CTR: Documento de conhecimento de transporte.
  2. Nº NF: Número da nota.
  3. DATA DE EMISSÃO: Data de emissão da nota.
  4. DATA DE ENTRADA: Data de entrada da nota.
  5. TOTAL DA NOTA: Valor total da NF.
  6. DIFERENÇA NO FECHAMENTO: Informa (Sim ou Não) se há valores divergentes entre o informado e o calculado.

RN09 - Parâmetros

Os parâmetros da nota de entrada serão os seguintes:

  1. Contas a pagar: Este parâmetro determina de que forma será gerado o contas a pagar pela rotina em questão. Atualmente estes movimentos serão gerados e permanecerão com o status em aberto. Atualmente este parâmetro será de caráter informativo apenas, exibindo a opção Gerar e não liquidar e permanecendo sempre desabilitado.
  2. Tipo de documento para NF: Parâmetro que determina o tipo de documento a ser utilizado em registros gerados a partir de uma nota de entrada. Neste parâmetro serão exibidos os tipos de documento cadastrados no sistema.
  3. Tipo de documento para CTR: Parâmetro que determina o tipo de documento a ser utilizado em registros gerados a partir de uma nota de conhecimento de transporte. Neste parâmetro serão exibidos os tipos de documento cadastrados no sistema.
  4. Validar valores informados e calculados: Estes parâmetros referem-se ao fechamento dos lotes das notas. Notas que tenham diferença poderão ser salvas, porém o fechamento de seu lote respeitará as regas abaixo:
    • Não permitir diferença: O sistema não permitirá que um lote de notas seja finalizado enquanto houver diferença entre os valores informados e os calculados em qualquer uma das notas.
    • Permitir diferença de até: Neste campo poderá ser estipulado um valor de tolerância para as diferenças entre calculado e informado. Diferenças menores ou iguais ao valor de tolerância informado serão permitidas. Se a diferença for maior que o valor de tolerância em uma ou mais notas do lote, não será permitido fechar o mesmo. Por padrão este parâmetro será selecionado com o valor de tolerância 0,03.
    • Solicitar senha: Esta opção determina que seja possível fechar um lote cujas notas possuem diferença somente diante de senha alçada (caso de uso UC00062 - Validações de segurança).

Layouts sugeridos

Quadro de dados

Tela de manutenção

Cabeçalho

NOME OBRIGATÓRIO TIPO DE ENTRADA VALORES POSSÍVEIS TAMANHO VALOR PADRÃO OBSERVAÇÃO
Ativo Sim Checkbox Marcado/Desmarcado Marcado (somente na inclusão)
Este kit é um combo Não Checkbox Marcado/Desmarcado Desmarcado Quando marcado, este parâmetro habilitará os campos de desconto e acréscimo em valor e em percentual, referentes ao cabeçalho do kit.
Item pai Sim Input Produtos ou serviços cadastrados no sistema
Faz parte dos itens Não Checkbox Marcado/Desmarcado Desmarcado Quando marcado, este parâmetro habilitará os campos Qtde e Unidade do item pai.
Qtde Sim Input Numéricos 0 Caso item pai não faça parte dos itens, este campo ficará desligado com valor padrão 1.
Unidade Sim Combobox Unidades de saída vinculadas ao item pai Unidade padrão do item Este campo ficará desabilitado com a unidade padrão preenchida quando o item pai não fizer parte dos itens.

Itens

NOME OBRIGATÓRIO TIPO DE ENTRADA VALORES POSSÍVEIS TAMANHO VALOR PADRÃO OBSERVAÇÃO
Item Sim Input Produtos ou serviços cadastrados no sistema
Unidade Sim Combobox Unidades de saída vinculadas ao item Unidade padrão do item
Grade Sim Combobox Grades cadastradas para o item Quando item não possuir grade, por padrão ficará selecionada a GRADE PADRÃO.
Qtde Sim Input Numéricos 0
Qtde. Fixa Não Checkbox Marcado/Desmarcado Desmarcado

Ferramentas pessoais
Espaços nominais

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