Fórum FARMACIA POPULAR --- ERRO 33SM #417552
28/05/2012
0
tenho um medicamento por exemplo
atenolol, que vem 30 comprimidos na Caixa o preço por comprimido coloquei para testes aqui, 0,15 centavos...
Quando faço uma venda pelo programa Farmacia popular de 1 Caixa, 30 comprimidos totalizando R$4,50 a venda passa normal, se eu fizer este procedimento duas vezes para o mesmo paciente, a venda é efetivada normalmente, porém se eu vender 2 caixas do mesmo medicamento, totalizando 60 comprimidos e o valor da venda R$ 9,00 ele me retorna o erro:
Medicamento : 33SM - Medicamento não autorizado. Valor unitáriode venda da farmácia maior que o valor de referêcia do Ministério da Saúde. Para os medicamentos deste princípio ativo, o valor unitário de venda particado pela farmácia não pode ser maior que o valor de referêcia do Ministério da Saúde.
será que vocês podem me explicar pq isso ocorre?? e como posso resolver o problema?
André Macedo
Curtir tópico
+ 0Posts
28/05/2012
Salomao.coelho
Gostei + 0
28/05/2012
André Macedo
Gostei + 0
28/05/2012
Salomao.coelho
Tem vezes que na farmacia que pego meu remedio de pressão todo mês os atendente tem que fazer o processo 3 a 4 vezes pra passar. O erro é do Sistema da Farmacia Popular, voce já viu alguma coisa do governo funcionar 100%(a não ser a currupção essa funciona que é uma maravilha), as o resto nada funcioma perfeito.
Gostei + 0
28/05/2012
André Macedo
Tem vezes que na farmacia que pego meu remedio de pressão todo mês os atendente tem que fazer o processo 3 a 4 vezes pra passar. O erro é do Sistema da Farmacia Popular, voce já viu alguma coisa do governo funcionar 100%(a não ser a currupção essa funciona que é uma maravilha), as o resto nada funcioma perfeito.
é o problema não é da Farmacia popular não, estou fazendo a Solicitação tudo normal quando da seguinte maneira
Medicamentos[Item] := MedicamentoDTO.Create;
Medicamentos[Item].coCodigoBarra := tmpvendas2.fieldByName(codigo_produto).AsString;
Medicamentos[Item].qtSolicitada := tmpvendas2.fieldByName(qtd_comprimidos).AsFloat; //Aqui ta vindo 60
Medicamentos[Item].qtPrescrita := tmpvendas2.fieldByName(qtd_prescrita).AsFloat; // Aqui 2
Medicamentos[Item].vlPrecoVenda := tmpvendas2.fieldByName(valor_fp).AsFloat; // aqui R$9,00
se o valor total for R$ 4,50 ele deixa passar normal... nao tem lógica isso!
Gostei + 0
29/05/2012
William
Gostei + 0
29/05/2012
André Macedo
Sim ja Debuguei, o Valor está correto chega os 9,00 isso é o mais estranho de tudo, ta esgotei minhas possibilidades aqui
no caso de 60 comprimidos são 9,00 mesmo.. se eu fizer 2x a venda de 30 comprimidos funciona corretamente
você tem alguma idéia do que pode ser??
Gostei + 0
29/05/2012
William
Agora se vc não está passando esse valor unitário e só passa o valor total da compra então quem está calculando isso?
Gostei + 0
29/05/2012
André Macedo
Agora se vc não está passando esse valor unitário e só passa o valor total da compra então quem está calculando isso?
Eu passo o Valor total Unitario
por exemplo se ele comprou 60 Comprimidos de um mesmo produto eu pego o Valor unitario do comprimido e multiplico por
60
atenolol ------------ 0,15 x 60 = R$9,00
Capox ----------------- 0,28 x 30 = R$8,40
Se eu passar esses dois medicamentos dessa maneira, o primeiro ele nao autoriza, o segundo autoriza normalmente
a unica diferença é que no segundo estou passando apenas uma caixa com 30 comprimidos se eu passar duas caixas
da oerro citado ... se eu efetuar a venda duas vezes para o mesmo cliente passando 30 comprimidos
ele faz as duas vendas normalmente!
Gostei + 0
30/05/2012
William
Gostei + 0
31/05/2012
William
Nesse caso não encaixa aquela questão de quantidade diária e posologia em comprimidos?
Gostei + 0
31/05/2012
André Macedo
eu estava passando o Valor total do Item, tem que passar o valor unitario do Item, o webservice multiplica pela quantidade e retorna o total do item, por isso quando passava um item só funcionava!!
Deu trabalho para eu descobrir isso! Agradeço a todos que tentaram ajudar!
ABraços!
Nesse caso não encaixa aquela questão de quantidade diária e posologia em comprimidos?
Gostei + 0
02/07/2015
Alexssandro Lima
Aqui esta a conclusão de horas na frente do notebook,
{ pegar o arquivo o nome do arquivo de texto, pegar o que tem dentro do arquivo, enviar para o site do GOVERNO e recebe o arquivo de retorno} o que esta faltando agora e salvar em arquivo de texto com o nome do arquivo tudo o que veio de retorno. estou quase no final do meu primeiro projeto. apesar de ter muitos detalhes que só aprendemos no desenvolver da aplicação.
[img]http://arquivo.devmedia.com.br/forum/imagem/320947-20150702-222424.jpg[/img]
Gostei + 0
16/12/2016
Vinicius
www.farmaflorafranca.com.br
Gostei + 0
16/12/2016
Vinicius
[url:descricao=Site ótimo de artigos e venda de medicamentos, eu recomendo: www.farmaflorafranca.com.br]www.farmaflorafranca.com.br[/url]
Gostei + 0
17/08/2017
Ultramax
Agradeço antecipadamente a atenção e a ajuda.
Um ótimo dia.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)