BaroService_EDOC


전체 작업 목록을 보려면 여기를 클릭하십시오.

CheckIsValidEDoc

전자문서 등록전 유효성 체크

테스트

테스트 폼은 로컬 컴퓨터의 요청에만 사용할 수 있습니다.

SOAP 1.1

다음은 샘플 SOAP 1.1 요청 및 응답입니다. 표시된 placeholders는 실제 값으로 바꿔야 합니다.

POST /EDOC.asmx HTTP/1.1
Host: ws.baroservice.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.baroservice.com/CheckIsValidEDoc"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CheckIsValidEDoc xmlns="http://ws.baroservice.com/">
      <CERTKEY>string</CERTKEY>
      <CorpNum>string</CorpNum>
      <Invoice>
        <InvoiceKey>string</InvoiceKey>
        <InvoiceNum>string</InvoiceNum>
        <MgtKey>string</MgtKey>
        <FormKey>string</FormKey>
        <UserID>string</UserID>
        <InvoicerParty>
          <CorpNum>string</CorpNum>
          <CorpName>string</CorpName>
          <TaxRegID>string</TaxRegID>
          <CEOName>string</CEOName>
          <Addr>string</Addr>
          <BizClass>string</BizClass>
          <BizType>string</BizType>
          <ContactName>string</ContactName>
          <DeptName>string</DeptName>
          <TEL>string</TEL>
          <HP>string</HP>
          <FAX>string</FAX>
          <Email>string</Email>
        </InvoicerParty>
        <InvoiceeParty>
          <CorpNum>string</CorpNum>
          <CorpName>string</CorpName>
          <TaxRegID>string</TaxRegID>
          <CEOName>string</CEOName>
          <Addr>string</Addr>
          <BizClass>string</BizClass>
          <BizType>string</BizType>
          <ContactName>string</ContactName>
          <DeptName>string</DeptName>
          <TEL>string</TEL>
          <HP>string</HP>
          <FAX>string</FAX>
          <Email>string</Email>
        </InvoiceeParty>
        <EDocInvoiceType>int</EDocInvoiceType>
        <CertYN>boolean</CertYN>
        <AutoAcceptYN>boolean</AutoAcceptYN>
        <BusinessLicenseYN>boolean</BusinessLicenseYN>
        <BankBookYN>boolean</BankBookYN>
        <WriteDate>string</WriteDate>
        <TaxType>int</TaxType>
        <PurposeType>int</PurposeType>
        <AmountTotal>string</AmountTotal>
        <TaxTotal>string</TaxTotal>
        <TotalAmount>string</TotalAmount>
        <Remark1>string</Remark1>
        <Remark2>string</Remark2>
        <Remark3>string</Remark3>
        <SerialNum>string</SerialNum>
        <EDocProperties>
          <EDocProperty>
            <Name>string</Name>
            <Value>string</Value>
            <Description>string</Description>
          </EDocProperty>
          <EDocProperty>
            <Name>string</Name>
            <Value>string</Value>
            <Description>string</Description>
          </EDocProperty>
        </EDocProperties>
        <EDocTradeLineItems>
          <EDocTradeLineItem>
            <PurchaseExpiry>string</PurchaseExpiry>
            <Name>string</Name>
            <Information>string</Information>
            <ChargeableUnit>string</ChargeableUnit>
            <UnitPrice>string</UnitPrice>
            <Amount>string</Amount>
            <Tax>string</Tax>
            <Description>string</Description>
            <Temp1>string</Temp1>
            <Temp2>string</Temp2>
            <Temp3>string</Temp3>
            <Temp4>string</Temp4>
            <Temp5>string</Temp5>
            <Temp6>string</Temp6>
            <Temp7>string</Temp7>
            <Temp8>string</Temp8>
            <Temp9>string</Temp9>
            <Temp10>string</Temp10>
            <Temp11>string</Temp11>
            <Temp12>string</Temp12>
            <Temp13>string</Temp13>
            <Temp14>string</Temp14>
            <Temp15>string</Temp15>
            <Temp16>string</Temp16>
            <Temp17>string</Temp17>
            <Temp18>string</Temp18>
            <Temp19>string</Temp19>
            <Temp20>string</Temp20>
          </EDocTradeLineItem>
          <EDocTradeLineItem>
            <PurchaseExpiry>string</PurchaseExpiry>
            <Name>string</Name>
            <Information>string</Information>
            <ChargeableUnit>string</ChargeableUnit>
            <UnitPrice>string</UnitPrice>
            <Amount>string</Amount>
            <Tax>string</Tax>
            <Description>string</Description>
            <Temp1>string</Temp1>
            <Temp2>string</Temp2>
            <Temp3>string</Temp3>
            <Temp4>string</Temp4>
            <Temp5>string</Temp5>
            <Temp6>string</Temp6>
            <Temp7>string</Temp7>
            <Temp8>string</Temp8>
            <Temp9>string</Temp9>
            <Temp10>string</Temp10>
            <Temp11>string</Temp11>
            <Temp12>string</Temp12>
            <Temp13>string</Temp13>
            <Temp14>string</Temp14>
            <Temp15>string</Temp15>
            <Temp16>string</Temp16>
            <Temp17>string</Temp17>
            <Temp18>string</Temp18>
            <Temp19>string</Temp19>
            <Temp20>string</Temp20>
          </EDocTradeLineItem>
        </EDocTradeLineItems>
      </Invoice>
    </CheckIsValidEDoc>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CheckIsValidEDocResponse xmlns="http://ws.baroservice.com/">
      <CheckIsValidEDocResult>int</CheckIsValidEDocResult>
    </CheckIsValidEDocResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

다음은 샘플 SOAP 1.2 요청 및 응답입니다. 표시된 placeholders는 실제 값으로 바꿔야 합니다.

POST /EDOC.asmx HTTP/1.1
Host: ws.baroservice.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CheckIsValidEDoc xmlns="http://ws.baroservice.com/">
      <CERTKEY>string</CERTKEY>
      <CorpNum>string</CorpNum>
      <Invoice>
        <InvoiceKey>string</InvoiceKey>
        <InvoiceNum>string</InvoiceNum>
        <MgtKey>string</MgtKey>
        <FormKey>string</FormKey>
        <UserID>string</UserID>
        <InvoicerParty>
          <CorpNum>string</CorpNum>
          <CorpName>string</CorpName>
          <TaxRegID>string</TaxRegID>
          <CEOName>string</CEOName>
          <Addr>string</Addr>
          <BizClass>string</BizClass>
          <BizType>string</BizType>
          <ContactName>string</ContactName>
          <DeptName>string</DeptName>
          <TEL>string</TEL>
          <HP>string</HP>
          <FAX>string</FAX>
          <Email>string</Email>
        </InvoicerParty>
        <InvoiceeParty>
          <CorpNum>string</CorpNum>
          <CorpName>string</CorpName>
          <TaxRegID>string</TaxRegID>
          <CEOName>string</CEOName>
          <Addr>string</Addr>
          <BizClass>string</BizClass>
          <BizType>string</BizType>
          <ContactName>string</ContactName>
          <DeptName>string</DeptName>
          <TEL>string</TEL>
          <HP>string</HP>
          <FAX>string</FAX>
          <Email>string</Email>
        </InvoiceeParty>
        <EDocInvoiceType>int</EDocInvoiceType>
        <CertYN>boolean</CertYN>
        <AutoAcceptYN>boolean</AutoAcceptYN>
        <BusinessLicenseYN>boolean</BusinessLicenseYN>
        <BankBookYN>boolean</BankBookYN>
        <WriteDate>string</WriteDate>
        <TaxType>int</TaxType>
        <PurposeType>int</PurposeType>
        <AmountTotal>string</AmountTotal>
        <TaxTotal>string</TaxTotal>
        <TotalAmount>string</TotalAmount>
        <Remark1>string</Remark1>
        <Remark2>string</Remark2>
        <Remark3>string</Remark3>
        <SerialNum>string</SerialNum>
        <EDocProperties>
          <EDocProperty>
            <Name>string</Name>
            <Value>string</Value>
            <Description>string</Description>
          </EDocProperty>
          <EDocProperty>
            <Name>string</Name>
            <Value>string</Value>
            <Description>string</Description>
          </EDocProperty>
        </EDocProperties>
        <EDocTradeLineItems>
          <EDocTradeLineItem>
            <PurchaseExpiry>string</PurchaseExpiry>
            <Name>string</Name>
            <Information>string</Information>
            <ChargeableUnit>string</ChargeableUnit>
            <UnitPrice>string</UnitPrice>
            <Amount>string</Amount>
            <Tax>string</Tax>
            <Description>string</Description>
            <Temp1>string</Temp1>
            <Temp2>string</Temp2>
            <Temp3>string</Temp3>
            <Temp4>string</Temp4>
            <Temp5>string</Temp5>
            <Temp6>string</Temp6>
            <Temp7>string</Temp7>
            <Temp8>string</Temp8>
            <Temp9>string</Temp9>
            <Temp10>string</Temp10>
            <Temp11>string</Temp11>
            <Temp12>string</Temp12>
            <Temp13>string</Temp13>
            <Temp14>string</Temp14>
            <Temp15>string</Temp15>
            <Temp16>string</Temp16>
            <Temp17>string</Temp17>
            <Temp18>string</Temp18>
            <Temp19>string</Temp19>
            <Temp20>string</Temp20>
          </EDocTradeLineItem>
          <EDocTradeLineItem>
            <PurchaseExpiry>string</PurchaseExpiry>
            <Name>string</Name>
            <Information>string</Information>
            <ChargeableUnit>string</ChargeableUnit>
            <UnitPrice>string</UnitPrice>
            <Amount>string</Amount>
            <Tax>string</Tax>
            <Description>string</Description>
            <Temp1>string</Temp1>
            <Temp2>string</Temp2>
            <Temp3>string</Temp3>
            <Temp4>string</Temp4>
            <Temp5>string</Temp5>
            <Temp6>string</Temp6>
            <Temp7>string</Temp7>
            <Temp8>string</Temp8>
            <Temp9>string</Temp9>
            <Temp10>string</Temp10>
            <Temp11>string</Temp11>
            <Temp12>string</Temp12>
            <Temp13>string</Temp13>
            <Temp14>string</Temp14>
            <Temp15>string</Temp15>
            <Temp16>string</Temp16>
            <Temp17>string</Temp17>
            <Temp18>string</Temp18>
            <Temp19>string</Temp19>
            <Temp20>string</Temp20>
          </EDocTradeLineItem>
        </EDocTradeLineItems>
      </Invoice>
    </CheckIsValidEDoc>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CheckIsValidEDocResponse xmlns="http://ws.baroservice.com/">
      <CheckIsValidEDocResult>int</CheckIsValidEDocResult>
    </CheckIsValidEDocResponse>
  </soap12:Body>
</soap12:Envelope>