MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 01/06/06, 23:12:20
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Bdcmsgcoll

Hola, despues de tanto usar el CALL TRansaction en BAPIS... Me salio esta dudita.....


En la tabla de mensajes MESSTAB cuando truena algo me llena unos campos mas o menos asi....

TCODE--->MB1B
DYNAME-->SAPMM07M
DYNUM--->1004
MSGTYP-->E
MSGSPRA->S
MSGID---->M7
MSGNR--->033

Estos campos son parte de la tabla BDCMSGCOLL

TCODE BDC_TCODE CHAR 20 0BDC Código de transacción
DYNAME BDC_MODULE CHAR 40 0Batch input Nombre del módulo
DYNUMB BDC_DYNNR CHAR 4 0Batch input Número de dynpro
MSGTYP BDC_MART CHAR 1 0Batch input Clase de mensaje
MSGSPRA BDC_SPRAS LANG 1 0Clave idioma de un mensaje
MSGID BDC_MID CHAR 20 0Batch input ID de mensaje
MSGNR BDC_MNR CHAR 3 0Batch input Número de mensaje
MSGV1 BDC_VTEXT1 CHAR 100 0Parte variable de un mensaje
MSGV2 BDC_VTEXT1 CHAR 100 0Parte variable de un mensaje
MSGV3 BDC_VTEXT1 CHAR 100 0Parte variable de un mensaje
MSGV4 BDC_VTEXT1 CHAR 100 0Parte variable de un mensaje
ENV BDC_AKT CHAR 4 0Batch input, actividades monitoring
FLDNAME FNAM_____4 CHAR 132 0Nombre campo


Pues si esos numeros y letras salen es por algo. Tonces mi duda es donde los decifro para ver que es lo que me quiere decir sap con todo eso.
Responder Con Cita
  #2  
Viejo 02/06/06, 06:21:51
sap2006 sap2006 is offline
Senior Member
 
Fecha de Ingreso: mar 2006
Mensajes: 134
TCODE--->MB1B ->Codigo de la transaccion
DYNAME-->SAPMM07M ->Programa?¿
DYNUM--->1004 ->Nº dynpro
MSGTYP-->E ->Tipo de mensaje 'E' error, 'S' succesfull 'W' warning
MSGSPRA->S ->¿?
MSGID---->M7 ->Clase de mensaje
MSGNR--->033 ->Numero de mensaje

Si buscas en la clase de mensajes M7 i buscas el codigo 033 tendras el mensaje...si te sirve puedes usar esto

MESSAGE ID t_mensajes-msgid
TYPE t_mensajes-msgtyp
NUMBER t_mensajes-msgnr
WITH t_mensajes-msgv1 t_mensajes-msgv2 t_mensajes-msgv3
t_mensajes-msgv4
INTO mensaje.

donde t_mensajes es de tipo bdcmsgcoll y mensaje un string o char(xx).

Salu2.

Úlima edición por sap2006 fecha: 02/06/06 a las 06:24:30.
Responder Con Cita
  #3  
Viejo 02/06/06, 15:41:57
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Muchas gracias..... .....

El mensaje que me regreso es el que me marca cuando hago el calltransaction en modo A.

Gracias de nuevo.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 19:52:51.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web