Treinamento
Apresentação Treinamento Builder/ERP
Integração de Parceiros no XML
Apresentação Treinamento Builder/ERP
Objetivo
Apresentar os cadastros realizados nas customizações que impactam diretamente na integração com o Promob ERP.
Demonstrar na prática o que ocorre quando o cadastro não se encontra de acordo e também o fluxo que acontece no cliente quando o mesmo utiliza ERP.
O que é ERP?
ERP, é a sigla em inglês que significa Enterprise Resource Planning que em português significa Planejamento dos Recursos da Empresa.
O software ERP é um sistema de informática responsável por cuidar e integrar todas as operação executadas diariamente por uma empresa, seja ela o segmento que for.
Integração
- Promob Studio Start
Biblioteca padrão, contém toda a engenharia de produto definida pela Promob.
A mesma é passível de receber customizações – inclusão de novos itens;
Cliente não possui modulação própria nem definida;
Integração total com máquinas;
Módulo de furação pode ser opcional;
- Promob Studio
Biblioteca personalizada baseada no levantamento de informações feito junto ao cliente;
Biblioteca iniciada do zero com todos os cadastros novos;
Cliente possui modulação própria;
Pode conter ou não engenharia (Builder);
Requisitos
Sistemas com Builder:
- Plugin Builder/Builder Budget
- Plugin ERP Promob
- Serviço de documentação (DocumentDatabaseService)
- Banco de dados da documentação
- Características nos atributos
- Engenharia no Promob
- Item_Base para todos itens
Sistemas sem Builder:
- XML do orçamento Promob
- Características nas referências
- Engenharia no ERP
Sistemas Híbridos (parte com Builder parte sem Builder):
- Plugin Builder/Builder Budget;
- Plugin ERP Promob;
- Serviço de documentação (DocumentDatabaseService);
- Banco de dados da documentação;
- Características nos atributos;
- Características que estavam nas referências devem estar em atributos;
- Item_Base para todos itens
- Engenharia no Promob e no ERP;
Integração Promob ERP – Com Builder
Processa-se através de um arquivo .XML;
Informações integradas:
- Características;
- Estrutura de produto;
- Roteiro das peças;
- Programas de máquinas;
- Desenhos das furações;
- Etiquetas (Desenhos da peça c/ localização de borda para a etiqueta).
Plugin ERP
Arquivo XML
Importador XML ERP
Nova versão Plugin ERP – Substitui o ERP e ERP Start
A partir da nova versão do plugin Builder (1.60.14.7) e suas compatibilidades, será descontinuado o Plugin ERP Promob Start.
As funções serão absorvidas pelo Plugin ERP Promob, que terá uma configuração optando qual tipo de integração serão, ERP ou ERP Start. O resultado das duas integrações não será alterado.
XML de Integração
REFERÊNCIA
Código gerado a partir de características do item, utilizando informações como modelo, tamanhos, etc. É carregada pela COMPLETE do Promob.
- Perfis Fabricados: Referência composta por “REF.TAMANHO”
- Componentes: Referência composta por “NUM.MODELO”
ITEM_BASE
É o código do item dentro do ERP;
Os mesmos item_bases cadastrados no Promob, devem estar cadastrados no ERP;
Vínculos STM01 X cadastro PDM086
ITEM_BASE Cadastro
Item comprado: Máximos de caracteres que pode ser utilizado é 15. Item não configura.
Exemplo: Chapa, fita, ferragens e acessórios.
Item Fabricado: Máximos de caracteres que pode ser utilizado é 9, pois um mesmo item pode receber características diferentes gerando inúmeras configurações “para mesmo item”.
Exemplo: Módulos e componentes.
DESENHO
O código de desenho é gerado automaticamente pelo Promob, através do DocumentDatabaseService.
É o serviço que analisará se deve ser gerado um novo código de desenho ou não.
Para gerar o novo código é avaliado: desenho (furos, borda, etc), características, item base e engenharia (filhos).
CARACTERISTICA <CONFIGURADO>
As Características <CONFIGURADO>, são informações gerada para todos os itens exportados na integração, essas podem ser: Medidas, Material, Cor, etc;
Essas informações são geradas a partir de atributos de Banco de Dados;
Atributos de Banco de Dados
Para a integração com o Promob ERP, é necessário criar um grupo de atributos chamado Banco Dados. É importante que este grupo seja criado dentro de entidade.attributes.
Atributos específicos para integração ERP
Atributos mais utilizados
- LARGURA_AMBIENTE
- ALTURA_AMBIENTE
- PROFUNDIDADE_AMBIENTE
- COR
- ESPESSURA
- VOLUME
- BORDA_FRONTAL/ESQUERDA/DIREITA/TRASEIRA
CAMINHOITEMCATALOG
Ao gerar o arquivo de integração, será gerado a tag <CAMINHOITEMCATALOG>, que indicará o caminho do item na biblioteca, caminho do item no sistema do cliente;
Utilizado em testes para identificar o item mais rapidamente.
Hash Integração
O Hash de integração é um valor calculado a partir de diversas informações de uma peça. Para calcular esse valor são levadas em conta as seguintes informações:
- Dimensões da Peça
- Referência (COMPLETE)
- Quantidade
- Características
- ID do Material
- Direção do Material
- Operações Associadas ao item
- Estruturas contidas no item
- Agregados do item
IMPORTANTE: É apresentado no XML nas Tags <HASHESTRUTURA> e <HASHDESENHO>
Roteiro Produtivo
O Roteiro Produtivo é baseado pelo cadastro de Orçamento de Operações do Builder, sendo essas:
- Cortar – é inserida automaticamente para todo o item que contém Modelo e desenho (geometria) aplicado. Atributo COMPONENT deve ter valor True;
- Bordear – Cadastrado no Builder em Tipo de Operação;
- Rasgar – Cadastrado no Builder em Tipo de Operação;
- Furar – Cadastrado no Builder em Tipo de Operação;
- Usinar – Cadastrado no Builder em Tipo de Operação;
- Montagem – Operação associada ao cadastrar o Atributo ASSEMBLED;
- Corte Policorte – Operação Extra – Deve ser adicionado diretamente ao item desejado,
como por exemplo, Perfil Gola; - Outras operações Extras...
Nessa tela, pode-se alterar, cadastrar ou remover operações:
Ao acessar a aba Builder de um componente ou Grupo, pode-se reordenar as operações associadas ao item ou agrupamento.
Operações Extras
MAQUINAS
Apresenta a Máquina, Setup e local onde está salvo o arquivo para cada uma das máquinas disponíveis para integração;
O caminho dos arquivos é definido no serviço de documentação. Importante que o caminho seja um local de rede, para gerar a informação correta nas etiquetas e demais integrações.
OTIMIZACAO_CORTE
Apresenta a medida de corte do Item. Observar que aqui temos sobrecorte aplicado ao item, quando cadastrado, e também o sobrecorte da fita de borda.
- ALTURA_CORTE: Profundidade do item ($PLATECUTTINGHEIGHTBUILDER$);
- LARGURA_CORTE: Largura do item ($PLATECUTTINGWIDTHBUILDER$);
ID_ERP
Formato de data (AAAAMMDD) seguido de 8 caracteres sequenciais. Esse é utilizado para vincular o item gerenciado pelo Otimizador de Corte ao pedido importado no ERP, onde ambos utilizam o mesmo código para identificação;
ETIQUETA
ID_MODULO
Identifica no XML de integração qual o módulo pai de uma entidade retornando
o ID Promob do pai do item;
Caso item não possuir um pai, nodo não é inserido no XML;
**Módulos do Construtor não apresentam essa lógica, pois são filhos de um grupo e não entidade;
ETIQUETA
ESTRUTURA
Normalmente em formato de matéria-prima, como chapas e fitas de borda. Essas são associadas ao item, montando referências, descrições para cálculos dos valores. Visível também como cadastros de pregos e parafusos;
Todos filhos do pai, estarão dentro de ESTRUTURA.
CONCEITO DO PRODUTO E ESTRUTURA
Lista de componentes e outros insumos/matérias primas necessários para a fabricação de um produto.
Exemplo:
BALCÃO
-
BASE
- MDF e Fita de Borda
-
GAVETA
- LATERAL DA GAVETA
- MDF e Fita de Borda
- LATERAL DA GAVETA
-
KIT FERRAGEM
- Parafuso
- Cavilha
ESTRUTURA ERP
VOLFER
Aplica-se para que aconteça a separação das ferragens/Acessórios dentro do produto.
Todos os itens que são ferragens/acessórios devem ser direcionados para um volume VOLFER, exceto se o item fizer parte de um Kit de ferragem.
Volfer aplicado a um Kit de ferragem.
Atributo BudgetAggregate
Este atributo permite determinar se o módulo agregado respeitará as hierarquias no orçamento, listagem e xml.
Com valor True (Verdadeiro), o item agregado passa a se comportar como filho do módulo pai no orçamento e XML, tendo um recuo com relação ao pai para indicar sua herança.
OBSERVAÇÃO: Mostrar aplicação.
Referência PEDIDOFABRICA
Esta referência determina se um item que é orçado vai ser enviado para o ERP ou não. Com valor False (Falso) o item não será enviado no XML de integração o ERP.
Utilização: Portas de parceiros, que devem orçar mas não devem ser enviadas para o ERP.
Exportação de itens selecionados
Após o projeto estar concluído, é possível gerar os arquivos de integração de todos os itens ou somente itens desejados.
Para gerar os arquivos para integração com ERP’s somente dos itens desejado é necessário seguir os seguintes passos:
Selecionar os itens desejados no projeto
Nas opções de integração, selecione a opção Somente Itens Selecionados.
Após isso basta gerar os arquivos de integração com o ERP.
Integração de Parceiros no XML
Os parceiros do Start como:
Blum, Electrolux, entre outros, após a versão V8 R1.1 do Start Labs sofreram mudança a respeito da integração com o ERP.
Em versões anteriores, quando inserido em um projeto algum item referente ao parceiro, esse item se possuir o atributo CALCULATED, saíra no XML importado para o ERP. Porém, em alguns clientes ocorreu o fato de que, quem compra os itens do parceiro é o próprio logista ou por outros motivos o fabricante não queria que esses itens fossem enviados para o ERP
Para corrigir essa questão foi criado o Atributo PEDIDOFABRICA, com o valor verdadeiro/falso, com o intuito de definir se os itens sairão no XML ou não, segue um passo a passo de como deve ser criado esse atributo e aplicado nos itens dos parceiros.
Passo 1 – Criar Atributo
Dentro de Atributos de Entidade criar o atributo Pedido Fabrica da seguinte maneira:
Definição:
ID: PEDIDOFABRICA;
Nome: Pedido Fabrica;
Descrição: Define se o Item Irá Sair no XML do ERP;
Parâmetros:
Categoria: Start
Tipo: Verdadeiro/Falso
- Visível
- Editável
Comportamento:
Somente opção de “Atualização dinâmica” marcada.
Passo 2 – Aplicar o Atributo nos parceiros
Neste passo é necessário entrar em Cadastro/Módulos, na pasta dos grupos de parceiros, na aba de Coleção de Referências, é necessário criar a referência PEDIDOFABRICA com o valor #PEDIDOFABRICA#, conforme mostra a imagem:
Feito isso, é interessante passar modulo a modulo e verificar se eles realmente estão puxando as coleções de referências existentes, se por acaso estiverem com sua referência definida diretamente no item é necessário criar a referencia mencionada acima diretamente no item.
Após a aplicação das referência nos parceiros é necessário aplicar no grupo o atributo criado no Passo 1.
Para isso entre na aba de atributos e aplique o atributo PEDIDOFABRICA no grupo com o valor igual a FALSE e marque as opções de Visível e Dinâmico, conforme a imagem abaixo:
Teste
Para testar se o procedimento realizado está realmente funcionando é necessário inserir um parceiro no qual foi realizado o procedimento no ambiente 3D e gerar um XML de integração com o ERP.
Depois de gerado o XML é necessário abri-lo com um Editor de texto e procurar pela descrição do item, se no XML for encontrado o item do parceiro e o valor do atributo estiver como FALSE é necessário repassar o processo, ou em último caso contatar o suporte Promob através do portal de solicitações.
Para o item de um parceiro sair no XML é necessário inseri-lo no ambiente 3D e mudar o valor do atributo PEDIDOFABRICA na aba de ferramenta conforme mostra a imagem abaixo:
Tipo de integração
Para a troca de Integração ERP, siga as instruções abaixo:
1. Abra o Promob.
2. Acesse o menu Integradores - Configuração dos integradores, conforme imagem abaixo:
3. Acesse a aba de Configurações do Plugin ERP Promob, em seguida selecione o campo Tipo de integração conforme a imagem abaixo:
IMPORTANTE: a partir da versão 1.60.20.0, o Builder passou a salvar todos os projetos que são integrados ao ERP.
OBSERVAÇÃO: É exibida uma mensagem informando que a operação é restrita. Para continuar é necessário a chave de autorização.
Configuração do Plugin de Integração
Saiba mais aqui neste artigo.
Exemplo de Integração