Sale Event with PLU Line
In this section, the following examples are presented:
The examples below are taken from the testing environment with testing data. No association with any real company, product, event, or data is intended or should be inferred.
<!--version 1.1 Date and time representation is changed: YYYY-MM-DD to YYYY-MM-DDT, HH:MM:SS to HH:MM:SS+HH:MM-->
<?xml-version ="1.0"standalone="no"?>
<NAXML-POSJournal xmlns="http://www.naxml.org/POSBO/Vocabulary/2003-10-16"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.6"
xsi:schemaLocation="http://www.naxml.org/POSBO/Vocabulary/2003-10-16 NAXML-POSJournal.xsd">
<TransmissionHeader>
<StoreLocationID>10015379</StoreLocationID>
<extension>
<countryCode>US</countryCode>
<currencyCode>USD</currencyCode>
</extension>
</TransmissionHeader>
<JournalReport>
<JournalHeader>
<ReportSequenceNumber>174</ReportSequenceNumber>
<PrimaryReportPeriod>RetailTransaction</PrimaryReportPeriod>
<SecondaryReportPeriod>2</SecondaryReportPeriod>
<BeginDate></BeginDate>
<BeginTime></BeginTime>
<EndDate></EndDate>
<EndTime></EndTime>
</JournalHeader>
<SaleEvent>
<EventSequenceID></EventSequenceID>
<TrainingModeFlag/>
<CashierID>4</CashierID>
<RegisterID>101</RegisterID>
<OutsideSalesFlag/>
<TransactionID>1019058</TransactionID>
<EventStartDate>2021-03-28T</EventStartDate>
<EventStartTime>12:55:49-04:00</EventStartTime>
<EventEndDate></EventEndDate>
<EventEndTime></EventEndTime>
<BusinessDate></BusinessDate>
<ReceiptDate></ReceiptDate>
<ReceiptTime></ReceiptTime>
<OfflineFlag/>
<SuspendFlag/>
<TransactionDetailGroup>
<TransactionLine>
<ItemLine>
<ItemCode>
<POSCodeFormat format=""/>
<POSCode>00028200003614</POSCode>
<POSCodeModifier></POSCodeModifier>
</ItemCode>
<Description>MARL MENTH BOX</Description>
<MerchandiseCode>17</MerchandiseCode>
<RegularSellPrice>9.94</RegularSellPrice>
<SalesQuantity>1</SalesQuantity>
<SalesAmount>9.44</SalesAmount>
<Promotion>
<PromotionID>2150337</PromotionID>
<PromotionAmount>0.80</PromotionAmount>
<PromotionReason>Promo1</PromotionReason>
<extension><!--no extension allowed by Conexxus scheme here-->
<PromotionQuantity>1</PromotionQuantity>
</extension>
</Promotion>
</ItemLine>
<Loyalty>
<AccountInfo>
<AccountID>GGGGGG5674</AccountID>
</AccountInfo>
<LoyaltyProgramName>CompanyLoyalty</LoyaltyProgramName>
<DiscountAmount>0.50</DiscountAmount>
<LoyaltyQuantity>1</LoyaltyQuantity>
</Loyalty>
<TransactionTax>
<TaxLevelID>1</TaxLevelID>
<TaxableSalesAmount>8.64</TaxableSalesAmount>
<TaxCollectedAmount>0.60</TaxCollectedAmount>
<TaxRate>7.00</TaxRate> <!--Conexxus 3.6-->
<TaxReceiptDescription>Tax 1</TaxReceiptDescription> <!--Conexxus 3.6-->
</TransactionTax>
</TransactionLine>
<TransactionLine>
<ItemLine>
<ItemCode>
<POSCodeFormat format=""/>
<POSCode>00028200003614</POSCode>
<POSCodeModifier></POSCodeModifier>
</ItemCode>
<Description>MARL MENTH BOX</Description>
<MerchandiseCode>17</MerchandiseCode>
<RegularSellPrice>9.94</RegularSellPrice>
<SalesQuantity>1</SalesQuantity>
<SalesAmount>9.44</SalesAmount>
<Promotion>
<PromotionID>2150337</PromotionID>
<PromotionAmount>0.80</PromotionAmount>
<PromotionReason>Promo1</PromotionReason>
<extension><!--no extension allowed by Conexxus scheme here-->
<PromotionQuantity>1</PromotionQuantity>
</extension>
</Promotion>
</ItemLine>
<Loyalty>
<AccountInfo>
<AccountID>GGGGGG5674</AccountID>
</AccountInfo>
<LoyaltyProgramName>CompanyLoyalty</LoyaltyProgramName>
<DiscountAmount>0.50</DiscountAmount>
<LoyaltyQuantity>1</LoyaltyQuantity>
</Loyalty>
<TransactionTax>
<TaxLevelID>1</TaxLevelID>
<TaxableSalesAmount>8.64</TaxableSalesAmount>
<TaxCollectedAmount>0.60</TaxCollectedAmount>
<TaxRate>7.00</TaxRate> <!--Conexxus 3.6-->
<TaxReceiptDescription>Tax 1</TaxReceiptDescription> <!--Conexxus 3.6-->
</TransactionTax>
</TransactionLine>
<TransactionLine>
<TenderInfo>
<Tender>
<TenderCode>CASH</TenderCode>
<TenderSubCode>1</TenderSubCode>
</Tender>
<TenderAmount>20.00</TenderAmount>
<ChangeFlag/>
</TenderInfo>
<TenderInfo>
<Tender>
<TenderCode>CASH</TenderCode>
<TenderSubCode>1</TenderSubCode>
</Tender>
<TenderAmount>1.51</TenderAmount>
<ChangeFlag value="yes"/>
</TenderInfo>
</TransactionLine>
</TransactionDetailGroup>
<TransactionSummary>
<TransactionTotalGrossAmount></TransactionTotalGrossAmount>
<TransactionTotalNetAmount>17.28</TransactionTotalNetAmount>
<TransactionTotalTaxSalesAmount></TransactionTotalTaxSalesAmount>
<TransactionTotalTaxNetAmount></TransactionTotalTaxNetAmount>
<TransactionTotalGrandAmount>18.49</TransactionTotalGrandAmount>
</TransactionSummary>
</SaleEvent>
To download the Sale Event with PLU Line in Conexxus Format XML file, click here.
<?xml version="1.0"?>
<trans type="sale" recalled="false">
<trHeader>
<termMsgSN type="FINANCIAL" term="101">10199049</termMsgSN>
<trTickNum>
<posNum>101</posNum>
<trSeq>1019058</trSeq>
</trTickNum>
<trUniqueSN>144566</trUniqueSN>
<period level="0" seq="12" name="HOUR"/>
<period level="1" seq="461" name="Shift"/>
<period level="2" seq="174" name="Day"/>
<date>2021-03-28T12:55:49-04:00</date>
<duration>38</duration>
<till>1</till>
<cashier sysid="4" empNum="4" posNum="101" period="141" drawer="1">ISKA</cashier>
<storeNumber>AB123</storeNumber>
</trHeader>
<trValue>
<trTotNoTax>17.28</trTotNoTax>
<trTotWTax>18.49</trTotWTax>
<trTotTax>1.21</trTotTax>
<trTax>
<taxAmts>
<taxAmt sysid="1" cat="Tax 1">17.28</taxAmt>
<taxRate sysid="1" cat="Tax 1">7.000</taxRate>
<taxNet sysid="1" cat="Tax 1">1.21</taxNet>
<taxAttribute sysid="1" cat="Tax 1">0</taxAttribute>
</taxAmts>
</trTax>
<trCurrTot locale="USD">18.49</trCurrTot>
<trSTotalizer>18.49</trSTotalizer>
<trGTotalizer>21.09</trGTotalizer>
<custDOB dobEntryMeth="Skipped" minAge="21" custAge="21" dob="032800">SKIPID</custDOB>
</trValue>
<trLoyalty>
<trLoyaltyProgram programID="CompanyLoyalty">
<trloSubTotal>18.49</trloSubTotal>
<trloAutoDisc>0.00</trloAutoDisc>
<trloCustDisc>0.00</trloCustDisc>
<trloAccount>GGGGGG5674</trloAccount>
<trloEntryMeth>Keyboard</trloEntryMeth>
<trloAuthReply/>
</trLoyaltyProgram>
</trLoyalty>
<trLines>
<trLine type="plu">
<trlTaxes>
<trlTax sysid="1" cat="Tax 1" reverse="0">8.64</trlTax>
<trlRate sysid="1" cat="Tax 1">7.000</trlRate>
</trlTaxes>
<trlFlags>
<trlBdayVerif/>
<trlPLU/>
<trlUpdPluCust/>
<trlUpdDepCust/>
<trlCatCust/>
<trlMatch/>
<trlLoyLnDisc/>
</trlFlags>
<trlDept number="17" type="norm">Cigs</trlDept>
<trlNetwCode>400</trlNetwCode>
<trlQty>1</trlQty>
<trlSign>1.00</trlSign>
<trlSellUnit>1.000</trlSellUnit>
<trlUnitPrice>9.94</trlUnitPrice>
<trlLineTot>9.44</trlLineTot>
<trlDesc>MARL MENTH BOX</trlDesc>
<trlUPC>00028200003614</trlUPC>
<trlModifier>000</trlModifier>
<trlUPCEntry type="scanned"/>
<trlMixMatches>
<trlMatchLine>
<trlMatchName>Promo1</trlMatchName>
<trlMatchQuantity>1</trlMatchQuantity>
<trlMatchPrice>9.14</trlMatchPrice>
<trlMatchMixes>100</trlMatchMixes>
<trlPromoAmount>0.80</trlPromoAmount>
<trlPromotionID promotype="mixAndMatchOffer">2150337</trlPromotionID>
</trlMatchLine>
</trlMixMatches>
<trloLnItemDisc programID="CompanyLoyalty">
<discAmt>0.50</discAmt>
<qty>1</qty>
<taxCred>0</taxCred>
</trloLnItemDisc>
</trLine>
<trLine type="plu">
<trlTaxes>
<trlTax sysid="1" cat="Tax 1" reverse="0">8.64</trlTax>
<trlRate sysid="1" cat="Tax 1">7.000</trlRate>
</trlTaxes>
<trlFlags>
<trlBdayVerif/>
<trlPLU/>
<trlMatch/>
<trlLoyLnDisc/>
</trlFlags>
<trlDept number="17" type="norm">Cigs</trlDept>
<trlNetwCode>400</trlNetwCode>
<trlQty>1</trlQty>
<trlSign>1.00</trlSign>
<trlSellUnit>1.000</trlSellUnit>
<trlUnitPrice>9.94</trlUnitPrice>
<trlLineTot>9.44</trlLineTot>
<trlDesc>MARL MENTH BOX</trlDesc>
<trlUPC>00028200003614</trlUPC>
<trlModifier>000</trlModifier>
<trlUPCEntry type="scanned"/>
<trlMixMatches>
<trlMatchLine>
<trlMatchName>Promo1</trlMatchName>
<trlMatchQuantity>1</trlMatchQuantity>
<trlMatchPrice>9.14</trlMatchPrice>
<trlMatchMixes>100</trlMatchMixes>
<trlPromoAmount>0.80</trlPromoAmount>
<trlPromotionID promotype="mixAndMatchOffer">2150337</trlPromotionID>
</trlMatchLine>
</trlMixMatches>
<trloLnItemDisc programID="CompanyLoyalty">
<discAmt>0.50</discAmt>
<qty>1</qty>
<taxCred>0</taxCred>
</trloLnItemDisc>
</trLine>
</trLines>
<trPaylines>
<trPayline type="sale" sysid="1" locale="DOLLAR">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">CASH</trpPaycode>
<trpAmt>20.00</trpAmt>
</trPayline>
<trPayline type="sale" sysid="1" locale="DOLLAR">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">Change</trpPaycode>
<trpAmt>-1.51</trpAmt>
</trPayline>
</trPaylines>
</trans>
To download the Sale Event with PLU Line in Verifone Format XML file, click here.