viernes, 14 de octubre de 2011

SAP: Alternativas a BSEG (Tablas Indice Secundarias)


Sendas Tablas
SAP tiene más de 130.000 tablas ... y si no eres ABAP, normalmente sólo conoces un puñado de ellas.


Cuando se requiere buscar información de partidas, BSEG es la peor opción(al ser una de las tablas más grandes, el tiempo de respuesta es altísimo), es más, si alguien se decanta por hacer busquedas en la BSEG debería pegarse un parche en el ojo.

BSEG contiene las posiciones de todos los documentos contables o Documentos FI (y la BKPF) contiene información de la cabecera.

En SAP podemos hacer uso de Tablas indices secundarias: son tablas de apoyo, precisamente con el objeto de minimizar el tiempo de busquedas de dichas partidas.

Dependiendo de lo que queramos hacer, podemos apoyarnos en la siguientes tablas:







FI-AR Cuentas por Cobrar
BSID Partidas (posiciones) abiertas o no compensadas
BSAD Partidas Compensadas

FI-AP Cuentas por Pagar

BSIK Partidas (posiciones) abiertas o no compensadas
BSAK Partidas Compensadas

FI-GL Cuentas de Mayor

BSIS Partidas (posiciones) abiertas o no compensadas
BSAS Partidas Compensadas

A través de la transacción SE11 podemos tener detalle de los campos que compones dichas tablas:

SE11

Los Campos Clave tiene activado la flag CLV
Felicitaciones a Mario Palacios por su Cumpleaños!
Dios te bendiga!