JUANDAVEL
02/09/08, 14:57:04
Buenos días FORO
Tengo una badi que estoy intentando implementar. Estoy queriendo utilizar un field symbol y me dice que (SAPLMIGO)GOITEM es incompatible con GOITE.
Desde ya muy agradecido,
Juan
METHOD if_ex_mb_migo_badi~pai_detail.
DATA lv_matnr TYPE mara-matnr.
CONSTANTS: c_101(3) TYPE c VALUE '101',
c_a01(3) TYPE c VALUE 'A01',
c_r01(3) TYPE c VALUE 'R01',
c_t002(4) TYPE c VALUE 'T002',
c_x TYPE c VALUE 'X'.
FIELD-SYMBOLS : <GOITE> type GOITEM,
<GODYN> type godynpro.
ASSIGN '(SAPLMIGO)GOITEM' TO <GOITE> .
ASSIGN '(SAPLMIGO)GODYNPRO' TO <GODYN>.
*Transação MIGO
IF <goite>-bwart EQ c_101 AND
<godyn>-action EQ c_a01 AND
<godyn>-refdoc EQ c_r01 AND
<goite>-werks EQ c_t002.
SELECT SINGLE matnr
FROM mara
INTO lv_matnr
WHERE matnr EQ <goite>-matnr AND
xchpf EQ c_x.
ENDIF.
Tengo una badi que estoy intentando implementar. Estoy queriendo utilizar un field symbol y me dice que (SAPLMIGO)GOITEM es incompatible con GOITE.
Desde ya muy agradecido,
Juan
METHOD if_ex_mb_migo_badi~pai_detail.
DATA lv_matnr TYPE mara-matnr.
CONSTANTS: c_101(3) TYPE c VALUE '101',
c_a01(3) TYPE c VALUE 'A01',
c_r01(3) TYPE c VALUE 'R01',
c_t002(4) TYPE c VALUE 'T002',
c_x TYPE c VALUE 'X'.
FIELD-SYMBOLS : <GOITE> type GOITEM,
<GODYN> type godynpro.
ASSIGN '(SAPLMIGO)GOITEM' TO <GOITE> .
ASSIGN '(SAPLMIGO)GODYNPRO' TO <GODYN>.
*Transação MIGO
IF <goite>-bwart EQ c_101 AND
<godyn>-action EQ c_a01 AND
<godyn>-refdoc EQ c_r01 AND
<goite>-werks EQ c_t002.
SELECT SINGLE matnr
FROM mara
INTO lv_matnr
WHERE matnr EQ <goite>-matnr AND
xchpf EQ c_x.
ENDIF.