在xml中存储/交换销售收据是否有通用标准(模式)?
对于发票和订单,存在例如。cXML或UBL,但我找不到任何类似的销售收据标准。
我需要从销售点生成xml,而不是创建我的自定义模式,而不是创建与现有标准兼容的模式。
发布于 2014-08-05 17:04:43
http://download.microsoft.com/download/9/0/5/90582d53-7198-4da0-bf19-f11a181412e2/POSLog%20Spec.pdf提供了IXRetail标准,技术规范可在ARTS上获得。跳转到第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>01234567890123</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>发布于 2014-04-20 13:04:35
https://stackoverflow.com/questions/23168757
复制相似问题