manejo de textos en sap

2
Manejo de Textos en SAP Para poder tomar los textos de los documentos de compras/ventas, etc. hay que leer con funciones los datos de distintas tablas: TTXID ID textos pendientes TTXIT Textos para id de textos TTXOB Objetos de texto permitidos TTXOT Textos breves para objetos de textos STXH Cabecera de fichero de textos STXL Líneas de fichero de texto Los dos más importantes son STXH y STXL, que es donde se guardan físicamente los textos: Campos de la tabla STXH Campo Contenid o Descripci ón TDOBJECT KNA1 Deudores TDNAME Código deudor TDID TDSPRAS TDTXTLINES Líneas de texto Campos de la tabla STXL Campo Contenid o Descripción RELID TX Versión de SAP R/3 TDOBJECT KNA1 Deudores TDNAME Código deudor TDID 0002 Nota de Contabilidad TDSPRAS S Idioma SRTF2 x x CLUSTR x x CLUSTD x Long Binary ¿Cómo sé que parámetros usar para un texto determinado? Se necesitan 4 parámetros para poder leer/escribir textos por código, lo pueden chequear así: 1. Ir al campo del texto y hacerle doble click al rectángulo blanco donde se ingresa el texto. Se verá una pantalla similar a esta:

Upload: rcsuarez

Post on 11-Aug-2015

195 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: Manejo de Textos en SAP

Manejo de Textos en SAP

Para poder tomar los textos de los documentos de compras/ventas, etc. hay que leer con funciones los datos de distintas tablas:

TTXID ID textos pendientes

TTXIT Textos para id de textos

TTXOB Objetos de texto permitidos

TTXOT Textos breves para objetos de textos

STXH Cabecera de fichero de textos

STXL Líneas de fichero de texto

Los dos más importantes son STXH y STXL, que es donde se guardan físicamente los textos:Campos de la tabla STXH

Campo Contenido

Descripción

TDOBJECT KNA1 Deudores

TDNAME Código deudor

TDID

TDSPRAS

TDTXTLINES

Líneas de texto

Campos de la tabla STXL

Campo Contenido

Descripción

RELID TX Versión de SAP R/3

TDOBJECT

KNA1 Deudores

TDNAME Código deudor

TDID 0002 Nota de Contabilidad

TDSPRAS S Idioma

SRTF2 x x

CLUSTR x x

CLUSTD x Long Binary

¿Cómo sé que parámetros usar para un texto determinado?Se necesitan 4 parámetros para poder leer/escribir textos por código, lo pueden chequear así:

1. Ir al campo del texto y hacerle doble click al rectángulo blanco donde se ingresa el texto. Se verá una pantalla similar a esta:

Page 2: Manejo de Textos en SAP

1. Ir al menú “Pasar a-Cabecera” . Vemos los 4 primeros campos que son los necesarios para llamar a las funciones y recuperar/escribir en el texto correcto.

Nombre de texto (lc_name): en caso de ser un texto de cabecera es el número de documento, sino es la unión entre el número de documento y la posición.

Idioma (sy-langu): yo uso el sy-langu ID Texto (lc_id): es el identificador del texto en cuestión (para el caso es F04) Objeto Texto (lc_object): es el indicador del tipo de documento u objeto al cual

pertenece este texto.