Time Sheet

The user might be required to carry a time-sheet for the recent days. The app can display a time-sheet back to the initial login or to the data purge time, which is set to 7 days.

Example of XML data provided by the app:

<TimeSheet currentDate="2021-12-16" currentTime="18.1">
    <Day number="16" year="2021" month="11" name="Donnerstag" monthName="Dezember" timeLimit="23.999">
        <omd.domain.s4.TaskAttachment subType="startOfTheDay" device="d1587387-ba63-471e-8903-19a0d6c07170" quantity="1" format="gps" reference="1357" id="5a3b042e-5f0a-40e0-83c4-ec7735c3ab86" version="1" attachmentType="1" createdBy="16169325.1357" createdOn="2021-12-16 08:20:58" content="1719" createdOnTime="8.333">
            <Data …/>
        </omd.domain.s4.TaskAttachment>        
        <omd.domain.s4.TaskAttachment subType="onTheWay" device="d1587387-ba63-471e-8903-19a0d6c07170" id="32f41659-d26e-42af-a865-a50da986fa23" task="116817912" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 08:21:00" createdOnTime="8.35" />
        <omd.domain.s4.TaskAttachment subType="onSite" device="d1587387-ba63-471e-8903-19a0d6c07170" format="gps" id="f455c4c4-d234-4256-b82d-5f618cd2aadf" task="116817912" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 08:51:00" createdOnTime="8.85" />
        <omd.domain.s4.TaskAttachment subType="pause" device="d1587387-ba63-471e-8903-19a0d6c07170" id="c330fa51-73d6-4769-bcd3-7334a6599646" task="116817912" processFlow="onSite" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 08:51:00" createdOnTime="8.85" />
        <omd.domain.s4.TaskAttachment subType="play" device="d1587387-ba63-471e-8903-19a0d6c07170" id="36dbf528-c9f1-4f78-b094-ca3eb5c7c7ef" task="116817912" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 09:15:00" createdOnTime="9.25"/>
        <omd.domain.s4.TaskAttachment subType="closed" device="d1587387-ba63-471e-8903-19a0d6c07170" format="gps" id="1da1d75d-d20e-4ef5-861f-90d651f25800" task="116817912" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 10:06:00" createdOnTime="10.1"/>
        <omd.domain.s4.TaskAttachment subType="onTheWay" device="d1587387-ba63-471e-8903-19a0d6c07170" id="9899bf8a-b643-4133-9a82-32afc8e63ab4" task="116915022" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 10:16:00" createdOnTime="10.267"/>
        <omd.domain.s4.TaskAttachment subType="pause" device="d1587387-ba63-471e-8903-19a0d6c07170" id="9bd06e2f-d031-4799-9036-0422259bc4dd" task="116915022" processFlow="onTheWay" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 11:29:00" createdOnTime="11.483"/>
        <omd.domain.s4.TaskAttachment subType="play" device="d1587387-ba63-471e-8903-19a0d6c07170" id="eed2b8ca-ff2c-46f6-8b6d-220c6d4f9d18" task="116915022" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 11:55:00" createdOnTime="11.917"/>
        <omd.domain.s4.TaskAttachment subType="onSite" device="d1587387-ba63-471e-8903-19a0d6c07170" format="gps" id="6098a379-dbdd-4d9f-a736-8ad347a6ca6a" task="116915022" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 12:00:00" createdOnTime="12.0"/>
        <omd.domain.s4.TaskAttachment subType="pause" device="d1587387-ba63-471e-8903-19a0d6c07170" id="bc28e397-3848-437d-99a6-bed061fbc8fe" task="116915022" processFlow="signed" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 13:00:00" createdOnTime="13.0"/>
        <omd.domain.s4.TaskAttachment subType="play" device="d1587387-ba63-471e-8903-19a0d6c07170" id="94dc6766-0862-4923-a5c7-84b778cce8e0" task="116915022" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 13:30:00" createdOnTime="13.5"/>
        <omd.domain.s4.TaskAttachment subType="closed" device="d1587387-ba63-471e-8903-19a0d6c07170" format="gps" id="a6a776f3-02a4-48f0-86d1-d25986a67031" task="116915022" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 14:02:00" createdOnTime="14.033"/>
        <omd.domain.s4.TaskAttachment subType="onTheWay" device="d1587387-ba63-471e-8903-19a0d6c07170" id="024e10ac-07d2-4fd4-bf7d-0d68b60e7d8a" task="116915176" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 14:15:00" createdOnTime="14.25"/>
        <omd.domain.s4.TaskAttachment subType="onSite" device="d1587387-ba63-471e-8903-19a0d6c07170" format="gps" id="ea878e40-1f2f-42de-ae38-54c23d087b53" task="116915176" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 15:16:00" createdOnTime="15.267"/>
        <omd.domain.s4.TaskAttachment subType="closed" device="d1587387-ba63-471e-8903-19a0d6c07170" format="gps" id="c8901e2f-53d9-4acd-9e2d-2613c92fe138" task="116915176" version="1" attachmentType="4" createdBy="16169325.1357" createdOn="2021-12-16 16:16:00" createdOnTime="16.267"/>
        <omd.domain.s4.TaskAttachment subType="endOfTheDay" device="d1587387-ba63-471e-8903-19a0d6c07170" quantity="13" format="gps" reference="1357" id="f9af1ad6-d95c-486e-b3dc-e732b65cbb0a" version="1" attachmentType="1" createdBy="16169325.1357" createdOn="2021-12-16 17:16:23" content="1719" createdOnTime="17.267"/>
    </Day>
    <Scale>
        <Hours>
            <Hour>00</Hour><Hour>01</Hour><Hour>02</Hour><Hour>03</Hour><Hour>04</Hour><Hour>05</Hour><Hour>06</Hour><Hour>07</Hour><Hour>08</Hour><Hour>09</Hour><Hour>10</Hour><Hour>11</Hour><Hour>12</Hour><Hour>13</Hour><Hour>14</Hour><Hour>15</Hour><Hour>16</Hour><Hour>17</Hour><Hour>18</Hour><Hour>19</Hour><Hour>20</Hour><Hour>21</Hour><Hour>22</Hour><Hour>23</Hour>
        </Hours>
        <Quarters>
            <Quarter>00</Quarter><Quarter>15</Quarter><Quarter>30</Quarter><Quarter>45</Quarter>
        </Quarters>
    </Scale>
</TimeSheet>
timeSheetTemplate
Type Default Value Example Android HTML 5
String Undefined XSLT-code + -

The XSL-template to transform data from task attachments to the HTML of a time sheet.

timeSheetTaskAttachmentElements
Type Default Value Example Android HTML 5
String Undefined see above + -

Set of XML sub-elements to be statically nested in the <Day>-element of the time sheet. This can be helpful for development purposes.

timeSheetScaleElement
Type Default Value Example Android HTML 5
String see above XML-element + -

<Scale>-element to be statically nested in the <TimeSheet>-element of the time sheet. This element can be used to generate HTML to display a Scale.

results matching ""

    No results matching ""