Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Escrito por: S. S.

Estado
colourYellow
titleCONTROLADORIA
Caminho (pasta) do Solus Saúde: Módulo Estoque > Compras > Solicitação de compra

🎯 Objetivo
Âncora
objetivo
objetivo

🎯 Objetivo

 

O objetivo deste manual é orientar sobre a integração com a plataforma Medical “Medical Virtual MarketMarket”, que visa otimizar o processo de cotação de materiais e medicamentos para operadoras Operadoras de saúde, conectando-as a uma rede de fornecedores, com o objetivo de visando reduzir custos e garantir cotações mais competitivas.


✅ Funcionalidade
Âncora
funcionalidade
funcionalidade

✅ Funcionalidade

  • Envio automático de Enviar automaticamente solicitações de compra para a plataforma Medical VM “Medical VM” via APIs“APIs”;

  • Retorno Receber retorno dos pedidos de compra após o processo de cotação e aprovação de preços;

  • Monitoramento da Monitorar a integração em uma tela dedicada, exibindo;

  • Registros Verificar registros integrados;

  • Status Consultar status do processamento;

  • Retornos Receber retornos da plataforma;

  • Possibilidade de Possibilita realizar interações manuais em casos específicos;

Âncoraconfigconfig

⚙️ Configurações

  • .

 

📝 Sumário

▪️ Objetivo

▪️ Funcionalidade

▪️ Configurações

▪️ Parâmetros

▪️ Operacionalização 


🛠️ Configurações/Requisitos
Âncora
config
config

Para utilização é preciso

que configure

configurar a integração com o sistema

Medical VM

“Medical VM”. Para isso, utilize o Módulo ADM > Configurações > Cadastro de integrações e cadastre as informações abaixo:

manual medical vm 3.pngImage Removedmanual medical vm 4.pngImage Removed

URL: http://www.medicalvm.com:8080/axis2/services/MVMWebService.MVMWebServiceHttpSoap11Endpoint

manual medical vm 5.pngImage Removedmanual medical vm 6.pngImage Removed1-
manual medical vm 3.pngImage Addedmanual medical vm 4.pngImage Addedmanual medical vm 5.pngImage Addedmanual medical vm 6.pngImage Added

  1. Login da plataforma do Medical VM disponibilizado pelo terceiro.

2-
  1. Senha da plataforma do Medical VM disponibilizado pelo terceiro.

  • Será necessário um login e senha no sistema Solus para acessar o Medical VM

, o
  • . Esse login

a qual
  • o terceiro utilizará para gerar os tokens de permissão para se comunicar com a

Api
  • “API” Medical VM:

Módulo ADM

manual medical vm 7.pngImage Modified
manual medical vm 8.pngImage Removed
manual medical vm 8.pngImage Added

Criando o usuário para o Medical:

manual medical vm 9.pngImage Removed
manual medical vm 9.pngImage Added

Vincular

Vincule o login do Medical, recém-criado

,

na

API

“API Medical

VM

VM” (

módulo

Módulo ADM):

manual medical vm 10.pngImage Modified
manual medical vm 11.pngImage Removed
manual medical vm 11.pngImage Added

Precisaremos

Depois, precisará de uma solicitação de compra para

que seja

ser integrada com o sistema Medical VM.

manual medical vm 12.pngImage Modified

Obs. 1:

O

o Medical precisa

que seja

ser cadastrado na base deles, os produtos que serão integrados, portanto, antes de realizar qualquer integração, deve ser enviado para eles todos os produtos do qual poderá ser integrado futuramente (o produto será reconhecido no sistema Solus pelo seu código).

Obs. 2:

O

o mesmo ocorre com os fornecedores que voltarão da aprovação da cotação no Medical, antes de aprovar qualquer ordem de compra no Medical, o operador deve cadastrar no Solus os fornecedores para

que

o mesmo

seja

ser reconhecido (o fornecedor será reconhecido no sistema Solus pelo seu CNPJ).

Obs. 3:

Também

também será necessário enviar para o terceiro a lista de todas as formas de pagamentos cadastrada no sistema Solus, que o cliente deseja utilizar no Medical (a forma de pagamento será reconhecida no sistema Solus pela ID/PK). O cadastro de forma de pagamento fica no

Módulo

“Módulo Estoque > Cadastros > Cadastro compras > Condições de

pagamento

pagamento”, como mostra abaixo:

manual medical vm 13.pngImage Removedmanual medical vm 14.pngImage Removed
manual medical vm 13.pngImage Addedmanual medical vm 14.pngImage Added

Informações

A integração foi realizada apenas no

módulo estoque;

 

📝 Sumário

▪️ Objetivo

▪️ Funcionalidade

▪️ Configurações

▪️ Parâmetros

▪️ Operacionalização

Manuaiscomplementares Solus

🔗 Links úteis

Módulo Estoque.


 

Âncora
parametros
parametros

⚡ Parâmetros

Expandir
titleParâmetroParâmetros

O recurso é ativado através do pelo parâmetro dentro do Módulo Estoque “Módulo Estoque”, conforme exemplo da tela abaixo:.

(Módulo Estoque > Configurações > Parametrizações do sistema> Sistema > aba : Compras “Compras e cotações> cotações” > opção “Solicitação de compra integrada com sistemas terceiro terceiro” > Sistema integrado: “Medical VM”).

manual medical vm.pngImage Removedmanual medical vm 1.pngImage Removedmanual medical vm.pngImage Addedmanual medical vm 1.pngImage Added

Âncora
operacion
operacion

💻 Operacionalização

Caminho do recurso: Módulo Estoque > Compras > Solicitação de compra.

Módulo Estoque:

Após realizar toda a configuração para que a integração esteja estar funcionando, segue abaixo como será o fluxo de integração.:

  • Enviar uma solicitação de compra ao Medical VM:

manual medical vm 15.png

  • Acessando a solicitação de compra que desejamos enviar para o Medical. Repare abaixo que existe o novo botão para integração

- “Integrar
  • –“Integrar solicitação com sistema terceiro”.

manual medical vm 16.pngImage Removedmanual medical vm 16.pngImage Added

  • Caso a solicitação esteja configurada para passar por um fluxo de aprovação, o mesmo

deve
  • deverá ser aprovado primeiramente antes de continuar:

manual medical vm 17.pngImage Removedmanual medical vm 17.pngImage Added

Informações

Não será descrito aqui como funciona o fluxo de aprovação, visto que é um fluxo já existente no

Sistema

sistema Solus.

  • Após isso, o operador

que é
  • responsável pela cotação

deve marcar como ciente
  • , deverá clicar em “Marcar ciente” a solicitação:

manual medical vm 18.pngImage Removedmanual medical vm 18.pngImage Added

Repare que após

  • Após clicar em

ciente,
  • “Marcar ciente” e aprovar o fluxo de aprovação, se for o

seu
  • caso,

o
  • clique no botão “Integrar solicitação com sistema terceiro” de integração

está
  • que estará liberado:

manual medical vm 19.pngImage Removedmanual medical vm 19.pngImage Added

  • Após clicar

no mesmo
  • ,

receberemos
  • receberá a seguinte mensagem:

manual medical vm 20.pngImage Removedmanual medical vm 20.pngImage Added

Como é Conforme exibido acima, a solicitação está pendente para envio e será disparada automaticamente pelo Sistema sistema Solus em questão de alguns minutos. 

  • Para monitorar as requisições, tanto de ida como volta com sistemas integrados, o operador que possui permissão de utilizar o

Módulo
  • “Módulo ADM > Configurações > Gerenciamento de

integrações
  • integrações”, pode

consultar
  • consultá-las pela tela abaixo:

manual medical vm 21.pngImage Removedmanual medical vm 21.pngImage Added

  • Efetuamos a consulta da requisição enviada para o fornecedor

MedicalVM
  • Medical VM, conforme

mostra
  • a legenda mostra, a comunicação foi realizada com sucesso:

manual medical vm 22.pngImage Removedmanual medical vm 22.pngImage Added

  • Voltamos para a tela de solicitação de compra (

módulo estoque
  • Módulo Estoque), e veja que o status foi alterado:

manual medical vm 23.pngImage Removedmanual medical vm 23.pngImage Added

  • Isso significa que a solicitação foi integrada com o sistema terceiro, portanto não será possível alterar mais nada nesta solicitação.

  Caso você
  •  Caso acesse o sistema da Medical, poderá visualizar que temos o pedido do produto solicitado para realizar a cotação:

manual medical vm 24.pngImage Removedmanual medical vm 24.pngImage Added

  • Ainda no sistema da Medical

, é
  • será possível cancelar

o
  • a solicitação:

manual medical vm 25.pngImage Removedmanual medical vm 25.pngImage Added

Informações

 A A Medical não disponibiliza um serviço para cancelar, para que possamos podermos automatizar no Sistema Solus. Portanto, caso o pedido for cancelado no Medical, será necessário cancelar automaticamente no Sistema Solus, pela opção demonstrada abaixo: manual medical vm 26.pngImage Removed

manual medical vm 26.pngImage Added

  • Após cancelar no

Sistema
  • sistema Solus, a solicitação

está
  • estará livre para

alteração
  • alterações e pode seguir o fluxo normal

do
  • da Solus ou ser

integrado
  • integrada novamente

com a
  • ao Medical VM:

manual medical vm 30.pngImage Removedmanual medical vm 30.pngImage Added
Expandir
titleRetorno dentro da plataforma Medical VM

Na plataforma Medical VM, o operador vai realizar realizará todo o processo de cotação e realizar a confirmação da compra. Com isso, o sistema terceiro vai se comunicar e enviar automaticamente para a API “API” da Solus, uma ordem de compra. Ao recebermos a ordem de compra, iremos gerar geraremos a cotação e o pedido de compra (lembrando que a Medical vai nos enviar apenas o que foi aprovado).

Expandir
titleInstrução para enviar ao Sistema sistema Solus

Para que o Medical possa se comunicar com a API “API” da Solus, eles precisam autenticar gerando o primeiro token de acesso. Abaixo, demonstro um exemplo de como o fornecedor deve deverá realizar para efetuar a comunicação com a Solus: 

Mande uma requisição para gerar o token de acesso:

http://{Url_do_Cliente}:15160/v1/install

manual medical vm 35.pngImage Removedmanual medical vm 35.pngImage Added

O resultado será um token utilizado para a próxima autenticação;.

Em seguida manda uma , enviará outra requisição, agora para gerar o token bearer:

http://{Url_do_ClienteCliente}:15160/v1/login

Utilize o token do passo anterior na autenticação e no body, informe o login e a senha do fornecedor para gerar o token de autenticação:

manual medical vm 38.pngImage Modified

O resultado será o seu token bearer.

Agora, com o token bearer, o fornecedor vai nos mandar mandará o XML com a ordem de compra para o seguinte endpoint“endpoint”:

http://{Url_do_ClienteCliente}:16290/v1/ordem-de-compramanual medical vm 40.pngImage Removed

manual medical vm 40.pngImage Added

23231

Com a requisição retornando o código HTTP 201, significa que a ordem foi recebida e processada com sucesso.

Expandir
titleCotação e pedido de compra realizado na Medical VM

Tela de Cotação

Após a Medical nos mandar uma ordem de compra e a mesma ela for processada com sucesso, podemos verificar que foi criado criada a cotação no Módulo Estoque > Compras > Cotação:

manual medical vm 45.pngImage Removedmanual medical vm 45.pngImage Added

Repare que a cotação será um status de integração:

manual medical vm 50.pngImage Removedmanual medical vm 50.pngImage Added

Informações

Uma cotação integrada estará bloqueada de qualquer alteração.

O fornecedor será importado na cotação:

manual medical vm 55.pngImage Removedmanual medical vm 55.pngImage Added

E também marcamos os produtos como os fornecedores vencedores:

manual medical vm 60.pngImage Removedmanual medical vm 60.pngImage Added

Ainda na tela de cotação, criamos uma opção de filtrar apenas as cotações que foram integradas com o sistema terceiro. Para utilizar o recurso clique no check na “Caixa de seleção” e logo em seguida no botão “pesquisar”“Pesquisar”:manual medical vm 65.pngImage Removed

manual medical vm 65.pngImage Added

Tela de Pedido

Da mesma forma foi gerado um pedido da cotação: (Módulo Estoque > Compras > Pedido com cotação):

manual medical vm 70.pngImage Modified

Repare que foi inserido o status da integração do pedido:

manual medical vm 75.pngImage Removedmanual medical vm 75.pngImage Added
Informações

O pedido com status de integração não pode ser alterado.

Também criamos na busca de pedidos a opção de filtrar todos os pedidos que sejam de uma integração. Para utilizar o recurso, clique no check na “Caixa de seleção” e logo em seguida no botão “pesquisar”“Pesquisar”:manual medical vm 80.pngImage Removed

manual medical vm 80.pngImage Added

Tela de nota fiscal de entrada:

manual medical vm 78.pngImage Removedmanual medical vm 78.pngImage Added

Na tela de nota fiscal de entrada, foi criada uma opção de filtrar os pedidos por integração, quando se utiliza a busca por um produto por pedido. Para isso clique em incluir uma nova nota e após isso, escolha a opção abaixo:manual medical vm 85.pngImage Removed

manual medical vm 85.pngImage Added

Foi incluso incluído na tela de localização o check “check” para filtrar apenas os pedidos que foram gerados a partir de uma integração (click no check e após isso no botão “pesquisar”):

manual medical vm 90.pngImage Removed

. Clique na “Caixa de seleção” e logo em seguida no botão “Pesquisar”:

manual medical vm 90.pngImage Added

Também foi adicionado à coluna que informa se o pedido foi integrado:

manual medical vm 95.pngImage Removedmanual medical vm 95.pngImage Added
Nota

Documentação elaborada com base na versão vigente do sistema.

Voltar ao início

Revisão
de conteúdo
textual:
R
V.
C
F.,
Revisão textual: R. C.,
Editor(a):
; V. F., ; R. C.,