#1
|
|||
|
|||
Problema con Batch Input
Buenas, tengo un pequeño problemita con un batch input.
necesito que en la transacción F110 marca una serie de check-point, en la grabación los marca y en el código del programa vienen marcados, pero a la hora de ejecutar el batch input no los marca, tanto en modo errores como en visible...me falta algún parámetro al call transaction??? Gracias y un saludo |
#2
|
||||
|
||||
Si pones un poco el código de la grabación... podemos decir que es lo que te puede faltar... o si es otra cuestión ajena al código...
|
#3
|
|||
|
|||
Aqui lo tienes, gracias
perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'F110V-LAUFD' fecha. perform bdc_field using 'F110V-LAUFI' ls_datos-laufi. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFI'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'F110V-LAUFD' fecha. perform bdc_field using 'F110V-LAUFI' ls_datos-laufi. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. perform bdc_field using 'BDC_OKCODE' '=PAR'. perform bdc_field using 'F110V-LAUFD' fecha. perform bdc_field using 'F110V-LAUFI' ls_datos-laufi. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110C-BUDAT'. perform bdc_field using 'F110C-BUDAT' fecha1. perform bdc_field using 'F110C-GRDAT' fecha2. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110C-GRDAT'. perform bdc_field using 'F110C-BUDAT' fecha1. perform bdc_field using 'F110C-GRDAT' fecha2. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110V-FDEBI'. perform bdc_field using 'F110C-BUDAT' fecha1. perform bdc_field using 'F110C-GRDAT' fecha2. perform bdc_field using 'F110V-FDEBI' fecha3. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110V-NEDAT(01)'. perform bdc_field using 'F110C-BUDAT' fecha1. perform bdc_field using 'F110C-GRDAT' fecha2. perform bdc_field using 'F110V-FDEBI' fecha3. perform bdc_field using 'F110V-BUKLS(01)' ls_datos-bukrs. perform bdc_field using 'F110V-ZWELS(01)' ls_datos-zlsch. perform bdc_field using 'F110V-NEDAT(01)' fecha4. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110V-BISKK'. perform bdc_field using 'F110C-BUDAT' fecha1. perform bdc_field using 'F110C-GRDAT' fecha2. perform bdc_field using 'F110V-FDEBI' fecha3. perform bdc_field using 'F110V-VONKK' '0'. perform bdc_field using 'F110V-BISKK' 'zzzzzzzzzz'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '=SEL'. perform bdc_field using 'BDC_CURSOR' 'F110V-BISKK'. perform bdc_field using 'F110C-BUDAT' fecha1. perform bdc_field using 'F110C-GRDAT' fecha2. perform bdc_field using 'F110V-FDEBI' fecha3. perform bdc_field using 'F110V-VONKK' '0'. perform bdc_field using 'F110V-BISKK' 'ZZZZZZZZZZ'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110V-LIST1(01)'. perform bdc_field using 'F110V-TEXT1(01)' 'BSEG-ZLSCH'. perform bdc_field using 'F110V-LIST1(01)' ls_datos-zlsch. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110V-LIST1(02)'. perform bdc_field using 'F110V-TEXT1(02)' 'BSEG-ZFBDT'. perform bdc_field using 'F110V-LIST1(02)' ls_datos-zfbdt. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '=LOG'. perform bdc_field using 'BDC_CURSOR' 'F110V-TEXT1(01)'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/00'. perform bdc_field using 'BDC_CURSOR' 'F110V-XTRBL'. perform bdc_field using 'F110V-XTRFA' 'X'. perform bdc_field using 'F110V-XTRBL' 'X'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '=PRI'. perform bdc_field using 'BDC_CURSOR' 'F110V-VONKK(01)'. perform bdc_field using 'F110V-XTRFA' 'X'. perform bdc_field using 'F110V-XTRBL' 'X'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. perform bdc_field using 'BDC_OKCODE' '=STA'. perform bdc_dynpro using 'SAPLSPO1' '0100'. perform bdc_field using 'BDC_OKCODE' '=YES'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. perform bdc_field using 'BDC_OKCODE' '=VOEX'. perform bdc_field using 'F110V-LAUFD' fecha. perform bdc_field using 'F110V-LAUFI' ls_datos-laufi. perform bdc_dynpro using 'SAPF110V' '1106'. perform bdc_field using 'BDC_CURSOR' 'F110V-XSTRF'. perform bdc_field using 'BDC_OKCODE' '=EP'. perform bdc_field using 'F110V-STRDT' fecha2. perform bdc_field using 'F110V-XSTRF' 'X'. perform bdc_field using 'F110V-STRZT' '00:00:00'. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. perform bdc_field using 'BDC_OKCODE' '=STA'. perform bdc_field using 'F110V-LAUFD' fecha. perform bdc_field using 'F110V-LAUFI' ls_datos-laufi. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. perform bdc_field using 'BDC_OKCODE' '=STA'. perform bdc_field using 'F110V-LAUFD' fecha. perform bdc_field using 'F110V-LAUFI' ls_datos-laufi. perform bdc_dynpro using 'SAPF110V' '0200'. perform bdc_field using 'BDC_OKCODE' '/EBCK'. perform bdc_field using 'BDC_CURSOR' 'F110V-LAUFD'. |
#4
|
||||
|
||||
Saludos De nuevo, Yo he hecho lo siguiente, y me ha funcionado marcando los FLAGS que entiendo que son "Verificar Rendimiento" y "Posiciones de documentos de pago": Por lo tanto, la grabación parece que en teoría está bien... quizás es tema de parametrización, pero me extrañaría mucho... suerte... y ya me contarás cual fue el problema al final... Un Saludo. |
#5
|
|||
|
|||
Ya lo solucioné!! había un parámetro mal en el perform bdc_field y no registraba el campo!!
Gracias y un saludo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|