17.08.2013 Views

Data Interfaces

Data Interfaces

Data Interfaces

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ENDCASE.<br />

LOOP AT CARRITAB.<br />

WRITE: / CARRITAB-CARRID,<br />

ENDLOOP.<br />

15 CARRITAB-CARRNAME,<br />

40 CARRITAB-CURRCODE.<br />

FUNCTION TRAIN415_RFC_GET_CARRIER.<br />

*"----------------------------------------------------------------<br />

-<br />

*"*"Local interface:<br />

*" IMPORTING<br />

*" VALUE(CARRID) LIKE SCARR-CARRID DEFAULT SPACE<br />

*" TABLES<br />

*" CARRIER STRUCTURE SCARR<br />

*" EXCEPTIONS<br />

*" NO_CARRIER_FOUND<br />

*"----------------------------------------------------------------<br />

-<br />

IF CARRID NE SPACE.<br />

ELSE.<br />

ENDIF.<br />

TRANSLATE CARRID USING '+_*%'.<br />

CARRID = '%'.<br />

SELECT * FROM SCARR INTO TABLE CARRIER<br />

IF SY-SUBRC NE 0.<br />

WHERE CARRID LIKE CARRID.<br />

MESSAGE E038 RAISING NO_CARRIER_FOUND.<br />

* No data for this selection (New input please)<br />

ENDIF.<br />

ENDFUNCTION.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!