Histórico da Página
Incluir Página | ||
---|---|---|
|
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||
Segmento: | Manufatura | ||||||||||||||||||
Módulo: | Easy Import Control | ||||||||||||||||||
Rotina: |
| ||||||||||||||||||
Cadastros Iniciais: | Aplicar atualização dos programas avcadge.prw, Avfluxo.prw, avgeral.prw, AvIntProv.prw, AvUpdate01.PRW, AvUpdate02.prw, Easyinteai.prw, Easymessage.prw, EasyMsgBusiness.prw, EasyMVCAuto.prw, eic.prw, eicap100.PRW, EICAP110.PRW, eicap111.PRW, EICAP112.PRW, EICAP150.PRW, Eicca150.prw, eiccad00.prw, EICCV100.PRW, eicdi154.prw, EICDI155.PRW, eicdi158.prw, eicdi500.prw, EICDI501.PRW, eicdi505.prw, eicdi554.prw, eicdupl.prw, EICEV100.PRW, EicFi400.prw, EICFI410.PRW, EICFI411.PRW, EICFI412.PRW, EICFI413.PRW, eicgi400.prw, EICLC500.PRW, EICLC510.prw, EICNA400.PRW, EICNF100.PRW, EICNU400.PRW, Eicop110.PRW, EICPF060.PRW, eicpo400.PRW, EICPO410.PRW, EICPO420.PRW, eicqc210.prw, EICQC400.PRW, EICQC410.prw, eicsi400.prw, EICSI410.PRW, EICSI411.PRW, EICTP251.PRW, eictp252.prw, eictr175.prw, IntegLogixFunc.prw. | ||||||||||||||||||
Chamados Relacionados | TVFETN | ||||||||||||||||||
País(es): | Brasil | ||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||
Sistema(s) Operacional(is): | Windows/Linux |
Descrição
Implementação da funcionalidade de integração via mensagem única - EAI - para o Easy Import Control (Protheus), com o objetivo de flexibilizar a comunicação entre as soluções TOTVS com a utilização da tecnologia de WEB Services, o que ocorrerá com a troca de informações (mensagens) no formato XML entre esses sistemas
Estão previstas nessa atualização as seguintes integrações:
...
Procedimento para Configuração
As atualizações disponibilizadas através deste Boletim Técnico adequam o produto Easy Import Control para sua utilização na integração via Mensagem Única – EAI. Para a configuração das integrações, devem ser observadas as orientações do manual de integração com o ERP em questão.
Sobre o EAI Protheus, consulte as informações adicionais disponíveis no portal TDN:
http://tdn.totvs.com/display/framework/EAI+Protheus
http://tdn.totvs.com/pages/releaseview.action?pageId=107939550
CONFIGURAÇÃO DE PARÂMETROS
1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Obs.: Configuração obrigatória.
Itens/Pastas | Descrição |
Nome: | MV_EIC_EAI |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Indica se o Easy Import Control está integrado com outro ERP via Mensagem Única através do EAI. |
Itens/Pastas | Descrição |
Nome: | MV_EIC0044 |
Tipo: | Caracter |
Cont. Por.: | 2 |
Descrição: | Indica como apresentar a tela de seleção de itens do PO: 1=Filtro Por Unid.Req+Nro. SI;2=Tela de filtros por item da S.I. |
Itens/Pastas | Descrição |
Nome: | MV_EIC0045 |
Tipo: | Caracter |
Cont. Por.: | 1 |
Descrição: | Permitir item sem cotacao no PO:1=Permitir item apenas com cotacao de preco; 2=Permitir itens sem cotacao; 3=Permitir escolha do filtro pelo usuario |
Itens/Pastas | Descrição |
Nome: | MV_FIN_EIC |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Indica se irá gravar o financeiro do Easy Import Control |
Itens/Pastas | Descrição |
Nome: | MV_CAMBFRE |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Define se as parcelas de câmbio do frete serão geradas automaticamente. |
Itens/Pastas | Descrição |
Nome: | MV_CAMBSEG |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Define se as parcelas de câmbio do seguro serão geradas automaticamente. |
Itens/Pastas | Descrição |
Nome: | MV_EIC0046 |
Tipo: | Caracter |
Cont. Por.: | [informar a conta contábil] |
Descrição: | Conta contabil para importação em andamento para nota fiscal em caso de integração via EAI. |
Itens/Pastas | Descrição |
Nome: | MV_EIC0047 |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Determina se será controlada a geração de eventos contábeis de embarque em trânsito. |
Itens/Pastas | Descrição |
Nome: | MV_EIC0048 |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Indica se serão realizadas integrações contábeis via EAI durante a manutenção de embarque e nota fiscal de importação |
Itens/Pastas | Descrição |
Nome: | MV_EIC_ECO |
Tipo: | Caracter |
Cont. Por.: | N |
Descrição: | Diz se há integração com o SIGAECO |
Itens/Pastas | Descrição |
Nome: | MV_EASY |
Tipo: | Caracter |
Cont. Por.: | N |
Descrição: | Define se o Easy Import integrará com o Compras do Protheus |
Itens/Pastas | Descrição |
Nome: | MV_EASYFIN |
Tipo: | Caracter |
Cont. Por.: | N |
Descrição: | Define se o Easy Import integrará com o Finnaceiro do Protheus |
Itens/Pastas | Descrição |
Nome: | MV_EAIPORT |
Tipo: | Caracter |
Cont. Por.: | RECEIVEMESSAGE |
Descrição: | Indica qual a porta de entrada dos Mapas do ESB |
Itens/Pastas | Descrição |
Nome: | MV_EAIMETH |
Tipo: | Caracter |
Cont. Por.: | RECEIVEMESSAGE |
Descrição: | Informe o metodo de envio do EAI para envio a outro EAI |
Itens/Pastas | Descrição |
Nome: | MV_EAIURL2 |
Tipo: | Caracter |
Cont. Por.: | http:// IP + Porta /Nome do Web Service/EAISERVICE.apw |
Descrição: | Informe o nome do canal configurado no EAI para outro EAI |
Itens/Pastas | Descrição |
Nome: | MV_EAIWS |
Tipo: | Caracter |
Cont. Por.: | WSFWWSEAI |
Descrição: | Informe o nome do Client WebService do EAI para envio a outro EAI |
Itens/Pastas | Descrição |
Nome: | MV_EAIXSD |
Tipo: | Caracter |
Cont. Por.: | Informe o diretorio dos XSD usados na validação do EAI |
Descrição: | \xsd\totvsmessage |
2. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Obs.: Configuração opcional.
Itens/Pastas | Descrição |
Nome: | MV_PG_ANT |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Determina se o Cliente controla Pagamento Antecipado |
Itens/Pastas | Descrição |
Nome: | MV_EASYFPO |
Tipo: | Caracter |
Cont. Por.: | S |
Descrição: | Gera ou não previsões de despesas e impostos no financeiro na fase PO. |
Itens/Pastas | Descrição |
Nome: | MV_EASYFDI |
Tipo: | Caracter |
Cont. Por.: | S |
Descrição: | Gera ou não previsões de despesas e impostos no financeiro na fase Embarque/ Desembaraço |
Itens/Pastas | Descrição |
Nome: | MV_NF_AUTO |
Tipo: | Caracter |
Cont. Por.: | S |
Descrição: | Determina se o Numero da Nota Fiscal será automático ou não. Valores: S ou N |
CONFIGURAÇÃO DE WEB SERVICE PROTHEUS
- Em Programa Inicial digite SRVWIZARD para acessar o Wizard.
- Informe o Usuário e a Senha.
- Acesse Módulos WEB e clique em Incluir.
- Em Módulo Web, selecione o módulo WS – Microsiga Protheus 11 Web Services; em Nome da Instância, informe um nome para o Web Service(exemplo: “ws”). Selecione o enviroment e o ambiente. Marque a opção “Habilitar processos na Inicialização do Servidor”. Clique em Avançar.
- Será exibida a pergunta “Deseja descompactar o pacote de arquivos HTTP na pasta especificada?”, clique em “Sim”.
- Em host digite o endereço http do seu web service (Exemplo: “localhost:81/ws”). Selecione a Empresa/Filial e clique em Relacionar. O relacionamento será exibido na parte inferior da tela. Clique em Avançar.
- Informe o número mínimo (Exemplo: 10) e máximo de usuários (Exemplo: 10) e clique em Finalizar.
- O sistema irá exibir um aviso sobre a instalação do Web Service e questiona se deseja iniciar tal instalação. Clique em Sim.
CONFIGURAÇÃO DE JOB DO SCHEDULER DO PROTHEUS
- Em Programa Inicial digite SRVWIZARD para acessar o Wizard.
- Informe o Usuário e a Senha.
- Acesse Processos Comuns e clique em Incluir.
Preencha os campos conforme abaixo:
Itens/Pastas
Descrição
Nome do JOB:
FWSCHDMANAG
Função ADVPL:
FWSCHDMANAG
Ambiente:
(preencha com o ambiente/enviroment em uso no protheus)
Instâncias:
1
Parâmetros: (não informar parâmetros) Habilitar JOB no START: (deixe a opção marcada) - Clique em finalizar.
- Acesse novamente Processos Comuns e clique em Incluir.
Preencha os campos conforme abaixo:
Itens/Pastas
Descrição
Nome do JOB:
FWSCHDQUEUE
Função ADVPL:
FWSCHDQUEUE
Ambiente:
(preencha com o ambiente/enviroment em uso no protheus)
Instâncias:
1
Parâmetros: (não informar parâmetros) Habilitar JOB no START: (deixe a opção marcada) - Clique em finalizar.
- Após essa configuração, é necessário reiniciar o serviço do Protheus.
CONFIGURAÇÃO DE AGENTE DO SCHEDULER DO PROTHEUS
- No Configurador (SIGACFG) acesse Ambiente/Schedule/Schedule (CFGA010).
- Em Agent/Cadastro, clique em Incluir.
- Preencha os dados na tela para criação do Agente e clique em Confirmar.
- Em Agent inicie o serviço criado.
- Em Schedule inicie os serviços: Task Manager e Queue Manager.
CONFIGURAÇÃO DA TAREFA DE PROCESSAMENTO DE INTEGRAÇÕES ASSINCRONAS DO SCHEDULER DO PROTHEUS
- No Configurador (SIGACFG) acesse Ambiente/Schedule/Schedule (CFGA010).
- Em Agendamentos/Cadastro, clique em Incluir.
Preencha os dados na tela para criação da tarefa conforme abaixo:
Itens/Pastas
Descrição
Usuário:
Administrador
Rotina:
FWEAI
Ambiente:
(preencha com o ambiente/enviroment em uso no protheus)
Empresa/Filial:
(preencha com o empresa/filial em uso no protheus)
Módulo: 99 – Configurador Habilitado: (deixe a opção marcada) Clique no botão recorrência e informe a periodicidade para processamento da tarefa de integração das mensagens assíncronas. Recomendado deixar na opção “Sempre Ativo” e “Sem data de término”.
- Clique em Confirmar para fechar a tela de recorrência. Clique em confirmar para salvar a configuração da tarefa.
- Recomendado reiniciar o serviço do Protheus após a configuração do agendamento.
CONFIGURAÇÃO DO APPSERVER DO PROTHEUS
...
CONFIGURAÇÃO DO SERVIÇO DO PROTHEUS PARA ATUALIZAÇÕES
Após as configurações de webservice e scheduler do Protheus, haverão tarefas em execução no servidor do Protheus mesmo que nenhum usuário esteja logado no sistema. Com isso as aplicações de patchs e updates que necessitam de acesso exclusivo ao sistema podem ser dificultadas pois é necessário derrubar os processos em execução. Recomenda-se fazer uma copia da instalação do serviço do Protheus (pasta “\bin\” que contem os binários do serviço do Protheus) e nessa instalação retirar a configuração da execução dos Jobs (basta remover a seção [ONSTART] no appserver.ini. É importante que todas as outras configurações sejam mantidas). Assim, quando for necessário aplicar um patch ou update, pare o serviço do Protheus que possuir as configurações dos Jobs, inicie o serviço que não possua execução de Jobs, aplique a atualização necessária, pare o serviço que não possuir execução de Jobs e inicie novamente o serviço que possuir a execução de Jobs.
Tome cuidado para executar esse processo da maneira descrita para que o Protheus possa ser atualizado e para que não fique sem a inicialização dos Jobs.
PROCEDIMENTO PARA BACK-UP DE BASE DE DADOS
Devido ao controle e configurações internas do TOTVS DBACCESS, toda criação de backup e restore de backup de base de dados, assim como replicação da base de dados para outros ambientes, deve ser feita através da importação de tabelas da ferramenta APSDU. Isso garante a integridade das tabelas e correta interpretação dos dados pelo TOTVS DBACCESS e consequentemente pelas aplicações do Protheus. Não utilize ferramentas de backup de tabelas diretamente pelo banco de dados, pois isso pode exigir a reinicialização do serviço e até mesmo a reinstação do TOTVS DBACCESS.
RELAÇÃO DE/PARA DE EMPRESAS / FILIAIS
Outros ERPs TOTVS diferentes do Protheus não possuem o conceito de Empresa/Filial como no Protheus, existindo uma ou mais empresas/filiais distintas utilizando o mesmo sistema, são todas cadastradas no ERP como empresas diferentes. Além disso os códigos de empresa do ERP são distintos dos códigos de empresa/filial do Protheus. Por isso é necessário acessar o cadastro da relação DE/PARA no módulo configurador (Ambiente/Schedule/Emp.fil Msg.Unica) para cadastrar esta relação.
Por exemplo, se tivermos a empresa 21 no ERP Logix e quisermos associar á empresa 01 filial 10 do Protheus, devemos cadastrar conforme abaixo.
- No Configurador (SIGACFG) acesse Ambiente/Schedule/Emp.fil Msg.Unica (APCFG050).
Clique na opção Incluir e preencha os campos conforme exemplo abaixo:
Itens/Pastas
Descrição
Referência
LOGIX (nome do ERP externo)
Company
21 (código da empresa no ERP)
Branch
(em branco)
Emp.Protheus
01
Fil.Protheus 10 - Clique em confirmar para salvar o relacionamento empresa/filial.
ADEQUAÇÃO DO TAMANHO DOS CAMPOS DO PROTHEUS
O tamanho de campos de algumas tabelas do Easy precisará ser adequado para que fique compatível com o tamanho dos campos no ERP.
Campos como código de cliente, código de fornecedor e código de produto podem ficar divergentes e gerar problemas de integração caso não fiquem com o mesmo numero de caracteres que o ERP.
Verifique o tamanho dos grupos de campos do Protheus através do módulo configurador, na opção de menu Base de dados / Dicionário / Base de dados. Selecione a empresa do lado esquerdo da tela, selecione Dicionário de dados e Grupo de campos. Veja ao lado direito todos os grupos de campo e na coluna tamanho, o tamanho atualmente em uso no Protheus.
É recomendado rever os seguintes grupos de campos:
Grupo | Descrição |
001 | Código de Cliente/Fornecedor |
018 | Documento de entrada/saída |
030 | Tamanho do Produto |
083 | Num. Solicitação de Importação |
084 | Unidade Requisitante |
089 | Código de empresa / despachante |
CONFIGURAÇÃO DE ADAPTER
O módulo Easy Import Control está preparado para a realização das integrações que seguem. Para configurar as integrações, conforme a necessidade, siga as instruções abaixo:
- No Configurador (SIGACFG) acesse Schedule/Adapter E.A.I. (CFGA020).
Acesse a opção Incluir e informe os dados do adater, conforme as opções que seguem:
Itens/pastas | Descrição |
Rotina | EICFI412 |
Mensagem | ACCOUNTPAYABLEDOCUMENTDISCHARGE |
Descrição | BAIXA/ COMPENS. NUMERARIO IMP. |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.001 |
Itens/pastas | Descrição |
Rotina | EICAP111 |
Mensagem | ACCOUNTPAYABLEDOCUMENTDISCHARGE |
Descrição | BAIXA/ COMPENS. NUMERARIO IMP. |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.001 |
Itens/pastas | Descrição |
Rotina | EICSI411 |
Mensagem | CANCELREQUEST |
Descrição | CANCEL.ORDEM/ PROC. AQUISICAO |
Envia | NÃO |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EECAC175 |
Mensagem | CUSTOMERVENDOR |
Descrição | CLIENTE/FORNECEDOR |
Envia | NÃO |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EECAC110 |
Mensagem | BANK |
Descrição | CONTAS BANCARIAS |
Envia | NÃO |
Recebe | SIM |
Método | ASSÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICTU100 |
Mensagem | UNITOFMEASURECONVERSION |
Descrição | CONVERSAO DE UNIDADES DE MEDIDA |
Envia | NÃO |
Recebe | SIM |
Método | ASSÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICQC410 |
Mensagem | QUOTATION |
Descrição | COTACAO DE ORDEM DE COMPRA |
Envia | SIM |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EECAT140 |
Mensagem | CURRENCYQUOTATION |
Descrição | COTAÇÃO DAS MOEDAS |
Envia | NÃO |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICFI411 |
Mensagem | LISTOFACCOUNTPAYABLEDOCUMENT |
Descrição | DESPESAS EFETIVAS IMPORTACAO |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.001 |
Itens/pastas | Descrição |
Rotina | EICFI410 |
Mensagem | LISTOFACCOUNTPAYABLEDOCUMENT |
Descrição | DESPESAS PROVISORIAS IMP. |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICAP112 |
Mensagem | REVERSALOFACCOUNTPAYABLEDOCUMENTDISCHARGE |
Descrição | EST. BAIXA TIT. PAGAR CAMBIO IMP |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICFI413 |
Mensagem | REVERSALOFACCOUNTPAYABLEDOCUMENTDISCHARGE |
Descrição | EST. COMPENSACAO NUMERARIO IMP |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICLC510 |
Mensagem | ACCOUNTINGENTRY |
Descrição | LANC. CONTABIL TRANSITO IMP |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICNF100 |
Mensagem | INVOICE |
Descrição | NOTA FISCAL ENTRADA IMP. - ENVIO |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EECNF400 |
Mensagem | INVOICE |
Descrição | NF SAIDA EXP/NF ENTRADA IMP. |
Envia | NÃO |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EICSI410 |
Mensagem | REQUEST |
Descrição | ORDEM DE COMPRA |
Envia | NÃO |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.007 |
Itens/pastas | Descrição |
Rotina | EECAC120 |
Mensagem | ITEM |
Descrição | PRODUTO |
Envia | NÃO |
Recebe | SIM |
Método | ASSÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 3.001 |
Itens/pastas | Descrição |
Rotina | EICPF060 |
Mensagem | PRODUCTSUPPLIERRELATIONSHIP |
Descrição | PRODUTO x FORNECEDOR |
Envia | NÃO |
Recebe | SIM |
Método | ASSÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 2.003 |
Itens/pastas | Descrição |
Rotina | EICPO420 |
Mensagem | ORDER |
Descrição | PO IMP / PROC. AQUISICAO SISC. |
Envia | SIM |
Recebe | SIM |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 3.003 |
Itens/pastas | Descrição |
Rotina | EICAP110 |
Mensagem | LISTOFACCOUNTPAYABLEDOCUMENT |
Descrição | TIT. PAGAR INVOICE IMPORTACAO |
Envia | SIM |
Recebe | NÃO |
Método | SÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | MATA050 |
Mensagem | CARRIER |
Descrição | TRANSPORTADORA |
Envia | NÃO |
Recebe | SIM |
Método | ASSÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Itens/pastas | Descrição |
Rotina | EECAS125 |
Mensagem | UNITOFMEASURE |
Descrição | UNIDADE DE MEDIDA |
Envia | NÃO |
Recebe | SIM |
Método | ASSÍNCRONO |
Operação | TODAS |
Canal de Envio | EAI |
Versão | 1.000 |
Procedimento para Utilização
Pré-requisitos:
Teste de webservices
Os webservices do Protheus e do ERP destino da integração devem estar devidamente configurados e no ar.
Verifique utilizando seu navegador de internet se o webservice do Protheus está no ar acessando o host configurado para o webservice Protheus. Procure o serviço FWWSEAI e veja se o mesmo encontra-se habilitado.
Verifique, utilizando seu navegador de internet, se o webservice do ERP destino está no ar acessando o host configurado no parâmetro MV_EAIURL2.
Integrações de cadastros
As integrações de cadastros ocorrem com origem no ERP com destino ao Easy. Algumas dessas integrações ocorrem de forma síncrona e outras de forma assíncrona.
Quando o cadastro possuir a integração de forma síncrona, o ERP irá aguardar o Easy processar a integração, e então exibirá para o usuário se tudo ocorreu com sucesso ou se houve rejeição por parte do Easy. Quando as rejeições das integrações ocorrem, o ERP não irá efetivar a operação realizada.
Quando o cadastro possuir integração de forma assincrona, o ERP não irá aguardar o Easy processar a integração e irá efetivar a operação independentemente do processo de integração. A mensagem de integração entra em uma fila no ERP para ser enviada ao Easy. Quando a integração ocorrer, a mensagem será recebida pelo Protheus e armazenada em uma fila para posterior processamento, retornando ao ERP apenas o aviso de recebimento da mensagem. O processamento da integração ocorre no Easy conforme a execução da tarefa FWEAI configurada no Scheduler do Protheus. Essa tarefa irá verificar todas as mensagens pendentes na fila do EAI e irá processá-las. Após o processamento, será enviada a mensagem ao ERP com o resultado da integração. Em caso de rejeição na integração, o EAI pode tentar processar novamente a mensagem antes de retornar uma rejeição ao ERP.
Pré-requisitos cadastrais
Cadastro de Produtos:
Para o cadastro de produtos do módulo Easy Import Control (Atualizações / Cadastros / Produtos – MATA011) é necessário cadastrar previamente às integrações deste cadastro, cadastrar um Local Padrão para o campo Armazem Pad. (B1_LOCPAD) com o valor “.” visto eu tal campo tornou-se obrigatório nas últimas versões do produto.
Condição de pagamento:
O cadastro da condição de pagamento do módulo Easy Import Control (Atualizações / Tabelas / Condição de Pag. – EICA060) deve ser relacionado ao cadastro de condição de pagamento do ERP; desta forma, acessando o cadastro o usuário deverá alterá-lo e informar a correspondência no campo Cod. ERP (Y6_CODERP), pasta Outros.
Moedas:
O cadastro de moedas do Easy Import Control (Atualizações / Cadastros / Moedas – EICA150) deve ser relacionado ao cadastro de moedas do ERP. Para isso o usuário deverá acessar o registro da moeda em modo de alteração e informar nos campos: Cod.C.ERP (YF_CODCERP) o código da moeda de compra correspondente; Cod.V.ERP (YF_CODVERP) o código da moeda de venda correspondente e Cod.F.ERP (YF_CODFERP) o código da moeda fiscal correspondente.
Eventos Contábeis:
Para realizar a integração com o Financeiro do ERP, o Easy Import Control precisará saber qual o tipo de documento deve ser gerado. Para isso será necessário que os eventos contábeis associados às integrações/ tipos de movimento financeiro sejam configurados.
Através do menu Atualizações / Tabelas / Eventos Contábeis (ECOA002), os eventos abaixo, do tipo IMPORT, devem ser acessados em modo de alteração e ter os campos informados conforme orientação que segue:
No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).
...
|