Pumptest Event with postFuel Line
In this section, the following examples are presented:
- PumpTest Event with postFuel Line in the Conexxus Format
- PumpTest Event with postFuel Line in the Verifone Format
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.
<?xml version="1.0"?>
<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>21126479</StoreLocationID>
<extension>
<countryCode>US</countryCode>
<currencyCode>USD</currencyCode>
</extension>
</TransmissionHeader>
<JournalReport>
<JournalHeader>
<ReportSequenceNumber>508</ReportSequenceNumber>
<PrimaryReportPeriod>RetailTransaction</PrimaryReportPeriod>
<SecondaryReportPeriod>2</SecondaryReportPeriod>
<BeginDate>2021-05-28T</BeginDate>
<BeginTime>09:54:00-04:00</BeginTime>
<EndDate>2021-05-28T</EndDate>
<EndTime>09:54:05-04:00</EndTime>
</JournalHeader>
<FinancialEvent>
<EventSequenceID/>
<TrainingModeFlag/>
<CashierID>1</CashierID>
<RegisterID>101</RegisterID>
<TillID>1</TillID>
<OutsideSalesFlag/>
<TransactionID>1010106</TransactionID>
<EventStartDate>2021-05-28T</EventStartDate>
<EventStartTime>09:54:00-04:00</EventStartTime>
<EventEndDate>2021-05-28T</EventEndDate>
<EventEndTime>09:54:05-04:00</EventEndTime>
<BusinessDate>2021-05-28T00:00:00-04:00</BusinessDate>
<ReceiptDate/>
<ReceiptTime/>
<OfflineFlag/>
<SuspendFlag/>
<FinancialEventDetail status="normal">
<PumpTestDetail>
<PumpTestAmount>8.7300</PumpTestAmount>
<FuelPositionID>1</FuelPositionID>
<FuelGradeID>1</FuelGradeID>
<PumpTestVolume>0.988</PumpTestVolume>
</PumpTestDetail>
</FinancialEventDetail>
</FinancialEvent>
</JournalReport>
</NAXML-POSJournal>
To download the PumpTest Event with postFuel Line in Conexxus Format XML file, click here.
<?xml version="1.0"?>
<trans type="pumptest" recalled="false">
<trHeader>
<termMsgSN type="FINANCIAL" term="101">10186</termMsgSN>
<trTickNum>
<posNum>101</posNum>
<trSeq>1010086</trSeq>
</trTickNum>
<trUniqueSN>86</trUniqueSN>
<period level="0" seq="9" name="HOUR"/>
<period level="1" seq="206" name="Shift"/>
<period level="2" seq="108" name="Day"/>
<date>2021-05-28T09:54:00-04:00</date>
<duration>5</duration>
<till>1</till>
<cashier sysid="1" empNum="1" posNum="101" period="47" drawer="1">CORPORATE</cashier>
<storeNumber>AC125</storeNumber>
<trFuelOnlyCst/>
</trHeader>
<trValue>
<trTotNoTax>4.54</trTotNoTax>
<trTotWTax>4.54</trTotWTax>
<trTotTax>0.00</trTotTax>
<trTax/>
<trCurrTot locale="USD">4.54</trCurrTot>
<trSTotalizer>4.54</trSTotalizer>
<trGTotalizer>4.54</trGTotalizer>
</trValue>
<trLines>
<trLine type="postFuel">
<trlTaxes/>
<trlFlags>
<trlSpDisc/>
<trlUpdDepCust/>
<trlCatCust/>
<trlFuelOnly/>
<trlFuelSale/>
</trlFlags>
<trlDept number="9998" type="norm">New Department</trlDept>
<trlNetwCode>1</trlNetwCode>
<trlQty>0.889</trlQty>
<trlSign>1.00</trlSign>
<trlUnitPrice>5.110</trlUnitPrice>
<trlLineTot>4.54</trlLineTot>
<trlFuel type="norm">
<trlFuelSeq>15</trlFuelSeq>
<fuelPosition>1</fuelPosition>
<trlFuelDepst>0.00</trlFuelDepst>
<fuelProd sysid="1" NAXMLFuelGradeID="1">UNLD1</fuelProd>
<fuelSvcMode sysid="1">SELF</fuelSvcMode>
<fuelMOP sysid="2">CREDIT</fuelMOP>
<fuelVolume>0.889</fuelVolume>
<basePrice>5.110</basePrice>
</trlFuel>
<trlDesc>UNLD1 CR #01</trlDesc>
</trLine>
</trLines>
<trPaylines>
<trPayline type="sale" sysid="1" locale="US DOLLAR">
<trpPaycode mop="14" cat="19" nacstendercode="generic" nacstendersubcode="generic">PUMP TEST</trpPaycode>
<trpAmt>4.54</trpAmt>
</trPayline>
</trPaylines>
</trans>
To download the PumpTest Event with postFuel Line in Verifone Format XML file, click here.