2014-04-19 1 views
1

xml에 판매 영수증을 저장/교환하기위한 보편적 표준 (스키마)이 있습니까?판매 영수증을위한 Universal XML 표준

인보이스 및 주문의 경우 예 : cXML 또는 UBL이지만 판매 영수증에 대한 유사한 표준을 찾을 수 없었습니다.

판매 시점 (Point of Sale)에서 XML을 생성해야하며 사용자 정의 스키마를 작성하는 대신 기존 표준이 있으면 호환 할 수 있습니다.

판매 (POS) XML 작업의 포인트를 기존

답변

1

ARTS 제공 IXRetail 표준에서 기술 사양을 사용할 수 있습니다 http://download.microsoft.com/download/9/0/5/90582d53-7198-4da0-bf19-f11a181412e2/POSLog%20Spec.pdf .. 페이지 9로 이동하면 아래에서 확인할 수 있습니다. 더 많은 시나리오가 있습니다.

<?xml version="1.0" encoding="UTF-8"?> 
<!-- UseCase: Item Purchase from shelf --> 
<POSLog xmlns="http://www.nrf-arts.org/IXRetail/namespace/" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.nrf-arts.org/IXRetail/namespace/ 
POSLogRetailTransactionStockView.xsd"> 
<Transaction> 
<RetailTransaction Version="1.0"> 
<RetailStoreID>HighStreet</RetailStoreID> 
<WorkstationID>POS5</WorkstationID> 
<SequenceNumber>4294967295</SequenceNumber> 
<BusinessDayDate>2001-08-13</BusinessDayDate> 
<BeginDateTime>2001-08-13T09:03:00</BeginDateTime> 
<LineItem> 
<SequenceNumber>1</SequenceNumber> 
<Sale ItemType="Stock"> 
<POSIdentity> 
<POSItemID></POSItemID> 
</POSIdentity> 
<ActualSalesUnitPrice>1.63</ActualSalesUnitPrice> 
<ExtendedAmount>4.89</ExtendedAmount> 
<Quantity>3</Quantity> 
</Sale> 
</LineItem> 
<LineItem> 
<SequenceNumber>2</SequenceNumber> 
<Tender TenderID=”Cash” TypeCode=”Sale”> 
<Amount>4.89</Amount> 
</Tender> 
</LineItem> 
<Total TotalType="TransactionGrandAmount"> 
<Amount>4.89</Amount> 
</Total> 
</RetailTransaction> 
</Transaction> 
</POSLog>