Microsoft Word - 전자세금계산서 바로빌 Web service Spec v1_2.docx
|
|
- 영린 군
- 5 years ago
- Views:
Transcription
1 전자세금계산서바로빌 연동 Web service Specification v 문의 : , 바로빌연계서비스담당자 1 페이지
2 목 차 1. 개요 바로빌연동 Web service 의목적 바로빌연동 Web service 의구성 연동사업자와발행사업자 발행사업자관리번호 연동 Web service 구성 Web service End Point URI 기능상세설명 CheckCorpIsMember GetCorpMemberContacts CheckIsValidTaxInvoice RegistTaxInvoice RegistTaxInvoicePlain RegisterBrokerTaxInvoice RegisterBrokerTaxInvoicePlain UpdateTaxInvoice UpdateTaxInvoicePlain UpdateBrokerTaxInvoice UpdateBrokerTaxInvoicePlain DeleteTaxInvoice DeleteTaxInvoiceIK GetTaxInvoiceState GetTaxInvoiceStateIK GetTaxInvoiceStateEX 페이지
3 3.17. GetTaxInvoiceStates GetTaxInvoiceStatesIK IssueTaxInvoice ProcTaxInvoice AttachFileByFTP DeleteAttachFile 오류코드테이블 SOAP 객체상세설명 TaxInvoice TaxInvoiceTradeLineItem Contact ReturnVal Test Bed A. 부록 A.1. Microsoft SOAP Toolkit 소개 A.2. Borland Delphi 7 연동방법및유의사항 A.3. Visual Basic 6 연동참고사항및 Sample Source A.4. 첨부파일전송기능 (MTOM : Message Transmission Optimization Mechanism ) A.5. FTP 를이용한파일첨부방법안내 페이지
4 1. 개요 1.1. 바로빌연동 Web service의목적자사의 ERP 또는기타기업용솔루션의전자세금계산서처리를위해바로빌과자료및기능연동을지원하기위하여표준화된 API제공이며, 이를통해, 전자적세금계산서업무처리와 2010년전자세금계산서법제화에따라국세청에전자적으로전송하는프로세스를바로빌을통해처리하여법제화에따른의무화에대비하는것이다 바로빌연동 Web service의구성바로빌연동서비스의구성은연계솔루션에서제공된 Web service를통해자료를전송하고, 전송된자료를확인하여, 바로빌을통해전자서명및발행하며, 최종국세청으로전송을한다. 연계솔루션은일련의과정을 Web service를통해주기적으로확인할수있다. 이를위해바로빌연동 Web service 는다음의기능과자료를제공한다. 가. 세금계산서작성에필요한회원사여부확인및회원사의담당자정보확인기능나. 세금계산서의임시저장 / 수정기능다. 전송한세금계산서의상태확인기능라. 전송한세금계산서의프로세스처리기능 [2009년 9월제공예정 ] 마. 국세청전송요청기능 [2009년 9월제공예정 ] 바. 국세청전송상태확인기능 [2009년 9월제공예정 ] 사. 다양한솔루션에서연동서비스를원활하게사용할수있는 Proxy Module 자료 [2009년 8월예정 ] 4 페이지
5 1.3 연동사업자와발행사업자연동사업자는바로빌연동 Web service를사용하기위해사전에 과연동방법등을사전에협의하고, 이에따라별첨의신청서를제출하여테스트용인증키를부여받는다. 테스트용인증키는테스트베드에서사용되는제한된인증키로실제바로빌에서는사용할수없다. 바로빌에서사용할수있는인증키는관련연동작업의완료후실인증키를신청하여추가로부여받아사용한다. 연계사업자는하나의인증키를사용하여여러발행사업자의전자세금계산서를연동할수있으나, 발행사업자는반드시바로빌에가입된회원사로제한한다. 이를구분하기위해서발행사업자의사업자등록번호를추가로요구한다. 부여된인증키는고유한값으로, 부여받은연계사업자가관리하며, 인증키의유출방지및불법적인용도의사용방지에대해책임을가진다. 1.4 발행사업자관리번호바로빌로전송하는모든세금계산서는 3개의관리번호로관리된다. 가. 바로빌에서생성시부여되는관리번호 (InvoiceKey) 나. 발행사업자가임의부여하여등록하는발행사업자관리번호 (MgtNum) 다. 국세청전송시에국세청전송용관리번호 (NTSConfirmNum) 3개의관리번호는모두바로빌에저장되며, 국세청전송시에도함께암호화되어전송된다. 바로빌관리번호와국세청전송용관리번호는바로빌자체적으로관리가되며, 발행사업자관리번호는발행하고자하는사업자가중복없는임의의문자로전송하여야하며, 최소 1자리에서최대 24자리까지지원한다. 등록시관리번호의기재위치는세금계산서의종류 ( 일반, 위수탁 ), 발행방향 ( 정발행, 역발행 ) 에따라위치가달라지며, 자세한사항은 5.1. TaxInvoice를참고하여기재한다. 5 페이지
6 2. 연동 Web service 2.1 구성바로빌연동 Web service 는 SOAP(Simple Object Access Protocol), WSDL(Web Services Description Language) 을이용하여제공되며, 이를지원하는시스템에서연동이가능하다. Web service를통해제공되는 Web method는 TaxInvoice, InvoiceParty등의 Complex Type을 Parameter로사용하며, 연동성을높이기위해등록수정등의 API는기본형 Data Type으로구성된인수형이제공되며, 기능은객체형과동일하나, 일부제약이따른다. Web method 호출에필요한문자는모두 UTF-8 character set을반드시따른다. Web method 기능비고 CheckCorpIsMember 바로빌가입여부확인 GetCorpMemberContacts 바로빌회원사의담당자목록확인 CheckIsValidTaxInvoice 세금계산서등록전유효성체크 RegistTaxInvoice 일반세금계산서등록 RegistTaxInvoicePlain 일반세금계산서등록 [ 인수형 ] RegistBrokerTaxInvoice 위수탁세금계산서등록 RegistBrokerTaxInvoicePlain 위수탁세금계산서등록 [ 인수형 ] UpdateTaxInvoice 일반세금계산서수정 임시저장상태만가능 UpdateTaxInvoicePlain 일반세금계산서수정 [ 인수형 ] 임시저장상태만가능 UpdateBrokerTaxInvoice 위수탁세금계산서수정 임시저장상태만가능 UpdateBrokerTaxInvoicePlain 위수탁세금계산서수정 [ 인수형 ] 임시저장상태만가능 DeleteTaxInvoice 계산서삭제 [ 자체관리번호 ] 임시저장, 승인 / 발행거부, 취소완료상태만가능 DeleteTaxInvoiceIK 계산서삭제 [ 바로빌관리번호 ] 임시저장, 승인 / 발행거부, 취소완료상태만가능 GetTaxInvoiceState 계산서상태확인 [ 자체관리번호 ] GetTaxInvoiceStateEX 계산서상태확인 [ 자체관리번호 ] 계산서상태에대한상세정보를반환함. GetTaxInvoiceStateIK 계산서상태확인 [ 바로빌관리번호 ] GetTaxInvoiceStates 계산서상태대량확인 [ 자체관리번호 ] 대량, 최대100건까지만처리 GetTaxInvoiceStatesIK 계산서상태대량확인 [ 바로빌관리번호 ] 대량, 최대100건까지만처리 IssueTaxInvoice 계산서발행 ( 정발행, 역발행, 위수탁포함 공인인증서및과금정보가필요함. 세부참조. ProcTaxInvoice 계산서프로세스처리 계산서에대한바로빌기능지원 AttachFileByFTP FTP전송화일계산서에첨부 DeleteAttachFile 계산서에첨부파일삭제 GetNTSSendState 국세청전송상태확인 2009년 10월예정 GetNTSSendStates 국체청전송상태대량확인 2009년 10월예정 각함수들의반환값은 int, 또는 ArrayOfReturnVal로제공되며, 반환값또는 ReturnVal.RetVal 값이음수의경우오류코드로처리, 0 이상의경우성공및기타처리에대한반환값이다. 오류코드는오류코드테이블을참조한다. 6 페이지
7 2.2. Web service End Point URI 연동을위해제공되는 End Point URI는다음과같다. 테스트베드 바로빌 WSDL 은다음을참고한다. 테스트 바로빌 상기연동데이터의확인은바로빌에서확인이가능하다. 테스트베드 바로빌 별도로연동성지원을위해 RPC/Literal 형태의 WebService 를지원하고있다. URI와 WSDL은다음과같다. URI : WSDL : 추가로 RPC/Encoded 등의지원이필요할경우 연동서비스담당자로문의한다. 7 페이지
8 3. 기능상세설명 3.1. CheckCorpIsMember 바로빌에가입한회원사여부를확인한다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O CheckCorpNum String 13 확인할사업자등록번호 ( - 제외 ) O 반환값 : int -1 : 휴 / 폐업 -2 : 탈퇴함 0 : 가입하지않음 1 : 바로빌회원 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <CheckCorpIsMember xmlns=" <CERTKEY>string</CERTKEY> <CheckCorpNum>string</CheckCorpNum> </CheckCorpIsMember> HTTP/ OK <CheckCorpIsMemberResponse xmlns=" <CheckCorpIsMemberResult>int</CheckCorpIsMemberResult> </CheckCorpIsMemberResponse> 8 페이지
9 3.2 GetCorpMemberContacts 바로빌회원사의담당자목록을반환한다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O CheckCorpNum String 13 확인할사업자등록번호 ( - 제외 ) O 반환값 : ArrayofContact (5. SOAP 객체상세설명, Contact 참조 ) SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <GetCorpMemberContacts xmlns=" <CERTKEY>string</CERTKEY> <CheckCorpNum>string</CheckCorpNum> </GetCorpMemberContacts> HTTP/ OK <GetCorpMemberContactsResponse xmlns=" <GetCorpMemberContactsResult> <Contact> <ID>string</ID> <ContactName>string</ContactName> <Grade>string</Grade> < >string</ > <TEL>string</TEL> <HP>string</HP> </Contact> <Contact> <ID>string</ID> <ContactName>string</ContactName> <Grade>string</Grade> < >string</ > <TEL>string</TEL> <HP>string</HP> </Contact> </GetCorpMemberContactsResult> </GetCorpMemberContactsResponse> 9 페이지
10 3.3. CheckIsValidTaxInvoice TaxInvoice 객체의유효성을확인한다. 매개변수 타입 길이 설명 필수 CERTKEY String 40 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O Invoice TaxInvoice - 확인할전자세금계산서 (5. SOAP 객체상세설명참조 ) O 반환값 : int 1 : 유효. SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <CheckIsValidTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <Invoice> <InvoiceKey>string</InvoiceKey> <InvoicerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoicerParty> <InvoiceeParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoiceeParty> <BrokerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > 10 페이지
11 </BrokerParty> <IssueDirection>int</IssueDirection> <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <WriteDate>string</WriteDate> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <TaxInvoiceTradeLineItems> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> </TaxInvoiceTradeLineItems> </Invoice> </CheckIsValidTaxInvoice> HTTP/ OK <CheckIsValidTaxInvoiceResponse xmlns=" <CheckIsValidTaxInvoiceResult>int</CheckIsValidTaxInvoiceResult> </CheckIsValidTaxInvoiceResponse> 11 페이지
12 3.4. RegistTaxInvoice 일반세금계산서를임시저장함에등록한다. 위수탁세금계산서는 RegistBrokerTaxInvoice를사용한다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O Invoice TaxInvoice - 등록할일반세금계산서 (5. SOAP 객체상세설명참조 ) O 반환값 : int 1 : 등록완료. SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <RegistTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <Invoice> <InvoiceKey>string</InvoiceKey> <InvoicerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoicerParty> <InvoiceeParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoiceeParty> <BrokerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> 12 페이지
13 <HP>string</HP> < >string</ > </BrokerParty> <IssueDirection>int</IssueDirection> <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <WriteDate>string</WriteDate> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <TaxInvoiceTradeLineItems> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> </TaxInvoiceTradeLineItems> </Invoice> </RegistTaxInvoice> HTTP/ OK <RegistTaxInvoiceResponse xmlns=" <RegistTaxInvoiceResult>int</RegistTaxInvoiceResult> </RegistTaxInvoiceResponse> 13 페이지
14 3.5. RegistTaxInvoicePlain 일반세금계산서를임시저장함에저장한다. 연동성지원을위한인수형. ( 매개변수의추가설명은 5. SOAP 객체설명을추가참고한다.) 매개변수타입길이설명필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O InvoiceKey String 24 바로빌관리번호 X IssueDirection Int 1 1: 정발행 2: 역발행 O InvoicerID String 12 공급자회원아이디대소문자구문함 O InvoicerCorpNum String 13 공급자사업자등록번호 O InvoicerMgtNum String 24 공급자관리번호 O InvoicerCorpName String 70 공급자상호 O InvoicerTaxRegID String 4 공급자종사업장식별번호 ( 단위과세제도 ) X InvoicerCEOName String 30 대표자성명 O InvoicerAddr String 150 공급자주소 O InvoicerBizClass String 40 공급자업종 O InvoicerBizType String 40 공급자업태 O InvoicerContactName String 30 공급자담당자성명 O InvoicerTEL String 20 공급자연락처 O InvoicerHP String 20 공급자휴대전화 O Invoicer String 40 공급자이메일 O InvoiceeID String 12 공급받는자회원아이디대소문자구문함 X InvoiceeCorpNum String 13 공급받는자사업자등록번호 O InvoiceeMgtNum String 24 공급받는자관리번호 O InvoiceeCorpName String 70 공급받는자상호 O InvoiceeTaxRegID String 4 공급받는자종사업장식별번호 X InvoiceeCEOName String 30 공급받는자대표자성명 O InvoiceeAddr String 150 공급받는자주소 O InvoiceeBizClass String 40 공급받는자업종 O InvoiceeBizType String 40 공급받는자업태 O InvoiceeContactName String 30 공급받는자담당자성명 O InvoiceeTEL String 20 공급받는자연락처 O InvoiceeHP String 20 공급받는자휴대전화 O Invoicee String 40 공급받는자이메일 O TaxInvoiceType Int 1 세금계산서형태 O TaxType Int 1 과세형태 O TaxCalcType Int 1 세금계산형태 O PurposeType Int 1 영수 / 청구구분 O ModifyCode String 4 수정코드 ( 수정세금계산서일경우 ) 숫자만 X Kwon String 4 권숫자 X Ho String 4 호숫자 X SerialNum String 27 일련번호 X Cash String 18 현금 X ChkBill String 18 수표 X Note String 18 어음 X Credit String 18 외상미수금 X AmountTotal String 18 공급가액합계 O TaxTotal String 18 세액합계 O TotalAmount String 18 총액 O Remark1 String 150 비고1 X 14 페이지
15 Remark2 String 150 비고2 X Remark3 String 150 비고3 X LineItem1 Bool 1 1번상세유무 O PurchaseExpiry1 String 8 구매일자1 ( YYYYMMDD) X Name1 String 100 품목1 X Information1 String 60 규격1 X ChargeableUnit1 String 12.2 수량1 X UnitPrice1 String 18.2 단가1 X Amount1 String 18 공금가액1 X Tax1 String 18 세액1 X Description1 String 40 비고1 X LineItem2 Bool 1 2번상세유무 O PurchaseExpiry2 String 1 구매일자2 ( YYYYMMDD) X Name2 String 100 품목2 X Information2 String 60 규격2 X ChargeableUnit2 String 12.2 수량2 X UnitPrice2 String 18.2 단가2 X Amount2 String 18 공금가액2 X Tax2 String 18 세액2 X Description2 String 40 비고2 X LineItem3 Bool 1 3번상세유무 O PurchaseExpiry3 String 1 구매일자3 ( YYYYMMDD) X Name3 String 100 품목3 X Information3 String 60 규격3 X ChargeableUnit3 String 12.2 수량3 X UnitPrice3 String 18.2 단가3 X Amount3 String 18 공금가액3 X Tax3 String 18 세액3 X Description3 String 40 비고3 X LineItem4 Bool 1 4번상세유무 O PurchaseExpiry4 String 1 구매일자4 ( YYYYMMDD) X Name4 String 100 품목4 X Information4 String 60 규격4 X ChargeableUnit4 String 12.2 수량4 X UnitPrice4 String 18.2 단가4 X Amount4 String 18 공금가액4 X Tax4 String 18 세액4 X Description4 String 40 비고4 X 반환값 : int 1 : 등록완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <RegistTaxInvoicePlain xmlns=" <CERTKEY>string</CERTKEY> 15 페이지
16 16 페이지 <InvoiceKey>string</InvoiceKey> <IssueDirection>int</IssueDirection> <InvoicerID>string</InvoicerID> <InvoicerCorpNum>string</InvoicerCorpNum> <InvoicerMgtNum>string</InvoicerMgtNum> <InvoicerCorpName>string</InvoicerCorpName> <InvoicerTaxRegID>string</InvoicerTaxRegID> <InvoicerCEOName>string</InvoicerCEOName> <InvoicerAddr>string</InvoicerAddr> <InvoicerBizClass>string</InvoicerBizClass> <InvoicerBizType>string</InvoicerBizType> <InvoicerContactName>string</InvoicerContactName> <InvoicerTEL>string</InvoicerTEL> <InvoicerHP>string</InvoicerHP> <Invoicer >string</Invoicer > <InvoiceeID>string</InvoiceeID> <InvoiceeCorpNum>string</InvoiceeCorpNum> <InvoiceeMgtNum>string</InvoiceeMgtNum> <InvoiceeCorpName>string</InvoiceeCorpName> <InvoiceeTaxRegID>string</InvoiceeTaxRegID> <InvoiceeCEOName>string</InvoiceeCEOName> <InvoiceeAddr>string</InvoiceeAddr> <InvoiceeBizClass>string</InvoiceeBizClass> <InvoiceeBizType>string</InvoiceeBizType> <InvoiceeContactName>string</InvoiceeContactName> <InvoiceeTEL>string</InvoiceeTEL> <InvoiceeHP>string</InvoiceeHP> <Invoicee >string</Invoicee > <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <LineItem1>boolean</LineItem1> <PurchaseExpiry1>string</PurchaseExpiry1> <Name1>string</Name1> <Information1>string</Information1> <ChargeableUnit1>string</ChargeableUnit1> <UnitPrice1>string</UnitPrice1> <Amount1>string</Amount1> <Tax1>string</Tax1> <Description1>string</Description1> <LineItem2>boolean</LineItem2> <PurchaseExpiry2>string</PurchaseExpiry2> <Name2>string</Name2> <Information2>string</Information2> <ChargeableUnit2>string</ChargeableUnit2> <UnitPrice2>string</UnitPrice2> <Amount2>string</Amount2> <Tax2>string</Tax2> <Description2>string</Description2> <LineItem3>boolean</LineItem3> <PurchaseExpiry3>string</PurchaseExpiry3> <Name3>string</Name3> <Information3>string</Information3> <ChargeableUnit3>string</ChargeableUnit3> <UnitPrice3>string</UnitPrice3> <Amount3>string</Amount3> <Tax3>string</Tax3> <Description3>string</Description3> <LineItem4>boolean</LineItem4> <PurchaseExpiry4>string</PurchaseExpiry4> <Name4>string</Name4> <Information4>string</Information4> <ChargeableUnit4>string</ChargeableUnit4> <UnitPrice4>string</UnitPrice4> <Amount4>string</Amount4> <Tax4>string</Tax4> <Description4>string</Description4> </RegistTaxInvoicePlain>
17 HTTP/ OK <RegistTaxInvoicePlainResponse xmlns=" <RegistTaxInvoicePlainResult>int</RegistTaxInvoicePlainResult> </RegistTaxInvoicePlainResponse> 17 페이지
18 3.6. RegisterBrokerTaxInvoice 위수탁세금계산서를임시저장함에등록한다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O Invoice TaxInvoice - 등록할위수탁세금세금계산서 (5. SOAP 객체상세설명참조 ) O 반환값 : int 1 : 등록완료. SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <RegistBrokerTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <Invoice> <InvoiceKey>string</InvoiceKey> <InvoicerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoicerParty> <InvoiceeParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoiceeParty> <BrokerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > 18 페이지
19 </BrokerParty> <IssueDirection>int</IssueDirection> <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <WriteDate>string</WriteDate> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <TaxInvoiceTradeLineItems> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> </TaxInvoiceTradeLineItems> </Invoice> </RegistBrokerTaxInvoice> HTTP/ OK <RegistBrokerTaxInvoiceResponse xmlns=" <RegistBrokerTaxInvoiceResult>int</RegistBrokerTaxInvoiceResult> </RegistBrokerTaxInvoiceResponse> 19 페이지
20 3.7. RegisterBrokerTaxInvoicePlain 위수탁세금계산서를임시저장함에등록한다. 연동성지원을위한인수형. ( 매개변수의추가설명은 5. SOAP 객체설명을추가참고한다.) 매개변수타입길이설명필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O InvoiceKey String 24 바로빌관리번호 X IssueDirection Int 1 1: 정발행 2: 역발행 O BrokerID String 12 위탁자회원아이디대소문자구문함 O BrokerCorpNum String 13 위탁자사업자등록번호 O BrokerMgtNum String 24 위탁자관리번호 O BrokerCorpName String 70 위탁자상호 O BrokerTaxRegID String 4 위탁자종사업장식별번호 ( 단위과세제도 ) X BrokerCEOName String 30 위탁자대표자성명 O BrokerAddr String 150 위탁자주소 O BrokerBizClass String 40 위탁자업종 O BrokerBizType String 40 위탁자업태 O BrokerContactName String 30 위탁자담당자성명 O BrokerTEL String 20 위탁자연락처 O BrokerHP String 20 위탁자휴대전화 O Broker String 40 위탁자이메일 O InvoicerID String 12 공급자회원아이디대소문자구문함 O InvoicerCorpNum String 13 공급자사업자등록번호 O InvoicerMgtNum String 24 공급자관리번호 O InvoicerCorpName String 70 공급자상호 O InvoicerTaxRegID String 4 공급자종사업장식별번호 ( 단위과세제도 ) X InvoicerCEOName String 30 공급자대표자성명 O InvoicerAddr String 150 공급자주소 O InvoicerBizClass String 40 공급자업종 O InvoicerBizType String 40 공급자업태 O InvoicerContactName String 30 공급자담당자성명 O InvoicerTEL String 20 공급자연락처 O InvoicerHP String 20 공급자휴대전화 O Invoicer String 40 공급자이메일 O InvoiceeID String 12 공급받는자회원아이디대소문자구문함 X InvoiceeCorpNum String 13 공급받는자상호 O InvoiceeMgtNum String 24 공급받는자관리번호 O InvoiceeCorpName String 70 공급받는자상호 O InvoiceeTaxRegID String 4 공급받는자종사업장식별번호 X InvoiceeCEOName String 30 공급받는자대표자성명 O InvoiceeAddr String 150 공급받는자주소 O InvoiceeBizClass String 40 공급받는자업종 O InvoiceeBizType String 40 공급받는자업태 O InvoiceeContactName String 30 공급받는자담당자성명 O InvoiceeTEL String 20 공급받는자연락처 O InvoiceeHP String 20 공급받는자휴대전화 O Invoicee String 40 공급받는자이메일 O TaxInvoiceType Int 1 세금계산서형태 O TaxType Int 1 과세형태 O TaxCalcType Int 1 세금계산형태 O 20 페이지
21 PurposeType Int 1 영수 / 청구구분 O ModifyCode String 4 수정코드 ( 수정세금계산서일경우 ) 숫자 X Kwon String 4 권숫자 X Ho String 4 호숫자 X SerialNum String 27 일련번호 X Cash String 18 현금 X ChkBill String 18 수표 X Note String 18 어음 X Credit String 18 외상미수금 X AmountTotal String 18 공급가액합계 O TaxTotal String 18 세액합계 O TotalAmount String 18 총액 O Remark1 String 150 비고1 X Remark2 String 150 비고2 X Remark3 String 150 비고3 X LineItem1 Bool 1 1번상세유무 O PurchaseExpiry1 String 8 구매일자1 ( YYYYMMDD) X Name1 String 100 품목1 X Information1 String 60 규격1 X ChargeableUnit1 String 12.2 수량1 X UnitPrice1 String 18.2 단가1 X Amount1 String 18 공금가액1 X Tax1 String 18 세액1 X Description1 String 40 비고1 X LineItem2 Bool 1 2번상세유무 O PurchaseExpiry2 String 8 구매일자2 ( YYYYMMDD) X Name2 String 100 품목2 X Information2 String 60 규격2 X ChargeableUnit2 String 12.2 수량2 X UnitPrice2 String 18.2 단가2 X Amount2 String 18 공금가액2 X Tax2 String 18 세액2 X Description2 String 40 비고2 X LineItem3 Bool 1 3번상세유무 O PurchaseExpiry3 String 8 구매일자3 ( YYYYMMDD) X Name3 String 100 품목3 X Information3 String 60 규격3 X ChargeableUnit3 String 12.2 수량3 X UnitPrice3 String 18.2 단가3 X Amount3 String 18 공금가액3 X Tax3 String 18 세액3 X Description3 String 40 비고3 X LineItem4 Bool 1 4번상세유무 O PurchaseExpiry4 String 8 구매일자4 ( YYYYMMDD) X Name4 String 100 품목4 X Information4 String 60 규격4 X ChargeableUnit4 String 12.2 수량4 X UnitPrice4 String 18.2 단가4 X Amount4 String 18 공금가액4 X Tax4 String 18 세액4 X Description4 String 40 비고4 X 21 페이지
22 반환값 : int 1 : 등록완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <RegistBrokerTaxInvoicePlain xmlns=" <CERTKEY>string</CERTKEY> <InvoiceKey>string</InvoiceKey> <IssueDirection>int</IssueDirection> <BrokerID>string</BrokerID> <BrokerCorpNum>string</BrokerCorpNum> <BrokerMgtNum>string</BrokerMgtNum> <BrokerCorpName>string</BrokerCorpName> <BrokerTaxRegID>string</BrokerTaxRegID> <BrokerCEOName>string</BrokerCEOName> <BrokerAddr>string</BrokerAddr> <BrokerBizClass>string</BrokerBizClass> <BrokerBizType>string</BrokerBizType> <BrokerContactName>string</BrokerContactName> <BrokerTEL>string</BrokerTEL> <BrokerHP>string</BrokerHP> <Broker >string</Broker > <InvoicerID>string</InvoicerID> <InvoicerCorpNum>string</InvoicerCorpNum> <InvoicerMgtNum>string</InvoicerMgtNum> <InvoicerCorpName>string</InvoicerCorpName> <InvoicerTaxRegID>string</InvoicerTaxRegID> <InvoicerCEOName>string</InvoicerCEOName> <InvoicerAddr>string</InvoicerAddr> <InvoicerBizClass>string</InvoicerBizClass> <InvoicerBizType>string</InvoicerBizType> <InvoicerContactName>string</InvoicerContactName> <InvoicerTEL>string</InvoicerTEL> <InvoicerHP>string</InvoicerHP> <Invoicer >string</Invoicer > <InvoiceeID>string</InvoiceeID> <InvoiceeCorpNum>string</InvoiceeCorpNum> <InvoiceeMgtNum>string</InvoiceeMgtNum> <InvoiceeCorpName>string</InvoiceeCorpName> <InvoiceeTaxRegID>string</InvoiceeTaxRegID> <InvoiceeCEOName>string</InvoiceeCEOName> <InvoiceeAddr>string</InvoiceeAddr> <InvoiceeBizClass>string</InvoiceeBizClass> <InvoiceeBizType>string</InvoiceeBizType> <InvoiceeContactName>string</InvoiceeContactName> <InvoiceeTEL>string</InvoiceeTEL> <InvoiceeHP>string</InvoiceeHP> <Invoicee >string</Invoicee > <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifYCode>string</ModifYCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <LineItem1>boolean</LineItem1> <PurchageExpiry1>string</PurchageExpiry1> <Name1>string</Name1> 22 페이지
23 <Information1>string</Information1> <ChargeableUnit1>string</ChargeableUnit1> <UnitPrice1>string</UnitPrice1> <Amount1>string</Amount1> <Tax1>string</Tax1> <Description1>string</Description1> <LineItem2>boolean</LineItem2> <PurchageExpiry2>string</PurchageExpiry2> <Name2>string</Name2> <Information2>string</Information2> <ChargeableUnit2>string</ChargeableUnit2> <UnitPrice2>string</UnitPrice2> <Amount2>string</Amount2> <Tax2>string</Tax2> <Description2>string</Description2> <LineItem3>boolean</LineItem3> <PurchageExpiry3>string</PurchageExpiry3> <Name3>string</Name3> <Information3>string</Information3> <ChargeableUnit3>string</ChargeableUnit3> <UnitPrice3>string</UnitPrice3> <Amount3>string</Amount3> <Tax3>string</Tax3> <Description3>string</Description3> <LineItem4>boolean</LineItem4> <PurchageExpiry4>string</PurchageExpiry4> <Name4>string</Name4> <Information4>string</Information4> <ChargeableUnit4>string</ChargeableUnit4> <UnitPrice4>string</UnitPrice4> <Amount4>string</Amount4> <Tax4>string</Tax4> <Description4>string</Description4> </RegistBrokerTaxInvoicePlain> HTTP/ OK <RegistBrokerTaxInvoicePlainResponse xmlns=" <RegistBrokerTaxInvoicePlainResult>int</RegistBrokerTaxInvoicePlainResult> </RegistBrokerTaxInvoicePlainResponse> 23 페이지
24 3.8. UpdateTaxInvoice 세금계산서수정, 임시저장상태의세금계산서만수정할수있다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O Invoice TaxInvoice - 수정할위수탁세금세금계산서 (5. SOAP 객체상세참조 ) O 반환값 : int 1 : 수정완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <UpdateTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <Invoice> <InvoiceKey>string</InvoiceKey> <InvoicerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoicerParty> <InvoiceeParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoiceeParty> <BrokerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > 24 페이지
25 </BrokerParty> <IssueDirection>int</IssueDirection> <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <WriteDate>string</WriteDate> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <TaxInvoiceTradeLineItems> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> </TaxInvoiceTradeLineItems> </Invoice> </UpdateTaxInvoice> HTTP/ OK <UpdateTaxInvoiceResponse xmlns=" <UpdateTaxInvoiceResult>int</UpdateTaxInvoiceResult> </UpdateTaxInvoiceResponse> 25 페이지
26 3.9. UpdateTaxInvoicePlain 일반세금계산서수정임시저장상태의세금계산서만수정할수있다. 연동성지원을위한인수형. ( 매개변수의추가설명은 5. SOAP 객체설명을추가참고한다.) 매개변수타입길이설명필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O InvoiceKey String 24 바로빌관리번호 X IssueDirection Int 1 1: 정발행 2: 역발행 O InvoicerID String 12 공급자회원아이디대소문자구문함 O InvoicerCorpNum String 13 공급자사업자등록번호 O InvoicerMgtNum String 24 공급자관리번호 O InvoicerCorpName String 70 공급자상호 O InvoicerTaxRegID String 4 공급자종사업장식별번호 ( 단위과세제도 ) X InvoicerCEOName String 30 대표자성명 O InvoicerAddr String 150 공급자주소 O InvoicerBizClass String 40 공급자업종 O InvoicerBizType String 40 공급자업태 O InvoicerContactName String 30 공급자담당자성명 O InvoicerTEL String 20 공급자연락처 O InvoicerHP String 20 공급자휴대전화 O Invoicer String 40 공급자이메일 O InvoiceeID String 12 공급받는자회원아이디대소문자구문함 X InvoiceeCorpNum String 13 공급받는자상호 O InvoiceeMgtNum String 24 공급받는자관리번호 O InvoiceeCorpName String 70 공급받는자상호 O InvoiceeTaxRegID String 4 공급받는자종사업장식별번호 X InvoiceeCEOName String 30 공급받는자대표자성명 O InvoiceeAddr String 150 공급받는자주소 O InvoiceeBizClass String 40 공급받는자업종 O InvoiceeBizType String 40 공급받는자업태 O InvoiceeContactName String 30 공급받는자담당자성명 O InvoiceeTEL String 20 공급받는자연락처 O InvoiceeHP String 20 공급받는자휴대전화 O Invoicee String 40 공급받는자이메일 O TaxInvoiceType Int 1 세금계산서형태 O TaxType Int 1 과세형태 O TaxCalcType Int 1 세금계산형태 O PurposeType Int 1 영수 / 청구구분 O ModifyCode string 4 수정코드 ( 수정세금계산서일경우 ) 숫자만 X Kwon String 4 권숫자만 X Ho String 4 호숫자만 X SerialNum String 27 일련번호 X Cash String 18 현금 X ChkBill String 18 수표 X Note String 18 어음 X Credit String 18 외상미수금 X AmountTotal String 18 공급가액합계 O TaxTotal String 18 세액합계 O TotalAmount String 18 총액 O Remark1 String 150 비고1 X 26 페이지
27 Remark2 String 150 비고2 X Remark3 String 150 비고3 X LineItem1 Bool 1 1번상세유무 O PurchaseExpiry1 String 8 구매일자1 ( YYYYMMDD) X Name1 String 100 품목1 X Information1 String 60 규격1 X ChargeableUnit1 String 12.2 수량1 X UnitPrice1 String 18.2 단가1 X Amount1 String 18 공금가액1 X Tax1 String 18 세액1 X Description1 String 40 비고1 X LineItem2 Bool 1 2번상세유무 O PurchaseExpiry2 String 8 구매일자2 ( YYYYMMDD) X Name2 String 100 품목2 X Information2 String 60 규격2 X ChargeableUnit2 String 12.2 수량2 X UnitPrice2 String 18.2 단가2 X Amount2 String 18 공금가액2 X Tax2 String 18 세액2 X Description2 String 40 비고2 X LineItem3 Bool 1 3번상세유무 O PurchaseExpiry3 String 8 구매일자3 ( YYYYMMDD) X Name3 String 100 품목3 X Information3 String 60 규격3 X ChargeableUnit3 String 12.2 수량3 X UnitPrice3 String 18.2 단가3 X Amount3 String 18 공금가액3 X Tax3 String 18 세액3 X Description3 String 40 비고3 X LineItem4 Bool 1 4번상세유무 O PurchaseExpiry4 String 1 구매일자4 ( YYYYMMDD) X Name4 String 100 품목4 X Information4 String 60 규격4 X ChargeableUnit4 String 12.2 수량4 X UnitPrice4 String 18.2 단가4 X Amount4 String 18 공금가액4 X Tax4 String 18 세액4 X Description4 String 40 비고4 X 반환값 : int 1 : 수정완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <UpdateTaxInvoicePlain xmlns=" <CERTKEY>string</CERTKEY> 27 페이지
28 28 페이지 <InvoiceKey>string</InvoiceKey> <IssueDirection>int</IssueDirection> <InvoicerID>string</InvoicerID> <InvoicerCorpNum>string</InvoicerCorpNum> <InvoicerMgtNum>string</InvoicerMgtNum> <InvoicerCorpName>string</InvoicerCorpName> <InvoicerTaxRegID>string</InvoicerTaxRegID> <InvoicerCEOName>string</InvoicerCEOName> <InvoicerAddr>string</InvoicerAddr> <InvoicerBizClass>string</InvoicerBizClass> <InvoicerBizType>string</InvoicerBizType> <InvoicerContactName>string</InvoicerContactName> <InvoicerTEL>string</InvoicerTEL> <InvoicerHP>string</InvoicerHP> <Invoicer >string</Invoicer > <InvoiceeID>string</InvoiceeID> <InvoiceeCorpNum>string</InvoiceeCorpNum> <InvoiceeMgtNum>string</InvoiceeMgtNum> <InvoiceeCorpName>string</InvoiceeCorpName> <InvoiceeTaxRegID>string</InvoiceeTaxRegID> <InvoiceeCEOName>string</InvoiceeCEOName> <InvoiceeAddr>string</InvoiceeAddr> <InvoiceeBizClass>string</InvoiceeBizClass> <InvoiceeBizType>string</InvoiceeBizType> <InvoiceeContactName>string</InvoiceeContactName> <InvoiceeTEL>string</InvoiceeTEL> <InvoiceeHP>string</InvoiceeHP> <Invoicee >string</Invoicee > <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <LineItem1>boolean</LineItem1> <PurchageExpiry1>string</PurchageExpiry1> <Name1>string</Name1> <Information1>string</Information1> <ChargeableUnit1>string</ChargeableUnit1> <UnitPrice1>string</UnitPrice1> <Amount1>string</Amount1> <Tax1>string</Tax1> <Description1>string</Description1> <LineItem2>boolean</LineItem2> <PurchageExpiry2>string</PurchageExpiry2> <Name2>string</Name2> <Information2>string</Information2> <ChargeableUnit2>string</ChargeableUnit2> <UnitPrice2>string</UnitPrice2> <Amount2>string</Amount2> <Tax2>string</Tax2> <Description2>string</Description2> <LineItem3>boolean</LineItem3> <PurchageExpiry3>string</PurchageExpiry3> <Name3>string</Name3> <Information3>string</Information3> <ChargeableUnit3>string</ChargeableUnit3> <UnitPrice3>string</UnitPrice3> <Amount3>string</Amount3> <Tax3>string</Tax3> <Description3>string</Description3> <LineItem4>boolean</LineItem4> <PurchageExpiry4>string</PurchageExpiry4> <Name4>string</Name4> <Information4>string</Information4> <ChargeableUnit4>string</ChargeableUnit4> <UnitPrice4>string</UnitPrice4> <Amount4>string</Amount4> <Tax4>string</Tax4> <Description4>string</Description4> </UpdateTaxInvoicePlain>
29 HTTP/ OK <UpdateTaxInvoicePlainResponse xmlns=" <UpdateTaxInvoicePlainResult>int</UpdateTaxInvoicePlainResult> </UpdateTaxInvoicePlainResponse> 29 페이지
30 3.10. UpdateBrokerTaxInvoice 위수탁세금계산서를수정한다. 세금계산서수정은임시저장상태의계산서만가능하다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O Invoice TaxInvoice - 수정할위수탁세금세금계산서 (5. SOAP 객체상세참조 ) O 반환값 : int 1 : 수정완료. SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <UpdateBrokerTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <Invoice> <InvoiceKey>string</InvoiceKey> <InvoicerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoicerParty> <InvoiceeParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > </InvoiceeParty> <BrokerParty> <ContactID>string</ContactID> <MgtNum>string</MgtNum> <CorpName>string</CorpName> <TaxRegID>string</TaxRegID> <CEOName>string</CEOName> <Addr>string</Addr> <BizClass>string</BizClass> <BizType>string</BizType> <ContactName>string</ContactName> <TEL>string</TEL> <HP>string</HP> < >string</ > 30 페이지
31 </BrokerParty> <IssueDirection>int</IssueDirection> <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifyCode>string</ModifyCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <TaxInvoiceTradeLineItems> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> <TaxInvoiceTradeLineItem> <PurchaseExpiry>string</PurchaseExpiry> <Name>string</Name> <Information>string</Information> <ChargeableUnit>string</ChargeableUnit> <UnitPrice>string</UnitPrice> <Amount>string</Amount> <Tax>string</Tax> <Description>string</Description> </TaxInvoiceTradeLineItem> </TaxInvoiceTradeLineItems> </Invoice> </UpdateBrokerTaxInvoice> HTTP/ OK <UpdateBrokerTaxInvoiceResponse xmlns=" <UpdateBrokerTaxInvoiceResult>int</UpdateBrokerTaxInvoiceResult> </UpdateBrokerTaxInvoiceResponse> 31 페이지
32 3.11. UpdateBrokerTaxInvoicePlain 위수탁세금계산서수정, 임시저장상태의세금계산서만수정이가능하다. 연동성지원을위한인수형. ( 매개변수의추가설명은 5. SOAP 객체설명을추가참고한다.) 매개변수타입길이설명필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O InvoiceKey String 24 바로빌관리번호 X IssueDirection Int 1 1: 정발행 2: 역발행 O BrokerID String 12 위탁자회원아이디대소문자구문함 O BrokerCorpNum String 13 위탁자사업자등록번호 O BrokerMgtNum String 24 위탁자관리번호 O BrokerCorpName String 70 위탁자상호 O BrokerTaxRegID String 4 위탁자종사업장식별번호 ( 단위과세제도 ) X BrokerCEOName String 30 위탁자대표자성명 O BrokerAddr String 150 위탁자주소 O BrokerBizClass String 40 위탁자업종 O BrokerBizType String 40 위탁자업태 O BrokerContactName String 30 위탁자담당자성명 O BrokerTEL String 20 위탁자연락처 O BrokerHP String 20 위탁자휴대전화 O Broker String 40 위탁자이메일 O InvoicerID String 12 공급자회원아이디대소문자구문함 O InvoicerCorpNum String 13 공급자사업자등록번호 O InvoicerMgtNum String 24 공급자관리번호 O InvoicerCorpName String 70 공급자상호 O InvoicerTaxRegID String 4 공급자종사업장식별번호 ( 단위과세제도 ) X InvoicerCEOName String 30 공급자대표자성명 O InvoicerAddr String 150 공급자주소 O InvoicerBizClass String 40 공급자업종 O InvoicerBizType String 40 공급자업태 O InvoicerContactName String 30 공급자담당자성명 O InvoicerTEL String 20 공급자연락처 O InvoicerHP String 20 공급자휴대전화 O Invoicer String 40 공급자이메일 O InvoiceeID String 12 공급받는자회원아이디대소문자구문함 X InvoiceeCorpNum String 13 공급받는자상호 O InvoiceeMgtNum String 24 공급받는자관리번호 O InvoiceeCorpName String 70 공급받는자상호 O InvoiceeTaxRegID String 4 공급받는자종사업장식별번호 X InvoiceeCEOName String 30 공급받는자대표자성명 O InvoiceeAddr String 150 공급받는자주소 O InvoiceeBizClass String 40 공급받는자업종 O InvoiceeBizType String 40 공급받는자업태 O InvoiceeContactName String 30 공급받는자담당자성명 O InvoiceeTEL String 20 공급받는자연락처 O InvoiceeHP String 20 공급받는자휴대전화 O Invoicee String 40 공급받는자이메일 O TaxInvoiceType Int 1 세금계산서형태 O TaxType Int 1 과세형태 O TaxCalcType Int 1 세금계산형태 O 32 페이지
33 PurposeType Int 1 영수 / 청구구분 O ModifyCode String 4 수정코드 ( 수정세금계산서일경우 ) X Kwon String 3 권 X Ho String 3 호 X SerialNum String 27 일련번호 X Cash String 18 현금 X ChkBill String 18 수표 X Note String 18 어음 X Credit String 18 외상미수금 X AmountTotal String 18 공급가액합계 O TaxTotal String 18 세액합계 O TotalAmount String 18 총액 O Remark1 String 150 비고1 X Remark2 String 150 비고2 X Remark3 String 150 비고3 X LineItem1 Bool 1 1번상세유무 O PurchaseExpiry1 String 8 구매일자2 ( YYYYMMDD) X Name1 String 100 품목1 X Information1 String 60 규격1 X ChargeableUnit1 String 12.2 수량1 X UnitPrice1 String 18.2 단가1 X Amount1 String 18 공금가액1 X Tax1 String 18 세액1 X Description1 String 40 비고1 X LineItem2 Bool 1 2번상세유무 O PurchaseExpiry2 String 8 구매일자2 ( YYYYMMDD) X Name2 String 100 품목2 X Information2 String 60 규격2 X ChargeableUnit2 String 12.2 수량2 X UnitPrice2 String 18.2 단가2 X Amount2 String 18 공금가액2 X Tax2 String 18 세액2 X Description2 String 40 비고2 X LineItem3 Bool 1 3번상세유무 O PurchaseExpiry3 String 8 구매일자3 ( YYYYMMDD) X Name3 String 100 품목3 X Information3 String 60 규격3 X ChargeableUnit3 String 12.2 수량3 X UnitPrice3 String 18.2 단가3 X Amount3 String 18 공금가액3 X Tax3 String 18 세액3 X Description3 String 40 비고3 X LineItem4 Bool 1 4번상세유무 O PurchaseExpiry4 String 8 구매일자4 ( YYYYMMDD) X Name4 String 100 품목4 X Information4 String 60 규격4 X ChargeableUnit4 String 12.2 수량4 X UnitPrice4 String 18.2 단가4 X Amount4 String 18 공금가액4 X Tax4 String 18 세액4 X Description4 String 40 비고4 X 33 페이지
34 반환값 : int 1 : 수정완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <UpdateBrokerTaxInvoicePlain xmlns=" <CERTKEY>string</CERTKEY> <InvoiceKey>string</InvoiceKey> <IssueDirection>int</IssueDirection> <BrokerID>string</BrokerID> <BrokerCorpNum>string</BrokerCorpNum> <BrokerMgtNum>string</BrokerMgtNum> <BrokerCorpName>string</BrokerCorpName> <BrokerTaxRegID>string</BrokerTaxRegID> <BrokerCEOName>string</BrokerCEOName> <BrokerAddr>string</BrokerAddr> <BrokerBizClass>string</BrokerBizClass> <BrokerBizType>string</BrokerBizType> <BrokerContactName>string</BrokerContactName> <BrokerTEL>string</BrokerTEL> <BrokerHP>string</BrokerHP> <Broker >string</Broker > <InvoicerID>string</InvoicerID> <InvoicerCorpNum>string</InvoicerCorpNum> <InvoicerMgtNum>string</InvoicerMgtNum> <InvoicerCorpName>string</InvoicerCorpName> <InvoicerTaxRegID>string</InvoicerTaxRegID> <InvoicerCEOName>string</InvoicerCEOName> <InvoicerAddr>string</InvoicerAddr> <InvoicerBizClass>string</InvoicerBizClass> <InvoicerBizType>string</InvoicerBizType> <InvoicerContactName>string</InvoicerContactName> <InvoicerTEL>string</InvoicerTEL> <InvoicerHP>string</InvoicerHP> <Invoicer >string</Invoicer > <InvoiceeID>string</InvoiceeID> <InvoiceeCorpNum>string</InvoiceeCorpNum> <InvoiceeMgtNum>string</InvoiceeMgtNum> <InvoiceeCorpName>string</InvoiceeCorpName> <InvoiceeTaxRegID>string</InvoiceeTaxRegID> <InvoiceeCEOName>string</InvoiceeCEOName> <InvoiceeAddr>string</InvoiceeAddr> <InvoiceeBizClass>string</InvoiceeBizClass> <InvoiceeBizType>string</InvoiceeBizType> <InvoiceeContactName>string</InvoiceeContactName> <InvoiceeTEL>string</InvoiceeTEL> <InvoiceeHP>string</InvoiceeHP> <Invoicee >string</Invoicee > <TaxInvoiceType>int</TaxInvoiceType> <TaxType>int</TaxType> <TaxCalcType>int</TaxCalcType> <PurposeType>int</PurposeType> <ModifYCode>string</ModifYCode> <Kwon>string</Kwon> <Ho>string</Ho> <SerialNum>string</SerialNum> <Cash>string</Cash> <ChkBill>string</ChkBill> <Note>string</Note> <Credit>string</Credit> <AmountTotal>string</AmountTotal> <TaxTotal>string</TaxTotal> <TotalAmount>string</TotalAmount> <Remark1>string</Remark1> <Remark2>string</Remark2> <Remark3>string</Remark3> <LineItem1>boolean</LineItem1> 34 페이지
35 <PurchageExpiry1>string</PurchageExpiry1> <Name1>string</Name1> <Information1>string</Information1> <ChargeableUnit1>string</ChargeableUnit1> <UnitPrice1>string</UnitPrice1> <Amount1>string</Amount1> <Tax1>string</Tax1> <Description1>string</Description1> <LineItem2>boolean</LineItem2> <PurchageExpiry2>string</PurchageExpiry2> <Name2>string</Name2> <Information2>string</Information2> <ChargeableUnit2>string</ChargeableUnit2> <UnitPrice2>string</UnitPrice2> <Amount2>string</Amount2> <Tax2>string</Tax2> <Description2>string</Description2> <LineItem3>boolean</LineItem3> <PurchageExpiry3>string</PurchageExpiry3> <Name3>string</Name3> <Information3>string</Information3> <ChargeableUnit3>string</ChargeableUnit3> <UnitPrice3>string</UnitPrice3> <Amount3>string</Amount3> <Tax3>string</Tax3> <Description3>string</Description3> <LineItem4>boolean</LineItem4> <PurchageExpiry4>string</PurchageExpiry4> <Name4>string</Name4> <Information4>string</Information4> <ChargeableUnit4>string</ChargeableUnit4> <UnitPrice4>string</UnitPrice4> <Amount4>string</Amount4> <Tax4>string</Tax4> <Description4>string</Description4> </UpdateBrokerTaxInvoicePlain> HTTP/ OK <UpdateBrokerTaxInvoicePlainResponse xmlns=" <UpdateBrokerTaxInvoicePlainResult>int</UpdateBrokerTaxInvoicePlainResult> </UpdateBrokerTaxInvoicePlainResponse> 35 페이지
36 3.12. DeleteTaxInvoice 발행자관리번호로세금계산서를삭제한다. 임시저장, 승인 / 발행거부, 취소완료상태의계산서만삭제가가능하다. 매개변수 타입 길이 설명 필수 CERTKEY String 50 인증키 O CorpNum String 13 발행사업자등록번호 ( - 제외 ) O MgtKey String 24 수정할세금계산서의발행자부여관리번호 O 반환값 : int 1 : 삭제완료 ( 임시저장 ) 2 : 삭제완료 ( 거부, 취소 ) SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <DeleteTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> </DeleteTaxInvoice> HTTP/ OK <DeleteTaxInvoiceResponse xmlns=" <DeleteTaxInvoiceResult>int</DeleteTaxInvoiceResult> </DeleteTaxInvoiceResponse> 36 페이지
37 3.13. DeleteTaxInvoiceIK 바로빌관리번호로세금계산서를삭제한다.. 임시저장, 승인 / 발행거부, 취소완료상태의계산서만삭제가가능하다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O InvoiceKey string 24 수정할세금계산서의바로빌부여관리번호 O 반환값 : int 1 : 삭제완료 ( 임시저장 ) 2 : 삭제완료 ( 거부, 취소 ) SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <DeleteTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> </DeleteTaxInvoice> HTTP/ OK <DeleteTaxInvoiceIKResponse xmlns=" <DeleteTaxInvoiceIKResult>int</DeleteTaxInvoiceIKResult> </DeleteTaxInvoiceIKResponse> 37 페이지
38 3.14. GetTaxInvoiceState 발행자부여관리번호로세금계산서의상태를확인한다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKey string 24 확인할세금계산서의발행자부여관리번호 O 반환값 : int 4자리양수값 # : 현재상태 : 1: 임시저장 2: 진행중 3: 완료 4 : 거부됨 5: 취소됨 ## : 최종처리요청 2자리 01 : 정발행승인요청 02 : 역발행요청 03 : 취소요청 ( 공급자 ) 04 : 취소요청 ( 공급받는자 ) 05 : 내부발행요청 06 : 내부발행요청 # : 최종처리요청의처리상태 0 : 미처리 1: 승인 2: 거부 3: 자체취소 Ex) : 진행중문서정발행승인요청미처리중, 3011 : 완료문서정발행승인요청승인완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <GetTaxInvoiceState xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> </GetTaxInvoiceState> HTTP/ OK <GetTaxInvoiceStateResponse xmlns=" <GetTaxInvoiceStateResult>int</GetTaxInvoiceStateResult> </GetTaxInvoiceStateResponse> 38 페이지
39 3.15. GetTaxInvoiceStateIK 바로빌부여관리번호로세금계산서의상태를확인한다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O InvoiceKey string 24 확인할세금계산서의바로빌부여관리번호 O 반환값 : int 4자리양수값 # : 현재상태 : 1: 임시저장 2: 진행중 3: 완료 4 : 거부됨 5: 취소됨 ## : 최종처리요청 2자리 01 : 정발행승인요청 02 : 역발행요청 03 : 취소요청 ( 공급자 ) 04 : 취소요청 ( 공급받는자 ) 05 : 내부발행요청 06 : 내부발행요청 # : 최종처리요청의처리상태 0 : 미처리 1: 승인 2: 거부 3: 자체취소 Ex) : 진행중문서정발행승인요청미처리중, 3011 : 완료문서정발행승인요청승인완료 SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <GetTaxInvoiceStateIK xmlns=" <CERTKEY>string</CERTKEY> <InvoiceKey>string</InvoiceKey> </GetTaxInvoiceStateIK> HTTP/ OK <GetTaxInvoiceStateIKResponse xmlns=" <GetTaxInvoiceStateIKResult>int</GetTaxInvoiceStateIKResult> </GetTaxInvoiceStateIKResponse> 39 페이지
40 3.16. GetTaxInvoiceStateEX 발행자부여관리번호로세금계산서의상세상태를확인한다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKey string 24 확인할세금계산서의발행자부여관리번호 O 반환값 : 반환값은 ReturnVal 형의객체로, ReturnVal 에대한 5. SOAP 객체상세설명을참고한다. SOAP 1.1 POST /V1/BaroTIService.asmx HTTP/1.1 Host: eval.dexteditor.com SOAPAction: " <GetTaxInvoiceStateEX xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> </GetTaxInvoiceStateEX> HTTP/ OK <GetTaxInvoiceStateEXResponse xmlns=" <GetTaxInvoiceStateEXResult> <MgtKey>string</MgtKey> <RetVal>int</RetVal> <InvoiceKey>string</InvoiceKey> <Remark1>string</Remark1> <Remark2>string</Remark2> </GetTaxInvoiceStateEXResult> </GetTaxInvoiceStateEXResponse> 40 페이지
41 3.17. GetTaxInvoiceStates 발행자부여관리번호로세금계산서의상태를대량확인한다. 최대 100건까지처리하며, 초과시에는처리하지않는다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKeyList ArrayOfstring - 확인할세금계산서의발행자부여관리번호배열 O 반환값 : ArrayOfReturnVal ReturnVal 타입을참조. ReturnVal.RetVal 은 GetTaxinvoiceState의반환값과동일함. SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <GetTaxInvoiceStates xmlns=" <CERTKEY>string</CERTKEY> <MgtKeyList> <string>string</string> <string>string</string> </MgtKeyList> </GetTaxInvoiceStates> HTTP/ OK <GetTaxInvoiceStatesResponse xmlns=" <GetTaxInvoiceStatesResult> <ReturnVal> <MgtKey>string</MgtKey> <RetVal>int</RetVal> <InvoiceKey>string</InvoiceKey> </ReturnVal> <ReturnVal> <MgtKey>string</MgtKey> <RetVal>int</RetVal> <InvoiceKey>string</InvoiceKey> </ReturnVal> </GetTaxInvoiceStatesResult> </GetTaxInvoiceStatesResponse> 41 페이지
42 3.18. GetTaxInvoiceStatesIK 바로빌부여관리번호로세금계산서의상태를대량확인한다. 최대 100건까지처리하며, 초과시에는처리하지않는다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O InvoiceKeyList ArrayOfstring - 확인할세금계산서의바로빌부여관리번호배열 O 반환값 : ArrayOfReturnVal ReturnVal 타입을참조. ReturnVal.RetVal 은 GetTaxinvoiceState의반환값과동일함. SOAP 1.1 POST /V1/BaroTiService.asmx HTTP/1.1 Host: localhost SOAPAction: " <GetTaxInvoiceStatesIK xmlns=" <CERTKEY>string</CERTKEY> <InvoiceKeyList> <string>string</string> <string>string</string> </InvoiceKeyList> </GetTaxInvoiceStatesIK> HTTP/ OK <GetTaxInvoiceStatesIKResponse xmlns=" <GetTaxInvoiceStatesIKResult> <ReturnVal> <MgtKey>string</MgtKey> <RetVal>int</RetVal> <InvoiceKey>string</InvoiceKey> </ReturnVal> <ReturnVal> <MgtKey>string</MgtKey> <RetVal>int</RetVal> <InvoiceKey>string</InvoiceKey> </ReturnVal> </GetTaxInvoiceStatesIKResult> </GetTaxInvoiceStatesIKResponse> 42 페이지
43 3.19. IssueTaxInvoice 바로빌부여관리번호로세금계산서를발행한다. 정발행의경우바로빌에해당사업자의유효한공인인증서가등록되었어야하며, 역발행은공급자 ( 역발행요청을받는자 ) 가전자서명하므로, 공인인증서없이발행이가능하다. SendSMS값에따라문자전송여부가결정이되며, 계산서내의휴대전화번호가없을경우, 자동으로 false처리되어문자전송을하지않는다. 발행비용및문자발생비용이과금되어야하므로, 해당사업자는바로빌에결제를통해과금가능한상태에서만발행이가능하다.. 공인인증서등록은바로빌로그인후 [ 회원정보 ]-[ 공인인증서등록 ] 에서등록합니다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKey String 24 확인할세금계산서의발행자부여관리번호 O SendSMS Bool - SMS문자전송여부 ( 요금정책에따라충전액을확인하여과금할수있음 ) O 반환값 : 1-> 발행성공, 2 -> 발행성공 (SMS 전송충전액부족으로실패 ), 3 -> 발행성공 ( 전송에실패하였습니다. 메일을재발송하십시오.) 기타오류코드는오류코드테이블참조. SOAP 1.1 POST /V1/BaroTIService.asmx HTTP/1.1 Host: eval.dexteditor.com SOAPAction: " <IssueTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> <SendSMS>boolean</SendSMS> </IssueTaxInvoice> HTTP/ OK <IssueTaxInvoiceResponse xmlns=" <IssueTaxInvoiceResult>int</IssueTaxInvoiceResult> </IssueTaxInvoiceResponse> 43 페이지
44 3.20. ProcTaxInvoice 세금계산서에대한바로빌내부기능을지원한다. 지원되는기능은, ProcType에따라달리하게되며, 세금계산서상태에따라처리결과가반환된다. 지원되는기능은 ProcType에대한 Table을참고한다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKey String 24 확인할세금계산서의발행자부여관리번호 O ProcType String 30 -ProcType Table 참고 O Memo String 200 취소요청, 요청에대한거부시의사유를입력한다. 반환값 : 0: 동일한프로세스가처리중입니다. 1: 처리완료. 기타음수값은오류테이블을참고한다. ProcType Table ProcType 설명 ACCEPT_INVOICE 수신한정발행세금계산서를승인합니다. REFUSE_INVOICE 수신한정발행세금계산서를거부합니다. UNDO_ACCEPTREQ 정발행세금계산서승인요청을취소합니다. UNDO_ISSUEREQ 역발행세금계산서발행요청을취소합니다. REQUEST_CANCEL 완료된세금계산서에대해취소를요청합니다. UNDO_CANCELREQ REQUEST_CANCEL( 취소요청 ) 를취소합니다. ACCEPT_CANCELREQ 완료된세금계산서에대한취소요청을승인합니다. REFUSE_CANCELREQ 완료된세금계산서에대한취소요청을거부합니다. REFUSE_ISSUEREQ 수신한역발행세금계산서를거부합니다. SOAP 1.1 POST /V1/BaroTIService.asmx HTTP/1.1 Host: eval.dexteditor.com SOAPAction: " <ProcTaxInvoice xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> <ProcType>string</ProcType> <Memo>string</Memo> </ProcTaxInvoice> HTTP/ OK 44 페이지
45 <ProcTaxInvoiceResponse xmlns=" <ProcTaxInvoiceResult>int</ProcTaxInvoiceResult> </ProcTaxInvoiceResponse> 45 페이지
46 3.21. AttachFileByFTP 지정된 FTP로전송한파일을해당세금계산서로첨부함. 자세한관련사항은부록 A.5. FTP를이용한파일첨부방법안내참조. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKey String 24 첨부할세금계산서의발행자부여관리번호 O FileName String 300 FTP전송한파일명과확장자 O 반환값 : 1: 첨부완료. 기타음수값은오류테이블을참고한다. SOAP 1.1 POST /V1/BaroTIService.asmx HTTP/1.1 Host: testws.barobill.co.kr SOAPAction: " <AttachFileByFTP xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> <FileName>string</FileName> </AttachFileByFTP> HTTP/ OK <AttachFileByFTPResponse xmlns=" <AttachFileByFTPResult>int</AttachFileByFTPResult> </AttachFileByFTPResponse> 46 페이지
47 3.22. DeleteAttachFile 세금계산서에첨부된파일을삭제합니다. 매개변수 타입 길이 설명 필수 CERTKEY string 50 인증키 O CorpNum string 13 발행사업자등록번호 ( - 제외 ) O MgtKey String 24 삭제할세금계산서의발행자부여관리번호 O 반환값 : 0 : 첨부파일이없습니다. 1 : 삭제완료기타음수값은오류테이블을참고한다. SOAP 1.1 POST /V1/BaroTIService.asmx HTTP/1.1 Host: testws.barobill.co.kr SOAPAction: " <DeleteAttachFile xmlns=" <CERTKEY>string</CERTKEY> <MgtKey>string</MgtKey> </DeleteAttachFile> HTTP/ OK <DeleteAttachFileResponse xmlns=" <DeleteAttachFileResult>int</DeleteAttachFileResult> </DeleteAttachFileResponse> 47 페이지
48 4. 오류코드테이블 반환값, 또는 ReturnVal.RetVal 이음수일경우에러코드관련정보. 오류코드메시지설명 UNKNOWN EXCEPTION 알수없는오류발생 CERTKEY IS NOT INVALID 인증키오류 INVOICER CONTACTID IS INVALID 공급자회원아이디가잘못되었습니다 INVOICERPARTY IS NULL 공급자정보없음 INVOICEEPARTY IS NULL 공급받는자정보없음 BROKERPARTY IS NULL 위탁자정보없음 ISSUEDIRECTION IS INVALID 발행방향이잘못되었습니다 AMOUNTTOTAL IS INVALID 공급가액총액이잘못되었습니다. 1이상의숫자만입력됩니다 PURPOSETYPE IS INVALID 영수 / 청구구분이잘못되었습니다 TAXCALCTYPE IS INVALID 세금계산방식이잘못되었습니다 TAXINVOICETYPE IS INVALID 세금계산서형태가잘못되었습니다 TAXTYPE IS INVALID 과세형태가잘못되었습니다 INVOICERMGTNUM IS INVALID 공급자부여관리번호가잘못되었습니다 INVOICEEMGTNUM IS INVALID 공급받는자부여관리번호가잘못되었습니다 MGTNUM ALREADY EXISTS 발행자관리번호로이미등록된건이있습니다 BROKER CONTACTID IS INVALID 수탁자회원아이디가잘못되었습니다 TOTALAMOUNT IS INVALID 합계금액이잘못되었습니다. 1이상의숫자만입력됩니다 TAXTOTAL IS INVALID 세액합계가잘못되었습니다. 없을경우 INVOICEE CONTACTID IS INVALID 공급받는자아이디가잘못되었습니다 BROKER MGTNUM IS INVALID 수탁자부여관리번호가잘못되었습니다 INVOICERPARTY.CORPNUM IS INVALID 공급자사업자등록번호가잘못되었습니다 INVOICERPARTY.CORPNAME IS INVALID 공급자상호가잘못되었습니다 INVOICERPARTY.CEONAME IS INVALID 공급자대표자성명이잘못되었습니다 INVOICERPARTY.ADDR IS INVALID 공급자주소가잘못되었습니다 INVOICERPARTY.BIZCLASS IS INVALID 공급자업종이잘못되었습니다 INVOICERPARTY.BIZTYPE IS INVALID 공급자업태가잘못되었습니다 INVOICERPARTY.CONTACTNAME IS INVALID 공급자담당자성명이잘못되었습니다 INVOICERPARTY. IS INVALID 공급자이메일이잘못되었습니다 INVOICEEPARTY.CORPNUM IS INVALID 공급받는자사업자등록번호가잘못되었습니다 INVOICEEPARTY.CORPNAME IS INVALID 공급받는자상호가잘못되었습니다 INVOICEEPARTY.CEONAME IS INVALID 공급받는자대표자성명이잘못되었습니다 INVOICEEPARTY.ADDR IS INVALID 공급받는자주소가잘못되었습니다 INVOICEEPARTY.BIZCLASS IS INVALID 공급받는자업종이잘못되었습니다 INVOICEEPARTY.BIZTYPE IS INVALID 공급받는자업태가잘못되었습니다 INVOICEEPARTY.CONTACTNAME IS INVALID 공급받는자담당자성명이잘못되었습니다 INVOICEEPARTY. IS INVALID 공급받는자이메일이잘못되었습니다 BROKERPARTY.CORPNUM IS INVALID 수탁자사업자등록번호가잘못되었습니다 BROKERPARTY.CORPNAME IS INVALID 수탁자상호가잘못되었습니다 BROKERPARTY.CEONAME IS INVALID 수탁자대표자성명이잘못되었습니다 BROKERPARTY.ADDR IS INVALID 수탁자주소가잘못되었습니다 BROKERPARTY.BIZCLASS IS INVALID 수탁자업종이잘못되었습니다 BROKERPARTY.BIZTYPE IS INVALID 수탁자업태가잘못되었습니다 BROKERPARTY.CONTACTNAME IS INVALID 수탁자담당자성명이잘못되었습니다 BROKERPARTY. IS INVALID 수탁자이메일이잘못되었습니다 KWON IS INVALID 권항목이잘못되었습니다. 숫자만입력됩니다 HO IS INVALID 호항목이잘못되었습니다. 숫자만입력됩니다 CASH IS INVALID 현금항목이잘못되었습니다. 숫자만입력됩니다. 48 페이지
49 CHKBILL IS INVALID 수표항목이잘못되었습니다. 숫자만입력됩니다 NOTE IS INVALID 어음항목이잘못되었습니다. 숫자만입력됩니다 CREDIT IS INVALID 외상미수금항목이잘못되었습니다. 숫자만입력됩니다 CORPNUM IS NOT EXIST 사업자번호가존재하지않습니다 CORPNUM IS QUIT 사업자번호는휴 / 폐업상태입니다 CORPNUM IS OUTOFMEMBER 사업자번호는탈퇴된회원입니다 CORPNUM IS NOT ASSIGNED 사업자번호는해당인증키로연동할수없습니다. ( 연동문의요 ) UOW NOT READY DB연결에실패하였습니다 INVOICE IS NULL 세금계산서정보가없습니다 INVOICE IS NOT EXISTS 해당세금계산서정보가없습니다 INVOICE IS NOT DELETABLE 해당세금계산서는삭제될수없습니다 INVOICE IS ON PROCESSING 해당세금계산서는처리가진행중인상태로삭제될수없습니다 INVOICE IS NOT TEMPSAVED 해당세금계산서는임시저장상태가아닙니다 TAXINVOICETYPE IS NOT INVALID 세금계산서형태가잘못되었습니다 INVOICERCOPRNUM IS NOT INVALID 공급자사업자번호가잘못되었습니다 INVOICEECOPRNUM IS NOT INVALID 공급받는자사업자번호가잘못되었습니다 CORPNUM AND CONTACTID IS MISMATCH 사업자등록번호와담당자아이디가맞지않습니다 TAXINVOICE DB INSERT FAILED 세금계산서 DB입력에실패하였습니다 TAXINVOICELINEITEM DB INSERT FAILED 세금계산서상세항목 DB입력에실패하였습니다 TAXINVOICETYPE IS NOT INVALID 세금계산서형태가잘못되었습니다 BROKERCORPNUM IS INVALID 위탁자사업자번호가잘못되었습니다 ISSUEDIRECTION IS INVALID 발행방향이잘못되었습니다 INVOICERCONTACTID IS INVALID 공급받는자회원아이디가잘못되었습니다 TAXINVOICE DB INSERT FAILED 세금계산서 DB입력에실패하였습니다 TAXINVOICELINEITEM DB INSERT FAILED 세금계산서상세항목 DB입력에실패하였습니다 TRUSTER PARTY DB INSERT FAILED 수탁자정보 DB입력에실패하였습니다 TAXINVOICE STATE IS NOT ISSUEABLE 해당세금계산서는임시저장상태가아니므로발행이불가능합니다 CORP CERTIFICATE NOT REGISTERED 발행에필요한공인인증서가등록되어있지않습니다 CORP CERTIFICATE IS EXPIRED 등록된공인인증서가만료일이지나유효하지않습니다 CERTIFICATE IS INVALID 등록된공인인증서의검증에실패하였습니다. 재등록하십시오 ISSUE CHARGE UNAVAILABLE 발행비용을과금할수없습니다. 요금제도를확인하세요 TAXINVOICE XML LOAD FAIL 해당세금계산서서명용 XML문서로딩에실패하였습니다 PROCTYPE IS INVALID 지원되지않는 PROCTYPE입니다 TAXINVOICE STATE IS INVALID, CHECKSTATE 해당세금계산서의상태가 PROCTYPE처리에맞지않습니다 TAXINVOICEPROC IS NOT READYSTATE 다른 PROCTYPE을처리중이거나, 이미처리가완료되었습니다 ISSUEDIRECTION IS INVALID 해당 PROCTYPE은정발행세금계산서전용입니다 ISSUEDIRECTION IS INVALID 해당 PROCTYPE은역발행세금계산서전용입니다 CORPNUM IS NOT INVOICEE 해당세금계산서에대한공급받는자가아닙니다 CORPNUM IS NOT INVOICER 해당세금계산서에대한공급자가아닙니다 PROC IS SENT BY CORPNUM 요청한 PROCTYPE에대해요청자가처리할수없습니다 FILE NOT FOUND FTP전송된파일이없습니다 TAXINVOICETYPE IS NOT INVALID 세금계산서형태가잘못되었습니다 TAXINVOICE STATE IS NOT TEMPSAVED 세금계산서가임시저장상태가아닙니다 TAXINVOICE DB UPDATE FAILED 세금계산서 DB수정이실패하였습니다 TAXINVOICELINEITEM DB UPDATE FAILED 세금계산서상세항목 DB수정에실패하였습니다 TAXINVOICETYPE IS NOT INVALID 세금계산서형태가잘못되었습니다 TAXINVOICE STATE IS NOT TEMPSAVED 세금계산서가임시저장상태가아닙니다 TAXINVOICE DB UPDATE FAILED 세금계산서 DB수정에실패하였습니다 TAXINVOICELINEITEM DB INSERT FAILED 세금계산서상세항목 DB수정에실패하였습니다. 49 페이지
50 5. SOAP 객체상세설명 5.1. TaxInvoice 항목명 ( 경로포함 ) 국문 영문 T L O 비고 바로빌관리번호 InvoiceKey S 바로빌에서부여하는관리번호 발행방향 IssueDirection N 1 1 1: 정발행 2: 역발행 ( 위수탁세금계산서는정발행만허용 ) 공급자정보 InvoicerParty O - 1 InvoiceParty 참고 공급받는자정보 InvoiceeParty O - 1 InvoiceParty 참고 수탁자정보 BrokerParty O InvoiceParty 참고위수탁세금계산서등록 / 수정시발행자 ( 수탁자 ) 정보반드시기재 세금계산서형태 TaxInvoiceType N : 일반세금계산서 4: 위수탁세금계산서 과세형태 TaxType N 1 1 1: 과세 2: 영세 3: 면세 ( 계산서 ) 세율계산형태 TaxCalcType N 1 1 1: 절상 2: 절사 3: 반올림 영수 / 청구형태 PurposeType N 1 1 1: 영수 2: 청구 수정사유코드 ModifyCode S 수정세금계산서작성시에수정코드사유코드반드시기재 1: 기제사항의착오 / 정정 2: 공급가액의변동 3: 환입 4: 계약의혜지 5: 내국신용장사후개설 권 Kwon N 별지서식 11호상의 [ 권 ] 항목 호 Ho N 별지서식 11호상의 [ 호 ] 항목 일련번호 SerialNum S 별지서식 11호상의 [ 일련번호 ] 항목 공급가액합계 AmountTotal N 18 1 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 세금합계 TaxTotal N 18 1 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 총액 TotalAmount N 18 1 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 현금 Cash N 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 수표 ChkBill N 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 어음 Note N 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 외상미수금 Credit N 소수점없음, 자릿수구분기호 (, ) 제외하고, 숫자만입력 비고1 Remark1 S 별지서식상에표시됨 비고2 Remark2 S 별도활용 비고3 Remark3 S 별도활용 작성일자 WriteDate S 작성일자 YYYYMMDD형식, 미입력시기본값등록일자. 계산서상세항목 TaxInvoiceTradeLineItems O 국세청전송스펙에따라 99개까지지원 TaxInvoiceTradeLineItem 참고 위수탁세금계산서작성시에는수탁자정보에발행자의정보가반드시기재되어야한다. 위수탁세금계산서는발행방향이정발행만지원한다. 수정세금계산서는해당세금계산서형태에수정사유코드가기재될경우수정세금계산서로간주한다. 일반세금계산서정발행시에는발행자의정보가공급자정보에, 역발행시에는발행자정보가공급받는자에관리번호와함께기재한다. 일반세금계산서역발행시에는공급자와공급받는자모두바로빌회원사이어야하며, ContactID를기재하여야한다. 위수탁세금계산서는발행자의정보를수탁자정보에관리번호와함께기재하고, 공급자와공급받는자정보를기재하되, 공급자는반드시바로빌회원사이어야하며, InvoiceParty.ContactID를기재하여야한다. 과세형태를 (3: 면세 ) 로할경우계산서로처리된다. InvoiceeParty.ContactID가미기재시일경우공급받는자는비회원으로발송된다. 회원발송일경우반드시기재해야한다. GetCorpMemeberContacts를활용한다. 일반세금계산서정발행시 InvoicerParty.ContactID( 발행자의회원아이디 ) 가미지정되었을경우자동으로바로빌가입정보에관리자로지정된아이디로저장이된다. 50 페이지
51 5.2. InvoiceParty 항목명 ( 경로포함 ) 국문 영문 T L O 비고 관리번호 MgtNum S 발행사업자가부여하는관리번호. 발행사업자정보를표현시에반드시기재. 정발행시에는 TaxInvoice.InvoicerParty에역발행시에는 TaxInvoice.BrokerParty에기재한다. 사업자등록번호 CorpNum S 제외 종사업장식별번호 TaxRegID S 사업자단위과세제도사용시국세청부여종사업장식별번호 상호 CorpName S 70 1 특수기호사용불가 ex. 특수기호중 1Byte ( 주 ) 는괄호로입력 대표자성명 CEOName S 30 1 주소 Addr S 업종 BizClass S 40 1 업태 BizType S 40 1 담당자회원아이디 ContactID S 바로빌회원아이디, InvoicerParty, BrokerParty로쓰일때는필수 InvoiceeParty에서미기재시비회원으로발송됨. 역발행시에는 InvoiceeParty에서도필수대소문자구문함 담당자성명 ContactName S 30 1 연락처 TEL S 포함된전화번호 휴대전화 HP S 포함된휴대전화번호 SMS발신용 이메일 S 은반드시기재 사업자정보는공급자, 공급받는자, 수탁자정보를표현할때사용된다. 일반세금계산서는공급자, 공급받는자정보가필수이며, 발행자의정보가정발행은공급자, 역발행은공급받는자정보에기재되어야한다. 발행자의정보에는관리번호를반드시기재하여야한다. 위수탁세금계산서는공급자, 공급받는자, 수탁자정보가필수이며, 발행자의정보가수탁자정보에관리번호와회원아이디가반드시함께기재되어야한다. 일반세금계산서정발행시에는 InvoicerParty.ContactID를지정하지않으면자동으로바로빌회원사정보에서관리자아이디를추출하여자동으로입력된다 TaxInvoiceTradeLineItem 항목명 ( 경로포함 ) 국문 영문 T L O 비고 공급년월일 PurchaseExpiry S YYYYMMDD로표기 품목명 Name S 규격 Information S 수량 ChargeableUnit N 소수점 2자리까지표기가능 ( 예 : 1/2 ->0.5) 단가 UnitPrice N 소수점 2자리까지표기가능 공급가액 Amount N 소수점불가 세액 Tax N 소수점불가 비고 Description S 수량과단가는소수점 2자리까지허용하나이를합산한공급가액과세액은소수점기재가불가하다. 수정계산서작성을위해서 - 값을허용한다. 51 페이지
52 5.4. Contact 항목명 ( 경로포함 ) 국문 영문 T L O 비고 회원아이디 ID S 12 1 대소문자구분됨. 담당자성명 ContactName S 30 1 직위 Grade S 이메일 S 40 1 연락처 TEL S 포함된전화번호 휴대전화 HP S 포함된휴대전화번호 5.5. ReturnVal 항목명 ( 경로포함 ) 국문 영문 T L O 비고 발행자관리번호 MgtKey S 24 1 반환값 RetVal N 10 1 각 Web method 반환값참고 바로빌관리번호 InvoiceKey S 24 1 비고1 Remark1 S 상태처리에대한요청자의처리사유 비고2 Remark2 S 상태처리에대한수신자의처리사유 52 페이지
53 6. Test Bed 연동사업자의개발지원을위해바로빌의 Test Bed를운영중이며, 해당사이트를통해, 연동자료의확인및테스트발행, 상태값을확인할수있다. Test Bed URL : Test Bed 연동 Web Service URI : Test Bed 의자료는관리측면에서언제든지자료가변경, 삭제될수있음. 53 페이지
54 A. 부록 A.1. Microsoft SOAP Toolkit 소개 SOAP Client가자체적으로지원하지않는솔루션중 Microsoft 계열의 Language(VisualBasic 6, Visual FoxPro 7, Borland Delphi 5, PowerBuilder 8 등 ) 에서본바로빌 Web service를사용하고자할경우 Microsoft에서제공하는 SOAP Toolkit을사용하여구현할수있다. Microsoft SOAP Toolkit은 Microsoft 사가 Web service SOAP Client를제공하지못하는자사의 Language를지원하기위해배포하고있는 SOAP Client 및 Web service 제작지원도구로, 다양한 Language에서사용되고있다. 바로빌은다양한환경에서연동 Web service를사용할수있도록 Microsoft Soap Toolkit을활용한 Proxy Class Module Sample 소스를제공할예정이며, 연동사업자는이를활용하여바로빌과연동을할수있다. Microsoft SOAP Toolkit 2.0 은 Microsoft XP Professional에기본포함되어있다. 특별한경우, 배포가문제될경우 Toolkit 2.0을활용하거나, 아래의 Microsoft SOAP Toolkit 3.0 Redistributable 을활용할수있다. Microsoft SOAP Toolkit 3.0 Redistributable Download 86f052ec 페이지
55 A.2. Borland Delphi 7 연동방법및유의사항 Borland Delphi 7 이상의버전에서 Webservices 지원이가능해짐에따라다음의과정을통해연동서비스를사용할수있다. WSDL Importer를통해생성된 Proxy Module에설정을변경 / 추가함으로써, 연동부분을개발할수있다. 1. 상단메뉴에서 [File] - [New] - [Other] 를선택한다. 2. New Items 화면에서상단탭중에 [WebServices] 를선택하고, [WSDL Importer] 를선택한다. 3. WSDL Source 부에제공된 WSDL 을입력한다. 테스트베드의 WSDL 은 이다. 55 페이지
56 4. Code Preview 를통해생성된코드를확인하고 Finish 를누르면 BaroTIService.pas 가생성된다. 5. 생성된 BaroTIService.pas를프로젝트에추가한다음, 추가적으로다음부분을수정한다. A. function GetBaroTIServiceSoap를다음과같이수정한다. 이는 UTF-8지원부분이다.... if HTTPRIO = nil then RIO := THTTPRIO.Create(nil) else RIO := HTTPRIO; try Result := (RIO as BaroTIServiceSoap); RIO.HTTPWebNode.UseUTF8InHeader := true; if UseWSDL then begin RIO.WSDLLocation := Addr; RIO.Service := defsvc; RIO.Port := defprt; end else RIO.URL := Addr; finally if (Result = nil) and (HTTPRIO = nil) then RIO.Free; end;... B. 인수형 Web method 의경우 Delphi 에서 parameter 의갯수가많아, 인식이되지않으므로삭제한다.... BaroTIServiceSoap = interface(iinvokable) function RegistTaxInvoicePlain( ) // 삭제 function RegistBrokerTaxInvoicePlain( ) // 삭제 function UpdateTaxInvoicePlain( ) // 삭제 function UpdateBrokerTaxInvoicePlain( ) // 삭제 C. initialization 부분에다음코드를추가한다. 이는 Document/Literal 로바인딩하기위한것이다.... Initialization InvRegistry.RegisterInterface(TypeInfo(BaroTIServiceSoap), ' 'utf- 8'); InvRegistry.RegisterDefaultSOAPAction(TypeInfo(BaroTIServiceSoap), ' InvRegistry.RegisterInvokeOptions(TypeInfo(BaroTIServiceSoap), iodocument); 페이지
PowerPoint 프레젠테이션
전자세금계산서서비스 매뉴얼 Last Update : 2015/10/01 1 # 목차 항목을선택하시면해당가이드로바로이동합니다. 번호기능분류이용가이드페이지 # 이용프로세스 3 1 서비스안내 - 이란? 4 2 신청안내 - 서비스신청하기 6 - 공급자등록하기 8 - 공급자수정하기 11 3 공급자관리 - 쇼핑몰관리자페이지연동하기 14 - 전자세금계산서발급요청하기 16
More informationÆí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š
솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476
More information메뉴얼41페이지-2
데이터 기반 맞춤형 성장관리 솔루션 스마트빌 플러스 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여 등록합니다. 금융정보 자동수집을 위하여 인증서이름, 아이디, 비밀번호를 등록합니다. 통합 자동 수집 금융정보 통합 자동수집을 실행합니다 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여
More informationInterstage5 SOAP서비스 설정 가이드
Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service
More information< DC1A6C1D6C1BEC7D5BBE7C8B8BAB9C1F6B0FCBBE7BEF7BAB8B0EDBCADC7A5C1F62E696E6464>
Jeju Community Welfare Center Annual Report 2015 성명 남 여 영문명 *해외아동을 도우실 분은 영문명을 작성해 주세요. 생년월일 E-mail 전화번호(집) 휴대폰 주소 원하시는 후원 영역에 체크해 주세요 국내아동지원 국외아동지원 원하시는 후원기간 및 금액에 체크해 주세요 정기후원 월 2만원 월 3만원 월 5만원 )원 기타(
More information鍮뚮┰硫붾돱??李⑤낯
5 1 2 3 4 5 6 7 8 9 1 2 3 6 7 1 2 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 OK 46 47 OK 48 OK 49 50 51 OK OK 52 53 54 55 56 57 58 59 60 61
More information게시판 스팸 실시간 차단 시스템
오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP
More information사업 수행 계획서
RESELLER-ERP-DTAX v1.0 Copyright 2009 HANGANG Systems, Inc. All rights reserved 개정이력 버전작성일변경내용작성자승인자 1.0 2012.12.26 최초작성개발팀 Copyright c 2012 HANGANG Systems, Inc. -i- 목 차 1. 개요... 1 2. 리셀러발행연동... 1 3.
More information목 차 1. 개요 1 2. 규격의구성및범위 1 3. 관련표준및규격 국외표준및규격 국내표준및규격 기타 2 4. 정의 전자서명법용어정의 용어의정의 용어의효력 2 5. 약어 3 6. 사용자인증 3 7. 전송채널
무선단말기와 PC간공인인증서전송을위한기술규격 Certificate Transmission between PC to Mobile Device v2.10 2012 년 11 월 목 차 1. 개요 1 2. 규격의구성및범위 1 3. 관련표준및규격 1 3.1 국외표준및규격 1 3.2 국내표준및규격 1 3.3 기타 2 4. 정의 2 4.1 전자서명법용어정의 2 4.2 용어의정의
More information<4D F736F F F696E74202D20C0FCC0DABCBCB1DDB0E8BBEABCADB8DEB4BABEF328332D E >
ERP2006 전자세금계산서메뉴얼 [ 전자세금계산서사용업체 ] 전자세금계산서매뉴얼목차 Ⅰ 전자세금계산서발행 (ERP) Ⅳ 수정세금계산서발행의예 Ⅱ 전자세금계산서전용웹사이트 Ⅴ 전자세금계산서정발행 / 역발행 Ⅲ 전자세금계산서제도안내 Ⅵ 전자세금계산서발행일문일답 [ 1 ] 전자세금계산서 (Tax invoice) 전자세금계산서발행 (ERP 상 ) 전자세금계산서전용웹사이트
More information농업정책보험금융원임직원행동강령 제정 개정 개정 개정 개정 개정 개정 제1장총칙
농업정책보험금융원임직원행동강령 2009.04.01. 제정 2012.09.17. 개정 2013.10.31. 개정 2014.07.16. 개정 2015.11.19. 개정 2016.10.14. 개정 2017.06.13. 개정 제1장총칙 - 407 - - 408 - - 409 - - 410 - - 411 - - 412 - - 413 - - 414 - - 415 - -
More informationMicrosoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt
변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short
More informationPowerPoint 프레젠테이션
Copyright NICE Information Service all rights reserved. OneClick 4.0 사용자매뉴얼 Copyright NICE Information Service all rights reserved. Copyright NICE Information Service all rights reserved.... 4. 제출가능서류
More informationPowerPoint 프레젠테이션
Sparkling Emotion dev.barobill.co.kr E - Tax Invoice E - Document Cash Receipt Message / Fax Hometax linkage Easy Inquiry L I N K A G E S E R V I C E P R O P O S A L S I N C E 2 0 0 9 L I N K A G E S E
More informationSmartBill Open API Service REST API Reference - javascript - [ Digital Tax Invoice ] ( 주 ) 비즈니스온커뮤니케이션연구소개발팀 1
SmartBill Open API Service REST API Reference - javascript - [ Digital Tax Invoice ] 2016.09.02 ( 주 ) 비즈니스온커뮤니케이션연구소개발팀 1 개정이력 날짜 내용 2017-01-10 수신업체 SystemID 입력파라미터추가 (DTI_SAVE, ARISSUE, DETAILARISSUE)
More information공개 SW 기술지원센터
- 1 - 일자 VERSION 변경내역작성자 2007. 11. 20 0.1 초기작성손명선 - 2 - 1. 문서개요 4 가. 문서의목적 4 나. 본문서의사용방법 4 2. 테스트완료사항 5 가. 성능테스트결과 5 나. Tomcat + 단일노드 MySQL 성능테스트상세결과 5 다. Tomcat + MySQL Cluster 성능테스트상세결과 10 3. 테스트환경 15
More information학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2
학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등
More informationMicrosoft PowerPoint - e pptx
Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells
More informationAPI STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum
API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date
More information#DPK5(PB)(9.8.19)
PARTS BOOK DPK-5 포스트 베드, 1본침 본봉 지그재그 재봉기 Post Bed, Single-Needle Lock Stitch Zig Zag Sewing Machines PME-090929 SunStar CO., LTD. INFORMATION A. Parts Book 구성 Structure of Part Book ① ② ③ ④ ⑤⑥ ⑦ ⑧⑨ ① 관계
More informationMicrosoft PowerPoint - C++ 5 .pptx
C++ 언어프로그래밍 한밭대학교전자. 제어공학과이승호교수 연산자중복 (operator overloading) 이란? 2 1. 연산자중복이란? 1) 기존에미리정의되어있는연산자 (+, -, /, * 등 ) 들을프로그래머의의도에맞도록새롭게정의하여사용할수있도록지원하는기능 2) 연산자를특정한기능을수행하도록재정의하여사용하면여러가지이점을가질수있음 3) 하나의기능이프로그래머의의도에따라바뀌어동작하는다형성
More informationPowerPoint Presentation
Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음
More informationgnu-lee-oop-kor-lec06-3-chap7
어서와 Java 는처음이지! 제 7 장상속 Super 키워드 상속과생성자 상속과다형성 서브클래스의객체가생성될때, 서브클래스의생성자만호출될까? 아니면수퍼클래스의생성자도호출되는가? class Base{ public Base(String msg) { System.out.println("Base() 생성자 "); ; class Derived extends Base
More information2018년 10월 12일식품의약품안전처장
2018년 10월 12일식품의약품안전처장 - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - - 27
More information슬라이드 1
정적메모리할당 (Static memory allocation) 일반적으로프로그램의실행에필요한메모리 ( 변수, 배열, 객체등 ) 는컴파일과정에서결정되고, 실행파일이메모리에로드될때할당되며, 종료후에반환됨 동적메모리할당 (Dynamic memory allocation) 프로그램의실행중에필요한메모리를할당받아사용하고, 사용이끝나면반환함 - 메모리를프로그램이직접관리해야함
More informationBusiness Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-
More informationPowerPoint 프레젠테이션
현대닷컴법인전용서비스이용방법 Contents I. 개요 II. III. 계정관리자등록방법 계정관리자변경방법 ) 계정관리자추가 2) 계정관리자등록동의 3) 계정관리자삭제 IV. 홈페이지법인전용서비스안내 ) 법인페이지 MAP 2) 법인계정정보확인 3) 법인계정등록해지 4) 법인카드관리 5) 법인포인트관리 I. 개요 계정관리자란? 현대자동차홈페이지법인계정등록을완료한회원을말합니다.
More informationJVM 메모리구조
조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.
More information협력업체 매뉴얼
ETAX Version 3.0 목차 1. 세금계산서시스템개요... - 4-1.1. 개요... - 4-1.2. 주요기능... - 4-1.3. 사용환경... - 4-1.4. 접속방법... - 5-2. 프로그램활용... - 6-2.1. 공통... - 6-2.1.1. 메인화면... - 6-2.1.2. 메뉴구성... - 6-2.1.3. 로그인 / 로그아웃... - 7-2.1.4.
More information강의 개요
DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE
More information<C6F7C6AEB6F5B1B3C0E72E687770>
1-1. 포트란 언어의 역사 1 1-2. 포트란 언어의 실행 단계 1 1-3. 문제해결의 순서 2 1-4. Overview of Fortran 2 1-5. Use of Columns in Fortran 3 1-6. INTEGER, REAL, and CHARACTER Data Types 4 1-7. Arithmetic Expressions 4 1-8. 포트란에서의
More informationDocsPin_Korean.pages
Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google
More information전자세금계산서교육자료_기업고객용
더존전자세금계산서 Bill36524 수정세금계산서매뉴얼 작성년월 : 2016 년 8 월 1. 수정세금계산서교부사유및방법요약표 -전자세금계산서를발행하신후수정해야할사유가발생한경우, 반드시적법한수정사유에따른수정세금계산서로만발행하셔야하며해당되는수정항목선택이어려운경우에는반드시관할세무서로문의하신후발행하시는것이좋습니다. 구분 환입 계약의해제 내국신용장사후개설 공급가액변동
More informationPowerPoint 프레젠테이션
리디북스 정산가이드 2018 년정산팀 RIDI Corp. 리디북스정산가이드 배포취지 본자료는리디북스정산절차를안내드리기위해제작되었습니다. 관련문의사항은리디북스정산팀 (payment@ridi.com) 으로연락주시면 성심성의껏답변드리겠습니다. 01 리디북스정산가이드 CONTENTS 1-1. 정산프로세스 ( 사업자 ) 3p ~ 14p - 정산액확인 - 계산서발행 -
More informationLab 3. 실습문제 (Single linked list)_해답.hwp
Lab 3. Singly-linked list 의구현 실험실습일시 : 2009. 3. 30. 담당교수 : 정진우 담당조교 : 곽문상 보고서제출기한 : 2009. 4. 5. 학과 : 학번 : 성명 : 실습과제목적 : 이론시간에배운 Singly-linked list를실제로구현할수있다. 실습과제내용 : 주어진소스를이용해 Singly-linked list의각함수를구현한다.
More informationSK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M
More information< C617720BBF3B4E3BBE7B7CAC1FD20C1A632B1C72E687770>
IT&Law 상담사례집 - 제 2 권 - IT&Law 상담사례집제2권 - 1 - 제 1 장프로그램저작권일반 - 2 - IT&Law 상담사례집제2권 - 3 - 제 1 장프로그램저작권일반 - 4 - IT&Law 상담사례집제2권 - 5 - 제 1 장프로그램저작권일반 - 6 - IT&Law 상담사례집제2권 - 7 - 제 1 장프로그램저작권일반 - 8 -
More informationJ2EE & Web Services iSeminar
9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite
More informationRegulation on Approval of Consumer Chemical Products subject to Safety Check without promulgated Safety Standard.hwp
- 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - 안전기준미고시안전확인대상생활화학제품의승인에관한규정 [ 별지제 1 호서식 ] 색상이어두운란은신고인이적지않습니다. 접수번호접수일시처리기간 상호
More information전자세금계산서솔루션 수정세금계산서 ( 수정신고 ) 발급가이드 페이지 1 / 19
전자세금계산서솔루션 수정세금계산서 ( 수정신고 ) 발급가이드 페이지 1 / 19 목차 수정세금계산서제도안내 3 수정세금계산서발급사유및방법요약 4 수정세금계산서작성예 환입 5 계약의해제 8 내국신용장사후개설 10 공급가액변동 12 기재사항착오정정 14 부록 수정세금계산서의이해및발급예제 18 페이지 2 / 19 1. 수정세금계산서발급방법 1-1. 전자세금계산서제도로인한변화
More informationDialog Box 실행파일을 Web에 포함시키는 방법
DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New
More information17장 클래스와 메소드
17 장클래스와메소드 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 1 / 18 학습내용 객체지향특징들객체출력 init 메소드 str 메소드연산자재정의타입기반의버전다형성 (polymorphism) 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 2 / 18 객체지향특징들 객체지향프로그래밍의특징 프로그램은객체와함수정의로구성되며대부분의계산은객체에대한연산으로표현됨객체의정의는
More information<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>
VHDL 프로그래밍 D. 논리합성및 Xilinx ISE 툴사용법 학습목표 Xilinx ISE Tool 을이용하여 Xilinx 사에서지원하는해당 FPGA Board 에맞는논리합성과정을숙지 논리합성이가능한코드와그렇지않은코드를구분 Xilinx Block Memory Generator를이용한 RAM/ ROM 생성하는과정을숙지 2/31 Content Xilinx ISE
More informationthesis
( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype
More information1
04단원 컴퓨터 소프트웨어 1. 프로그래밍 언어 2. 시스템 소프트웨어 1/10 1. 프로그래밍 언어 1) 프로그래밍 언어 구분 각종 프로그래밍 언어에 대해 알아보는 시간을 갖도록 하겠습니다. 우리가 흔히 접하는 소프트웨어 들은 프로그래밍 언어로 만들어지는데, 프로그래밍 언어는 크게 2가지로 나눌 수 있습니다. 1 저급어 : 0과 1로 구성되어 있어, 컴퓨터가
More informationuntitled
3 IBM WebSphere User Conference ESB (e-mail : ljm@kr.ibm.com) Infrastructure Solution, IGS 2005. 9.13 ESB 를통한어플리케이션통합구축 2 IT 40%. IT,,.,, (Real Time Enterprise), End to End Access Processes bounded by
More informationii iv 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 2 3 4 5 1 3 6 37 제품군 제품분류 39 제출물관리대장 41 43 45 47 < 접수번호 > 관리번호 평가결과보고서 < 평가대상제품명 > 년월일 < 평가기관명 > 49 제 1 장개요 o 일반적으로다음의사항을포함한다. - 정보보호제품평가인증관련규정 (
More information3ÆÄÆ®-14
chapter 14 HTTP >>> 535 Part 3 _ 1 L i Sting using System; using System.Net; using System.Text; class DownloadDataTest public static void Main (string[] argv) WebClient wc = new WebClient(); byte[] response
More information슬라이드 1
-Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역
More informationSmartBill Open API Service REST API Reference - JAVA - [ Digital Tax Invoice ] ( 주 ) 비즈니스온커뮤니케이션연구소개발팀 1
SmartBill Open API Service REST API Reference - JAVA - [ Digital Tax Invoice ] 2016.09.02 ( 주 ) 비즈니스온커뮤니케이션연구소개발팀 1 개정이력 날짜 내용 2017-01-10 수신업체 SystemID 입력파라미터추가 (DTI_SAVE, ARISSUE, DETAILARISSUE) 삼성전자
More information1. 객체의생성과대입 int 형변수 : 선언과동시에초기화하는방법 (C++) int a = 3; int a(3); // 기본타입역시클래스와같이처리가능 객체의생성 ( 복습 ) class CPoint private : int x, y; public : CPoint(int a
6 장복사생성자 객체의생성과대입객체의값에의한전달복사생성자디폴트복사생성자복사생성자의재정의객체의값에의한반환임시객체 C++ 프로그래밍입문 1. 객체의생성과대입 int 형변수 : 선언과동시에초기화하는방법 (C++) int a = 3; int a(3); // 기본타입역시클래스와같이처리가능 객체의생성 ( 복습 ) class CPoint private : int x, y;
More information특허청구의 범위 청구항 1 회선 아이디 접속 시스템에 있어서, 온라인을 통해 실제 사용자 고유정보의 발급이 가능한 아이디 발급 사이트를 제공하기 위한 아이디 발급 수단; 오프라인을 통한 사용자의 회선 아이디 청약에 따라 가상의 사용자 고유정보 및 가인증 정보를 생성하고
(19) 대한민국특허청(KR) (12) 공개특허공보(A) (11) 공개번호 10-2010-0070878 (43) 공개일자 2010년06월28일 (51) Int. Cl. G06F 21/20 (2006.01) G06Q 40/00 (2006.01) (21) 출원번호 10-2008-0129613 (22) 출원일자 2008년12월18일 심사청구일자 없음 전체 청구항
More informationPCServerMgmt7
Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network
More information슬라이드 1
Copyright 의사전승인없이본내용의전부또는일부에대한복사, 전재, 배포, 사용을금합니다. 목차. 회원가입 4. 로그인 8 3. 아이디찾기 9 4. 비밀번호찾기 5. 사용자정보변경 3 6. 문서작성 6-. 거래처추가 4 6-. 기업대상세금계산서작성 6 6-3. 역발행세금계산서작성 8 6-4. 개인사업자세금계산서작성 0 6-5. 종이세금계산서 ( 매입 ) 작성
More information3장
C H A P T E R 03 CHAPTER 03 03-01 03-01-01 Win m1 f1 e4 e5 e6 o8 Mac m1 f1 s1.2 o8 Linux m1 f1 k3 o8 AJAX
More information내지(교사용) 4-6부
Chapter5 140 141 142 143 144 145 146 147 148 01 02 03 04 05 06 07 08 149 활 / 동 / 지 2 01 즐겨 찾는 사이트와 찾는 이유는? 사이트: 이유: 02 아래는 어느 외국계 사이트의 회원가입 화면이다. 국내의 일반적인 회원가입보다 절차가 간소하거나 기입하지 않아도 되는 개인정보 항목이 있다면 무엇인지
More informationMicrosoft PowerPoint - additional01.ppt [호환 모드]
1.C 기반의 C++ part 1 함수 오버로딩 (overloading) 디폴트매개변수 (default parameter) 인-라인함수 (in-line function) 이름공간 (namespace) Jong Hyuk Park 함수 Jong Hyuk Park 함수오버로딩 (overloading) 함수오버로딩 (function overloading) C++ 언어에서는같은이름을가진여러개의함수를정의가능
More informationMicrosoft PowerPoint 세션.ppt
웹프로그래밍 () 2006 년봄학기 문양세강원대학교컴퓨터과학과 세션변수 (Session Variable) (1/2) 쇼핑몰장바구니 장바구니에서는사용자가페이지를이동하더라도장바구니의구매물품리스트의내용을유지하고있어야함 PHP 에서사용하는일반적인변수는스크립트의수행이끝나면모두없어지기때문에페이지이동시변수의값을유지할수없음 이러한문제점을해결하기위해서 PHP 에서는세션 (session)
More informationPowerPoint Presentation
객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean
More informationibmdw_rest_v1.0.ppt
REST in Enterprise 박찬욱 1-1- MISSING PIECE OF ENTERPRISE Table of Contents 1. 2. REST 3. REST 4. REST 5. 2-2 - Wise chanwook.tistory.com / cwpark@itwise.co.kr / chanwook.god@gmail.com ARM WOA S&C AP ENI
More informationNo Slide Title
J2EE J2EE(Java 2 Enterprise Edition) (Web Services) :,, SOAP: Simple Object Access Protocol WSDL: Web Service Description Language UDDI: Universal Discovery, Description & Integration 4. (XML Protocol
More informationMicrosoft Word - FunctionCall
Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack
More information歯이시홍).PDF
cwseo@netsgo.com Si-Hong Lee duckling@sktelecom.com SK Telecom Platform - 1 - 1. Digital AMPS CDMA (IS-95 A/B) CDMA (cdma2000-1x) IMT-2000 (IS-95 C) ( ) ( ) ( ) ( ) - 2 - 2. QoS Market QoS Coverage C/D
More information예제 2) Test.java class A intvar= 10; void method() class B extends A intvar= 20; 1"); void method() 2"); void method1() public class Test 3"); args) A
제 10 장상속 예제 1) ConstructorTest.java class Parent public Parent() super - default"); public Parent(int i) this("hello"); super(int) constructor" + i); public Parent(char c) this(); super(char) constructor
More information<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>
리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1
More informationfinal_thesis
CORBA/SNMP DPNM Lab. POSTECH email : ymkang@postech.ac.kr Motivation CORBA/SNMP CORBA/SNMP 2 Motivation CMIP, SNMP and CORBA high cost, low efficiency, complexity 3 Goal (Information Model) (Operation)
More informationPowerPoint 프레젠테이션
(Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet
More information- 1 -
차세대정보시스템구축개발사업 을위한 제안요청서 ( 안 ) < > - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 -
More informationMicrosoft PowerPoint - chap03-변수와데이터형.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num %d\n", num); return 0; } 1 학습목표 의 개념에 대해 알아본다.
More information금오공대 컴퓨터공학전공 강의자료
C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include
More information다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");
다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher
More information1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키
Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat
More information정답-1-판매용
Unit Point 6 Exercise 8. Check 5. Practice Speaking 5 Speaking Unit Basic Test Speaking test Reading Intermediate Test Advanced Test Homework Check Homework Homework Homework 5 Unit Point 6 6 Exercise
More informationJAVA PROGRAMMING 실습 05. 객체의 활용
public class Person{ public String name; public int age; } public Person(){ } public Person(String s, int a){ name = s; age = a; } public String getname(){ return name; } @ 객체의선언 public static void main(string
More information로거 자료실
redirection 매뉴얼 ( 개발자용 ) V1.5 Copyright 2002-2014 BizSpring Inc. All Rights Reserved. 본문서에대한저작권은 비즈스프링 에있습니다. - 1 - 목차 01 HTTP 표준 redirect 사용... 3 1.1 HTTP 표준 redirect 예시... 3 1.2 redirect 현상이여러번일어날경우예시...
More information설계란 무엇인가?
금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 6 강. 함수와배열, 포인터, 참조목차 함수와포인터 주소값의매개변수전달 주소의반환 함수와배열 배열의매개변수전달 함수와참조 참조에의한매개변수전달 참조의반환 프로그래밍연습 1 /15 6 강. 함수와배열, 포인터, 참조함수와포인터 C++ 매개변수전달방법 값에의한전달 : 변수값,
More information인증기관간상호연동을위한 CTL 기술규격 CTL Technical Specification for the Interoperability of Certification Authorities 년 월
인증기관간상호연동을위한 CTL 기술규격 CTL Technical Specification for the Interoperability of Certification Authorities 년 월 목차 개요 규격의구성및범위 관련표준및규격 국외표준및규격 국내표준및규격 기타 정의 전자서명법용어정의 용어의효력 약어 인증서신뢰목록 인증서신뢰목록모델 인증서신뢰목록프로파일
More information- 2 -
남우창 김재웅 2012.01 하영식최남철 - 2 - 1. 2. - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - Ⅱ. 1.. - 9 - . IT - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - -
More informationData Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager
Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager are trademarks or registered trademarks of Ari System, Inc. 1 Table of Contents Chapter1
More informationopen-api.md 2/14/2019 Deflow Open Api 1. 목록 (GET) /v1/order/list - 주문내역조회 (GET) /v1/order/complete/list - 거래내역조회 (POST) /v1/order/cancel - 주문취소 (GET)
Deflow Open Api 1. 목록 (GET) /v1/order/list - 주문내역조회 (GET) /v1/order/complete/list - 거래내역조회 (POST) /v1/order/cancel - 주문취소 (GET) /v1/market/list - 마켓조회 (POST) /v1/order/create - 주문생성 (GET) /v1/market/chart
More information윈도우시스템프로그래밍
데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생
More information슬라이드 1
전자세금계산서거래처담당자등록 Bill36524 전자세금계산서발행전준비사항 - 거래처담당자등록 01 [ 재무회계 > 회계 > 기초 코드등록 > 거래처등록 ] 메뉴로 접속합니다 02 [ 추가사항 ] 에공급받는자의 담당자정보를입력합니다. 1 이메일주소 2 휴대전화번호 3 담당자명 / 부서 더존전자세금계산서 Bill36524 _ 더존 i PLUS 2 전자세금계산서거래처담당자등록
More information쉽게 풀어쓴 C 프로그래밍
제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace
More information1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키
Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat
More information쉽게 풀어쓴 C 프로그래밍
제 3 장함수와문자열 1. 함수의기본적인개념을이해한다. 2. 인수와매개변수의개념을이해한다. 3. 함수의인수전달방법 2가지를이해한다 4. 중복함수를이해한다. 5. 디폴트매개변수를이해한다. 6. 문자열의구성을이해한다. 7. string 클래스의사용법을익힌다. 이번장에서만들어볼프로그램 함수란? 함수선언 함수호출 예제 #include using
More information120330(00)(1~4).indd
도시개발법시행규칙 [ 별지제 5 호서식 ] 색상이어두운란은가작성하지않습니다. 접수번호 접수일자 성명 ( 법인의명칭및대표자성명 ) 주민등록번호 ( 법인등록번호 ) 전화번호 구역명 동의내용 구역면적 ( m2 ) 사업방식 시행자에관한사항 본인은 도시개발법 제4조제4항및영제6조제6항에따라환지방식의도시개발계획에대하여시행자등에게설명을듣고위내용 ( 개발계획수립과정에서관계기관협의및도시계획위원회의심의결과등에따라개발계획이변경되는경우를포함합니다
More informationDesign Issues
11 COMPUTER PROGRAMMING INHERIATANCE CONTENTS OVERVIEW OF INHERITANCE INHERITANCE OF MEMBER VARIABLE RESERVED WORD SUPER METHOD INHERITANCE and OVERRIDING INHERITANCE and CONSTRUCTOR 2 Overview of Inheritance
More informationPowerPoint Template
SOFTWARE ENGINEERING Team Practice #3 (UTP) 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 19 Contents - Test items - Features to be tested - Features not to be tested
More information사용자중심의강력한렌터카관리솔루션 렌트업 RENTUP 서비스사용매뉴얼
렌트업 RENTUP 서비스사용매뉴얼 I. 기본기능. 메뉴구성. 서비스이용흐름도 3. 시스템접속및로그인 4. 차량대여스케줄및기타현황확인 5. 지점운영현황확인 6. 유비칸차량관제연동 I. 기본기능. 메뉴구성 예약관리 대여관리 차량관리 정산관리 고객. 업체관리 관리자 예약가능차량 실시간대여현황 차량현황 입출금현황 고객관리 사업장관리 예약현황 대여가능차량 차량정보관리
More informationPowerPoint 프레젠테이션
Team 1 201611293 전다윤 201311287 엄현식 201311318 최정헌 01. 문서수정 02. System Test Review 03. Static Test Review 04. 소감 1 문서수정 문서수정 수정 System Test 문서 + 전문서에없던수정사항 수정 System Test 문서 문서수정 소프트웨어검증팀의문서대로수정한사항들 1008
More informationPowerPoint Presentation
public class SumTest { public static void main(string a1[]) { int a, b, sum; a = Integer.parseInt(a1[0]); b = Integer.parseInt(a1[1]); sum = a + b ; // 두수를더하는부분입니다 System.out.println(" 두수의합은 " + sum +
More informationU.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형
AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA
More informationJAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각
JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.
More informationLab 4. 실습문제 (Circular singly linked list)_해답.hwp
Lab 4. Circular singly-linked list 의구현 실험실습일시 : 2009. 4. 6. 담당교수 : 정진우 담당조교 : 곽문상 보고서제출기한 : 2009. 4. 12. 학과 : 학번 : 성명 : 실습과제목적 : 이론시간에배운 Circular Singly-linked list를실제로구현할수있다. 실습과제내용 : 주어진소스를이용해 Circular
More informationEclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일
Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae
More information[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi
2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Function) 1. 함수의개념 입력에대해적절한출력을발생시켜주는것 내가 ( 프로그래머 ) 작성한명령문을연산, 처리, 실행해주는부분 ( 모듈 ) 자체적으로실행되지않으며,
More information