MUNDOSAP

Regresar   MUNDOSAP > CONSULTORIA > OTROS MODULOS
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 27/04/06, 17:43:23
Agustin_sap Agustin_sap is offline
Junior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 1
Cool Poblema con KE21N ejecutada en fondo

Hola a todos,

tengo un problema con la transaccion KE21N:
por medio de un batch input la quiero correr como proceso de fondo y me devuelve el mensaje de error:

"ERROR AL PROCESAR LAS AYUDAS DE ENTRADA"

Lo que noto es que ejecutandola de forma on-line funciona correctamente, por lo que sospecho que es un problema con la ejecucion de fondo.

Esta es el fuente que origina el error:

PERFORM bdc_dynpro USING 'SAPMKEI2' '0100'.
PERFORM bdc_field USING 'CEST1-VRGAR' 'b'. " record-vrgar.
PERFORM bdc_field USING 'CEST1-BUDAT' '31.01.2006'. "ecord-budat.
PERFORM bdc_field USING 'CEST1-PERDE' '9'. "record-perde.
PERFORM bdc_field USING 'RADIOVAL1' 'X'.
PERFORM bdc_field USING 'RADIOCURR1' 'X'.
PERFORM bdc_field USING 'BDC_OKCODE' '=N
PERFORM bdc_field USING 'BDC_OKCODE' '=NEXT'.
PERFORM bdc_field USING 'BDC_OKCODE' '=BUCH'.

opt-dismode = ctumode.
opt-updmode = 'S'.
* opt-defsize = 'X'.
CALL TRANSACTION tcode USING bdcdata
MODE ctumode
UPDATE cupdate
MESSAGES INTO messtab
OPTIONS FROM opt.


Si a alguien se le ocurre algo soy todo ojos
Muchas gracias
Agustin
Responder Con Cita
  #2  
Viejo 16/05/06, 08:18:12
rescabias rescabias is offline
Junior Member
 
Fecha de Ingreso: may 2006
Localización: Principado de Andorra
Mensajes: 6
Hola Agustin,

no sé que te puede pasar lo he probado y me ha funcionado perfectamente.
Supongo que en el fuente tienes la include "include bdcrecx1".
Fijate en la línia fuente PERFORM bdc_field USING 'BDC_OKCODE' '=N que sintacticamente no está correcta pero supongo que la tendrás bien.

Me podrías dar un poco más de detalles ??

Has probado con la generación automática del fuente a través de la SM35 y la opción de "Grabación" mientras simulas la KE21N te va guardando los pasos para más tarde poder crear un programa. Yo lo he hecho de este modo y me
ha funcionado.

No sé si te serà de ayuda. Cuentame como te ido.
Salu2.
rescabias
Responder Con Cita
  #3  
Viejo 27/07/06, 10:37:32
romengs romengs is offline
Junior Member
 
Fecha de Ingreso: jul 2006
Mensajes: 6
A mi me pasa lo mismo, pero con otro proceso. Vamos, que tengo un report para realizar cargas de trabajadores en HR, y al hacer los 'call transaction', se para. Puede ser la forma de llamar las dynpros?
Responder Con Cita
  #4  
Viejo 27/07/06, 15:37:12
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Por lo que veo a mi me paso lo mismo en la ME21N y ME22N.

No recuerdo donde lo lei, pero en un post me decian que en la version 4.6c
algunas trancciones terminadas en N, no corren bien en procesos de fondo.

Pero lo carro es que cuando entro a SAPGui y lo corro en proceso de fondo si sale jeje, En mi caso el problema es cuando hago un llamado RFC.

Que cosas saca SAP
Responder Con Cita
  #5  
Viejo 08/01/08, 16:36:53
Atlas Atlas is offline
Senior Member
 
Fecha de Ingreso: ago 2007
Mensajes: 107
Wenas!!!!

Pues creo que entiendo cual es el problema que tenia Agustín, mas que nada por que tengo el mismo problema ahora, y escribo por si casualmente alguien sabe al menos si se puede o no se puede hacer.

Cuando lanzo la carga con call transaction todo funciona ok.
Cuando la lanzo generando un juego de datos y luego voy a la sm35, todo funciona ok. En modo visualizar, en fondo, lo haga como lo haga todo ok.

Cuando genero el juego de datos y en el mismo proceso hago un submit al programa RSBDCSUB para lanzar automaticamente por medio de un job el juego de datos me pasa lo siguiente:

La primera transaccion, una llamada a la KEBC para establecer la sociedad pa funciona ok.

El resto de transacciones, llamadas a la KE21N cascan con el mensaje mencionado: Error al procesar las ayudas de entrada

La version es la 4.6

Alguien podria echarme un cable por favor???
Responder Con Cita
  #6  
Viejo 08/01/08, 17:40:47
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Las transacciones que terminan en N por lo general no coreen en procesos de fondo (JOB), tendras que utilizar para tu casi la transaccion KE21 o buscar una bapi que haga eso.
__________________
-------------------
¿Dudas para descargar manuales? Ver este tema ->
Responder Con Cita
  #7  
Viejo 09/01/08, 10:05:54
Atlas Atlas is offline
Senior Member
 
Fecha de Ingreso: ago 2007
Mensajes: 107
Ok, lo de la bapi no se si sera posible, ya que en estas transacciones se definen ciertas características por parametrizacion y no se yo si habra bapis standard que esten preparadas para esto (no digo que no haya pero me resulta raro). En cualquier caso, creo que la ke21 me vale, si me dan el ok lo cambio y comento a ver que tal

Muchas gracias tiu!!!!
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 01:02:41.


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