Tema: Consulta
Ver Mensaje Individual
  #3  
Viejo 07/03/06, 12:03:51
danieldl danieldl is offline
Member
 
Fecha de Ingreso: feb 2006
Mensajes: 70
Perdon si no me explico bien pero esto es tanvertiginoso que casi no hay tiempo.
El tema es el siguiente un Include en una BAPI que posee varios PERFORMS a diferentes rutinas.

Hay una tanda de PERFORMS que llaman a la misma rutina con la misma cantidad de parametros pero de diferente tamaņo
PERFORM bdc_field USING 'RMMG1-MATNR' lc_matnr1..
PERFORM bdc_field USING 'RMMG1-MBRSH' MATERIAL_DATA-mbrsh.
PERFORM bdc_field USING 'RMMG1-MTART' MATERIAL_DATA-mtart_client.
PERFORM bdc_field USING 'BDC_OKCODE' '=AUSW'.
PERFORM bdc_field USING 'MSICHTAUSW-KZSEL(05) ' 'X'.
PERFORM bdc_field USING 'BDC_OKCODE' '=ENTR'.

El form que lo recibe es este

FORM bdc_field USING fnam type c
fval.
CLEAR ti_bdcdata.
ti_bdcdata-fnam = fnam.
ti_bdcdata-fval = fval.
APPEND ti_bdcdata.

ENDFORM. " bdc_field

El producto que se corre para analizar el standard de abap es el UCCHECK
y el error que da es este
The system could not perform a static convertibility check on the current
statement, because of untyped or generic operands. It can only carry out this
check at runtime.


Cuando cliqueas sobre el error vas directamente al FORM, hay forma de solucionarlo, espero haya sido bien claro.Desde ya gracias
Responder Con Cita