Idoc 관련 ...
관련 티코드와 재처리 방법
idoc 은 destination 을 따로 잡으니까 재처리도 가능할 듯 한데...
해봐야 알듯..
1. RFC Destination 설정 시 주의사항(T-Code : SM59)
- TRFC options 에서 Suppress background job if conn.error 값을 X 로 setting 한다.
만약 setting 하지 않으면 상대편 서버가 작동을 하지 않을 경우 서버가 살아 날 때까지
디폴트 15분 간격으로 30회의 job 이 생기면서 전송 시도를 하게 된다.
1.1. IDoc Type일 경우 ABAP Connections에 등록.
1.2. IDoc Type이 아닌 경우 TCP/IP connections에 등록.
2. 에러건 확인
- transaction code : SM58 에서 확인 가능
옵션 - Display period : 전송시도일, TRFC destination : 해당 destination
- table : ARFCSSTATE 에서 확인 가능
옵션 - ARFCDATUM : 전송시도일, ARFCDEST : 해당 destination
3. 재전송 프로그램 실행
- 1과 같이 SETTING을 할 경우 에러 난 건에 대해서 매뉴얼로 전송을 해 주어야 하는데
종류에 따라 2가지 프로그램이 있다.
1) RSARFCCP : Communication error 난 건에 대해서만 재전송을 해준다.
한번에 하나의 destination 만 실행 가능.
장점 : 실행 전에 Destination에 대한 check 기능이 있어 check 후 연결이 안되면
실행이 되지 않는다.
2) RSARFCEX ( T-CODE : BDA1 ) : Communication error 외에도 여러 에러 건에 대해 재전송을 할 수 있다. 여러 destination 전송 가능.
단점 : 실행 전에 destination에 대한 check 기능이 없어 모든 건에 대해 실행이 된다.
1. ALE/EID관련 T-code List
|
T code |
Description |
Main menu |
WEDI |
Main menu for EDI-related activities(IDoc and EDI Basis) |
IDoc definition |
SE11 |
Data dictionary |
WE31 |
Segment editor |
|
WE30 |
IDoc editor to create and extend IDoc type |
|
BD53 |
Reduce IDoc types for master datea |
|
WE60 |
IDoc documentation(IDoc structure and sengment difinition) |
|
WE61 |
IDoc documentation(control record, data record and status record) |
|
IDoc monitoring |
WE02 |
IDoc display |
WE05 |
IDoc list |
|
WE07 |
IDoc statistics |
|
Configuration (Basic infra structure for ALE and EDI) |
WE20 |
Maintain partner profile manually |
BD82 |
Generate partner profiles automatically |
|
WE21 |
Port definitions |
|
SM59 |
RFC destination |
|
Testing |
WE19 |
Test tool for IDocs |
WE12 |
Convert an outbound IDoc to an inbound IDoc |
|
WE16 |
Process an incomming IDoc file |
|
WE17 |
Process an incomming status file |
|
Reprocessing IDoc |
BD87 |
Process outbound/inbound IDocs |
System monitoring |
SM12 |
Locked entries |
SM13 |
Asynchronous update log |
|
ST22 |
Dump analysis |
|
SM21 |
System log |
|
SM66 |
Debug asynchronous update tasks |
|
Configuration of new component |
WE81 |
Create new message type |
WE82 |
Link IDoc type and message type |
|
WE41 |
Create outbound process code |
|
WE42 |
Create inbound process code |
|
WE57 |
Allocate inbound function module to message type |
|
BD51 |
Define settings for inbound function module |
|
BD67 |
Assign input methods for a process code(inbound) |