ClockOut Event
In this section, you can find the following information:
ClockOut Event Mapping Table
In the table below, the mapping data for the following event is presented:
- TimeClock (trans{type}="clock"{choice}="out") transactions
Conexxus | Verifone proprietary | Description |
---|---|---|
OtherEvent/TimeClockDetail | trans{type}="clock"{choice}="out" | Clock Out event. |
OtherEvent/TransactionID | trHeader/trTickNum/trSeq | Transaction ID. |
OtherEvent/CashierID | trHeader/cashier{sysid} | Cashier code. |
OtherEvent/RegisterID | trHeader/cashier{posnum} | Register code. |
OtherEvent/EventStartDate | DATE(trHeader/date) | Start date for Event. |
OtherEvent/EventStartTime | TIME(trHeader/date) | Start time for Event. |
OtherEvent/EventEndDate | DATE(trHeader/date)+duration | End date for Event. |
OtherEvent/EventEndTime | TIME(trHeader/date)+duration | End time for Event. |
OtherEvent/BusinessDate | Business date. | |
OtherEvent/TimeClockDetail{detailType="original"}/TimeClockSequenceNumber | --- | |
OtherEvent/TimeClockDetail{detailType="original"}/BusinessDate | --- | |
OtherEvent/TimeClockDetail{detailType="original"}/EmployeeNumber | trHeader/clockCashier | Employee number. |
OtherEvent/TimeClockDetail{detailType="original"}/PunchType | --- | |
OtherEvent/TimeClockDetail{detailType="original"}/PunchReason="clockOut" | --- | |
OtherEvent/TimeClockDetail{detailType="original"}/JobCode | trHeader/jobCode | Job code. |
ClockOut Event in Conexxus and Verifone Formats
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.
<?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>10015388</StoreLocationID>
<extension>
<countryCode>US</countryCode>
<currencyCode>USD</currencyCode>
</extension>
</TransmissionHeader>
<JournalReport>
<JournalHeader>
<ReportSequenceNumber>168</ReportSequenceNumber>
<PrimaryReportPeriod>RetailTransaction</PrimaryReportPeriod>
<SecondaryReportPeriod>2</SecondaryReportPeriod>
<BeginDate>2021-05-21T</BeginDate>
<BeginTime>10:30:57-07:00</BeginTime>
<EndDate>2021-05-21T</EndDate>
<EndTime>10:31:02-07:00</EndTime>
</JournalHeader>
<OtherEvent>
<EventSequenceID/>
<TrainingModeFlag/>
<CashierID>3</CashierID>
<RegisterID>102</RegisterID>
<TillID/>
<OutsideSalesFlag/>
<TransactionID>1025528</TransactionID>
<EventStartDate>2021-05-21T</EventStartDate>
<EventStartTime>10:30:57-07:00</EventStartTime>
<EventEndDate>2021-05-21T</EventEndDate>
<EventEndTime>10:31:02-07:00</EventEndTime>
<BusinessDate>2021-05-21T00:00:00-07:00</BusinessDate>
<ReceiptDate/>
<ReceiptTime/>
<OfflineFlag/>
<SuspendFlag/>
<TimeClockDetail detailType="original">
<TimeClockSequenceNumber/>
<BusinessDate/>
<EmployeeNumber>8</EmployeeNumber>
<PunchType/>
<PunchReason>clockOut</PunchReason>
<JobCode>1</JobCode>
</TimeClockDetail>
</OtherEvent>
</JournalReport>
</NAXML-POSJournal>
To download the ClockOut Event in Conexxus Format XML file, click here.
<?xml version="1.0"?>
<trans type="sale" recalled="false">
<trHeader>
<termMsgSN type="FINANCIAL" term="103">10319502</termMsgSN>
<trTickNum>
<posNum>103</posNum>
<trSeq>1039503</trSeq>
</trTickNum>
<trUniqueSN>91449</trUniqueSN>
<period level="0" seq="1" name="HOUR"/>
<period level="1" seq="82" name="Shift"/>
<period level="2" seq="80" name="Day"/>
<date>2021-03-03T01:21:34-08:00</date>
<duration>32</duration>
<till>1</till>
<cashier sysid="8" empNum="8" posNum="103" period="26" drawer="1">John</cashier>
<storeNumber>1</storeNumber>
<trFuelOnlyCst/>
</trHeader>
<trValue>
<trTotNoTax>40.00</trTotNoTax>
<trTotWTax>40.00</trTotWTax>
<trTotTax>0.00</trTotTax>
<trTax/>
<trCurrTot locale="USD">40.00</trCurrTot>
<trSTotalizer>40.00</trSTotalizer>
<trGTotalizer>40.00</trGTotalizer>
</trValue>
<trLines>
<trLine type="preFuel">
<trlTaxes/>
<trlFlags>
<trlUpdDepCust/>
<trlCatCust/>
<trlFuelOnly/>
<trlFuelSale/>
</trlFlags>
<trlDept number="9999" type="fuel">FUEL DEPOSIT</trlDept>
<trlCat number="9999">FUEL DEPOSIT</trlCat>
<trlNetwCode>0</trlNetwCode>
<trlQty>1</trlQty>
<trlSign>1.00</trlSign>
<trlUnitPrice>0.00</trlUnitPrice>
<trlLineTot>40.00</trlLineTot>
<trlDesc>PREPAY CR #09</trlDesc>
</trLine>
</trLines>
<trPaylines>
<trPayline type="sale" sysid="1" locale="US DOLLAR">
<trpPaycode mop="1" cat="0" nacstendercode="generic" nacstendersubcode="generic">CASH</trpPaycode>
<trpAmt>40.00</trpAmt>
</trPayline>
</trPaylines>
</trans>
To download the ClockIn and ClockOut Event in Verifone Format XML file, click here.