
CAMPO CLAVE
Referido a la estructura de las tablas de SAP, un campo clave corresponde a un dato que por sí solo o en conjunto con otros, no se encuentra repetido entre dos registros (filas) de la tabla.
El concepto de "Campo clave" se resumen en la idea de que estando almacenados en tablas (ver TABLAS") los datos de los documentos de SAP, en una de ellas se encontrará la información de la "Cabecera" y su campo clave será el "Nro. de documento", mientras que las posiciones se alojarán en una tabla diferente y sus campos claves serán los "Nros. de documentos" y sus "Posiciones".
Existen casos particulares, como por ejemplo, los documentos contables, donde se presentan diferentes campos claves para la localización de un registro, por ejemplo, "Nro. de documento", "Período", "Sociedad", etc..
En resumen, la clave que identifica a cada registro será la suma de todos esos campos mencionados.
KEY FIELDS
La traducción sería Campos claves. Un campo clave, es un campo de una tabla, por el cual identificamos a la misma y podemos armar registros unívocos. Es decir, si armamos un ODS de facturas, y establecemos como campo clave, número de factura, significa que ante cada nuevo registro comparará los números de factura almacenados.
Si un nuevo registro, contiene un campo clave ya existente, en el ODS se sobrescribirá o sumarizará dicho registro por tener misma clave.
Es importante definir campos clave de manera correcta, para obtener unicidad de registros. De esta manera, nos evitamos pérdida de información.
SE11
Dictionary ABAP, Consultar estructura de tablas transparentes