A7Pharma:2.88.0.0
Data de Lançamento: 11/05/2022
Cadastro Básico
Produto
- Adicionada coluna "Inclusão" (referente ao campo dataHoraInclusao da tabela Produto, que é preenchido no momento do seu cadastro), e seu respectivo filtro, "Data Hora Inclusão", na listagem de Produto;
Compra
Venda
SNGPC
- Adicionada coluna Cód. Orçamento na Listagem de Venda SNGPC, que exibirá o Código do Orçamento vinculado a Venda SNGPC. A alteração feita irá auxiliar na localização de Orçamentos através das Vendas SNGPC;
- Adicionada trava para não permitir a exclusão de Venda SNGPC Pendente que possua vínculo com Orçamento Confirmado. A trava foi adicionada para evitar que uma Venda SNGPC Pendente seja excluída de um Orçamento Confirmado e posteriormente esse Orçamento seja finalizado no PDV sem os dados SNGPC necessários;
- Adicionado o filtro de Orçamento na tela de Listagem de Vendas SNGPC;
Entrega
- Adicionada coluna "Código" e seu respectivo filtro, "Código Entrega", na listagem de Entrega;
- Renomeada a coluna "Código" para "Cód. Orçamento", pois estava causando confusão, visto que a coluna "Código" na Listagem de Entrega levava a interpretação que seria o Código da Entrega, porém era o Código do Orçamento;
Transferência
Estoque
Financeiro
Buscador de Contas Bancárias
- Ajustado buscador de Contas Bancárias para também buscar pelo Código do Banco, Número da Agência ou Número da Conta Bancária. Antes, a busca era feita apenas pelo Nome da Conta Corrente vinculada a Conta Bancária;
Conciliação de Extrato Bancário
- Adicionada possibilidade de conciliação manual de Extrato Bancário com Movimentação de Conta Corrente com datas divergentes. Antes, a conciliação somente era possível quando o Extrato possuía a Data ou Data Contábil igual a Data da Movimentação de Conta Corrente. Agora, a conciliação será possível caso a Configuração Avançada da Unidade de Negócio 'ConciliacaoExtratoBancario.valorToleranciaDias', esteja preenchida e a diferença entre as Datas do Extrato com a Data da Movimentação de Conta Corrente seja menor ou igual a tolerância configurada;
Fiscal
NT 2021.004 versão 1.10
Vigência
- Implementada nova configuração avançada¹ para definir a data de ínicio da vigência da NT2021_004, que obriga o preenchimento do campo "Registro M.S" e com ele a informação do lote dos Medicamentos para os estados signatários;
Observações de Fisco e Observações de Contribuinte
- Incluídos campos Observações de Fisco e Observações de Contribuinte no editor de item da NF-e;
- A impressão do DANFE foi modificada para conter os novos campos: Observações de Fisco e Observações de Contribuinte concatenados com a descrição de seu respectivo item, caso algum deles tenha sido informado;
- Alterado processamento de criação de XML, para que sejam incluídas as novas tags referentes aos campos "Observações de Contribuinte" e "Observações de Fisco", caso os mesmos estejam informados no item da nota fiscal.
Registro MS
- Incluída validação para que seja obrigatório o preenchimento do campo do Registro MS (Informado na Embalagem) e Preço de Venda (Informado no Produto), quando o código NCM do produto iniciar em 3001, 3002, 3003, 3004, 3005 ou 3006, considerando que tais campos são necessários para a criação da tag "Med", e a partir da NT2021.004 essa tag será obrigatória para os itens com os NCMs iniciados com os valores citados;
- Criada configuração avançada Nfe.ObrigatoriedadeTagMed.EstadosPermitidos, onde é possível informar a UF (referente a UF do emitente) para qual será obrigatório o preenchimento da tag "Med" no XML, para itens com NCM iniciado com: 3001, 3002, 3003, 3004, 3005 e 3006, sendo então obrigatório o preenchimento dos campos "Registro M.S." e "Preço de Venda" para tais itens;
- Adicionado campo "Isento Registro M.S" no agrupamento "Medicamento", presente no editor de NF-e Item, para indicar se o item é isento de Registro M.S;
- Adicionado campo "Motivo Isenção" no grupo "Medicamento", presente no editor de Item de NF-e, para indicar o motivo de isenção do Registro no Ministério da Saúde;
- Adicionado campo "Isento Registro M.S" na aba "Medicamento", presente no editor de cadastro de Produto, para indicar se o produto é isento de Registro M.S;
- Adicionado campo "Motivo Isenção" na aba "Medicamento", presente no editor de cadastro de Produto, para indicar o motivo de isenção do Registro no Ministério da Saúde;
- Alguns medicamentos podem ser isentos do Registro no Ministério da Saúde, para esses casos foi necessário ajustar a tag cProdANVISA para ser preenchida com o literal "ISENTO", caso a flag "Isento Registro M.S" esteja marcada no item da nota fiscal. Caso o item seja isento de Registro M.S será necessário informar o motivo de isenção na tag xMotivoIsencao;
- Passa a ser necessário além de validar se o campo "Registro M.S" do produto está informado, também se o produto não é isento de registro M.S, para itens que são medicamentos (informação verificada através do NCM), por esse motivo a validação dos dados tributários foi modificada para considerar também se o campo "Isento Registro M.S" está definido como verdadeiro;
Transporte
- Incluídas as opções "Transporte Próprio por conta do Remetente" e "Transporte Próprio por conta do Destinatário" na Modalidade de Frete da NF-e;
- Adicionada tratativa para não permitir que seja informada uma Transportadora na NF-e (desabilitando os campos existentes na aba "Transporte", presente no editor de NF-e), quando o campo Modalidade de Frete for igual a "Sem Frete";
Lote
- Alterada aba "Doc. Fiscal" presente na Configuração da Unidade de Negócio, para conter o campo "Preenchimento Automático de Lote do Medicamento", que deve ser selecionado, caso se deseje permitir o preenchimento automatizado do lote nos medicamentos presentes na NF-e;
- O métodos responsáveis por realizar a emissão das NF-es, dos diferentes tipos (venda, transferência, devolução, baixa de estoque, etc) foram modificados, para conter um novo parâmetro, responsável por conter as embalagens e seu(s) respectivo(s) lote(s), além de ser criada uma nova exception, responsável por indicar situações onde teremos medicamentos presentes na NF-e sem lote informado;
- Incluído processamento para que ao realizar a emissão de NF-e, seja verificado se algum item presente é do tipo medicamento (através de seu NCM) e se o estado do emissor da NF-e está configurado como participante da obrigatoriedade de uso da tag "Med", através da configuração avançada¹, para então realizar a chamada da nova interface onde será possível realizar a visualização/informação dos lotes no wizard de emissão de NF-e;
- ¹Nfe.ObrigatoriedadeTagMed.EstadosPermitidos;
- Adicionado nova página no wizard de emissão de Nf-e por Assistente para adicionar lote dos medicamentos. Adicionado processamento para a Origem de Cupom Fiscal;
- Os processamentos referentes a emissão de NF-e de Distribuição Gratuita, através do Assistente de Emissão de NF-e e através do wizard de emissão de Distribuição Gratuita foram modificados, exibindo agora a nova página para inclusão dos lotes dos medicamentos quando cabível;
- Os processamentos refentes a emissão de NF-e de Baixa de Estoque, através do Assistente de Emissão de NF-e e através do wizard de emissão de Baixa de Estoque foram modificados, exibindo agora a nova página para inclusão dos lotes dos medicamentos quando cabível;
- Os processamentos referentes a emissão de NF-e de Venda, através do Assistente de Emissão de NF-e e através da emissão automática a partir do PDV foram modificados, sendo exibido no assistente a nova página para inclusão dos lotes dos medicamentos quando cabível;
- O processamento referente a emissão de NF-e de Fatura, através do Assistente de Emissão de NF-e foi modificado, exibindo agora a nova página para inclusão dos lotes dos medicamentos quando cabível;[
- Os processamentos refentes a emissão de NF-e de Devolução de Compra, através do Assistente de Emissão de NF-e e através do wizard de emissão de Devolução de Compra foram modificados, exibindo agora a nova página para inclusão dos lotes dos medicamentos quando cabível.
- Adicionado novo wizard para informar lote de medicamentos na NF-e, através do Assistente de Emissão de NF-e e também pelo wizard de emissão de Devolução de Venda;
- É interessante pontuar que para os seis casos acima, os dados dos lotes virão pré-determinados, caso a configuração da Unidade de Negócio: "Preenchimento Automático de Lote do Medicamento", presente na aba "Doc. Fiscal" esteja informada como verdadeira, caso contrário, os dados dos lotes deverão ser preenchidos manualmente;
- O processamento referente a emissão de NF-e de Estorno de Venda, através do Assistente de Emissão de NF-e foi modificado, para exibir a nova página para inclusão dos lotes dos medicamentos quando cabível, diferentemente dos demais processamentos, para o processamento de estorno de venda os dados dos lotes não virão pré-determinados, considerando que a venda não contém os dados de lote dos itens. O processamento de emissão automática de NF-e de Estorno de Venda não foi modificado, pois a venda que originou o estorno não contém os dados de lote, e caso o sistema esteja configurado para emissão de NFC-e esta também pode não conter os dados de lote do medicamento, sendo assim, de qualquer forma o lote tem que ser incluso manualmente no editor da Nota Fiscal;
- Adicionada nova página para informar lote de medicamentos na emissão de NF-e de Transferência, aplicando-se ao Assistente de Emissão de NF-e e também ao wizard de emissão de Transferência;
- Alterada aba "Doc. Fiscal" presente na Configuração da Unidade de Negócio, para conter o campo "Utilizar Último Lote Independente da Quantidade Disponível", que deve ser selecionado, caso se deseje permitir o uso do último lote do medicamento, quando existente, no preenchimento automatizado do lote nos medicamentos na emissão de uma NF-e, mesmo quando a quantidade do lote seja insuficiente;
- O processamento responsável pelo cálculo dos lotes foi modificado, para que seja definido se o último lote deve ser utilizado mesmo quando sua quantidade é insuficiente, a partir da configuração da unidade de negócio, anteriormente essa definição era fixa na chamada do método;
- Os processamentos de emissão de NF-e de inventário (sobra e falta), tanto pelo assistente quanto pelas ações na listagem de inventário, foram alterados para validar a necessidade de lote e exibir a interface para informar os lotes de acordo com a necessidade;
- Implementada nova configuração avançada¹ com finalidade de indicar se devem ser gerados lotes aleatórios para os itens que são medicamentos na emissão da NF-e. a fim de atender a NT2021.004, que obriga o preenchimento do campo "Registro M.S" e com ele a informação do lote dos Medicamentos para os estados signatários.
- ¹Lote.HabilitarGeracaoLoteAleatorioNT2021004
NT 2016.003
- Incluído script "2.87-pos1.sql" de pós atualização, para incluir os novos NCMs para atender a NT 2016.003;
Pendências de NF-e
- Ajustada consulta que busca as pendências de NF-e com Origem de Venda para excluir de seu resultado Vendas que estão Estornadas e que já possuem uma NF-e com status Cancelada;
- Ajustada consulta que busca as pendências de NF-e com Origem de Estorno de Venda para eliminar os registros duplicados, que apareciam quando uma determinada Venda que estava Estornada possuía mais de uma NF-e com status diferente de Cancelada;
Devolução Compra
- Devolução de compra - Simples Nacional:
- O processamento do editor de item da NF-e foi modificado para permitir a liberação dos campos de valores dos impostos (ICMS, ICMS ST, FCP e FCP ST) para eventual edição manual, também para Notas Fiscais onde o Emitente pertence ao regime Simples Nacional, considerando que a alteração realizada anteriormente atendia apenas o regime Normal, porém, ainda, com a mesma finalidade de permitir que em situações nas quais existam diferenças entre o valor proveniente da nota de entrada e o valor esperado pelo espelho do fornecedor ou pelo cálculo realizado pela SEFAZ, o valor possa ser corrigido diretamente pelo usuário, quando a nota esteja no contexto de Devolução de Compra;
- As divergências de casas decimais entre os valores presentes na nota fiscal de entrada e o valor esperado pelo espelho do fornecedor têm acontecido com frequência, o que tem gerado grande quantidade de chamados para intervenções manuais;
- O processamento do editor de item da NF-e foi modificado para permitir a liberação dos campos de valores dos impostos (ICMS, ICMS ST, FCP e FCP ST) para eventual edição manual, também para Notas Fiscais onde o Emitente pertence ao regime Simples Nacional, considerando que a alteração realizada anteriormente atendia apenas o regime Normal, porém, ainda, com a mesma finalidade de permitir que em situações nas quais existam diferenças entre o valor proveniente da nota de entrada e o valor esperado pelo espelho do fornecedor ou pelo cálculo realizado pela SEFAZ, o valor possa ser corrigido diretamente pelo usuário, quando a nota esteja no contexto de Devolução de Compra;
- Ao realizar emissão de NF-e no contexto de Devolução de Compra, os dados exibidos como informações adicionais dos itens e nas Informações Complementares no DANFE, não eram persistidos no banco de dados, e também não existiam no XML da Nota Fiscal, o que causava divergência quando comparados após a importação do XML em outras plataformas.O processamento foi modificado para que as informações adicionais geradas automaticamente no contexto de devolução, sejam persistidas no banco de dados e estejam presentes no XML da Nota Fiscal;
Impressão do DANFE
- Adicionada Configuração Avançada "DANFE.imprimirPorcentagemDesconto", habilitada por padrão, que permite que seja definida como false para não incluir a informação da porcentagem de desconto, "(...%)", na impressão dos Itens de NF-e no DANFE;
SPED
- Alterado processamento de escrituração do SPED registro C191, para que ao escriturar Notas Fiscais de Entrada, quando o item possuir CST 60 ou CSOSN 500, caso exista valor de FCP ST no item da Nota Fiscal o mesmo seja escriturado como valor de FCP Retido no registro C191 de acordo instrução com o Guia Prático;
Relatório
Ferramentas
Distribuição Gratuita
- A Listagem de Distribuição Gratuita não tinha um botão para cancelar as Distribuições Gratuitas, o cancelamento só era possível através do botão de Inclusão tornando a operação de cancelamento contra intuitiva. Adicionado o botão "Cancelar" na tela de Listagem;
SNGPC
Vacina
Configuração
Permissão
PDV
Orçamento
Integração
Figura Fiscal
- Devido a falhas na sincronização de dados da Figura Fiscal para o sistema por haver na base do cliente Produtos com Embalagens com Preços inconsistentes no que diz respeito a Mãe e Filha, estamos agora sinalizando a transação para que essas validações não sejam realizadas nesse processo;
- Esse conceito foi introduzido e aplicado inicialmente na Integração com o Cadastro Certo (change nas Referências), tendo sido replicado agora para a Figura Fiscal (e, provavelmente, será replicado para outras Integrações);