Defined fields
Clock transaction data
- type:
- 01 = ON
- rdrName:
- Unique name of the clock to identify the source of the transaction. All clocks must be defined in the READER table.
- badgeNo:
- Employee badge number as input into the clock. All badge numbers must be defined in the EMPLOYEE_BADGE table.
- time:
- In the format: YYYYMMDDhhmmss.
Value pairs
| vName: | Dept | Department Transfer | 
| Job | Job Transfer | |
| Dkt | Docket Transfer | |
| Prj | Project Transfer | |
| MgrId | Manager's badge number when the manager approval is required | |
| DktTime | In format hhmm when time is input for a docket with time | |
| Tcode | Time code change | |
| ExtraData | ||
| value: | Value between quotes "... | " | 
Examples
XML format used to transport clock transaction data:
<CXIXML>
  <Transactions>
    <Clock type="01" rdrName=" STORE1-CLK1" badgeNo="123001"
      time="20030313075807"/ >
    <Clock type="01" rdrName=" STORE1-CLK2" badgeNo="123002"
      time="20030313075909"/>
    <Clock type="02" rdrName=" STORE1-CLK1" badgeNo="123001"
      time="20030313105910"/ >
    <Clock type="02" rdrName=" STORE1-CLK1" badgeNo="123005"
      time="20030313105912"/>
    <Clock type="01" rdrName=" STORE1-CLK1" badgeNo="123006"
      time="20030313080019"/>
    <Clock type="01" rdrName=" STORE1-CLK2" badgeNo="123009"
      time="20030313081123">
      <NValPair vName="MgrId" value="123001" />
    </Clock>
    <Clock type="07" rdrName=" STORE1-CLK1" badgeNo="123002"
      time="20030313092915">
      <NValPair vName="Dept" value="Cashier" />
    </Clock>
    <Clock type="07" rdrName=" STORE1-CLK2" badgeNo="123006"
      time="20030313094505">
      <NValPair vName="MgrId" value="123001" />
      <NValPair vName="Dept" value="Freezer" />
    </Clock>
  </Transactions>
</CXIXML>XML format to transport clock status information:
<SYXML>
  <ReaderStatuses>
    <RdrStatus rdrName="STORE1-CLK1" timeStamp="20030827121642"
      event="ON_LINE" eventType="CONNECTION" />
    <RdrStatus rdrName="STORE2-CLK1" timeStamp="18991230000000"
      event="ON_LINE" eventType="CONNECTION" />
  </ReaderStatuses>
</SYXML>XML format to request reader, employee and job data from the database:
<SYXML>
  <TableDumps>
    <TableDump tableName="READER"/>
    <TableDump tableName="EMPLOYEE"/>
    <TableDump tableName="JOB"/>
  </TableDumps>
</SYXML>Other tables are DOCKET, DEPARTMENT, PROJECT.
Examples of XML formatted data sent to the external system from the database:
<SYXML>
  <Directives>
    <Inserts>
      <Rdr id="10013" name="R100" description="TestReader"
        addr="192.169.10.232" statusID="0" zoneOffset="-1"/>
      <Group memID="10013" grpName="10003" memType="rdr"/>
      <Rdr id="10003" name="TEST1" description="Testing XML"
        addr="192.168.10.231" statusID="1" zoneOffset="-1.0" 
        grace="15" msg=" "/>
      <Group memID="10003" grpName="10004" memType="rdr"/>
      <Rdr id="10053" name="R300" description="R3002" 
        addr="123.123.123.123" statusID="0" zoneOffset="0.0"/>
      <Group memID="10053" grpName="10003" memType="rdr"/>
      <Emp id="4" lName="Wallace1" fName="Adam" badge="000219"
        classification="1"/>
      <Group memID="4" grpName="10003" memType="emp"/>
      <Emp id="5" lName="Sheppard" fName="Andrew" badge="002000"
        classification="0"/>
      <Group memID="5" grpName="10004" memType="emp"/>
      <Emp id="7" lName="Scott" fName="Angela" badge="000218"
        classification="0" msg="true"/>
      <Group memID="7" grpName="10003" memType="emp"/>
      <Emp id="8" lName="Mills" fName="Robert" badge="123456"
        classification="0"/>
      <Group memID="8" grpName="10003" memType="emp"/>
      <Emp id="9" lName="Skinner" fName="Robert" badge="111111"
        classification="0"/>
      <Group memID="9" grpName="10003" memType="emp"/>
      <Emp id="16" lName="Mason" fName="Edward" badge="000016"
        classification="0"/>
      <Group memID="16" grpName="10003" memType="emp"/>
      <Group memID="16" grpName="10004" memType="emp"/>
      <Group memID="16" grpName="10005" memType="emp"/>
      <ValData id="10002" code="002000" desc="Docket 2" 
        valName="Dkt"/>
      <Group memID="10002" grpName="10003" memType="val" 
        memName="dkt"/>
      <ValData id="10001" code="002000" desc="Administration" 
        valName="Job"/>
      <Group memID="10001" grpName="10003" memType="val" 
        memName="job"/>
    </Inserts>
  </Directives>
</SYXML>