#3
|
|||
|
|||
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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|