3. 계좌 거래내역 조회
3.1. Search - 거래 내역 조회
- [GetJobState – 수집 상태 확인]를 통해 상태 정보가 확인된 작업아이디를 활용하여 계좌 거래 내역을 조회합니다.
EasyFinBankSearchResult Search(String CorpNum, String JobID, String[] TradeType, String SearchString, int Page, int PerPage, String Order, String UserID)
- 페이지 정보(Page, PerPage, Order) 항목을 사용하여 거래내역 조회 목록 페이징 기능을 구현할 수 있습니다.
Parameters
순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
---|---|---|---|---|---|
CorpNum | String | 10 | Y | 팝빌회원 사업자번호 (하이픈 '-' 제외 10자리) | |
JobID | String | 18 | Y |
작업아이디(JobID)
└ [RequestJob - 수집 요청]의 반환값 |
|
TradeType | String[ ] | N |
거래유형: "I" / "O" 중 선택 (다중선택 가능)
└ "I" : 입금 └ "O" : 출금 ※ 미입력시 전체조회 |
||
SearchString | String | - | N |
"입·출금액" / "메모" / "비고" 중 검색하고자 하는 값 입력
└ 메모 : [SaveMemo – 거래내역 메모저장]을 사용하여 저장한 값, └ 비고 : EasyFinBankSearchDetail의 remark1, remark2, remark3 값 ※ 미입력시 전체조회 |
|
Page | int | - | Y | 목록 페이지번호 | |
Perpage | int | - | Y | 페이지당 표시할 목록 개수 (최대 1,000) | |
Order | String | - | N |
거래일자를 기준으로 하는 목록 정렬 방향 : "D" / "A" 중 택 1
└ "D" : 내림차순 └ "A" : 오름차순 ※ 미입력시 기본값 "D" 처리 |
|
UserID | String | 50 | N | 팝빌회원 아이디 |
Return
Throws
3.2. Summary - 거래 내역 요약정보 조회
-
[GetJobState – 수집 상태 확인]를 통해 상태 정보가 확인된 작업아이디를 활용하여 계좌 거래내역의 요약 정보를 조회합니다.
※ 요약 정보는 입·출 금액 합계, 입·출 거래 건수를 가리킵니다.
EasyFinBankSummary Summary(String CorpNum, String JobID, String[] TradeType, String SearchString)
Parameters
순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
---|---|---|---|---|---|
CorpNum | String | 10 | Y | 팝빌회원 사업자번호 (하이픈 '-' 제외 10자리) | |
JobID | String | 18 | Y |
작업아이디(JobID)
└ [RequestJob - 수집 요청]의 반환값 |
|
TradeType | String[ ] | N |
거래유형: "I" / "O" 중 선택 (다중선택 가능)
└ "I" : 입금 └ "O" : 출금 ※ 미입력시 전체조회 |
||
SearchString | String | - | N |
"입·출금액" / "메모" / "비고" 중 검색하고자 하는 값 입력
└ 메모 : [SaveMemo – 거래내역 메모저장]을 사용하여 저장한 값, └ 비고 :EasyFinBankSearchDetail의 remark1, remark2, remark3 값 ※ 미입력시 전체조회 |
|
UserID | String | 50 | N | 팝빌회원 아이디 |
Return
Throws
3.3. SaveMemo - 거래 내역 메모저장
- 한 건의 거래 내역에 메모를 저장합니다.
Response SaveMemo(String CorpNum, String TID, String Memo, String UserID)
Parameters
순번 | 변수명 | 타입 | 길이 | 필수 | 설명 |
---|---|---|---|---|---|
CorpNum | String | 10 | Y | 팝빌회원 사업자번호 (하이픈 '-' 제외 10자리) | |
TID | String | 32 | Y |
메모를 저장할 거래내역 아이디
└ [Search - 거래 내역 조회]의 반환 값 EasyFinBankSearchDetail의 'tid'를 통해 확인 가능 |
|
Memo | String | 100 | Y | 거래내역에 저장할 메모 | |
UserID | String | 50 | N | 팝빌회원 아이디 |