<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/bp/onlinemanual/000306" xml:lang="en">
	<Header>
		<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">To work with hours accounting</Title>
		<Keyword><Level1>hours accounting</Level1>
			<Level2>register hours</Level2>
		</Keyword>
	</Header>
	<GeneralSection><List><ListIntro>The <GUIRef href="/baanerp/bp" role="package">People</GUIRef> package facilitates or supports the following:</ListIntro>
			<ListItem>Quick access to and easy registration of hours (manually).</ListItem>
			<ListItem>Automatic registration of hours using <Link href="/baanerp/ti/glossary/glossary#Backflushing.ti" role="glossary">backflushing</Link>.</ListItem>
			<ListItem>Retrieving tasks from <Link href="/baanerp/bp/glossary/glossary#000300" role="glossary">assignments</Link>.</ListItem>
			<ListItem>Time recording. ( <GUIRef href="/baanerp/bp/mdm/bpmdm0100m000#bpmdm000.dtrc" role="formfield">Direct Time Recording</GUIRef> setting in the <GUIRef href="/baanerp/bp/mdm/bpmdm0100m000" role="session">People Parameters (bpmdm0100m000)</GUIRef> session)</ListItem>
			<ListItem>Global updating of hours by employees or team leaders.</ListItem>
		</List>
		<Paragraph>To make sure hours are registered for the appropriate tasks, and the cost calculated for the appropriate package, you must use the appropriate <Link href="/baanerp/bp/glossary/glossary#000324" role="glossary">transaction type</Link>.</Paragraph>
		<TABLE cellpadding="3" cellspacing="3"><THEAD><TR><TD width="156">
						<GUIRef href="/baanerp/bp/domains/tmm.type" role="domain">Transaction Type</GUIRef>
					</TD>
					<TD width="108">Package</TD>
				</TR>
			</THEAD>
			<TBODY><TR valign="top">
					<TD width="156" valign="middle" align="left">
						<List><ListItem><GUIRef href="/baanerp/bp/domains/tmm.tran#prod.order" role="enum">Production Order</GUIRef>
							</ListItem>
							<ListItem><GUIRef href="/baanerp/bp/domains/tmm.tran#pcs.project" role="enum">PCS Project</GUIRef>
							</ListItem>
							<ListItem><GUIRef href="/baanerp/bp/domains/tmm.tran#assembly" role="enum">Assembly Order</GUIRef>
							</ListItem>
						</List>
					</TD>
					<TD width="108" valign="middle" align="left">
						<GUIRef href="/baanerp/ti" role="package">Manufacturing</GUIRef>
					</TD>
				</TR>
				<TR valign="top">
					<TD width="156" valign="middle" align="left">
						<List><ListItem><GUIRef href="/baanerp/bp/domains/tmm.tran#project" role="enum">Project</GUIRef>
							</ListItem>
						</List>
					</TD>
					<TD width="108" valign="middle" align="left">
						<GUIRef href="/baanerp/tp" role="package">Project</GUIRef>
					</TD>
				</TR>
				<TR valign="top">
					<TD width="156" valign="middle" align="left">
						<List><ListItem><GUIRef href="/baanerp/bp/domains/tmm.tran#serv.order" role="enum">Service Order</GUIRef>
							</ListItem>
							<ListItem><GUIRef href="/baanerp/bp/domains/tmm.tran#main.order" role="enum">Work Order</GUIRef>
							</ListItem>
						</List>
					</TD>
					<TD width="108" valign="middle" align="left">
						<GUIRef href="/baanerp/ts" role="package">Service</GUIRef>
					</TD>
				</TR>
			</TBODY>
		</TABLE>
		<Paragraph>For any transaction type, you can define tasks for which you or your team members register hours. You can also use tasks from the <GUIRef href="/baanerp/bp/mdm/bpmdm0130m000" role="session">Assignments (bpmdm0130m000)</GUIRef> session. As a result, you can predefine recurring assignments.</Paragraph>
		<Paragraph>To retrieve assignments, on the <GUIRef href="" role="menu">Specific</GUIRef> menu, choose <GUIRef href="/baanerp/bp/tmm/bptmm1111m000#bptmm1204m000" role="formcommand">Use Assignments</GUIRef>. Depending on the <GUIRef href="/baanerp/bp/tmm/bptmm1204m000#insert.zero.hours" role="formfield">Insert with Zero Hours</GUIRef> setting, the tasks appear either with or without the preset hours. As long as the hours are not processed, you can still edit these hours. Assignments allow for efficient and effective hours registration.</Paragraph>
		<Note><SectionTitle>Note</SectionTitle>
			<List><ListItem>You can also use assignments for <Link href="/baanerp/bp/glossary/glossary#000311" role="glossary">general tasks</Link>.</ListItem>
				<ListItem>Although you cannot define assignments for a team, you can distribute the actual hours for a team task among the team members. To switch to a team view, on the <GUIRef href="" role="menu">View</GUIRef> menu, point to <GUIRef href="" role="manual">Sort by</GUIRef>, and click <GUIRef href="/baanerp/bp/domains/mdm.view#cgrp.year.peri" role="enum">Team, Year, Period</GUIRef>.</ListItem>
				<ListItem>You can use working time schedules for all transaction types except for general tasks and <GUIRef href="/baanerp/bp/domains/tmm.type#project" role="enum">Project</GUIRef> hours.</ListItem>
			</List>
		</Note>
	</GeneralSection>
	<GeneralSection><SectionTitle>To register hours</SectionTitle>
		<ProcedureList><ListItem>In <GUIRef href="/baanerp/bp" role="package">People</GUIRef>, double-click the <GUIRef href="" role="manual">Hours and Expenses</GUIRef> folder.</ListItem>
			<ListItem>Double-click the <GUIRef href="" role="manual">Hours and Expenses</GUIRef> session icon. The session set as the startup session in the <GUIRef href="/baanerp/bp/mdm/bpmdm0102m000" role="session">User Profiles (bpmdm0102m000)</GUIRef> session appears. (The user profile determines the default entity for which you register hours. Entities are, for example, a project, a production order, or a work order. )</ListItem>
			<ListItem>Leave the employee code empty if you want to register machine hours only. Enter the year and the period you are working in and define the task. If necessary, you can run the <GUIRef href="/baanerp/bp/tmm/bptmm1204m000" role="session">Use Assignments (bptmm1204m000)</GUIRef> session.</ListItem>
			<ListItem>In the appropriate hours accounting session, click the <GUIRef href="/baanerp/stcommands/stcommands#stp_add.set" role="standard command">New</GUIRef> button to enter the hours directly.</ListItem>
			<ListItem>Enter the transaction type details and fill the following fields: <List><ListItemHead><GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.wtsc" role="formfield">WTS</GUIRef>
					</ListItemHead>
					<ListItem>Enter a working time schedule code if you want use the predefined hours of a working time schedule. If you leave the <GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.wtsc" role="formfield">WTS</GUIRef> field empty, you can only enter a single date of hours registration.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.stdt" role="formfield">Start Date</GUIRef>/ <GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.endt" role="formfield">End Date</GUIRef>
					</ListItemHead>
					<ListItem>Enter a date that falls within the period.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.cuni" role="formfield" Update="No">Labor Time Unit</GUIRef>
					</ListItemHead>
					<ListItem>The field is, by default, filled from the <GUIRef href="/baanerp/bp" role="package">People</GUIRef> parameters.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.hrea" role="formfield">Labor Time</GUIRef>
					</ListItemHead>
					<ListItem>If you register for an employee, enter the labor hours.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/bp/tmm/bptmm1100m000#bptmm100.hrma" role="formfield">Machine Time</GUIRef>
					</ListItemHead>
					<ListItem>If you register hours for a machine, enter the machine hours.</ListItem>
				</List>
			</ListItem>
			<ListItem>Save entered hours. The actual hours appear. <List><ListIntro>Depending on the parameter setting, the following happens:</ListIntro>
					<ListItemHead><GUIRef href="/baanerp/bp/domains/mdm.proc#direct" role="enum">Direct</GUIRef>
					</ListItemHead>
					<ListItem>Hours are processed immediately after you close the session, or when you choose <GUIRef href="/baanerp/bp/tmm/bptmm1111m000#ibptmm1100.direct.process" role="formcommand">Direct Processing</GUIRef> on the <GUIRef href="" role="menu">Specific</GUIRef> menu.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/bp/domains/mdm.proc#in.batch" role="enum">In Batches</GUIRef>
					</ListItemHead>
					<ListItem>Hours are only processed after the <GUIRef href="/baanerp/bp/tmm/bptmm1203m000" role="session">Process Hours and Expenses (bptmm1203m000)</GUIRef> session is run, either by you or by another user, depending on the <GUIRef href="/baanerp/bp/mdm/bpmdm0100m000#bpmdm000.apgt" role="formfield">Approval Required</GUIRef> setting.</ListItem>
				</List>
			</ListItem>
		</ProcedureList>
	</GeneralSection>
	<Note><SectionTitle>Note</SectionTitle>
		<Paragraph>To enter hours in a session other than the one set as the startup session in the <GUIRef href="/baanerp/bp/mdm/bpmdm0102m000" role="session">User Profiles (bpmdm0102m000)</GUIRef> session, you can easily switch to the appropriate session by either clicking the corresponding button on the toolbar, or by choosing the corresponding command on the <GUIRef href="" role="menu">Specific</GUIRef> menu.</Paragraph>
	</Note>
	<RelatedTopics><SectionTitle>Related topics</SectionTitle>
		<RelTopic><Link href="/baanerp/bp/onlinemanual/000301" role="manual">Backflushing and <GUIRef href="/baanerp/bp" role="package">People</GUIRef>
			</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/bp/onlinemanual/000305" role="manual">To distribute team hours</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/bp/onlinemanual/000302" role="manual">To use the <GUIRef href="/baanerp/bp" role="package">People</GUIRef> package</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/bp/onlinemanual/000303" role="manual">Working time schedules</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
