Produto Empresa

Identificação na Agenda de Execuções

  • Nome do Job: Produto Empresa
  • Grupo: RPInfo
  • Chave do Job: rpintoPRODUTO_EMPRESA
  • Endpoint API: /v1.2/produto/listaprodutos/{lastId}/detalhado

Funcionamento Geral

Importa o cadastro global de produtos da rede, incluindo atributos gerais, NCM, complementos e descrições. Este fluxo não utiliza as configurações específicas dos endpoints v2.9/v3.2 do job PRODUTO.

Fluxo de Execução

graph TD
    A["Job Produto Empresa Agendado"] --> B["GET /v1.2/produto/listaprodutos/{lastId}/detalhado"]
    B --> C["Processar Dados Cadastrais Globais"]
    C --> D["Mapear Atributos (NCM, Fornecedor, Balança, Descrições)"]
    D --> E["Compor Descrição da Cadeia (formatoDescricaoCadeia)"]
    E --> F["Avaliar Gerenciamento por Ruptura (chaveGerenciado, valoresDefinicaoProdutoGerenciado)"]
    F --> G["Extrair Propriedades Extras (pe_extra1..9, pe_prod_extra1..9, Extras)"]
    G --> H[("Salvar ProdutoEmpresa no RuB")]

Configurações Avançadas e Aplicação

Acesse no RuB em Configurações > Configurações Avançadas > Integração > RPInfo:

Configuração (Chave)TipoPadrãoDescrição e Como é Aplicada
Formato da Descrição da Cadeia (formatoDescricaoCadeia)Texto${descricaoCliente}Máscara de interpolação para compor a descrição do agrupamento/cadeia de produtos no RuB.
Chave de Gerenciado (chaveGerenciado)TextoVazioNome do campo no JSON utilizado para identificar se o produto é gerenciado por ruptura no nível corporativo.
Valores de Definição de Gerenciado (valoresDefinicaoProdutoGerenciado)TextoVazioLista de valores válidos (separados por vírgula) que marcam o produto como gerenciado.
Somente Ativos (rpinfoProdutoParamSomenteAtivos)BooleanofalseEnvia somenteAtivos=true na requisição à API para filtrar produtos inativos na rede.
Cadastrar Inativo (rpinfoProdutoParamCadastraInativo)BooleanofalsePermite cadastrar e atualizar produtos corporativos marcados como inativos.

Atributos e Propriedades Extras

Atributos Padrão

Atributo RuBTipoCampo Origem no ERP (JSON)Descrição
codigoTextocodigoCódigo do produto no ERP
nomeTextodescricaoDescrição principal do produto
complementoTextocomplementoComplemento cadastral
peso_variavelBooleanobalancatrue se produto pesado em balança (balanca == 'P')
classe_produtoTextogrupoCodigoCódigo da classe/grupo mercadológico
fornecedorTextofornecedorCódigo do fornecedor principal
descricao_pdvsTextodescricaoPDVsDescrição nos PDVs
descricao_clienteTextodescricaoClienteDescrição voltada ao cliente
codigo_ncmTextocodigoNCMCódigo NCM
cadeiaTextocodigoPrecoCódigo de agrupamento / cadeia
gerenciadoBooleanoConfiguração do JobIndicador de gerenciamento por ruptura

Propriedades Extras

Propriedade Extra RuBTipoCampo Origem no ERP (JSON)Descrição
pe_extra1 a pe_extra9Textoextra1 a extra9Campos extras genéricos da empresa/rede
pe_prod_extra1 a pe_prod_extra9TextoprodExtra1 a prodExtra9Campos extras genéricos do produto no ERP

Elementos do nó Extras com nome e valor preenchem dinamicamente propriedades adicionais de mesmo nome no RuB.

Tabelas

  • rpinfo_controle: controle de sincronização por entidade.
  • rpinfo_produto_depara: mapeamento de códigos entre RuB e RPInfo.