Confira neste artigo os procedimentos de customização para integração com o ERP. Nele são abordados as seguintes seções:
Cadastro de orçamento de operações
Cadastro de referências de borda
Configuração de itens base parceiros
Organização de desenhos gerados pela integração
Aplicação de atributos para aplicação nas exportações
Atributos específicos para integração ERP
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.
Os atributos criados para a integração devem ter a seguinte configuração:
- Visível e Editável devem estar desmarcados;
- No comportamento, deve estar desmarcada a opção Criação Automática;
Abaixo, estão os atributos são necessários para a integração. Os seus valores padrões podem variar dependendo das configurações das bibliotecas e das necessidades, por isso, abaixo, são citadas as definições e valores padrões.
ID | NOME | VALOR PADRÃO |
LARGURA_AMBIENTE | Largura | $W$ |
ALTURA_AMBIENTE | Altura | $H$ |
PROFUNDIDADE_AMBIENTE | Profundidade | $D$ |
ESPESSURA | Espessura | @($H$-#FOL_PAI#) |
COMPRIMENTO | Comprimento | $W$ |
TIPO_PRODUTO | Tipo de Produto | F (pode ser F ou C) |
MATERIAL | Material | @com_*(MATERIAL)@ |
COR | Cor | @com_*(ACABENTO)@ |
FANTASMA | Fantasma | S (pode ser S ou N) |
BORDA_FRONTAL | Borda Frontal | $FRONTBORDERBUILDER$ |
BORDA_ESQ | Borda Esquerda | $LEFTBORDERBUILDER$ |
BORDA_TRASEIRA | Borda Traseira | $REARBORDERBUILDER$ |
BORDA_DIR | Borda Direita | $RIGHTBORDERBUILDER$ |
VOLUME | Volume | VOL01 |
BORDA_DIR_COMPLETE | Referencia Complete da Borda Direita | $RIGHTBORDERCOMPLETE$ |
BORDA_ESQ_COMPLETE | Referencia Complete da Borda Esquerda | $LEFTBORDERCOMPLETE$ |
BORDA_TRASEIRA_COMPLETE | Referencia Complete da Borda Traseira | $REARBORDERCOMPLETE$ |
BORDA_FRONTAL_COMPLETE | Referencia Complete da Borda Frontal | $FRONTBORDERCOMPLETE$ |
Definições dos atributos e seus valores padrões
Os atributos da família Banco_Dados geralmente aparecem no XML com a tag <CARACTERISTICA>
dentro do nodo <CONFIGURADO>. Dentro das características, há o atributo CÓDIGO, o qual geralmente é o ID do atributo, e o atributo RESPOSTA, que é o valor dado para o atributo.
EXEMPLO:
Abaixo segue um explicativo, valor padrão e um exemplo de como fica a informação no XML.
- LARGURA_AMBIENTE
- ALTURA_AMBIENTE
- PROFUNDIDADE_AMBIENTE
- ESPESSURA
- COMPRIMENTO
- TIPO_PRODUTO
- MATERIAL
- COR
- FANTASMA
- BORDA_FRONTAL | BORDA_ESQ | BORDA_TRASEIRA | BORDA_DIR
- VOLUME
LARGURA_AMBIENTE
O que faz?
Carrega a largura do módulo final ou dos itens de composição.
Onde aplicar?
Deve ser aplicado em todos os módulos e itens de composição.
Valor?
$W$
Onde aparece no XML?
Aparece tanto nos módulos quanto nas composições.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para montar as descrições dos itens e preencher o cadastro dos mesmos. Esta descrição será visível apenas no ERP, não alterando o cadastro do Promob.
ALTURA_AMBIENTE
O que faz?
Carrega a altura do módulo final ou a profundidade das peças de composição.
Onde aplicar?
Deve ser aplicado em todos os módulos e itens de composição.
Valor?
$H$ (para módulos) e $D$ (para composições)
Onde Aparece no XML?
Aparece tanto nos módulos quanto nas composições.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para montar as descrições dos itens e preencher o cadastro dos mesmos. Esta descrição será visível apenas no ERP, não alterando o cadastro do Promob.
PROFUNDIDADE_AMBIENTE
O que faz?
Define a profundidade do módulo no ambiente. Esta informação se dá sem o desconto da espessura da fita de borda e sem a soma do sobre corte.
Onde aplicar?
Aplicar em todos os módulos. Não deve ser aplicado nas composições.
Valor?
$D$
Onde aparece no XML?
Diferente dos demais, este atributo não é mostrado com este nome no XML. É mostrado apenas como PROFUNDIDADE. Esta solução foi feitas desta forma, visto que gerava conflito com as informações de valores propostos no Promob.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para montar as descrições dos itens e preencher o cadastro dos mesmos. Esta descrição será visível apenas no ERP, não alterando o cadastro do Promob.
ESPESSURA
O que faz?
Carrega a espessura dos itens de composição.
Onde aplicar? Deve ser aplicado em todas as peças de composição.
Valor?
O valor padrão é $H$-#FOL_PAI#, onde $H$ é a altura da peça e #FOL_PAI# é o atributo que define a folga da espessura da chapa. Esta fórmula pode variar conforme as informações contidas
no sistema.
Onde Aparece no XML?
Aparece nas composições.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para fazer o cadastro do item e para montar suas descrições.
COMPRIMENTO
O que faz?
Carrega o comprimento de itens lineares.
Onde aplicar?
Deve ser aplicado em itens lineares. Exemplo: puxador gola, puxador perfil e trilhos para portas deslizantes.
Valor?
O valor padrão é $W$, mas esta informação pode ser alterada de acordo com o sentido linear do item, por exemplo, se for linear na altura o valor deve ser $H$.
Onde Aparece no XML?
Nos itens lineares que possuem a operação corte em policorte, aparece no XML nas características do item pai.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para montar as descrições dos itens. Tomando como exemplo um trilho e sua descrição no Promob como “Trilho TL 22”, no ERP pode se concatenar a informação do COMPRIMENTO com a descrição enviada pelo XML, gerando assim uma descrição “Trilho TL 22 400mm”.
TIPO_PRODUTO
O que faz?
Define se um item é fabricado ou comprado.
Onde aplicar?
Deve ser aplicado em todas as peças de composição dos módulos, acessórios e ferragens.
Valor: F (fabricado) ou C (comprado)
Onde Aparece no XML?
Deve aparecer em todos os itens da biblioteca menos em estruturas, pois por padrão todas as estruturas são compradas.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza a informação para o cadastro do item. Conforme for o resultado ele tem uma série de comportamentos diferentes.
EXEMPLO: Se ele for fabricado gera ordem de produção, se for comprado gera ordem de compra.
MATERIAL
O que faz?
Carrega a informação do tipo de material utilizado nas peças de composição.
Onde Aplicar?
Deve ser aplicado em todas as peças de composição.
Valor?
O valor padrão é @com_*(MATERIAL)@, mas esta informação pode variar de acordo com os modelos criados para a modulação. Geralmente os valores carregados são MDF ou MDP.
Onde Aparece no XML?
Aparece nas composições na parte das características do item.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para fazer o cadastro do item e para montar suas descrições.
COR
O que faz?
Carrega a informação do acabamento da matéria-prima.
Onde Aplicar?
Deve ser aplicado em todos os módulos e peças de composição.
Valor?
O valor padrão é @com_*(ACABAMENTO)@, mas esta informação pode variar de acordo com os modelos criados para a modulação. A informação que será carregada deve ter no máximo 3 caracteres e pode ser alfanumérica.
Onde Aparece no XML?
Aparece em todos os módulos e composições, aparece na parte das características do item.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta característica para fazer o cadastro do item e para montar suas descrições.
FANTASMA
O que faz?
Define se o item cadastrado deve ser considerado na estrutura do ERP ou se é apenas um agrupador de vários outros itens.
Onde aplicar?
Deve ser aplicado quando não desejar que o item cadastrado faça parte da estrutura do produto. Exemplo: um corpo de gaveta que é orçado junto com o módulo, neste caso o corpo de gaveta é criado apenas para facilitar o cadastro, pois agrupa várias peças que fazem parte da estrutura do módulo.
Quando criado um Kit de ferragens que poderá ser inserido tanto avulso como agregado em algum modulo e aplicado a característica Fantasma esse kit não deve ser orçado e não poderá conter estruturas agregadas.
Onde Aparece no XML?
Aparece no XML em itens agrupadores como, por exemplo, os kits, aparece no final da primeira linha do item.
Imagem do XML:
Valor?
S (item agrupador) ou N (considerar na estrutura)
O que o ERP faz com a informação?
Quando o valor do atributo for S, o ERP o ignorará na geração de relatórios.
BORDA_FRONTAL | BORDA_ESQ | BORDA_TRASEIRA | BORDA_DIR
O que faz?
Carrega a referência da fita de borda aplicada no perfil de cada peça de composição.
OBSERVAÇÃO: Quando a peça tiver mais de 4 lados, ele considera o limite da peça, visto que para a geração do plano de corte não são considerados os recortes das peças.
Onde aplicar: Os quatro atributos devem ser aplicados nas composições. O plug-in ao gerar a integração irá reconhecer se há ou não borda aplicada nas peças.
Valores?
- BORDA_FRONTAL: $FRONTBORDERBUILDER$
- BORDA_ESQ: $LEFTBORDERBUILDER$
- BORDA_TRASEIRA: $REARBORDERBUILDER$
- BORDA_DIR: $RIGHTBORDERBUILDER$
Onde Aparece no XML?
Aparece no XML nas composições, na parte onde aparecem as características, somente nos lados onde forem aplicadas as bordas.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza esta informação na etiqueta gerada pelo plano de corte.
VOLUME
O que faz?
Carrega a informação do volume onde a peça será embalada. É um dos atributos mais importantes para as definições de Estrutura do Produto.
Onde aplicar?
Deve ser aplicado em todos os itens que são embalados, tanto composições quanto acessórios.
Valor?
O valor padrão é VOL01, seguindo esta lógica os próximos valores serão VOL02, VOL03 e assim por diante. O volume das ferragens por padrão é VOLFER.
Onde Aparece no XML?
Deve aparecer em todos os itens exceto itens que contem um itens agrupadores, como por exemplo, as caixas de gavetas que aparecem o volume deve aparecer apenas no Kit. Aparece no xml na primeira linha de cada item.
Imagem do XML:
O que o ERP faz com a informação?
O ERP utiliza este atributo para fazer os agrupamentos dos itens conforme a informação enviada e montar assim a árvore da estrutura do produto.
REFERÊNCIA COMPLETE
O que faz?
A funcionalidade permite que, ao utilizar esse montador, o usuário consiga obter o valor da referência Complete de uma determinada borda.
Como acessar?
Acesse através dos montadores: $LEFTBORDERCOMPLETE$ para a borda esquerda, $RIGHTBORDERCOMPLETE$ para a borda direita, $FRONTBORDERCOMPLETE$ para a borda frontal e $REARBORDERCOMPLETE$ para a borda traseira.
Valor?
Ao utilizar esses montadores, você obterá como retorno o valor da referência Complete da estrutura do item utilizado.
Cadastro de orçamento de operações
O cadastro de orçamento de operações é onde realizamos o cadastro das operações que fazem
parte do roteiro produtivo e do orçamento.
Para cadastrar um orçamento de operação pode-se acessar o editor de cadastro de duas
maneiras.
1. Através da aba Cadastro - Builder - Cadastro de Orçamentos de Operação
2. Ou, no editor de módulos, na aba Builder, no ícone Orçamento de Operações;
Para cadastrar as operações, existem campos para preencher, que variam conforme a biblioteca e outros que variam conforme a operação.
São eles:
Provedor: ID provedor de preços (fins de orçamento);
Fonte de dados: ID da fonte de dados (fins de orçamento);
Categoria de margem: Pode ser criado conforme a necessidade do cliente e a biblioteca do mesmo. É a margem de orçamento onde a operação irá respeitar;
Descrição: Pode ser criado conforme a necessidade do cliente e a biblioteca do mesmo;
ID: Pode ser criado conforme a necessidade do cliente e a biblioteca do mesmo. Ele é associado na aba Builder;
Quantidade: Pode ser criado conforme a necessidade do cliente e a biblioteca do mesmo;
Referência (COMPLETE): Pode ser criado conforme a necessidade do cliente e a biblioteca do mesmo. É
através dela que é fornecido um preço para a operação;
Texto de dimensão: Pode ser criado conforme a necessidade do cliente e a biblioteca do
mesmo. Este texto aparece no orçamento.
Tipo de Operação: Varia conforme a operação a ser cadastrada (ver especificação das
operações);
Unidade: É a unidade respeitada e considerada para orçamento (ver especificação das
operações, para verificar padrão acordado);
As operações padrões cadastradas para a integração com o ERP Promob são as seguintes:
RASGAR:
Esta operação deve ser aplicada em todos os rasgos.
Padrões:
- Tipo de Operação: Rasgo
- Quantidade: $DISTANCEBUILDER$/1000
- Unidade: M
Onde Aparece no XML: Aparece no final da árvore dos itens lineares que possuem essa operação, conforme mostra a imagem:
BORDEAR:
Esta operação deve ser aplicada em todos as bordas.
Padrões:
- Tipo de Operação: Borda
- Quantidade: $PERIMETERBUILDER$/1000
- Unidade: M
Onde Aparece no XML: Aparece no final da árvore dos itens lineares que possuem essa operação, conforme mostra a imagem:
CORTAR:
Esta operação não precisa ser associada. Ela é criada automaticamente nas peças que são enviadas para o plano de corte. A informação que define que a peça irá para o plano de corte é o atributo COMPONENT com o valor TRUE. Como no Promob não tem como definir onde serão feitos os cortes, pois ainda não foi realizado o plano de corte, o cálculo desta operação geralmente é feito pela soma do comprimento de todos os lados da peça (perímetro):
Padrões:
- Tipo de Operação: Corte
- Quantidade: (2*$PLATECUTTINGWIDTHBUILDER$+2*$PLATECUTTINGHEIGHTBUILDER$)/1000
- Unidade: M
Onde Aparece no XML: Aparece no final da árvore dos itens lineares que possuem essa operação, conforme mostra a imagem:
CORTE EM POLICORTE:
Esta operação deve ser aplicada aos acessórios, que em sua produção, tem a necessidade de
fazer este tipo de corte.
Padrões:
- Tipo de Operação: Extra
- Quantidade: 1
- Unidade: UN
Onde Aparece no XML: Aparece no final da árvore do itens lineares que possuem essa operação, conforme mostra a imagem:
FURAR:
Esta operação deve ser aplicada a todos os furos.
Padrões:
- Tipo de Operação: Furo
- Quantidade: 1
- Unidade: UN
Onde Aparece no XML: Aparece no final da árvore dos itens lineares que possuem essa operação, conforme mostra a imagem:
MONTAGEM:
Esta operação deve ser aplicada ao módulo final. A aplicação desta operação é feita automaticamente quando o módulo possui o atributo ASSEMBLED com o valor TRUE.
- Tipo de Operação: Montagem
- Quantidade: 1
- Unidade: UN
Ao cadastrar uma operação, são criadas automaticamente as Regras de Orçamento e Estruturas. Estas podem ser visualizadas nos seguintes caminhos:
- Cadastro - Orçamento - Regras de Orçamento
- Cadastro - Orçamento - Estruturas
IMPORTANTE:
- As regras de orçamento acima não devem estar “Somando as Quantidades”;
- O arquivo default.structures não deve ser alterado por fora, pois perderá o vínculo com as
informações do Builder; - Caso queira que as operações não apareçam, mas permaneçam orçando, cadastre a referência HIDE_STRUCTURE = TRUE na estrutura, conforme a imagem abaixo:
Cadastre nos Layouts de orçamento explodidos (System\budget\Layouts\Listing) o seguinte
código:
E cadastre após o </tbody> o código abaixo:
VARIÁVEIS:
- $DISTANCEBUILDER$: Variável que dá o comprimento da operação Rasgo em milímetros.
- $PERIMETERBUILDER$: Variável que dá o perímetro da operação Bordear em milímetros.
- $PLATECUTTINGWIDTHBUILDER$: Responde com o valor das dimensões de corte na largura, descontando espessuras de borda e somando o sobre corte das mesmas.
- $PLATECUTTINGHEIGHTBUILDER$: Responde com o valor das dimensões de corte na altura, descontando espessuras de borda e somando o sobre corte das mesmas.
Referência da fita de borda para etiqueta
A referência da fita de borda que aparece na etiqueta, pode identificar algumas características da mesma, por exemplo, espessura e acabamento. Esta montagem da referência é cadastrada em Cadastro - Builder - Cadastro de Referências de Borda
A tela abaixo será exibida:
Na referência geralmente é carregada a espessura da fita ($BORDERTHICKNESSBUILDER$) e o acabamento da mesma (@*_fita@). A informação do modelo poder variar conforme o cadastro de modelo existente no sistema.
A referência deve ser aplicada ao cadastro da borda em Cadastro - Módulos - Builder:
Na etiqueta, a informação aparece conforme imagem abaixo (o layout da etiqueta pode variar conforme o plano de corte utilizado):
Como ordenar operações
A ordem das operações define a sequência de processos que a peça realiza durante a produção. Esta informação é cadastrada em Cadastro - Módulos - Builder na opção Ordem das Operações.
Todas as peças de composição devem ter esta informação, o cadastro pode ser feito tanto nos itens quanto nos grupos:
OBSERVAÇÃO: Quando a definição ocorrer no grupo, uma mensagem é exibida pedindo se a definição deve ser aplicada nos filhos ou não.
Alterações na modulação
Itens Lineares
Para puxadores Perfil, Gola e Trilhos Lineares (itens que são comprados por metro e processados dentro da fábrica), devem ser criadas estruturas orçadas em metro e o item deve orçar por unidade.
Dentro deste item devem conter as operações que são realizadas na fábrica (corte em policorte), e devem conter as características de Comprimento.
Vidros
A personalização dos Vidros nas bibliotecas com ERP seguem a mesma lógica dos itens lineares e composições. É necessário que a entidade seja orçada por Unidade, e nela não seja colocado o preço.
Associada a ela, deve ser cadastrada uma estrutura orçada por Metro Quadrado, onde sua referência terá o preço.
Ferragens
As ferragens agregadas nos módulos devem ter o atributo BUDGETAGGREGATE como TRUE, para que no XML elas sejam filhas das composições a qual estão agregadas. Deve conter o Volume = VOLFER, para caso em que as ferragens possuam itens agregados nela, como um parafuso, ou outro item semelhante, como por exemplo, um item dobradiça com parafuso. Para esse item, deve ser criado um Kit Dobradiça, onde ele contém as seguintes informações:
- Fantasma: “S”
- Calculated: False
- Tipo_Produto: “F”
- Unidade: “UN”
Dentro deste Kit deve conter a dobradiça e o parafuso como itens irmãos, esses itens devem possuir a Referencia Volume e devem conter a seguintes características:
- Tipo_produto: “C”
- Unidade: “UN”
- Como fica no XML:
Estruturas
As estruturas devem ficar marcadas como Composição do Módulo e Vincular ao primeiro pai orçado, desta forma, elas ficam como filhas das peças de composições. As composições por não buscarem atributos em sua referência, não conseguem aplicar o atributo Tipo_Produto, com isso, por padrão, todas as estruturas são itens Comprados.
Para as Ferragens que forem consideradas Fantasmas = “S”, não devem ser criadas estruturas, e sim criadas um módulo dentro da biblioteca, pois este kit não deve ser calculado, e sim somente os itens que compõe este kit serão calculados.
Corpo de Gaveta
O conjunto do corpo da gaveta deve receber o atributo CALCULATED com o valor TRUE, porém, deve ser colocado também o atributo NOPRICEALERT, com o valor TRUE, para que não apareça a mensagem de item sem preço ao entrar no orçamento. Deve se fazer isso, para que no XML de exportação, o conjunto gaveta, apareça como irmão das bases, laterais e travessas dos módulos, e dentro deste conjunto fiquem os filhos, que são as laterais, traseira e fundo da gaveta.
Referências
Todos os módulos e estruturas do sistema devem ter a referência ITEM_BASE cadastrada, ela é a ligação da modulação do Promob com a modulação do ERP. Esta informação pode ser cadastrada de duas formas, junto à referência TEXT nas variáveis da aba Dimensões ou na aba Referência, criando uma nova variável chamada ITEM_BASE. Geralmente para modulação, é criada na aba Dimensões e para as estruturas na aba Referências, ela deve ter no máximo 9 caracteres. Segue abaixo exemplo das duas formas:
Em sistemas com o Construtor de Armários deve ser criada a referência ITEM_BASE nos arquivos do construtor, conforme código abaixo:
Além da referência ITEM_BASE, o Promob também envia no XML a referência COMPLETE. Ela é listada juntamente com o ITEM_BASE nos pedidos do ERP. É muito importante que ela não tenha mais do que 20 caracteres e esteja aplicada em todos os itens.
Repetição no Orçamento
Quando há a integração com o ERP, não é utilizado o agrupamento de itens na coluna Repetição do orçamento, pois cada item possui um ID único, que é tratado posteriormente no Builder.
Definições de volume
As configurações de VOLUME podem variar de cliente a cliente. No Promob Start Labs, as ferragens
tem o atributo com valor VOLFER, e as composições com VOL01. Os itens de ferragens que são cadastrados como estruturas, recebem uma referencia chamada VOLUME, com o valor VOLFER. O VOLUME, KITFER é cadastrado nos parafusos dos puxadores. Estas informações são reprocessadas dentro do ERP onde há uma redistribuição em árvore para mostrar a composição do módulo.
Há alguns casos onde é necessário que um item fique dentro de outro, mas dentro de um mesmo volume.
EXEMPLO:
É criado um Kit Minifix, este kit possui VOLUME = VOLFER.
Se colocarmos nos seus filhos (Tambor, Parafuso e Tapa Furo) a informação de volume igual a do kit, o ERP monta uma estrutura com os filhos e o kit no mesmo nível, e não monta as quantidades corretamente.
Para ajustar isso, é necessário deixar a informação VOLUME dos filhos vazia. Para que desta forma, fiquem sempre abaixo do pai.
Redefinição de Volumes
Você pode redefinir os volumes de módulo a módulo, mesmo aplicando o atributo no grupo de composições. Para isto, basta ir até o módulo desejado e em agregados redefinir o valor do atributo.
Configuração de itens base parceiros
Para que seja possível realizar a integração entre os produtos de bibliotecas de parceiros e o Promob ERP, é necessário que na referência dos produtos, exista a variável chamada ITEM_BASE.
Para inserir item_base nos itens de parceiros, é necessario realizar o seguinte procedimento:
1. Acesse o cadastro de módulos e na raiz do parceiro, preencha a variável ITEM_BASE nas referências propostas;
2. Acesse a referência de todos os produtos do parceiro e aplique o valor para a variável ITEM_BASE;
- Caso a biblioteca do parceiro utilize o conceito de Coleção de Referências, o cadastro da variável ITEM_BASE acontece nas referências cadastradas, na coleção e não diretamente nas entidades.
- O valor de preenchimento da variável ITEM_BASE deve conter no máximo 9 caracteres, por isso deve ser composto pelos 4 dígitos correspondentes ao número da biblioteca do parceiro e pelos 4 números que representem o produto em questão.
- As informações devem ser separadas por ponto ( . ), ficando com o seguinte formato: nrobiblioteca.codigoproduto
Alguns códigos de produtos se repetem, visto que o processo dos produtos é igual. Abaixo, segue alguns exemplos de produtos que tem o mesmo valor de ITEM_BASE:
- Portas de giro, canto reto, canto 45°, canto 90°, redutor, paneleiro;
- Basculante superior e inversa;
- Portas deslizantes com um puxador, com dois puxadores, com TV.
O cadastro do ITEM_BASE foi realizado no Sistema Padrão de Parceiros de Portas. Visualize aqui para consulta (execute-o através do Bloco de Notas). Este arquivo fica cadastrado no seguinte caminho do Promob: Disco C:/Arquivos de Programas/Promob/Nome do Promob/System/Config/References.
Integração ERP Promob Biblioteca Builder + Biblioteca Studio
Para fazer a integração de uma biblioteca, onde existam os dois tipos de integração com o ERP, o arquivo XML, gerado através do Plugin ERP Promob, é responsável por efetuar a integração.
O arquivo é mais completo e gera a informação de produção dos módulos feitos com o Builder. Para gerar a integração da biblioteca Studio, é necessário cadastrar atributos, conforme a necessidade de cada cliente, além da referência ITEM_BASE.
Tomando como exemplo:
A referência: MOD001 | Cinza | Branco
Definimos que: MOD001 será a referência ITEM_BASE, visto que é o item sem configuração.
Neste item é aplicado 2 modelos que permitem ao usuário configurar o produto. São eles:
- Revestimento Plástico e Estruturas Plásticas
Para cada um desses modelos, criaremos um atributo dentro do grupo Banco_Dados.
Ao gerar o XML de Integração com o Promob ERP. O item fica no XML da seguinte forma:
As características passadas pelo XML possibilitam a configuração de regras dentro do ERP, fazendo com que, conforme o pedido, ele crie os itens configurados da maneira correta.
Organização de desenhos gerados pela integração
A organização de pastas dos arquivos de desenhos, gerados pela integração, é feita como os desenhos técnicos, onde os desenhos são agrupados conforme seus elementos pai-filho.
Exportar Item Base
Disponível a partir da versão:
- Plugin ERP Promob – 1.12.9.0 ou superior
- Plugin ERP Promob Start – 1.12.4.2 ou superior
Nessa funcionalidade será importado todos os itens base da biblioteca, num arquivo *.csv, com as seguintes colunas:
NOME | VALOR |
ITEM_BASE | Valor do campo Item base |
DESCRIPTION | Descrição do item base |
MEASURE UNITY | Unidade de medida |
PATH OF THE GROUP | Caminho do item na biblioteca |
ID | ID do Item base |
Para acessar a funcionalidade, deve-se clicar em Cadastro - Builder - Exportar Item Base
EXEMPLO:
OBSERVAÇÃO: Para exportar os arquivos é necessário que a biblioteca do Promob esteja na máquina local.
Aplicação de atributos para aplicação nas exportações
Para que sejam realizadas as todas as integrações com ERP corretamente é necessário que os atributos sejam aplicados nos itens da seguinte maneira:
INFORMAÇÕES INTEGRAÇÃO ERP |
|||||
ATRIBUTO | EXIBIR ITEM | FILHO DO PAI | IRMÃO DO PAI | CÓDIGO DE DESENHO | OPERAÇÃO CORTAR |
COMPOSED | Indiferente | Indiferente | Indiferente | Indiferente | Falso |
COMPONENT | Indiferente | Indiferente | Indiferente | Verdadeiro | Verdadeiro |
CALCULATED | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro |
BUDGETAGGREGATE | Indiferente | Verdadeiro | Falso | Indiferente | Indiferente |
INFORMAÇÕES INTEGRAÇÃO ERP |
||||||
ATRIBUTO | OPERAÇÃO BORDEAR | OPERAÇÃO MONTAGEM | OPERAÇÃO DIVERSAS | DESENHO TÉCNICO | PROGRAMAS DE MÁQUINAS | ETIQUETAS |
COMPOSED | Indiferente | Indiferente | Falso | Indiferente | Falso | Falso |
COMPONENT | Indiferente | Indiferente | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro |
CALCULATED | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro |
BUDGETAGGREGATE | Indiferente | Indiferente | Indiferente | Indiferente | Indiferente | Indiferente |
INFORMAÇÕES INTEGRAÇÃO ERP START | ||||||
ATRIBUTO | EXIBIR ITEM | FILHO DO PAI | IRMÃO DO PAI | CÓDIGO DE DESENHO | OPERAÇÃO CORTAR | OPERAÇÃO BORDEAR |
COMPOSED | Indiferente | Indiferente | Indiferente | Indiferente | Falso | Indiferente |
COMPONENT | Indiferente | Indiferente | Indiferente | Verdadeiro | Verdadeiro | Indiferente |
CALCULATED | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro |
BUDGETAGGREGATE | Indiferente | Verdadeiro | Falso | Indiferente | Indiferente | Indiferente |
INFORMAÇÕES INTEGRAÇÃO ERP START |
||||||
ATRIBUTO | OPERAÇÃO MONTAGEM | OPERAÇÃO DIVERSAS | DESENHO TÉCNICO | PROGRAMAS DE MÁQUINAS | ETIQUETAS | PLANO DE CORTE |
COMPOSED | Indiferente | Falso | Indiferente | Falso | Falso | Falso |
COMPONENT | Indiferente | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro |
CALCULATED | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro | Verdadeiro |
BUDGETAGGREGATE | Indiferente | Indiferente | Indiferente | Indiferente | Indiferente | Indiferente |