Árvore de páginas

Parâmetros de Integração MES - PCPA109

Visão Geral do Programa

A parametrização tem influência direta sobre os registros que são movimentados entre os dois sistemas.

Os nomes dos arquivos seguem o seguinte padrão:

OK_<MSG>_<DATAHORA>_<REGISTRO>
PEND_<MSG>_<DATAHORA>_<REGISTRO>
ERR_<MSG>_<DATAHORA>_<REGISTRO>
Onde: OK - Se mensagem entregue sem problemas;
   PEND- Se mensagem não foi enviada;
   ERR - Se mensagem enviada, porém retornou erro;
   MSG - Nome da mensagem. Ex.: Item, Wharehouse, Workcenter, etc;
   DATAHORA: Data e Hora do envio;
   REGISTRO: Código do registro que está sendo enviado. Ex.: Código do item, número da ordem, etc.

Parâmetros de Integração TOTVS MES

Objetivo da tela:

Parametrizar a integração Protheus PCP com o PC-Factory.


Outras Ações/Ações Relacionadas:

Ação:

Descrição:

Ordem de Produção

Quando acionado, apresenta a tela Ordem de Produção que permite montar filtros de ordens a serem utilizados nas rotinas que enviam informações ao PC-Factory.


Principais Campos e Parâmetros:

Campo:

Descrição:

Ativo

Selecionar se a integração está ativa. Ao selecionar esse campo, os demais são habilitados. Se este campo estiver desmarcado, nenhuma outra ação pode ser realizada na rotina.

Caminho

Inserir caminho do WebService do PC-Factory.

O botão Teste permite verificar se o webservice está ativo.

Gera XML

Selecionar se serão gerados os XML das mensagens trocadas. Se não estiver selecionado, é gravado apenas em tabelas. A geração dos arquivos não é obrigatória. Serve como uma ferramenta útil para encontrar problemas. O envio sempre será feito com base do que estiver registrado nas tabelas.

Ao selecionar Gera XML, os diretórios devem ser informados.

Enviados

Inserir o diretório onde são salvos os XMLs enviados com sucesso ao PC-Factory.

Pendência 

Inserir o diretório onde são salvos os XMLs que não foram enviados ao PC-Factory.

Filtros

Objetivo da tela:

Montar os filtros próprios para cada arquivo movimentado.

Existe um folder para cada arquivo movimentado: Produto, Local de Estoque, Recurso e Ordem de Produção, e para cada folder é possível montar filtros próprios.

Estes filtros serão utilizados nas rotinas que enviarão informações ao PC-Factory, permitindo selecionar o que deve ser enviado. São exibidos os campos da tabela selecionada (folder) e operadores para que os filtros sejam montados. 

Caso não exista nenhum filtro cadastrado, todo registro incluído, alterado ou excluído será enviado ao PC-Factory. Para montar os filtros é desejado conhecimento do dicionário de dados, pois é utilizado diretamente o nome das tabelas e dos campos.

O envio de informações do Protheus para o PC-Factory PPI-Multitask ocorre nas seguintes transações:

  • Cadastro, alteração e exclusão de Produto (MATA010), Local de Estoque (AGRA045) e Recurso (MATA610, SFCA006 e SFCA002);
  • Cadastro e alteração de Ordens (MATA650);
  • Processo para FIRMAR Ordens (MATA651);
  • Manutenção das Operações (MATA632);
  • Manutenção dos Empenhos, (MATA380 e MATA381);
  • Cadastro, alteração e exclusão de Operações x Componentes (MATA637);
  • Carga Máquina (MATA690);
  • Cálculo do MRP (MATA712 - versão 11.8) ou (PCPA107 - versão 12);
  • Cadastro, alteração e exclusão de Estrutura;
  • Splits de produção gerados pelas rotinas que manipulam ordem e o Apontamento Modelo 1 do Chão de Fábrica (SFCA310);
  • Cadastro, alteração e exclusão do Endereço (MATA015);
  • Cadastro, alteração e exclusão de Ferramentas (MATA620);
  • Atualização de Saldos.
    • NF de Entrada - Rotinas que executam a função B2ATUCOMD1;
    • NF de Venda - Rotinas que executam a função B2ATUCOMD2;
    • Mov. Internas - Rotinas que executam a função B2ATUCOMD3;
    • Inclusão de Saldo (MATA220 e MATA805).

O envio de informações do PC-Factory PPI-Multitask para o Protheus ocorre nas seguintes transações:

  • Cadastro de motivos de parada (SFCA004);
  • Cadastro de motivos de refugo (SFCA003);
  • Movimentações avulsas de estoque. Entrada (MATA250). Saída (MATA240);
  • Transferência de Estoque (MATA261);
  • Apontamento de Produção (MATA681 e SFCA310);
  • Apontamento de Parada (MATA682 e SFCA311).

São enviados os seguintes cadastros para o PC-Factory:

  • Produto;
  • Local de Estoque;
  • Recurso;
  • Ordem de Produção.

Filtros e geração do XML

No Cadastro de Parâmetros (PCPA109), é definido se gera o arquivo XML nos diretórios. Quando este indicador estiver como 2 ('N') não será gravado o arquivo XML nos diretórios correspondentes. Será gravado apenas o conteúdo em tabela (SOF).

Caso o indicador estiver como 1 ('S') seguirá a seguinte regra de geração:

  • Processados com sucesso: XML processado pelo PPI com retorno do PCFactory OK. XML será gravado no diretório cadastrado no campo Enviados do PCA109.
  • Processados sem sucesso: XML processado pelo PPI com retorno de ERRO pelo PCFactory ou WebService desligado (XML não enviado).

A rotina salva a estrutura, os dados do roteiro, o recurso e o endereço para que depois seja realizada a integração via programa de controle de pendências.

Importante:

Somente é possível ter uma pendência para o registro.

Caso exista uma pendência de envio de algum registro e for gerada uma nova mensagem para o mesmo registro, a pendência deve ser excluída e será trabalhada somente com a última mensagem, que poderá ser enviada sem problemas ou gerar nova pendência.

Ordem de Produção

Objetivo da tela:

Permitir montar filtros de Ordem de Produção. Estes filtros são utilizados nas rotinas que enviam informações ao PC-Factory, permitindo selecionar o que deve ser enviado.

Acessado por meio do botão Ordem de Produção em Parâmetros,


Principais Campos e Parâmetros:

Campo:

Descrição:

Parâmetro MRP

Selecionar como será a integração do Protheus x PC-Factory via MRP. As opções são:

  • Não integra;
  • Gera Pendência;
  • Integra.
Consumo de componentes

Selecionar como será o consumo dos componentes ao realizar um apontamento. As opções são:

  • BackFlush: Sempre irá realizar a baixa dos componentes conforme o definido na engenharia;
  • Consumo Real: Irá consumir conforme lista de componentes;
  • Consumo Real/Atu Empe: Irá consumir conforme lista de componentes e se não existir saldo suficiente da quantidade empenhada irá ajustar automaticamente a quantidade empenhada.
OperaçõesDefine se o filtro criado no folder "Roteiros" deve ser utilizado para ordens de produção.
Depósito do Refugo

Este parâmetro é obrigatório quando os produtos refugados e gerados forem informados.

Quando o depósito "WharehouseCodeTo" não for informado no PC-Factory, será utilizado o que for definido neste parâmetro. Quando a tag "Wharehouse" não for informada, será utilizado o depósito da ordem de produção.

Integra Ordens APS

Quando assinalado, indica que existe a integração com o APS. Assim, efetua o tratamento das ordens quando são sequenciadas pelo APS, e retorna do APS a Ordem de Produção que deve ser enviada para o TOTVS MES.

Segurança

Objetivo da aba:

Informar o usuário e a senha que devem ser válidos (cadastrados) no PC-Factory.

É utilizado para realizar o controle autenticação na troca de mensagem entre os sistemas Protheus e PC-Factory.

Tabelas Utilizadas

  • SOD – Parâmetros gerais da Integração Protheus x Pc-Factory
  • SOE – Parâmetros da Integração Protheus x Pc-Factory - Tabelas
  • SOF – Integração Protheus-PCFactory


Conteúdos Relacionados:

Integração PCP Protheus x PPI-Multitask