Cada empresa terá sua configuração única de notas fiscais.
Essa configuração será feita uma única vez pelo usuário na tabela:
erp_nota_fiscal.nota_fiscal_configuracao
[nu_serie]
Um número que agrupa notas fiscais dentro de um mesmo modelo. Normalmente, usa-se a série 1, mas podem existir outras
(Obrigatório)
[nu_proximo]
Próximo número sequencial da nota fiscal
(Obrigatório)
[nu_proximo]
Informar em qual embiente está essa configuração da nota
(Obrigatório)
[dt_certificado_renovacao]
Data em que será necessário renovar o certificado
[ds_certificado_senha]
Senha do Certificado Digital
[ds_link_logomarca]
Logo da empresa que aparecerá na nota junto com a logo da UISHOP. Verificar se será salvo aqui ou em logos.
[in_servico_mesma_nota]
Campo para permitir se pode adicionar serviço na mesma nota de produtos.
[in_data_hora_saida]
?????
Cada empresa poderá cadastrar várias naturezas de operação.
erp_nota_fiscal.natureza_operacao
[id_natureza_operacao]
Identificador único da natureza da operação.
(Obrigatório)
[id_tipo_nota_fiscal]
Referência ao tipo da nota fiscal.
(Obrigatório)
[id_regime_tributario]
Referência ao regime tributário aplicado.
(Obrigatório)
[id_presenca_comprador]
Indica se a compra foi presencial, remota, etc.
(Obrigatório)
[id_empresa]
Identificador da empresa associada.
(Obrigatório)
[id_consumidor_final]
Indica se a operação envolve consumidor final.
(Obrigatório)
[id_finalidade_emissao]
Motivo da emissão da nota fiscal.
(Obrigatório)
[no_natureza_operacao]
Descrição da natureza da operação.
(Obrigatório)
[ds_informacao_complementar]
Informações adicionais sobre a operação.
[ds_informacao_fisco]
Detalhes exigidos pelo fisco.
[in_ativo]
Indica se a natureza da operação está ativa.
(Obrigatório)
[id_usuario_criacao]
Usuário que criou o registro.
(Obrigatório)
[id_usuario_alteracao]
Usuário que realizou a última alteração.
[dt_criacao]
Data e hora da criação do registro.
(Obrigatório)
[dt_alteracao]
Data e hora da última alteração.
[id_local_destino]
Indica o local de destino da operação.
(Obrigatório)
A regra de tributação da nota fiscal define quais impostos e alíquotas devem ser aplicados em uma operação fiscal, de acordo com a natureza da operação e o perfil da empresa.
erp_nota_fiscal.regra_tributacao
[id_regra_tributacao]
Identificador único da regra da tributação.
(Obrigatório)
[id_natureza_operacao]
Referência a natureza da operação.
(Obrigatório)
[co_tributacao]
Referência a Tributação
(Obrigatório)
[co_cfop]
Referência ao CFOP
[id_situacao_tributaria_icms]
Referência a Situação Tributária ICMS
[id_situacao_tributaria_pis]
Referência a Situação Tributária PIS
[id_situacao_tributaria_cofins]
Referência a Situação Tributária COFINS
[id_situacao_tributaria_ipi]
Referência a Situação Tributária IPI
[id_situacao_tributaria_issqn]
Referência a Situação Tributária ISSQN
[id_icms_modalidade_base_calc]
Referência ao Icms Modabilidade Base Calculo
[co_ipi_enquadramento]
Referência a Ipi Enquadramento
[pe_aliquota]
A Alíquota é o percentual (%) usado para calcular o valor de um imposto
[pe_base]
A base de cálculo é o valor sobre o qual a alíquota de um imposto será aplicada para calcular o valor a ser pago de tributo.
[pe_diferimento]
Diferimento é o adiamento do pagamento de um imposto para um momento posterior da cadeia de circulação de mercadorias ou serviços.
[pe_aliquota_credito]
A alíquota de crédito é o percentual usado para gerar crédito tributário que uma empresa pode compensar ou abater em operações futuras, dentro do regime não cumulativo de alguns impostos como ICMS, IPI, PIS e COFINS.
[pe_aliquota_csll_retido]
(Contribuição Social sobre o Lucro Líquido) é o percentual aplicado sobre o valor do serviço prestado para calcular o valor da CSLL a ser retido na fonte pela empresa tomadora do serviço.
[pe_aliquota_ir_retido]
A alíquota de IR retido (Imposto de Renda Retido na Fonte) varia de acordo com o valor do serviço pago e o tipo de serviço prestado por pessoa jurídica.
[vl_pauta]
É um valor fixado pela Secretaria da Fazenda (SEFAZ) usado como base mínima de cálculo para determinados produtos na hora de calcular o ICMS — independentemente do preço real da venda.
[pe_fcp]
Um adicional do ICMS criado por cada estado brasileiro com o objetivo de financiar programas sociais.
[pe_fcp_]
?????
[in_retencao_imposto]
É quando a empresa compradora de um serviço ou produto retém (desconta) parte dos impostos devidos e recolhe diretamente ao governo no lugar do fornecedor.
[id_usuario_criacao]
Usuário que criou o registro.
(Obrigatório)
[id_usuario_alteracao]
Usuário que realizou a última alteração.
[dt_criacao]
Data e hora da criação do registro.
(Obrigatório)
[dt_alteracao]
Data e hora da última alteração.
A configuração da regra de tributação por estado determina quais regras específicas da tabela regra_tributacao devem ser aplicadas em uma operação fiscal, de acordo com o estado de destino, respeitando a natureza da operação e o perfil da empresa.
erp_nota_fiscal.regra_tributacao_estado
A configuração da regra de tributação por produto determina quais regras específicas da tabela regra_tributacao devem ser aplicadas em uma operação fiscal, de acordo com o produto, respeitando a natureza da operação e o perfil da empresa.
erp_nota_fiscal.regra_tributacao_produto
Listar todas as notas fiscais geradas no ERP
Permite adicionar uma nova nota fiscal ao sistema.
O sistema oferece duas formas para emitir uma nota fiscal:
Antes de qualquer geração automática, o sistema faz uma validação completa da venda. Essa verificação garante que todas as informações obrigatórias estejam preenchidas corretamente.
As validações obrigatórias incluem:
Também há a funcionalidade de Frente de Caixa, voltada para vendas rápidas. Nesse caso, a nota fiscal é gerada automaticamente no modelo de cupom fiscal, como ocorre em supermercados.
O sistema reconhece automaticamente o tipo de item inserido na venda — produto, serviço ou ambos — e adapta a geração da nota fiscal de acordo com o conteúdo.
Comportamento do sistema:
Redirecionamento após a geração:
O formulário será dividido em vários grupos de informações para facilitar o entendimento do usuário.
Dados referentes à empresa que está emitindo a nota fiscal, incluindo identificação, endereço e informações fiscais.
erp_nota_fiscal.nota_fiscal
[nu_serie]
Série da nota fiscal.
[nu_nf]
Número da nota fiscal emitida.
[ds_local_origem
Local de Origem da nota fiscal
[dt_emissao]
Data da emissão da nota fiscal.
[dt_saida]
Data de saída da mercadoria.
[id_natureza_operacao]
Referência à natureza da operação.
(Obrigatório)
[id_tipo_documento]
Referência ao tipo de documento.
[id_presenca_comprador]
Indica se a compra foi presencial, remota, etc.
(Obrigatório)
[id_regime_tributario]
Referência ao regime tributário aplicado.
(Obrigatório)
[id_local_destino]
Indica o local de destino da operação.
[id_finalidade_emissao]
Motivo da emissão da nota fiscal.
(Obrigatório)
[id_consumidor_final]
Indica se a operação envolve consumidor final.
(Obrigatório)
Informações referentes ao cliente destinatário da nota fiscal.
erp_nota_fiscal.nota_fiscal_destinatario
[id_tipo_inscricao_estadual]
Tipo de inscrição estadual.
[co_tipo_pessoa]
Tipo de pessoa (J/F).
[no_pessoa]
Nome da pessoa.
[nu_documento]
Número do documento.
[nu_inscricao_estadual]
Número da inscrição estadual.
[nu_telefone]
Telefone.
[ds_email]
Email.
Informações referentes ao endereço do destinatário da nota fiscal.
erp_nota_fiscal.nota_fiscal_destinatario
[id_tipo_inscricao_estadual]
ID do tipo de inscrição estadual.
[ds_logradouro]
Logradouro.
[nu_endereco]
Número do endereço.
[ds_bairro]
Bairro.
[ds_municipio]
Município.
[co_estado]
Estado.
[nu_cep]
CEP.
[ds_cidade]
Cidade.
[ds_complemento]
Complemento.
Opção de Enviar a nota fiscal para a SEFAZ
[co_situacao_sefaz]
Situação da nota fiscal perante o SEFAZ.
(Obrigatório)
[co_chave_nf]
Chave de acesso da nota fiscal.
Permite a geração de uma carta de correção para ajustar informações incorretas na nota fiscal já emitida.
erp_nota_fiscal.nota_fiscal
[ds_carta_correcao]
Correções feitas na nota fiscal.
[dt_carta_correcao]
Data da última carta de correção.
Permite o cancelamento de uma nota fiscal já emitida, desde que dentro do prazo permitido pela legislação.
erp_nota_fiscal.nota_fiscal
[ds_cancelamento]
Motivo do cancelamento da nota fiscal.
[dt_cancelamento]
Data em que a nota foi cancelada.
Todos os combos onde no banco tem o campo in_padrao como true ou 1, já devem vir selecionados no momento da edição.