Manual de Integracao Protheus Materiais X ESUS
Manual de Integracao Protheus Materiais X ESUS
Manual de Integracao Protheus Materiais X ESUS
Novembro/2014
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
Sumário
2
Manual de Integração Protheus/Materiais x e-SUS
Com o objetivo de potencializar a solução ERP para clientes hospitais, foi desenvolvida a integração entre os softwares Protheus e
e-SUS, ambos comercializados pela TOTVS.
O e-SUS é um sistema de gestão hospitalar, o antigo HIS (HOSPITAL INFORMATION SYSTEM), que necessita de várias
informações oriundas do ERP para manter atualizado o estoque de medicamentos rastreados pelo número de lote, tais como:
Entrada de materiais, Movimentações internas, Transferência de armazém, Inventário, entre outros.
Para integração do Protheus com o sistema e-SUS é necessária a utilização do Enterprise Application Integration (EAI), desta forma,
a comunicação entre eles ocorre por intermédio de uma mensagem única utilizando o XSD da TotvsMessage.
2. Sistemas Envolvidos
3. Integração
Entidades Integradas:
• InputDocument – Nota Fiscal de Entrada.
• Inventory – Inventário.
• Invoice – Documento de Saída.
• Item – Cadastro de Produtos.
• MovementsInternal – Movimentação Interna.
• StockTurnover – Movimentação Interna (modelo II) – o Protheus apenas recebe.
• TransferWareHouse – Transferência de Armazém (Modelo I) para enviar do Protheus para o e-SUS.
• TransferWareHouse – Transferência de Armazém (modelo II) o Protheus apenas recebe.
• UnitOfMeasure – Cadastro Unidade Medida.
• ValidityLot – Altera a data de validade do lote.
• Warehouse – Cadastro de Armazém.
• Family – Cadastro de Grupo de Produtos.
• O cadastro de Tipo de Produtos será manual no Protheus.
Premissas:
• Os cadastros serão todos realizados somente no e-SUS e replicados por mensagem única para o Protheus.
3
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
• O e-SUS não utiliza o conceito de Empresa/Filial; não suporta várias empresas e filiais.
• No e-SUS deverá ter a opção de “carga inicial” para enviar todos os cadastros e Saldo inicial Produto/Lote por mensagem
única para o Protheus.
• A integração de movimentação de materiais poderá ser por produtos com ou sem número de Lote. Para isso, ao enviar o
cadastro de produtos (ITEM) o e-SUS deverá tratar a TAG <Trail> para L=Lote ou N=não trata.
• O Campo categoria de materiais do governo – CATMAT será criado na tabela SB5 (Complemento do cadastro de produtos)
quando aplicar o U_UPDSUS.
4. Escopo
O e-SUS é um sistema de gestão hospitalar que necessita de várias informações oriundas do ERP Protheus para manter atualizado
o estoque de medicamentos rastreados pelo número de lote, tais como, Entrada de materiais, Movimentações internas,
Transferência de armazém e Inventário, entre outros.
Para integração do Protheus com o sistema e-SUS, é necessária a utilização do Enterprise Application Integration (EAI), desta
forma, a comunicação entre eles ocorre por intermédio de uma mensagem única utilizando o XSD da TotvsMessage.
5. Pré-requisitos instalação/implantação/utilização
5.1. Datasul
5.2. Logix
5.3. Protheus
4
Manual de Integração Protheus/Materiais x e-SUS
• Alterar o tamanho do campo Lote de 10 para 25, conforme orientações descritas no Boletim técnico do chamado TGAPGT –
ANVISA – tamanho campo Lote.
• Todos os cadastros serão realizados no e-SUS e replicados por mensagem única para o Protheus.
o Tipo de produto (* cadastro manual em ambos sistemas).
o Family (Grupo de produtos).
o Warehouse (Armazém).
o UnitOfMeasure (Unidade de medida).
o Item (Produtos).
• No e-SUS há uma rotina de carga inicial para todos os cadastros e saldos iniciais.
5.4. RM
6. Instalação/Atualização
6.1. Datasul
6.2. Logix
6.3. Protheus
Configurar a Integração
1. Cadastrar de forma manual no Protheus o Tipo de produto.
O cadastro Tipo de produto é o único feito manualmente no e-SUS e também no Protheus.
No módulo Configurador (SIGACFG) acesse Ambiente / Cadastros / Tabelas (via configurador do Protheus; tabela SX5 –
V0).
O Tipo de produto não será integrado por mensagem única e deverá ser incluído manual antes de começar as cargas iniciais.
O cadastro deverá seguir exatamente os códigos e descrições abaixo para não perder a integridade entre os sistemas.
Chave Descrição
1 MEDICAMENTOS
2 MAT.MEDICO-HOSP
3 SOROS E SOLUC
4 MAT.DE ALMOX
5
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
5 ORTESES E PROTESES
6 PROD.HOTELARIA
7 ELETROLITOS
8 TAXAS
6
Manual de Integração Protheus/Materiais x e-SUS
• Cadastro de Armazém
Mensagem única: Sim.
Rotina: AGRA045.
Mensagem: WAREHOUSE.
Descrição: Cadastro de Armazém.
Envia: Não.
Recebe: Sim.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
• Cadastro de Produtos
Mensagem única: Sim.
Rotina: MATA010.
Mensagem: ITEM.
Descrição: Cadastro de Produtos.
Envia: Não.
Recebe: Sim.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
7
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
Rotina: QIE0030.
Mensagem: UNITOFMEASURE.
Descrição: Cadastro de Unidade de Medida.
Envia: Não.
Recebe: Sim.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
• Documento de Entrada
Mensagem única: Sim.
Rotina: MATA103.
Mensagem: INPUTDOCUMENT.
Descrição: Documento de Entrada.
Envia: Sim.
Recebe: Não.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
• Movimentação Interna
Mensagem única: Sim.
Rotina: MATA240.
Mensagem: MOVEMENTSINTERNAL.
Descrição: Movimentação Interna.
Envia: Sim.
Recebe: Sim.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
• Transferência de Armazém
Mensagem única: Sim.
Rotina: MATA260.
Mensagem: TRANSFERWAREHOUSE.
8
Manual de Integração Protheus/Materiais x e-SUS
• Inventário
Mensagem única: Sim.
Rotina: MATA340.
Mensagem: INVENTORY.
Descrição: Inventário.
Envia: Sim.
Recebe: Não.
Método: Síncrono.
Operações: todas.
Canal Envio: EAI.
9
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
Envia: Sim.
Recebe: Não.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
Mensagem única: Sim.
Rotina: MATA521.
Mensagem: INVOICE.
Descrição: Documento de Saída - Exclusão.
Envia: Sim.
Recebe: Não.
Método: Síncrono.
Operações: Todas.
Canal Envio: EAI.
Atenção: para o Documento de saída (Invoice) é necessário incluir os 2 Adapters, conforme acima.
10
Manual de Integração Protheus/Materiais x e-SUS
Operações: todas
Canal Envio: EAI
6.4. RM
7. Controle de Versão
O grupo TOTVS, representado por suas marcas, administrará as demandas de evolução dos layouts e demais ajustes acordando
junto aos solicitantes o prazo de liberação de release.
Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e, somente,
serão desenvolvidas em caso de concordância entre elas e alinhamento com as diretivas definidas pelo Comitê de Integração
TOTVS.
11
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
8. Suporte
O suporte aos recursos da Integração será de responsabilidade de todas as linhas, assim, as equipes de suporte dos produtos RM
Conector e Backoffice Protheus estarão aptas para fazer a primeira análise e, quando necessário, repassar para a equipe mais
adequada em cada caso.
Observação: este modelo de suporte está sendo revisado pela TOTVS.
9. Transações/Entidades/Mensagens únicas
12
Manual de Integração Protheus/Materiais x e-SUS
Cadastros
Unidade Medida
e-SUS
Grupo de produtos
Armazém Protheus
Produto
Processos
Processos
Entrada por doação
Inventário
Protheus
13
Manual de Integração Protheus/Materiais X e-SUS
Título do documento
12. Anexos
14