Árvore de páginas

Versões comparadas

Chave

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

ntegração do Easy Import Control via Mensagem Única - EAI

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Import Control

Rotina:

Rotina

Nome Técnico

Informe a rotina.

Informe o nome técnico da rotina.

Rotina(s) envolvida(s)

Nome Técnico

Informe a(s) rotina(s) envolvidas.

Informe o nome técnico da(s) rotina(s) envolvidas.

 

 

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, EECAA100.PRW, EECAC100.PRW, EECAC115.PRW, EECAC120.PRW, EECAC175.PRW, EECAC199.PRW, EECAT130.PRW, eeccad02.prw, EECNF400.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

Informe o(s) chamado(s) relacionado(s).

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:

  • Cadastro da unidade de medida (recebimento);
  • Cadastro de produtos (recebimento);
  • Cadastro de Cliente/ Fornecedor (recebimento);
  • Relacionamento produto x fornecedor (recebimento);
  • Conversão da unidade de medida do fornecedor (recebimento);
  • Banco (recebimento);
  • Transportadora (recebimento);
  • Cotação das moedas (recebimento);
  • Solicitação de importação/ ordem de compra (recebimento);
  • Cotação de preços (envio e recebimento);
  • Purchase order/ programação de entregas (envio);
  • Geração de título de adiantamento ao fornecedor (envio);
  • Geração de títulos efetivos ao fornecedor (envio);
  • Baixa e estorno da baixa dos títulos efetivos e compensação contra os títulos de adiantamento ao fornecedor (envio);
  • Geração de títulos provisórios (envio);
  • Geração de títulos de adiantamento de despesas – numerários (envio);
  • Geração de títulos efetivos de despesas (envio);
  • Prestação de contas / compensação e estorno da compensação dos títulos de despesa contra o título de adiantamento da despesa (envio);
  • Geração de notas fiscais de recebimento (envio);
  • Contabilização em trânsito (envio).

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

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).

Crie/configure (mantenha somente a instrução correspondente) o(

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.:


(É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

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 do parâmetro:

Caracter

Cont. Por.:

http:// IP + Porta /Nome do Web Service/EAISERVICE.apw

Exemplo: http://localhost:85/ws/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

Informe o Conteúdo padrão

Descrição:

 

 

CONFIGURAÇÃO DE MENUS

 

2.  No 

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/

Cadastro

Cadastros/

Menu

Parâmetros (

CFGX013

CFGX017).

Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

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

  1. Em Programa Inicial digite SRVWIZARD para acessar o Wizard.
  2. Informe o Usuário e a Senha.
  3. Acesse Módulos WEB e clique em Incluir.
  4. 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.
  5. Será exibida a pergunta “Deseja descompactar o pacote de arquivos HTTP na pasta especificada?”, clique em “Sim”.
  6. 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.
  7. Informe o número mínimo (Exemplo: 10) e máximo de usuários (Exemplo: 10) e clique em Finalizar.
  8. 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

  1. Em Programa Inicial digite SRVWIZARD para acessar o Wizard.
  2. Informe o Usuário e a Senha.
  3. Acesse Processos Comuns e clique em Incluir.
  4. 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)
  5. Clique em finalizar.
  6. Acesse novamente Processos Comuns e clique em Incluir.
  7. 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)
  8. Clique em finalizar.
  9. Após essa configuração, é necessário reiniciar o serviço do Protheus.

 

CONFIGURAÇÃO DE AGENTE DO SCHEDULER DO PROTHEUS

  1. No Configurador (SIGACFG) acesse Ambiente/Schedule/Schedule (CFGA010).
  2. Em Agent/Cadastro, clique em Incluir.
  3. Preencha os dados na tela para criação do Agente e clique em Confirmar.
  4. Em Agent inicie o serviço criado.
  5. Em Schedule inicie os serviços: Task Manager e Queue Manager.

 

 

 

 

 

Menu

Informe o Menu em que estará localizada a rotina

Submenu

Informe o Submenu em que estará localizada a rotina

Nome da Rotina

Informe o Título da rotina

Programa

Informe o Fonte da rotina

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Tipo

Informe a Função

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.