ABAP 프로그램 메일 보내기

1129 단어
1. 변수 정의:
클래스:CLBCS – Business Communication Service, 메일을 보내는 데 주로 사용되는 기능 클래스는 발송 요청을 만들고 발송 내용을 추가하며 발송 주소를 추가하여 최종 발송 명령에 보내는 것을 포함한다.
send_requesttype ref to cl_bcs.
클래스:CLDOCUMENT_전송된 컨텐츠를 보관하는 BCS
document typeref to cl_document_bcs.
클래스: CXBCS는 말할 것도 없이 이상 클래스로 메일을 보내는 과정에서 발생하는 이상을 포착하는 데 사용된다.
fail type refto cx_bcs.
인터페이스:IFRECIPIENT_메일 주소의 저장 변환을 위한 BCS.
recipient typeref to if_recipient_bcs.
2.?? 프로그래밍 단계:
2.1. 전송 요청을 작성하려면 다음과 같이 하십시오.
send_request =cl_bcs=>create_persistent( ).
2.2. 컨텐트 정리 작성
document =cl_document_bcs=>create_document (i type??????='RAW'i text?????=메일 내용 i subject = 메일 헤드)
document->add_attachment: 첨부 파일을 추가할 수 있습니다
2.3. 발송 요청에 메일 내용 추가
send_request->set_document( document).
2.4. 메일 주소 변환
recipient =cl_cam_address_bcs=>create_internet_address (메일 주소)
2.5. 발송 요청에 메일 주소 추가
send_request->add_recipient( recipient)
2.6. 정식 발송 및 과제 제출
send_request->send( i_with_error_screen =‘X’ )
commit workand wait.
3. 구체적인 실례
 

4.     :

좋은 웹페이지 즐겨찾기