Tabela SAPObjetoEBANMóduloMM_P2P

Tabela EBAN — Tabela de Itens de Requisição de Compra EBAN

EBAN armazena um item de linha de uma requisição de compra por linha, indexado pelo número da requisição BANFN e número do item BNFPO. Ela contém o material ou serviço solicitado, quantidade, centro, categoria de atribuição de conta, status de liberação e, uma vez que a requisição tenha sido convertida, o número e item do pedido de compra resultante. Ela não contém o próprio PO.

EBAN é a tabela combinada de cabeçalho e item para requisições de compra no módulo MM, uma linha por item de requisição. Esta página cobre os campos importantes para rastrear uma requisição através da estratégia de liberação e conversão em um pedido de compra, as junções com EKPO e EBKN, e as armadilhas que surgem do fato de EBAN manter requisições tanto abertas quanto convertidas há muito tempo na mesma tabela.

Publicado em 15 de set. de 2026· 1.060 palavras

O que ela armazena

Cada linha em EBAN representa um único item de uma requisição de compra, identificado pelo número da requisição BANFN e número do item BNFPO. Não existe uma tabela de cabeçalho de requisição separada além de um agrupamento tipo cabeçalho implícito por BANFN; atributos de cabeçalho e item coexistem na linha do item. Um item de requisição captura o que está sendo solicitado (material ou descrição de texto livre), quanto, para qual centro e depósito, sob qual categoria de atribuição contábil, e para quando é necessário. A linha também rastreia o ciclo de vida da própria requisição: criação, status de liberação, indicador de exclusão e, se a requisição foi convertida, o número do pedido de compra e o item que resultou dela. As linhas de EBAN persistem após a conversão e após a exclusão; elas não são eliminadas, então a tabela acumula o histórico completo de cada requisição já criada no sistema.

Campos-chave

  • MANDT - mandante
  • BANFN - número da requisição de compra
  • BNFPO - número do item da requisição
  • BSTYP - categoria do documento, distingue requisição de outros documentos de compras
  • BSART - tipo de documento de requisição
  • MATNR - número do material, em branco para itens de texto livre ou serviço
  • TXZ01 - descrição do texto breve do item
  • WERKS - centro
  • LGORT - depósito
  • MATKL - grupo de mercadorias
  • MENGE - quantidade solicitada
  • MEINS - unidade de pedido
  • KNTTP - categoria de atribuição de conta
  • LFDAT - data de entrega necessária
  • BADAT - data em que a requisição foi criada
  • ERNAM - usuário que criou a requisição
  • EKGRP - grupo de compradores
  • EKORG - organização de compras
  • LIFNR - fornecedor fixo ou desejado, se especificado
  • EBAKZ - indicador de exclusão para o item
  • STATU - status de processamento do item
  • EBELN - número do pedido de compra, preenchido após a conversão
  • EBELP - número do item do pedido de compra, preenchido após a conversão

Como se junta ao modelo de dados

  • EBAN-BANFN = EBKN-BANFN e EBAN-BNFPO = EBKN-BNFPO, linhas de atribuição contábil para o item da requisição
  • EBAN-MATNR = MARA-MATNR, ligação mestre de materiais onde o item é baseado em material
  • EBAN-MATNR = MARC-MATNR e EBAN-WERKS = MARC-WERKS, dados de material ao nível do centro
  • EBAN-EBELN = EKPO-EBELN e EBAN-EBELP = EKPO-EBELP, o item do pedido de compra criado a partir desta requisição
  • EBAN-LIFNR = LFA1-LIFNR, mestre de fornecedores para um fornecedor fixo ou desejado na requisição

Como lê-la com segurança

Sempre restrinja por MANDT e nunca selecione a tabela completa apenas pelo intervalo BANFN em um sistema de produção; os números de requisição se acumulam por anos e a tabela pode ser muito grande. Os filtros iniciais mais seletivos são EKGRP, EKORG, WERKS e um intervalo de datas BADAT, ou um BANFN específico se já for conhecido de uma pesquisa EKPO. Evite selecionar apenas por MATNR ou MATKL em todo o mandante, esses são campos de baixa seletividade que varrem intervalos enormes. Se estiver procurando por requisições abertas e não convertidas, filtre por EBELN em branco e EBAKZ não definido, então refine por EKGRP ou WERKS antes de buscar o volume.

Como comprová-lo nos dados

Para confirmar que um item de requisição foi realmente convertido em um pedido de compra, selecione EBAN por BANFN e BNFPO e leia EBELN e EBELP diretamente da linha; ambos em branco significam que ainda está aberto, ambos preenchidos significam que foi convertido. Verifique indo na outra direção a partir de EKPO onde EKPO-BANFN e EKPO-BNFPO correspondem, confirmando que o item do PO realmente se rastreia de volta a esse item de requisição e não a um número reutilizado coincidentemente de uma era anterior.

ECC vs. S/4HANA

EBAN continua a existir como uma tabela transparente no S/4HANA e ainda é escrita pela criação de requisições e pelos aplicativos Fiori de requisição de compra, bem como pelas transações clássicas. Alguns relatórios mais recentes relacionados a requisições são construídos sobre visões CDS em camadas sobre EBAN, em vez de leituras diretas da tabela, mas a persistência subjacente e a estrutura de campos estão essencialmente inalteradas em relação ao ECC para os campos centrais listados aqui. O código personalizado e as interfaces que leem EBAN diretamente geralmente continuam a funcionar sem remapeamento.

Armadilhas comuns

  • Assumir que um EBELN em branco significa que a requisição nunca foi processada. Também pode significar que a requisição foi excluída (verifique EBAKZ) ou rejeitada na estratégia de liberação sem nunca ter chegado à conversão, o que é uma situação de negócios diferente de simplesmente estar pendente.
  • Ler EBAN isoladamente para julgar o status de liberação. Os indicadores de liberação no item só fazem sentido juntamente com a estratégia de liberação e as tabelas de classificação; EBAN sozinho não explica por que uma requisição está parada, apenas que está.
  • Tratar EBELN e EBELP na requisição como um ponteiro ativo. Se o item do PO for posteriormente excluído ou a requisição for reutilizada para um documento de acompanhamento diferente em algum processo não padronizado, os valores em EBAN podem não refletir a realidade atual do PO; EKPO é a fonte autoritária para o lado do PO.
  • Esquecer que EBAN nunca é limpa. Relatar 'requisições abertas' por material ou centro sem filtrar o indicador de exclusão e os campos de conversão puxa anos de histórico morto junto com a demanda genuinamente aberta.
  • Assumir que um BANFN equivale a uma linha de demanda de negócios. Uma única requisição pode ter muitos itens sob BNFPO com materiais, centros e atribuições contábeis completamente diferentes; agregar no nível BANFN sem agrupar por BNFPO distorce o conteúdo real da requisição.
  • Confundir a quantidade da requisição MENGE com a quantidade ainda em aberto. EBAN não rastreia quanto da quantidade requisitada já foi pedida; essa comparação requer juntar a EKPO e somar as quantidades pedidas em relação ao item da requisição.

De quem é este problema

Questões de compras em EBAN ficam com o consultor funcional de MM/compras, particularmente problemas de estratégia de liberação e atribuição contábil, que geralmente envolvem o grupo de compradores do solicitante e a configuração do aprovador de liberação. Questões de volume ou desempenho na tabela pertencem à equipe de base ou ABAP que constrói o relatório, já que a solução geralmente é uma seleção melhor, não uma correção de dados.

Objetos SAP relacionados

Páginas revisadas às quais este objeto se conecta no grafo de conhecimento da ERPClimb.

Fonte: ERPClimb — https://erpclimb.com/sap-tables/ebanA ERPClimb é uma plataforma independente e não é afiliada à SAP SE. As páginas de referência são escritas e revisadas por consultores SAP para aprendizado e solução de problemas.