Guia de Integração de Código de Barras Oracle EBS

Aprenda o método mais robusto para geração de códigos de barras no Oracle E-Business Suite usando o XML Publisher (BI Publisher). Esta abordagem elimina a necessidade de instalações complexas de fontes nos gerenciadores concorrentes Unix/Linux.


Passo 1

Definir a Lógica no Data Template

Modifique sua Definição de Dados (.xml ou fonte PL/SQL) para gerar a URL do código de barras. Isso garante que a imagem do código de barras seja buscada dinamicamente durante a execução da requisição.

Snippet SQL para EBS XML Publisher
SELECT 
    wip_entity_name AS job_number,
    'https://www.barcodesoft.com/barcode/v1/code128?data=' || wip_entity_name || '&width=400&height=120&dpi=300' AS barcode_url
FROM 
    wip_entities
WHERE 
    organization_id = :p_org_id
Passo 2

Criar o Mapeamento no Template RTF

Em vez de depender de fontes locais, use um espaço reservado de imagem (placeholder) no Microsoft Word para gerenciar a renderização dinâmica.

1. Inserir Placeholder

Insira um arquivo .jpg genérico em seu template RTF onde o código de barras deve aparecer.

2. Atribuir Texto Alt

Clique com o botão direito na imagem > Formatar Imagem > Texto Alt. Digite:
url:{BARCODE_URL}

Passo 3

Configurar Programas Concorrentes

  • Tipo de Saída (Output Type)
    Defina a saída do Programa Concorrente como XML.
  • Registro de Template
    Anexe seu RTF através da responsabilidade XML Publisher Administrator.
  • Segurança de Rede
    Certifique-se de que o servidor EBS possa realizar requisições HTTPS externas para o domínio de código de barras.

Otimização de Etiquetas SCM

Para impressoras industriais (Zebra, Honeywell), a resolução é crítica para evitar falhas de leitura no armazém.

  • Ajuste de DPI: Adicione &dpi=300 para uma impressão térmica nítida.
  • Conformidade GS1: Formate as strings em PL/SQL antes de enviá-las para a URL.
  • Largura do Módulo: Use &mwidth=2 para ajustar a espessura das barras em etiquetas pequenas.

Por que a API supera a Instalação de Fontes Locais

Recurso Método de Fonte Local Método API na Nuvem
Configuração do Servidor Instalação Manual de Fontes Linux Configuração Zero
Suporte a Formatos Geralmente apenas PDF PDF, Excel, HTML
Manutenção Quebra em atualizações de SO Persistente

Solução de Problemas

O código de barras aparece como um 'X' vermelho no PDF?

Verifique as configurações de Proxy em XML Publisher Configuration > General. Provavelmente o servidor não tem acesso à internet.

O código de barras está muito embaçado para escanear?

Aumente o parâmetro dpi na URL (ex: defina para 300 ou 600) para corresponder às especificações da sua impressora.


Acesso instantâneo ao Barcodesoft Cloud

Uma assinatura fornece acesso ilimitado à geração de GS1-128, QR Code, DataMatrix e Code 128 para sua integração Oracle. Credenciais enviadas imediatamente por e-mail[cite: 3, 4].

Configuração instantânea OAuth 2.0 seguro[cite: 3, 4] Pronto para 600 DPI[cite: 3, 4]