0
IXRetail POSLog Technical Specification, Volume 2 - Tendering




IXRetail POSLog Technical Specification

Volume 2 – Tend...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Jim Galloway                                              ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


TABLE OF CONTENTS

1.               ŠT•à          ...........
IXRetail POSLog Technical Specification, Volume 2 - Tendering


     4.2   SCENARIO: CUSTOMER GETS REFUND ON THEIR CREDIT ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering



1. ŠT•à

1.1 ŠT—v
‘Šæªˆê‚Í•‹ÝL•à‚‰Üµ–ðŒ˜¾©^½ÌB‚±ÌŠª•A
   ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering



2. ŽQ•l•¶‘
•‘Û’PˆŒÊn
http://www.bipm.fr ‚Éé              ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering



3. Žg—p—•áF                                              ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering



                         POSLog

                        ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


ƒf•[ƒŠ^K‘w•}



               POSLog

                   ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


         <SequenceNumber>1</SequenceNumber>
         <Sale...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Data Hierarchy Diagram

       POSLog

                   ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


            <POSIdentity>
                <POSItemID>01234...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


                         o            ƒJ•[ƒh•Eƒ^ Cƒv
     ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


XML ‚Ì—á
<?xml version="1.0" encoding="UTF-8"?>
<!-- UseCa...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


            </CreditDebit>
         </Tender>
     </LineI...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Data Hierarchy Diagram

    POSLog

                    1
...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


         <SequenceNumber>1</SequenceNumber>
         <Sale...
IXRetail POSLog Technical Specification, Volume 2 - Tendering




3.5 Scenario: Customer Tender’s Purchase with Check Tend...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Data Hierarchy Diagram

   POSLog

                   1
  ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


            <POSIdentity>
                <POSItemID>01234...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


              o Bank
              o Check Number
     •  ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


     <RetailStoreID>HighStreet</RetailStoreID>
     <Works...
IXRetail POSLog Technical Specification, Volume 2 - Tendering




3.7 Scenario: Customer Tender’s Purchase with Travelers ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Data Hierarchy Diagram

   POSLog

                  1
   ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


         <SequenceNumber>1</SequenceNumber>
         <Sale...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


 Data
     •Tender Type = Purchase Order
     •Type = Sale...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Example XML
<?xml version="1.0" encoding="UTF-8"?>
<!-- Us...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


</POSLog>



3.9 Scenario: Customer Tender’s Purchase to S...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Data Hierarchy Diagram

    POSLog
                       ...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


         <SequenceNumber>1</SequenceNumber>
         <Sale...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


     •     Data Hierarchy Diagram

Data Hierarchy Diagram
...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Example XML
<?xml version="1.0" encoding="UTF-8"?>
<!-- Us...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


</POSLog>



3.11 Scenario: Customer Tender’s Purchase wit...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


Data Hierarchy Diagram

    POSLog

                    1
...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


         <Sale ItemType="Stock">
            <POSIdentity>...
IXRetail POSLog Technical Specification, Volume 2 - Tendering


 Data
     •     Tender Type = Gift Certificate
     •    ...
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Pos Log Spec Vol2
Upcoming SlideShare
Loading in...5
×

Pos Log Spec Vol2

1,707

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,707
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Pos Log Spec Vol2"

  1. 1. IXRetail POSLog Technical Specification, Volume 2 - Tendering IXRetail POSLog Technical Specification Volume 2 – Tendering Version 2.0 May 19, 2003 – Candidate Recommendation Chairman: Richard Halter ARTS-MIC Authors: Richard Halter ARTS-MIC Contributors: Jeannine Ralston The Limited, Inc. Perry Kramer Ames Department Stores, Inc Ann McCool Radio Shack Corporation Tim Reagan Radio Shack Corporation John Rohland Blockbuster, Inc. Nancy Hudak Target Corporation Timothy Hood Triversity Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 1 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  2. 2. IXRetail POSLog Technical Specification, Volume 2 - Tendering Jim Galloway AfterBOT John Fluke IBM Ellen McCubbin IBM Michael Maximilian IBM Barry Henderson ISS Retail Paul Olson Blue Martini Yoko Nakagawa Drummond Group Mike Dillon Drummond Group John Hervey NACS Brian Blauvelt CRS Retail Systems Jerry Rightmer 360 Commerce Steve Gannon 360 Commerce Aaron Link SIVA Corp Ed Shirey ELSWare Technologies, Inc. Richard Mader ARTS Stuart McGrigor ARTS Copyright © National Retail Federation 2003. All rights reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the NRF, ARTS, or its committees, except as needed for the purpose of developing ARTS standards using procedures approved by the NRF, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the National Retail Federation or its successors or assigns. Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 2 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  3. 3. IXRetail POSLog Technical Specification, Volume 2 - Tendering TABLE OF CONTENTS 1. ŠT•à ............................................................................................................................................................................................................................................. 5 1.1 ŠT—v ................................................................................................................................................................................................................................... 5 1.2 }ƒ [• L X Ì‚W Z b ....................................................................................................................................................................................................... 5 1.3 O Š Í ˆ ”Kp“— ....................................................................................................................................................................................................................... 5 1.4 • Œ ð Oñ‘’ ........................................................................................................................................................................................................................... 5 2. ‘ • ¶ QlŽ ..................................................................................................................................................................................................................................... 6 3. Ž •g F— p á ¢ ‚x¥Ž• Ì „ ” .............................................................................................................................................................................................................. 7 3.1 • ó F‹ µ Ì‚’K”aqxw“ü àÅ‹»Œ ‘Þ ð‚ —»àŒ‹È¢‚íº ‹ÚŒÅÌ‚è Žé‚æÉ •¥¢‚ ......................................................................................................................... 8 3.2 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH CASH TENDER WITH CASH BACK ..................................................................................................... 10 3.3 • ó F‹ µ ’K”¢frbgNWbgEJ[haqxw“ü Ì ‚ à Å‹ » Œ ‘ Þ ð ‚ ‚ ƒ È í º ƒ ƒ ƒ ƒ Í ‚ ½ Ü ƒ Œ ƒ ƒ • ƒ • ƒ — ‹ Ú Œ Ì ‚ Å è Ž é ‚ æ É • ¥ ¢ ‚ ............................................................................ 12 3.4 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH DEBIT OR CREDIT TENDER WITH CASH BACK .................................................................................. 15 3.5 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH CHECK TENDER WITHOUT CASH BACK ............................................................................................ 18 3.6 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH CHECK TENDER WITH CASH BACK ................................................................................................... 20 3.7 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH TRAVELERS CHECK IN A FOREIGN CURRENCY ................................................................................ 23 3.8 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH PURCHASE ORDER ........................................................................................................................... 25 3.9 SCENARIO: CUSTOMER TENDER’S PURCHASE TO STORE CHARGE ACCOUNT................................................................................................................... 28 3.10 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH IN-STORE COUPON AND CASH .................................................................................................... 30 3.11 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH MANUFACTURER’S COUPON AND CASH ...................................................................................... 33 3.12 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH VOUCHER, GIFT CERTIFICATE OR OTHER STORED VALUE MEDIA WITH CHANGE AS VOUCHER AND CASH ...................................................................................................................................................................................................................................... 35 3.13 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH VOUCHER, GIFT CERTIFICATE OR OTHER STORED VALUE MEDIA WITH CHANGE AS VOUCHER ONLY 39 3.14 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH VOUCHER, GIFT CERTIFICATE OR OTHER STORED VALUE MEDIA WITH CHANGE AS CASH ONLY. 42 3.15 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH VOUCHER, GIFT CERTIFICATE OR OTHER STORED VALUE MEDIA WITH NO CHANGE ................ 44 3.16 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH FOOD STAMPS.............................................................................................................................. 47 3.17 SCENARIO: CUSTOMER TENDER’S CO-PAY PURCHASE, I.E. DRUG PURCHASE ............................................................................................................ 49 3.18 SCENARIO: CUSTOMER TENDER’S PURCHASE WITH “MALL BONUS BUCKS” ................................................................................................................. 51 4. Ž •g F— p á ¢ ‚x¥Ž• Ì à ‹ Ô ............................................................................................................................................................................................................ 55 4.1 • ó F‹ µ q¯é‚óŽðà‹Ô•Å»Œª ‹ÚŒ ................................................................................................................................................................................ 58 Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 3 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  4. 4. IXRetail POSLog Technical Specification, Volume 2 - Tendering 4.2 SCENARIO: CUSTOMER GETS REFUND ON THEIR CREDIT CARD ........................................................................................................................................ 60 4.3 SCENARIO: CUSTOMER GETS REFUND ON THEIR STORE ACCOUNT .................................................................................................................................. 62 4.4 SCENARIO: CUSTOMER GETS REFUND IN MERCHANDISE VOUCHER .................................................................................................................................. 64 4.5 SCENARIO: CUSTOMER GETS REFUND IN A CHECK SENT TO AN ADDRESS ....................................................................................................................... 67 5. USE CASE: POST PURCHASE PRICE ADJUSTMENT .................................................................................................................................................. 70 5.1 SCENARIO: CUSTOMER GETS REFUND IN CASH AFTER RETURNING TO THE STORE......................................................................................................... 70 6. USE CASE: MERCHANDISE FOR STORE USE .............................................................................................................................................................. 73 6.1 SCENARIO: EMPLOYEE TAKES AN ITEM OFF THE SHELF FOR USE IN THE STORE ............................................................................................................. 73 7. SCHEMA IMPLEMENTATION .......................................................................................................................................................................................... 76 8. DOCUMENT HISTORY........................................................................................................................................................................................................ 77 9. GLOSSARY............................................................................................................................................................................................................................. 78 Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 4 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  5. 5. IXRetail POSLog Technical Specification, Volume 2 - Tendering 1. ŠT•à 1.1 ŠT—v ‘Šæªˆê‚Í•‹ÝL•à‚‰Üµ–ðŒ˜¾©^½ÌB‚±ÌŠª•A Œ ÉÅ Í Å POSLog ƒXƒL•[ƒ}Ž‚x•‚¥¢”•‚”O‚‚ܵ·•B Ì ª êÉ 1.2 ƒ•bƒZ•[W‚ÌXƒL•[ƒ} 1.3 “K—p”͈͊O •«—ˆ‚̃oƒ•W[‡“‚ÅŠÜß·•B 1.4 ‘O’ñ•ðŒ 1. Žx•¥—á‚Í‘S‚Ä•A”ñ‰Û•Å‚A‚©‚à’P•‚ȃAƒCƒe•w“ü•‡ê‚ƵܷÌB ¢ µ ƒ€ Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 5 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  6. 6. IXRetail POSLog Technical Specification, Volume 2 - Tendering 2. ŽQ•l•¶‘ •‘Û’PˆŒÊn http://www.bipm.fr ‚Éé Bureau International des Poids et Mesures (BIPM) ìA·‚ÜB è •‚ ª • ¢ Ä µ Ç Š— IXRetail IXRetail POSLog Technical Specification Volume 1.0.doc (Sale and Return) [IXRetail POSLog ‹Z•pŽd—l•‘Aƒ{•[ƒ€ Š… 1.0•i”̔Ƅ‚ •Ô i•j ] IXRetail POSLog Technical Specification Volume 3.0.doc (Taxation) [IXRetail POSLog pdl‘•A[€ƒ •Z‹ Ž — •…ƒŠ { 3.0•ij•ÅÛ‰ ] IXRetail Extending Schemas Technical Report [IXRetail g’£XL[p[g Š ƒ ƒ • •Z‹ }ƒ •|ƒŒ ƒ ] • ‘ Û W •‰ €» ‹ @ •i ISO•j ISO 7812-7816 ‚Š½îƒµJ•[ƒh”Ôƒhƒ•Cƒ“•Eƒl•[ƒ€•EƒVƒXƒeƒ€ ðÉ •†‚Æ (DNS) Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 6 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  7. 7. IXRetail POSLog Technical Specification, Volume 2 - Tendering 3. Žg—p—•áF ”Ì”x¥•¢‚ Ž Ì„ ‚ LAS”Ì”xgÜB ‹ ÌºÈ ‚‰ˆ • Íq ‚ ‘ Ì Ä ‚ Ž „ Ž µ ‹ Å ó ‚ • Ì ¢ ¥ · ‚ • ê í ŠT—ª•à–¾ ª‚ÚqŒAÍ̂Ƚ㈻•ACeIAlXxfBAw“üB ‹ • êÜ ƒ  ƒ ƒ ‘ ð ‚ € ƒ • Ñ ‚ — ê ð ‚ » • Ž È ‚ ƒ • ¥ ¢ ‚ ƒ ƒ • Å ‚ • · ‚ Ü µ –¾ à • Ìê¬ ‚ — 1. qw“üAACeð€‚ƒ ‹ÚŒ • ª‚ •É‚ß ½ Ì ƒé‚ ƒ ƒ POS ·B ‚ • Ü Ä« Ž Æ Á Ö 2. WWAACeð‚€ƒ ƒŒ Œ • Í‚ ƒ Ì‚» ƒ ƒ POS Ö“AB ‚ • Í — µ ü ‚ · •‚ Ü ¹ — µ ® Š ð øæ ˆŽ Ì » 3. POS ‚Í•A‚»Žæ̈øð POS-Log •B ‚Ö ñÜ · µ 4. POS-Log •A‚»Žæ̈ðŒø•ÉÝ‹L˜^‚Æ””„—ðš‚É“n‚‚Ü·µ•B ‚Í Ì Žè 5. ÉL^VeAACe”·‚ÜB Œ‹ Ý • ˜ƒ ƒ X • Í € ‚ ƒ ƒ Ì ‚ » ƒ ƒ • ÝÉ Œ Ì ‚ € ƒ • µ ¸ç Œ ð ƒ f • [ƒ ^ • wb[f[^ƒ æ ƒŽ øÞ ˆ‚ ܺ Š‰ ðÈ ƒ • _ ƒ ƒ Ì ‚ • • “XA[Ne[V“¨‚ÑAsIy[[¯ÊŽq • • ƒ ƒ ƒ X • ƒ ƒ ‡ • æ • À Žæ ø ð ˆ ‚ ƒ é ‚ · ƒ • Œ ƒ • ^ ƒ • Ì ‚ ê ¼ » • s“úžŽ • øÀ ˆŽ æ Ì ‚ • Žæ‚ˆ»ø•ÊÌð·¯é½A•[ƒNƒe•[ƒVƒ“•U‚½ˆê˜A”Ô•† ß ƒ X ‡ Š„‚è Å Á • ”Ì”f[^ƒ Þ Ü ‚ºŠ ‰ð È ˆ ƒ Ì ‚ „ • • ”Ì”„ACeÊq ƒ ƒ ƒ •Ž ¯ Ì ‚ € ƒ • ”Ì”„ACe”Ê— ƒ ƒ ƒ •Ì‚€ƒ • ”Ì”„ACe’P‰¿ ƒ ƒ ƒ Ì‚€ƒ • Êzi’P‰¿ ‰Š Z‹ ŽŒ æ • • x ”Ì”„ƒAƒCƒe‚Ì•ƒ”—Ê•j € ƒf•[ƒŠ^K‘w•} ’ljÁ‚“éƳŽ©•ê¥xÌ¢Šg’•£‚”AŠe•ó‚‹ÉµŠÜê·¢ÄB ‹ ª@ Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 7 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  8. 8. IXRetail POSLog Technical Specification, Volume 2 - Tendering POSLog 1 1..* Transaction Total -@CancelFlag -@TotalType -@TrainingModeFlag -Amount -@OfflineFlag POSIdentity 1 -RetailStoreID -@POSIDType -WorkstationID 0..1 1 -POSItemID -SequenceNumber RetailTransaction LineItem Sale -Qualifier -BusinessDayDate -@OutsideSalesFlag -@VoidFlag -@ItemType -BeginDateTime -@SuspendFlag 1..* -@EntryMethod -ItemID -EndDateTime -TillID -SequenceNumber -MerchandiseHierarchy -OperatorID -SpecialOrderNumber -BeginDateTime 0..1 -Description 1 -CurrencyCode -ReceiptDateTime -EndDateTime -UnitCostPrice Quantity 1 1 -UnitListPrice -@Units 1 -RegularSalesUnitPrice -@UnitOfMeasureCode -InventoryValuePrice -ActualSalesUnitPrice -ExtendedAmount -SerialNumber 1 -ItemLink 3.1 •ó‹µF Œ»‹à‚ÅÌ’Þ‘K‚𔺂íÈ¢Œ»‹à—a‚èÅ̌ڋqÉæéŽx•¥‚¢w“ü ŠT—ª•à–¾ ŒÚ‹q‚ª•Aˆê‚•¡Ü”‚̃AƒCƒe‚ð‘ƒI‚Ñ•A‚ð¿»åê¤ÇÌŠz‹Œà»‚Ì•w“ü‚µÜ·•B ½Í € Å f[^•ƒ ƒ • xfCA Ž • ƒ¥ ¢ ‚ ƒ ƒ = Œ»‹à • Ê•íŽ = ”Ì”„ • xzŽ Š¥ ¢• ‚ Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 8 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  9. 9. IXRetail POSLog Technical Specification, Volume 2 - Tendering ƒf•[ƒŠ^K‘w•} POSLog 1 1..* Transaction -@CancelFlag[1] Sale -@TrainingModeFlag[1] -@OfflineFlag[1] -...[1] 1 -RetailStoreID[1] -WorkstationID[1] LineItem RetailTransaction RetailTransactionTender (cType) -SequenceNumber[1] -@VoidFlag[1] -BusinessDayDate[1] -@OutsideSalesFlag[1] -@TenderID[1] 1..* -@EntryMethod[1] 1 -BeginDateTime[1] -@SuspendFlag[1] -@TypeCode[1] -SequenceNumber[1] 1 -EndDateTime[1] -TillID[1] 1 -Amount[1] -BeginDateTime[1] -OperatorID[1] -SpecialOrderNumber[1] -EndDateTime[1] 1 -CurrencyCode[1] -ReceiptDateTime[1] 1 Total -...[1] 1 XML ‚Ì—á <?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> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 9 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  10. 10. IXRetail POSLog Technical Specification, Volume 2 - Tendering <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> 3.2 Scenario: Customer Tender’s Purchase with Cash Tender with Cash Back Brief Description Customer selects one or more items and purchases them with cash getting cash back. Data • Tender Type = Cash • Type = Sale • Amount Tendered • Amount of Change Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 10 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  11. 11. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data Hierarchy Diagram POSLog 1 1..* Transaction -@CancelFlag[1] -@TrainingModeFlag[1] Sale -@OfflineFlag[1] -RetailStoreID[1] -...[1] 1 -WorkstationID[1] RetailTransaction LineItem -SequenceNumber[1] RetailTransactionTender (cType) -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TenderID[1] -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@TypeCode[1] -EndDateTime[1] -TillID[1] -SequenceNumber[1] 1 1..* 1 1 -@ChangeFlag[1] -OperatorID[1] -SpecialOrderNumber[1] -BeginDateTime[1] -Amount[1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] 1 Total -...[1] 1 Example XML <?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"> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 11 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  12. 12. IXRetail POSLog Technical Specification, Volume 2 - Tendering <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>5.00</Amount> </Tender> </LineItem> <LineItem> <SequenceNumber>3</SequenceNumber> <Tender TenderID=”Cash” TypeCode=”Sale” ChangeFlag=”true”> <Amount>.11</Amount> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> 3.3 •ó‹µF Œ»‹à‚ÅÌ’Þ‘K‚ð”‚íºÈ¢ƒfƒrƒbƒg‚ܽ̓NƒŒWbƒg•EƒJ•[ƒh—a‚èÅ̌ڋqÉæéŽx•¥w“ü ‚¢ ŠT—ª•à–¾ ŒÚ‹q‚ª•Aˆê‚•ܡ½”‚̃AƒCƒeƒ€‚ð‘I‚Ñ•A‚ðƒ»fƒrƒbƒg‚܃NƒŒWbƒg•EƒJƒ•h‚Å•w“ü‚µÜ·•B Í ê ½Í [ ƒ f • [ƒ ^ • xfBA Ž • ƒ¥ ¢ ‚ ƒ ƒ = NWbg ƒ ƒŒ ƒ ƒ • Ê•íŽ = ”Ì”„ • xzŽ Š¥ ¢• ‚ • NŒWbgE[hñ•î ƒ ƒ ƒ ƒ • J• ƒ ƒ Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 12 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  13. 13. IXRetail POSLog Technical Specification, Volume 2 - Tendering o ƒJ•[ƒh•Eƒ^ Cƒv o [hL¼–ÒŽ •Jƒ ƒ —Š• o [hl”Ô†• •Jƒ ƒ •ÂŒ Ì‚ o — L ŠŒ úø “ ú À • ”F•ñ•Øî o ”F•’[–@ æøª Žˆ‚ ½ ‚ ê س ‹ – o ”F•Ø‚Š½³z ê o ”F•ØƒR•[ƒh o ”F•ƒvƒ•oƒCƒ_•[ Ž æ ˆ ø ‚ ð ‚ µ ؽ o ”F•“Žžú Ø‚Ì ƒf•[ƒŠ^K‘w•} POSLog 1 1..* Transaction -@CancelFlag[1] Sale Authorization (cType) -@TrainingModeFlag[1] -AuthorizedTermID[1] -...[1] -@OfflineFlag[1] 1 -RequestedAmount[1] -RetailStoreID[1] -AuthorizationCode[1] -WorkstationID[1] -ReferenceNumber[1] RetailTransaction LineItem RetailTransactionTender (cType) 1 -SequenceNumber[1] -ProviderID[1] -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TenderID[1] -AuthorizationDateTime[1] -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@TypeCode[1] 1 -EndDateTime[1] -TillID[1] -SequenceNumber[1] -Amount[1] -OperatorID[1] 1 -SpecialOrderNumber[1] 1..* 1 1 -BeginDateTime[1] -+Authorization[0..1] CreditDebit (cType) -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] -+CreditDebit[0..1] 1 1 -@CardType[1] -CardIssuerID[0..1] -CardHolderName[0..1] Total 1 -AccountNumber[0..1] -...[1] -ExpirationDate[0..1] 1 -ReconciliationCode[0..1] Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 13 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  14. 14. IXRetail POSLog Technical Specification, Volume 2 - Tendering XML ‚Ì—á <?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=”CreditDebit” TypeCode=”Sale”> <Amount>4.89</Amount> <Authorization> <AuthorizedTermID>asdf</AuthorizedTermID> <RequestedAmount>4.89</RequestedAmount> <AuthorizationCode>234</AuthorizationCode> <ReferenceNumber>1234</ReferenceNumber> <ProviderID>asdf</ProviderID> <AuthorizationDateTime>2001-08-13T09:02:50</AuthorizationDateTime> </Authorization> <CreditDebit CardType=”Credit”> <IssuerIdentificationNumber>12345678</IssuerIdentificationNumber> <CardHolderName>Joe Cool</CardHolderName> <PrimaryAccountNumber>12345678</PrimaryAccountNumber> <ExpirationDate>2005-08</ExpirationDate> <ReconcilliationCode>1234asdf</ReconcilliationCode> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 14 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  15. 15. IXRetail POSLog Technical Specification, Volume 2 - Tendering </CreditDebit> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> 3.4 Scenario: Customer Tender’s Purchase with Debit or Credit Tender with Cash Back Brief Description Customer selects one or more items and purchases them with debit or credit card getting cash back. Data • Tender Type = Debit • Type = Sale • Tender Amount • Credit Card Information o Card Type o Card Holder Name o Account Number o Expiration Date • Authorization Information o Terminal where Transaction was Authorized o Amount Authorized o Authorization Code o Provider who Authorized Transaction o Date Time of Authorization • Change Back to the Customer Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 15 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  16. 16. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data Hierarchy Diagram POSLog 1 1..* Transaction -@CancelFlag[1] Sale Authorization (cType) -@TrainingModeFlag[1] -AuthorizedTermID[1] -...[1] -@OfflineFlag[1] 1 -RequestedAmount[1] -RetailStoreID[1] -AuthorizationCode[1] -WorkstationID[1] -ReferenceNumber[1] RetailTransaction LineItem RetailTransactionTender (cType) 1 -SequenceNumber[1] -ProviderID[1] -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TenderID[1] -AuthorizationDateTime[1] -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@TypeCode[1] 1 -EndDateTime[1] -TillID[1] -SequenceNumber[1] -Amount[1] 1..* 1 CreditDebit (cType) -OperatorID[1] -SpecialOrderNumber[1] 1 -BeginDateTime[1] -+Authorization[0..1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] 1 -+CreditDebit[0..1] 1 -@CardType[1] -CardIssuerID[0..1] -CardHolderName[0..1] Total 1 -AccountNumber[0..1] -...[1] -ExpirationDate[0..1] 1 Example XML <?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> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 16 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  17. 17. IXRetail POSLog Technical Specification, Volume 2 - Tendering <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=”CreditDebit” TypeCode=”Sale”> <Amount>9.89</Amount> <Authorization> <AuthorizedTermID>asdf</AuthorizedTermID> <RequestedAmount>9.89</RequestedAmount> <AuthorizationCode>234</AuthorizationCode> <ReferenceNumber>1234</ReferenceNumber> <ProviderID>asdf</ProviderID> <AuthorizationDateTime>2001-08-13T09:02:50</AuthorizationDateTime> </Authorization> <CreditDebit CardType=”Debit”> <IssuerIdentificationNumber>123456789</IssuerIdentificationNumber> <CardHolderName>Joe Cool</CardHolderName> <PrimaryAccountNumber>12345678</PrimaryAccountNumber> <ExpirationDate>2005-08</ExpirationDate> </CreditDebit> </Tender> </LineItem> <LineItem> <SequenceNumber>2</SequenceNumber> <Tender TenderID=”Cash” TypeCode=”Sale” ChangeFlag=”true”> <Amount>5.00</Amount> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 17 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  18. 18. IXRetail POSLog Technical Specification, Volume 2 - Tendering 3.5 Scenario: Customer Tender’s Purchase with Check Tender without Cash Back Brief Description Customer selects one or more items and purchases them with a check. Data • Tender Type = Check • Type = Sale • Tender Amount • Check Information o Bank o Check Number • Customer Verification Information o ID Type o Personal ID Number Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 18 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  19. 19. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data Hierarchy Diagram POSLog 1 1..* Transaction -@CancelFlag[1] Sale -@TrainingModeFlag[1] -@OfflineFlag[1] -...[1] -RetailStoreID[1] 1 -WorkstationID[1] Check (cType) -SequenceNumber[1] RetailTransaction LineItem RetailTransactionTender (cType) -BankID[0..1] -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TenderID[1] 1 -CheckNumber[1] -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@TypeCode[1] 1 -EndDateTime[1] -TillID[1] -SequenceNumber[1] -Amount[1] 11..* 11 CustomerVerification (cType) -OperatorID[1] -SpecialOrderNumber[1] -BeginDateTime[1] -+Check[0..1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] -+CustomerVerification[0..1] -IDType[1] 1 1 1 -PersonalID[1] Total -...[1] 1 Example XML <?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"> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 19 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  20. 20. IXRetail POSLog Technical Specification, Volume 2 - Tendering <POSIdentity> <POSItemID>01234567890123</POSItemID> </POSIdentity> <ActualSalesUnitPrice>1.63</ActualSalesUnitPrice> <ExtendedAmount>4.89</ExtendedAmount> <Quantity>3</Quantity> </Sale> </LineItem> <LineItem> <SequenceNumber>2</SequenceNumber> <Tender TenderID=”Check” TypeCode=”Sale”> <Amount>4.89</Amount> <Check> <BankID>1234</BankID> <CheckNumber>1234</CheckNumber> </Check> <CustomerVerification> <IDType>Driver’s License</IDType> <PersonalID>1234-56-7890</PersonalID> </CustomerVerification> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> 3.6 Scenario: Customer Tender’s Purchase with Check Tender with Cash Back Brief Description Customer selects one or more items and purchases them with a check getting cash back. Data • Tender Type = Check • Type = Sale • Tender Amount • Check Information Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 20 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  21. 21. IXRetail POSLog Technical Specification, Volume 2 - Tendering o Bank o Check Number • Customer Verification Information o ID Type o Personal ID Number • Change Back to the Customer Data Hierarchy Diagram POSLog 1 1..* Transaction -@CancelFlag[1] Sale -@TrainingModeFlag[1] -...[1] -@OfflineFlag[1] 1 -RetailStoreID[1] Check (cType) -WorkstationID[1] RetailTransactionTender (cType) -BankID[0..1] -SequenceNumber[1] RetailTransaction LineItem -@TenderID[1] 1 -CheckNumber[1] -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TypeCode[1] 1 -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@ChangeFlag[1] -EndDateTime[1] -TillID[1] -SequenceNumber[1] 1 1..* 1 1 -Amount[1] CustomerVerification (cType) -OperatorID[1] -SpecialOrderNumber[1] -BeginDateTime[1] -+Check[0..1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] -IDType[1] 1 -+CustomerVerification[0..1] 1 1 -PersonalID[1] Total -...[1] 1 Example XML <?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"> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 21 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  22. 22. IXRetail POSLog Technical Specification, Volume 2 - Tendering <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=”Check” TypeCode=”Sale”> <Amount>9.89</Amount> <Check> <BankID>1234</BankID> <CheckNumber>1234</CheckNumber> </Check> <CustomerVerification> <IDType>Driver’s License</IDType> <PersonalID>1234-56-7890</PersonalID> </CustomerVerification> </Tender> </LineItem> <LineItem> <SequenceNumber>3</SequenceNumber> <Tender TenderID=”Cash” TypeCode=”Sale” ChangeFlag=”true”> <Amount>5.00</Amount> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 22 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  23. 23. IXRetail POSLog Technical Specification, Volume 2 - Tendering 3.7 Scenario: Customer Tender’s Purchase with Travelers Check in a Foreign Currency Brief Description Customer, on vacation in a foreign country, selects one or more items and purchases them with a traveler’s check in a foreign currency. Data • Tender Type = Travelers Check • Type = Sale • Tender Amount • Foreign Currency Information o Date and Time of the Currency Exchange o Currency Code of the original Currency o Original Face Amount in the Original Currency o Exchange Rate • Travelers Check Number • Customer Verification Information o Type ID o Personal ID Number Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 23 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  24. 24. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data Hierarchy Diagram POSLog 1 1..* RetailTransactionForeignCurrency (cType) -DateTime[1] Transaction -CurrencyCode[1] Sale -@CancelFlag[1] -OriginalFaceAmount[1] -...[1] 1 -ExchangeRate[0..1] -@TrainingModeFlag[1] 1 -@OfflineFlag[1] -ServiceCharge[0..1] -RetailStoreID[1] -WorkstationID[1] RetailTransactionTender (cType) RetailTransaction LineItem -SequenceNumber[1] -@TenderID[1] -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TypeCode[1] Check (cType) -@SuspendFlag[1] -@EntryMethod[1] 1 1 -BeginDateTime[1] -Amount[1] -BankID[0..1] -EndDateTime[1] -TillID[1] -SequenceNumber[1] -+ForeignCurrency[0..1] 11 11 -CheckNumber[1] -OperatorID[1] -SpecialOrderNumber[1] 1..* 1 -BeginDateTime[1] -+Check[0..1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] 1 -+CustomerVerification[0..1] 1 CustomerVerification (cType) -IDType[1] -Name[0..1] Total -PersonalID[1] -ExpirationDate[0..1] 1 -...[1] 1 -Province[0..1] -Birthdate[0..1] -Address[0..1] Example XML <?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> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 24 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  25. 25. IXRetail POSLog Technical Specification, Volume 2 - Tendering <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=”TravelersCheck” TypeCode=”Sale”> <Amount>4.89</Amount> <ForeignCurrency> <DateTime>2001-08-13T09:03:00</DateTime> <CurrencyCode>NZD</CurrencyCode> <OriginalFaceAmount>9.78</OriginalFaceAmount> <ExchangeRate>2.00000</ExchangeRate> </ForeignCurrency> <Check> <CheckNumber>1234</CheckNumber> </Check> <CustomerVerification> <IDType>Driver’s License</IDType> <PersonalID>1234-56-7890</PersonalID> </CustomerVerification> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> 3.8 Scenario: Customer Tender’s Purchase with Purchase Order Brief Description Customer selects one or more items and purchases them with purchase order. Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 25 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  26. 26. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data •Tender Type = Purchase Order •Type = Sale •Tender Amount •Purchase Order Information • PO Id • Organization • Date of the PO • Identification of Person with Purchase Order • Amount of the PO. Data Hierarchy Diagram POSLog 1 1..* Transaction -@CancelFlag[1] -@TrainingModeFlag[1] Sale -@OfflineFlag[1] -...[1] -RetailStoreID[1] 1 -WorkstationID[1] RetailTransaction LineItem PurchaseOrder -SequenceNumber[1] RetailTransactionTender (cType) -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -PurchaseOrderID[1] -@TenderID[1] -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -OrganizationID[1] -@TypeCode[1] -EndDateTime[1] -TillID[1] -SequenceNumber[1] -EffectiveDate[1] -Amount[1] -OperatorID[1] -SpecialOrderNumber[1]1..*1 -BeginDateTime[1] 11 11 -PartyID[1] -+PurchaseOrder[0..1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] 1 -AuthorizedAmount[1] Total -...[1] 1 Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 26 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  27. 27. IXRetail POSLog Technical Specification, Volume 2 - Tendering Example XML <?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=”PurchaseOrder” TypeCode=”Sale”> <Amount>4.89</Amount> <PurchaseOrder> <PurchaseOrderID>1234</PurchaseOrderID> <OrganizationID>MIC</OrganizationID> <EffectiveDate>2001-08-13</EffectiveDate> <PartyID>Joe Cool</PartyID> <AuthorizedAmount>4.89</AuthorizedAmount> </PurchaseOrder> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 27 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  28. 28. IXRetail POSLog Technical Specification, Volume 2 - Tendering </POSLog> 3.9 Scenario: Customer Tender’s Purchase to Store Charge Account Brief Description Customer selects one or more items and charges them to their store account. Data • Tender Type = Store Account • Type = Sale • Tender Amount • Store Account Information • Account Number • Account Name Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 28 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  29. 29. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data Hierarchy Diagram POSLog 1..* 1 Transaction Sale -@CancelFlag[1] -@TrainingModeFlag[1] -...[1] -@OfflineFlag[1] 1 -RetailStoreID[1] -WorkstationID[1] RetailTransactionTender (cType) -SequenceNumber[1] RetailTransaction LineItem -BusinessDayDate[1] -@TenderID[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -BeginDateTime[1] -@TypeCode[1] AccountInfo -@SuspendFlag[1] -@EntryMethod[1] 1 -EndDateTime[1] -@ChangeFlag[1] -TillID[1] -SequenceNumber[1] -AccountName[1] -Amount[1] -OperatorID[1] -SpecialOrderNumber[1] 1..* 1 -BeginDateTime[1] 11 1 1 -CurrencyCode[1] -AccountID[0..1] -ReceiptDateTime[1] -EndDateTime[1] 1 -+AccountInfo[0..1] Total -...[1] 1 Example XML <?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> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 29 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  30. 30. IXRetail POSLog Technical Specification, Volume 2 - Tendering <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=”StoreAccount” TypeCode=”Sale”> <Amount>4.89</Amount> <AccountID>1234</AccountID> <AccountInfo> <AccountName>Joe Cool</AccountName> </AccountInfo> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>4.89</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> 3.10 Scenario: Customer Tender’s Purchase with In-Store Coupon and Cash Brief Description Customer selects one or more items and purchases them with in part with an in-store coupon and the remaining with cash. Data • In-Store Coupon is a pre-tax discount • Tender Type = Cash • Type = Sale • Tender Amount Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 30 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  31. 31. IXRetail POSLog Technical Specification, Volume 2 - Tendering • Data Hierarchy Diagram Data Hierarchy Diagram Sale POSLog -@ItemType[1] RetailPriceModifier 1 -ItemID[1] -@MethodCode[1] 1..* -MerchandiseHierarchy[1] -SequenceNumber[1] -Description[1] -Amount[1] Transaction -UnitCostPrice[1] -Discount[1] 0..1 -UnitListPrice[1] 1 0..* -PreviousPrice[1] -@CancelFlag[1] -RegularSalesUnitPrice[1] -PromotionID[1] -@TrainingModeFlag[1] -InventoryValuePrice[1] -ReasonCode[1] -@OfflineFlag[1] -ActualSalesUnitPrice[1] -RetailStoreID[1] -ExtendedAmount[1] -WorkstationID[1] -SequenceNumber[1] RetailTransaction LineItem -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] RetailTransactionTender (cType) -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@TenderID[1] -EndDateTime[1] -TillID[1] -SequenceNumber[1] -@TypeCode[1] -OperatorID[1] -SpecialOrderNumber[1] 1..* 1 -BeginDateTime[1] 1 1 -Amount[1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] 1 Total -...[1] 1 Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 31 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  32. 32. IXRetail POSLog Technical Specification, Volume 2 - Tendering Example XML <?xml version="1.0" encoding="UTF-8"?> <!-- UseCase: Item Purchase with Price Override Flow: Customer Complaint --> <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/ POSLogRetailTransaction.xsd"> <Transaction> <RetailTransaction Version="1.0"> <RetailStoreID>HighStreet</RetailStoreID> <WorkstationID>POS5</WorkstationID> <SequenceNumber>4294967295</SequenceNumber> <BusinessDayDate>2001-08-13</BusinessDayDate> <LineItem> <SequenceNumber>1</SequenceNumber> <Sale ItemType="Stock"> <POSIdentity> <POSItemID>01234567890123</POSItemID> </POSIdentity> <MerchandiseHierarchy Level="Department"/> <RegularSalesUnitPrice>12.99</RegularSalesUnitPrice> <ActualSalesUnitPrice>10.99</ActualSalesUnitPrice> <ExtendedAmount>10.99</ExtendedAmount> <Quantity>1</Quantity> <RetailPriceModifier MethodCode="Promotion"> <SequenceNumber>1</SequenceNumber> <Amount Action="Replace">10.99</Amount> <PreviousPrice>12.99</PreviousPrice> <ReasonCode>Coupon</ReasonCode> </RetailPriceModifier> </Sale> </LineItem> <LineItem> <SequenceNumber>2</SequenceNumber> <Tender TenderID=”Cash” TypeCode=”Sale”> <Amount>10.99</Amount> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>10.99</Amount> </Total> </RetailTransaction> </Transaction> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 32 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  33. 33. IXRetail POSLog Technical Specification, Volume 2 - Tendering </POSLog> 3.11 Scenario: Customer Tender’s Purchase with Manufacturer’s Coupon and Cash Brief Description Customer selects one or more items and purchases them with a manufacturer’s coupon and cash. Data • Tender Type = Coupon • Type = Sale • Coupon Tender Amount • Coupon Information • Coupon Type • Label • Expiration Date • Tender Type = Cash • Tender Amount Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 33 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  34. 34. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data Hierarchy Diagram POSLog 1 1..* Transaction -@CancelFlag[1] Sale -@TrainingModeFlag[1] -@OfflineFlag[1] -...[1] -RetailStoreID[1] 1 -WorkstationID[1] -SequenceNumber[1] RetailTransaction LineItem RetailTransactionTender (cType) -BusinessDayDate[1] -@OutsideSalesFlag[1] -@VoidFlag[1] -@TenderID[1] Coupon (cType) -BeginDateTime[1] -@SuspendFlag[1] -@EntryMethod[1] 1 -@TypeCode[1] -CouponType[1] -EndDateTime[1] -TillID[1] -SequenceNumber[1] -@ChangeFlag[1] -PrimaryLabel[1] -OperatorID[1] -SpecialOrderNumber[1] 1..* 1 -BeginDateTime[1] 1 1 -Amount[1] 1 1 -ExpirationDate[1] -CurrencyCode[1] -ReceiptDateTime[1] -EndDateTime[1] 1 -+Coupon[0..1] Total -...[1] 1 Example XML <?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> Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 34 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  35. 35. IXRetail POSLog Technical Specification, Volume 2 - Tendering <Sale ItemType="Stock"> <POSIdentity> <POSItemID>01234567890123</POSItemID> </POSIdentity> <ActualSalesUnitPrice>10.63</ActualSalesUnitPrice> <ExtendedAmount>10.63</ExtendedAmount> </Sale> </LineItem> <LineItem> <SequenceNumber>2</SequenceNumber> <Tender TenderID=”Coupon” TypeCode=”Sale”> <Amount>2.00</Amount> <Coupon> <CouponType>ManufacturerCoupon</CouponType> <PrimaryLabel>12347890</PrimaryLabel> <ExpirationDate>2003-04-31</ExpirationDate> </Coupon> </Tender> </LineItem> <LineItem> <SequenceNumber>3</SequenceNumber> <Tender TenderID=”Cash” TypeCode=”Sale”> <Amount>8.63</Amount> </Tender> </LineItem> <Total TotalType="TransactionGrandAmount"> <Amount>10.63</Amount> </Total> </RetailTransaction> </Transaction> </POSLog> 3.12 Scenario: Customer Tender’s Purchase with Voucher, Gift Certificate or Other Stored Value media with change as Voucher and Cash Brief Description Customer selects one or more items and purchases them with a gift certificate with the difference refunded as cash. Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 35 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  36. 36. IXRetail POSLog Technical Specification, Volume 2 - Tendering Data • Tender Type = Gift Certificate • Type = Sale • Tender Amount • Gift Certificate Information • Face Amount • Serial Number • Expiration Date • Change • Tender Type = Gift Certificate • Type = Sale • Change Amount • Gift Certificate Information • Face Amount • Serial Number • Expiration Date • Tender Type = Cash • Tender Amount Copyright  2003 International XML Retail Cooperative. All rights reserved. Page 36 Verbatim reproduction and distribution of this document is permitted in any medium, provided this notice is preserved.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×