설정
인터페이스 관리 > 배치인터페이스
에서 등록한다. 인터페이스ID, 인터페이스명은 인터페이스를 식별할 수 있는 값으로 설정한다.각 구성항목에 대한 설명은 다음과 같다.
구성항목
☑ 기본정보
- 인터페이스방식 : File to File
- 중복처리 : File전송 시 수신시스템에 해당 파일이 이미 존재할 때의 정책
- 전후처리프로그램ID : 배치 수행전후에 실행할 커스터마이징 프로그램
☑ 스케줄정보
실행할 스케줄 정보. 해당 스케줄 정보는 노드관리 > 스케줄인스턴스관계정보
에 등록되어야 실제로 실행된다.
☑ From To
- 소스파일로컬여부 : 소스파일을 FTP가 아닌 EAI엔진 서버에서 가져오는 경우 사용한다.
사용
이라면 FTP가 로컬에 있으므로 소스FTP입력란이 사라진다. - 소스FTP : Source FTP접속을 위한 FTP정보
- 소스파일(경로) : Source의 파일명을 설정한다. 절대/상대경로 모두 지원한다. (파일명에
*
or?
입력시 해당 조건에 일치하는 파일명을 찾아서멀티파일모드
로 전송한다.) - 소스백업여부 : 거래 완료 후, Source파일을 백업할지 여부를 설정한다.
사용
인 경우에만 소스백업경로를 입력할 수 있다. - 소스백업경로 : 거래 완료 후, 해당 Source파일을 옮길 디렉토리를 설정한다. 절대/상대경로 모두 지원한다. 입력된 경로중 존재하지않는 디렉토리가 있다면 생성한다.
- 타겟파일로컬여부 : 타겟파일을 FTP가 아닌 EAI엔진 서버에서 가져오는 경우 사용한다. 사용이라면 FTP가 로컬에 있으므로 타겟FTP입력란이 사라진다.
- 타겟FTP : Target FTP접속을 위한 FTP정보
- 타겟파일(경로) : Target의 파일명을 설정한다. 절대/상대경로 모두 지원한다.
입력된 경로중 존재하지않는 디렉토리가 있다면 생성한다. (
멀티파일모드
라면 디렉토리명으로 입력해야한다.)
주의
소스백업은 복사가 아닌 이동의 형태이므로 백업 후, 원본Source파일은 사라지게되므로 주의한다.
정보
소스파일(경로), 소스백업경로, 타겟파일(경로) 항목은 Path Expression을 통해 동적으로 경로를 변경할 수 있다.
소스파일(경로) 예시
source/2023/t?st-ftp.txt (O)
source/2023/test-ftp.* (O)
source/2023 (O)
source/20* (X)
source/${date:now-24h:yyyyMMdd}/test-ftp.txt (O)
APtoBatch사용 시 동적 파라미터 적용방법
요청전문레이아웃 등록

FiletoFile 거래 시 전문에 해당 파라미터가 존재하면 해당 값이 적용되고, 없다면
배치인터페이스
에서 정의한 값이 적용된다.소스백업경로
는 사용여부가 사용안함이라면, backupPath
를 주어도 적용되지 않는다.