wsbndaf / Webservice

Webservice da Base Nacional de Dados, Ações e Serviços da Assistência Farmacêutica
http://portalms.saude.gov.br/assistencia-farmaceutica/base-nacional-de-dados/sistemas/web-service?view=default
32 stars 27 forks source link

Inconsistência do arquivo de posição de estoque #20

Open rodolfomuller opened 6 years ago

rodolfomuller commented 6 years ago

Olá!

No roteiro de uso temos a seguinte afirmação: "Dessa forma, para os estados e municípios que utilizam o método assíncrono o envio desse dado deve ocorrer no primeiro envio de dados do mês subsequente à competência de referência."

Acredito que tenha algum motivo para ser enviado em primeiro. E se ocorrer inconsistências neste arquivo de posição de estoque? Se enviar posição de estoque e os outros arquivos na sequência terá algum problema caso a posição de estoque mostre inconsistência durante os 7 dias de prazo? Teríamos que esperar o processamento do arquivo de posição de estoque para enviar os outros?

wsbndaf commented 6 years ago

Boa tarde @rodolfomuller ,

Na prática, não ocorrerá nenhum problema com os envios caso o arquivo com a posição de estoque apresente algum problema, pois o web service não possui regra de negócio especifica para tratar dessa validação de ordem de envio.

Atenciosamente;

COORDENAÇÃO GERAL DE MONITORAMENTO DAS POLÍTICAS DE ASSISTÊNCIA FARMACÊUTICA E DE MEDICAMENTOS - CGMPAF Departamento de Assistência Farmacêutica e Insumos Estratégicos – DAF Secretaria de Ciência, Tecnologia e Insumos Estratégicos - SCTIE Ministério da Saúde - MS

contatogabrieldossantos commented 6 years ago

Bom dia,

Deverão ser exportados até as posições de estoque referente a lotes que estão zerados? se um lote estiver com a quantidade zerada a vários meses deve ser exportado também com quantidade = 0?

wsbndaf commented 6 years ago

Bom dia @contatogabrieldossantos ,

Nesse caso não é necessário enviar a informação dos quantitativos zerados.

Atenciosamente;

COORDENAÇÃO GERAL DE MONITORAMENTO DAS POLÍTICAS DE ASSISTÊNCIA FARMACÊUTICA E DE MEDICAMENTOS - CGMPAF Departamento de Assistência Farmacêutica e Insumos Estratégicos – DAF Secretaria de Ciência, Tecnologia e Insumos Estratégicos - SCTIE Ministério da Saúde - MS

contatogabrieldossantos commented 6 years ago

Boa dia, estou tentando usar o método informarPosicaoEstoqueEmLote, a seguinte excessão está sendo lançada:

com.sun.xml.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: Unmarshalling Error: cvc-complex-type.2.4.b: The content of element 'produto' is not complete. One of '{noFabricanteInternacional, nuNotaFiscal}' is expected. Please see the server log to find more detail regarding exact cause of the failure.

Diz que ele espera que um dos dois campos (noFabricanteInternacional, nuNotaFiscal) seja preenchido, sendo que esses campos nem aparecem na documentação, gostaria de saber como prosseguir.

wsbndaf commented 6 years ago

Bom dia Gabriel,

Esta é uma mensagem bem incomum e que ainda não foi reportada. Poderia encaminhar seu xml para ws.daf@saude.gov.br para que possamos realizar testes?

Atenciosamente,

COORDENAÇÃO GERAL DE MONITORAMENTO DAS POLITICAS NACIONAIS DE ASSISTÊNCIA FARMACÊUTICA E DE MEDICAMENTOS Departamento de Assistência Farmacêutica e Insumos Estratégicos/SCTIE/MS ws.daf@saude.gov.br 136 Esplanada dos Ministérios - Bloco G, Sobreloja, Sala 104, 70058-900