Intuito do UPD 221 - Ajusta Campos FAT110e


Este UPD foi criado com o intuito de realizar a alteração no campo específico da Entrada de Mercadoria, quando o produto for superior a R$999.999,00, seja o produto para:

  • Revenda de Mercadoria
  • Uso e Consumo
  • Imobilizado.

Versão de Liberação no Sistema Softpharma 207.300

Lançamentos de Bens Imobilizados devem ser lançado manualmente na Entrada de Mercadoria (FAT110), pois não é importado pelo Importar e Faturar (IMP400)

Entrada de Mercadoria Atual 


Neste exemplo, vou lançar um produto IMOBILIZADO manualmente, acessando Lançamento → Faturamento → Entrada de Mercadoria (FAT110),  selecionando a operação Entrada de Mercadoria conforme abaixo:


Os campos do Valor Produtos e o campo Valor da Nota já suportam valores superiores a 1 milhão, conforme apresentando acima, o valor de R$2.044.000,12 lançados normalmente.

Contudo quando vai para a parte do lançamento da tributação do item, na tela dos lançamentos dos Impostos, no caso, a tela do FAT110E, não permitia lançar valores superior a 1 Milhão e apresenta a mensagem informativa conforme imagem abaixo, limitando o usuário caso recebesse uma Nota Fiscal onde o seu produto é superior a 1 milhão.


Quando for digitado um produto que o seu valor é maior que 1 milhão, será apresentando a mensagem e um caminho sendo Para Ajustar acesse: Utilitários → Ajusta Campos (UPD221), assim fica o caminho do programa para realizar a alteração em tabelas para poder lançar a Nota Fiscal normalmente.


Utilizando o UPD 221 - Ajusta Campos FAT110e


Para ajustar está limitação, foi desenvolvido o programa Ajusta Campos da Entrada de Mercadoria, e para ter acesso a este programa, o usuário logado no Sistema Softpharma, precisa conter em seu cadastro o Acesso Supervisor. Caso usuário não tenha acesso, acessar em Parâmetros → Usuários (PAR120) e selecionar o check-box: Acesso Supervisor.


Ao acessar o programa UPD221 em Utilitários → Ajustar Campos FAT110e (UPD221) pela primeira vez será validado a Coluna/Tabela se já foi feito processo, caso não, é apresentado um X no Processo Realizado conforme tela abaixo:




Na tela do UPD221 é apresentado as Colunas vinculadas as tabelas que sofreram alteração, sendo uma forma visível para o cliente saber o impacto caso deseje realizar está alteração, sendo da esquerda contém a Coluna/Tabela que sofreram as alterações e do lado direito Processo Realizado mostrando após executar o PROCESSAR se as tabelas foram alteradas corretamente.

Quando o processo finaliza corretamente no lugar do X,  é apresentado um ícone CERTO mostrando que o processo ocorreu com sucesso as modificações e nenhuma etapa ficou faltando e as tabelas foram alteradas, ficando conforme imagem abaixo:



Caso o cliente esteja executando o UPD e ocorre algum travamento na máquina, perda de conexão com o servidor, ou alguma situação de força maior, que pare o processo de execução do comando, quando acessado novamente o programa do UPD221 será novamente apresentado com o ícone CERTO, caso já tenha sido executado naquela tabela e com X caso ainda não tenha sido realizado a alteração corretamente conforme abaixo:


Neste exemplo, foi realizado o processo apenas na Coluna/Tabela do Preço de Consumo e ainda falta realizar o processo nas demais colunas do banco de Dados do Softpharma. Quando clicado no PROCESSAR novamente, o sistema irá validar se aquela Tabela/Coluna já foi alterado e seguindo para a próxima etapa da execução do processo, ou seja, não será executado novamente na tabela que já teve sua alteração realizada com sucesso.



Sistema Linx Softpharma só vai permitir o lançamento da Nota Fiscal quando todas as tabelas do UPD forem alteradas com sucesso, caso fique de fora alguma tabela, cliente não vai conseguir realizar o processo de lançamento manual da Nota Fiscal.



O botão PROCESSAR quando clicado pelo cliente apresentará a tela de solicitação de senha Supervisor/Gerente conforme abaixo: 



Após digitado usuário apresentará a seguinte mensagem “Este processo é lento, aconselhável executar fora do horário de atendimento.” conforme tela abaixo e quando clicado na opção SIM, será feito o processo de alteração.



Este processo de alteração de tabelas/Colunas é lento e pode travar o banco de dados, sendo assim, NÃO RECOMENDAMOS a realização dessa alteração em horário de funcionamento da Farmácia, pois além da alteração será realizado a replicação para as demais filiais.


Entrada de Mercadoria depois do UPD 221


Após realizado o processo do Ajustar Campos (UPD221), voltando ao nosso exemplo do produto IMOBILIZADO manualmente, acessando Lançamento → Faturamento → Entrada de Mercadoria (FAT110),  selecionando a operação Entrada de Mercadoria conforme abaixo:



Na parte do lançamento da tributação do item, na tela dos lançamentos dos Impostos, no caso, a tela do FAT110E, está AGORA PERMITINDO lançar valores superior a 1 Milhão e não esta mais apresentando a mensagem deixando o produto ser gravado normalmente conforme abaixo:



E consultando o Espelho da NF apresenta o valor normalmente de R$ 2.044.000,12 conforme abaixo:




Banco de Dados com mais de 1 Base 


Pode ocorrer situações que o cliente tenha em seu banco de dados, mais de uma base alocada no mesmo servidor conforme exemplo abaixo:

  • Softpharma
  • Softpharma_ECF
  • Softpharma_QA



Neste caso cliente vai ter que ajustar o seu banco de dados alocando para cada base existente, ou seja, neste exemplo, cliente vai ter que acessar base por base e rodar o UPD221 para garantir a operação de alteração.


  • Sem rótulos