public class HTCashbillServiceImp extends BaseServiceImp implements HTCashbillService
HTCashbillService| Modifier and Type | Class and Description |
|---|---|
protected class |
HTCashbillServiceImp.CertResponse |
protected class |
HTCashbillServiceImp.DeptRequest |
protected class |
HTCashbillServiceImp.JobIDResponse |
BaseServiceImp.UnitCostResponse, BaseServiceImp.UploadFile, BaseServiceImp.URLResponse| Constructor and Description |
|---|
HTCashbillServiceImp() |
| Modifier and Type | Method and Description |
|---|---|
Response |
checkCertValidation(String CorpNum)
홈택스 공인인증서 로그인 테스트
|
Response |
checkDeptUser(String CorpNum)
부서사용자 등록정보 확인
|
Response |
checkLoginDeptUser(String CorpNum)
부서사용자 로그인 테스트
|
Response |
deleteDeptUser(String CorpNum)
부서사용자 등록정보 삭제
|
Date |
getCertificateExpireDate(String CorpNum)
홈택스연계 공인인증서 만료일시 확인
|
String |
getCertificatePopUpURL(String CorpNum)
홈택스 현금영수증 공인인증서 등록 URL
|
String |
getCertificatePopUpURL(String CorpNum,
String UserID)
홈택스 현금영수증 공인인증서 등록 URL
|
ChargeInfo |
getChargeInfo(String CorpNum)
과금정보 확인
|
String |
getFlatRatePopUpURL(String CorpNum)
정액제 신청 URL
|
String |
getFlatRatePopUpURL(String CorpNum,
String UserID)
정액제 신청 URL
|
FlatRateState |
getFlatRateState(String CorpNum)
정액제 서비스 상태 확인
|
FlatRateState |
getFlatRateState(String CorpNum,
String UserID)
정액제 서비스 상태 확인
|
HTCashbillJobState |
getJobState(String CorpNum,
String JobID)
수집 상태 확인
|
HTCashbillJobState |
getJobState(String CorpNum,
String JobID,
String UserID)
수집 상태 확인
|
protected List<String> |
getScopes() |
HTCashbillJobState[] |
listActiveJob(String CorpNum)
수집 상태 목록 확인
|
HTCashbillJobState[] |
listActiveJob(String CorpNum,
String UserID)
수집 상태 목록 확인
|
Response |
registDeptUser(String CorpNum,
String DeptUserID,
String DeptUserPWD)
부서사용자 계정등록
|
String |
requestJob(String CorpNum,
QueryType queryType,
String SDate,
String EDate)
수집 요청
|
String |
requestJob(String CorpNum,
QueryType queryType,
String SDate,
String EDate,
String UserID)
수집 요청
|
HTCashbillSearchResult |
search(String CorpNum,
String JobID,
String[] TradeUsage,
String[] TradeType,
Integer Page,
Integer PerPage,
String Order)
수집 결과 조회
|
HTCashbillSearchResult |
search(String CorpNum,
String JobID,
String[] TradeUsage,
String[] TradeType,
Integer Page,
Integer PerPage,
String Order,
String UserID)
수집 결과 조회
|
HTCashbillSummary |
summary(String CorpNum,
String JobID,
String[] TradeUsage,
String[] TradeType)
수집 결과 요약정보 조회
|
HTCashbillSummary |
summary(String CorpNum,
String JobID,
String[] TradeUsage,
String[] TradeType,
String UserID)
수집 결과 요약정보 조회
|
checkID, checkIsMember, fromJsonString, getAccessURL, getBalance, getChargeURL, getContactInfo, getContactInfo, getCorpInfo, getCorpInfo, getLinkID, getPartnerBalance, getPartnerURL, getPaymentHistory, getPaymentHistory, getPaymentURL, getPointInfo, getPopbillURL, getPopbillURL, getRefundableBalance, getRefundableBalance, getRefundHistory, getRefundHistory, getRefundInfo, getRefundInfo, getSecretKey, getServiceID, getServiceURL, getSettleResult, getSettleResult, getUseHistory, getUseHistory, getUseHistoryURL, httpBulkPost, httpget, httppost, httppost, httppost, httppostFiles, isIPRestrictOnOff, isTest, isUseGAIP, isUseLocalTimeYN, isUseStaticIP, joinMember, listContact, listContact, paymentRequest, paymentRequest, quitMember, quitMember, refund, refund, registContact, registContact, setAuthURL, setIPRestrictOnOff, setLinkID, setProxyIP, setProxyPort, setSecretKey, setServiceURL, setTest, setTestServiceURL, setUseGAIP, setUseLocalTimeYN, setUseStaticIP, toJsonString, updateContact, updateCorpInfo, updateCorpInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckID, checkIsMember, getAccessURL, getBalance, getChargeURL, getContactInfo, getContactInfo, getCorpInfo, getCorpInfo, getPartnerBalance, getPartnerURL, getPaymentHistory, getPaymentHistory, getPaymentURL, getPointInfo, getPopbillURL, getPopbillURL, getRefundableBalance, getRefundableBalance, getRefundHistory, getRefundHistory, getRefundInfo, getRefundInfo, getSettleResult, getSettleResult, getUseHistory, getUseHistory, getUseHistoryURL, joinMember, listContact, listContact, paymentRequest, paymentRequest, quitMember, quitMember, refund, refund, registContact, registContact, updateContact, updateCorpInfo, updateCorpInfoprotected List<String> getScopes()
getScopes in class BaseServiceImppublic ChargeInfo getChargeInfo(String CorpNum) throws PopbillException
HTCashbillServicegetChargeInfo in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic String requestJob(String CorpNum, QueryType queryType, String SDate, String EDate) throws PopbillException
HTCashbillServicerequestJob in interface HTCashbillServiceCorpNum - 연동회원 사업자번호queryType - 현금영수증 유형, SELL-매출 현금영수증, BUY-매입 현금영수증SDate - 시작일자 (yyyyMMdd)EDate - 종료일자 (yyyyMMdd)PopbillExceptionpublic String requestJob(String CorpNum, QueryType queryType, String SDate, String EDate, String UserID) throws PopbillException
HTCashbillServicerequestJob in interface HTCashbillServiceCorpNum - 연동회원 사업자번호queryType - 현금영수증 유형, SELL-매출 현금영수증, BUY-매입 현금영수증SDate - 시작일자 (yyyyMMdd)EDate - 종료일자 (yyyyMMdd)UserID - 연동회원 아이디PopbillExceptionpublic HTCashbillJobState getJobState(String CorpNum, String JobID) throws PopbillException
HTCashbillServicegetJobState in interface HTCashbillServiceCorpNum - 연동회원 사업자번호JobID - 수집요청시 반환받은 작업아이디PopbillExceptionpublic HTCashbillJobState getJobState(String CorpNum, String JobID, String UserID) throws PopbillException
HTCashbillServicegetJobState in interface HTCashbillServiceCorpNum - 연동회원 사업자번호JobID - 수집요청시 반환받은 작업아이디UserID - 연동회원 아이디PopbillExceptionpublic HTCashbillJobState[] listActiveJob(String CorpNum) throws PopbillException
HTCashbillServicelistActiveJob in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic HTCashbillJobState[] listActiveJob(String CorpNum, String UserID) throws PopbillException
HTCashbillServicelistActiveJob in interface HTCashbillServiceCorpNum - 연동회원 사업자번호UserID - 연동회원 아이디PopbillExceptionpublic HTCashbillSearchResult search(String CorpNum, String JobID, String[] TradeUsage, String[] TradeType, Integer Page, Integer PerPage, String Order) throws PopbillException
HTCashbillServicesearch in interface HTCashbillServiceCorpNum - 연동회원 사업자번호JobID - 작업 아이디TradeUsage - 거래용도 배열, P-소득공제용, C-지출증빙용TradeType - 현금영수증 형태 배열, N-일반현금영수증, C-취소현금영수증Page - 페이지 번호PerPage - 페이지당 검색개수Order - 정렬방향PopbillExceptionpublic HTCashbillSearchResult search(String CorpNum, String JobID, String[] TradeUsage, String[] TradeType, Integer Page, Integer PerPage, String Order, String UserID) throws PopbillException
HTCashbillServicesearch in interface HTCashbillServiceCorpNum - 연동회원 사업자번호JobID - 작업 아이디TradeUsage - 거래용도 배열, P-소득공제용, C-지출증빙용TradeType - 현금영수증 형태 배열, N-일반현금영수증, C-취소현금영수증Page - 페이지 번호PerPage - 페이지당 검색개수Order - 정렬방향UserID - 연동회원 아이디PopbillExceptionpublic HTCashbillSummary summary(String CorpNum, String JobID, String[] TradeUsage, String[] TradeType) throws PopbillException
HTCashbillServicesummary in interface HTCashbillServiceCorpNum - 연동회원 사업자번호JobID - 작업 아이디TradeUsage - 거래용도 배열, P-소득공제용, C-지출증빙용TradeType - 현금영수증 형태 배열, N-일반현금영수증, C-취소현금영수증PopbillExceptionpublic HTCashbillSummary summary(String CorpNum, String JobID, String[] TradeUsage, String[] TradeType, String UserID) throws PopbillException
HTCashbillServicesummary in interface HTCashbillServiceCorpNum - 연동회원 사업자번호JobID - 작업 아이디TradeUsage - 거래용도 배열, P-소득공제용, C-지출증빙용TradeType - 현금영수증 형태 배열, N-일반현금영수증, C-취소현금영수증UserID - 연동회원 아이디PopbillExceptionpublic String getFlatRatePopUpURL(String CorpNum) throws PopbillException
HTCashbillServicegetFlatRatePopUpURL in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic String getFlatRatePopUpURL(String CorpNum, String UserID) throws PopbillException
HTCashbillServicegetFlatRatePopUpURL in interface HTCashbillServiceCorpNum - 연동회원 사업자번호UserID - 연동회원 아이디PopbillExceptionpublic String getCertificatePopUpURL(String CorpNum) throws PopbillException
HTCashbillServicegetCertificatePopUpURL in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic String getCertificatePopUpURL(String CorpNum, String UserID) throws PopbillException
HTCashbillServicegetCertificatePopUpURL in interface HTCashbillServiceCorpNum - 연동회원 사업자번호UserID - 연동회원 아이디PopbillExceptionpublic FlatRateState getFlatRateState(String CorpNum) throws PopbillException
HTCashbillServicegetFlatRateState in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic FlatRateState getFlatRateState(String CorpNum, String UserID) throws PopbillException
HTCashbillServicegetFlatRateState in interface HTCashbillServiceCorpNum - 연동회원 사업자번호UserID - 연동회원 아이디PopbillExceptionpublic Date getCertificateExpireDate(String CorpNum) throws PopbillException
HTCashbillServicegetCertificateExpireDate in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic Response checkCertValidation(String CorpNum) throws PopbillException
HTCashbillServicecheckCertValidation in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic Response registDeptUser(String CorpNum, String DeptUserID, String DeptUserPWD) throws PopbillException
HTCashbillServiceregistDeptUser in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic Response checkDeptUser(String CorpNum) throws PopbillException
HTCashbillServicecheckDeptUser in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic Response checkLoginDeptUser(String CorpNum) throws PopbillException
HTCashbillServicecheckLoginDeptUser in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionpublic Response deleteDeptUser(String CorpNum) throws PopbillException
HTCashbillServicedeleteDeptUser in interface HTCashbillServiceCorpNum - 연동회원 사업자번호PopbillExceptionCopyright © 2023. All rights reserved.