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 26/08/08, 18:14:43
oker oker is offline
Junior Member
 
Fecha de Ingreso: ago 2008
Mensajes: 6
ayuda en un batch

hola amigos,


He modificado un bacth para subir info a una trasaccion 'IE02' el programa que maneja esa trasaccion para subir la info se llama SAPMIEQ0 y he visto que tiene la imagen 0100 y la 0101. Esta transaccion tiene tres pestañas, le programa original sube info a la primera pestaña y lo unicoq ue he querido hacer es subir info a la tercera pestaña de la transaccion.
Cambie los parametros de los campos que neecsito, sacandolos presionando f1 posicionandome en los campos en question, me aparece el mismo nombre de programa, la misma tabla, diferente campo y misma imagen '0101'. El problema es que a la hora de correr el batch me dice que el campo no esta dentro SAPMIEQ0 0101, quiero entender que la imagen no contiene ese campo, cierto?
Pero si esta informacion yo la saque del sistema como es que puede estar mal. Me podrian dar una orientacion.

PD Se los agradecere muchisimo.
Responder Con Cita
  #2  
Viejo 26/08/08, 18:43:44
Promethevs Promethevs is offline
Member
 
Fecha de Ingreso: ago 2006
Mensajes: 42
podrías poner el código a ver que onda?
Responder Con Cita
  #3  
Viejo 26/08/08, 23:14:41
oker oker is offline
Junior Member
 
Fecha de Ingreso: ago 2008
Mensajes: 6
mas o menos esta asi el show, espero me puedas ayudar

SELECTION-SCREEN BEGIN OF BLOCK file WITH FRAME TITLE text-002.
PARAMETER: filews LIKE rlgrap-filename DEFAULT 'C:\material_numserie.xls',
test AS CHECKBOX DEFAULT 'X'.
SELECTION-SCREEN END OF BLOCK file.

START-OF-SELECTION.

INCLUDE zexcelatablanue.

LOOP AT data_tab INTO wa_datatab.

IF sy-tabix GE 2.
PERFORM asignacion_campos.
PERFORM bapi.
ENDIF.

ENDLOOP.

PERFORM muestra_log.

*&---------------------------------------------------------------------*
*& Form asignacion_campos
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM asignacion_campos .

REFRESH i_bdctab.
CLEAR i_bdctab.




* Rellenado del apartado Programa
i_bdctab-program = 'SAPMIEQ0'.
i_bdctab-dynpro = '0100'.
i_bdctab-dynbegin = 'X'.
APPEND i_bdctab.
* Rellenado de los campos y pulsado del boton Alta
CLEAR i_bdctab.

i_bdctab-fnam = 'RM63E-EQUNR'.
i_bdctab-fval = wa_datatab-value_0001.
APPEND i_bdctab.
CLEAR i_bdctab.

i_bdctab-fnam = 'BDC_OKCODE'.
i_bdctab-fval = '/00'.
APPEND i_bdctab.
CLEAR i_bdctab.

* Rellenado del apartado Programa
i_bdctab-program = 'SAPMIEQ0'.
i_bdctab-dynpro = '01010'.
i_bdctab-dynbegin = 'X'.
APPEND i_bdctab.
* Rellenado de los campos y pulsado del boton Alta
CLEAR i_bdctab.

* i_bdctab-fnam = 'RM63E-EQUNR'.
* i_bdctab-fval = wa_datatab-value_0001.
* APPEND i_bdctab.
* CLEAR i_bdctab.

i_bdctab-fnam = 'itob-matnr'.
i_bdctab-fval = wa_datatab-value_0002.
APPEND i_bdctab.
CLEAR i_bdctab.

* i_bdctab-fnam = 'ITOB-SERNR'.
* i_bdctab-fval = wa_datatab-value_0003.
* APPEND i_bdctab.
* CLEAR i_bdctab.


i_bdctab-fnam = 'BDC_OKCODE'.
i_bdctab-fval = '=BU'.
APPEND i_bdctab.

ENDFORM. " asignacion_campos
*&---------------------------------------------------------------------*
*& Form bapi
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM bapi .

CALL TRANSACTION 'IE02' USING i_bdctab .

COMMIT WORK.


* PERFORM log.

ENDFORM. " bapi
*&----------------------------------------------
Responder Con Cita
  #4  
Viejo 27/08/08, 06:40:22
Ruben_cs Ruben_cs is offline
Junior Member
 
Fecha de Ingreso: mar 2006
Mensajes: 24
"i_bdctab-dynpro = '01010'."

En el código tienes como dynpro 01010 en lugar de 0101.
Prueba a ver
Responder Con Cita
  #5  
Viejo 28/08/08, 23:21:32
oker oker is offline
Junior Member
 
Fecha de Ingreso: ago 2008
Mensajes: 6
entre tantas pruebas que hice lo deje como se ve pero no ni con el 0101 jala...

gracias de cualquier modo
Responder Con Cita
  #6  
Viejo 28/08/08, 23:31:39
Jose Murillo Fuentes Jose Murillo Fuentes is offline
Junior Member
 
Fecha de Ingreso: ago 2008
Mensajes: 4
Academia en Ecuador

Hola amigos, quisiera ver si alguien me puede indicar si aca en Ecuador existe un lugar en donde uno pueda realizar la academia para el modulo MM y WM.
Actualmente estoy como un usuario en la implemantacion de SAP en la compañia en la que trabajo y especificamente estoy con CD(calidad de datos) como sabran en una implementacion pues me toca subir todos los datos de la compañia al nuevo sistema es mas mi funcion tambien es de almacen por lo que tambien veo lo que es el modulo MM (bodega de repuestos), pero a mas de esto quisiera realizar la academia y tener mas conocimientos para tratar de avanzar lo mas que se pueda.
Espero la pronta respuesta de alguno de ustedes, tambien me pueden escribir a mi mail
gracias espero sus comentarios
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 07:25:29.


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