<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/ti/onlinemanual/000144" xml:lang="en">
	<Header>
		<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Hours accounting procedure</Title>
		<Keyword><Level1>Accounting of hours</Level1>
			<Level2>procedure</Level2>
		</Keyword>
	</Header>
	<GeneralSection><SectionTitle>Central hours accounting</SectionTitle>
		<Paragraph>The <GUIRef href="/baanerp/bp" role="package">People</GUIRef> package is used to register hours for logistic packages such as <GUIRef href="/baanerp/ti" role="package">Manufacturing</GUIRef>. You can define hours for employees, a complete team, or machines.</Paragraph>
		<List><ListIntro>The following three <Link href="/baanerp/bp/glossary/glossary#000324" role="glossary">transaction types</Link> are used for hours accounting:</ListIntro>
			<ListItem>Production order (operation).</ListItem>
			<ListItem>Assembly (clustered line-station order).</ListItem>
			<ListItem>PCS Project (activity).</ListItem>
		</List>
		<Paragraph>You can also compare actual hours with budgeted hours. You can make budgets by employee, by team, and by department. When you no longer need the hours data, you can move the data to an archive company.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>Prerequisites</SectionTitle>
		<Paragraph>Before you can enter hours data, you must set up the related variables.</Paragraph>
		<List><ListIntro>These variables include:</ListIntro>
			<ListItem>Enterprise unit.</ListItem>
			<ListItem>Employee data.</ListItem>
			<ListItem>Calendar code (for the budget).</ListItem>
			<ListItem>Department.</ListItem>
			<ListItem>Project and activities.</ListItem>
			<ListItem>Production order and operations.</ListItem>
			<ListItem>Price calculation codes.</ListItem>
			<ListItem>Cost components.</ListItem>
			<ListItem>Operation rate codes.</ListItem>
			<ListItem>Work centers.</ListItem>
			<ListItem>Machines.</ListItem>
			<ListItem>Tasks.</ListItem>
		</List>
	</GeneralSection>
	<GeneralSection><SectionTitle>The hours accounting procedure</SectionTitle>
		<ProcedureList><ListIntro>The hours accounting procedure goes through the following stages:</ListIntro>
			<ListItem>Entering master data and hours budgets.</ListItem>
			<ListItem>Entering hours.</ListItem>
			<ListItem>Processing hours.</ListItem>
			<ListItem>Hours accounting history.</ListItem>
			<ListItem>Archiving hours.</ListItem>
		</ProcedureList>
		<GeneralSection><SectionTitle>1. Entering master data and hours budgets</SectionTitle>
			<Paragraph>You can set up a <Link href="/baanerp/bp/glossary/glossary#000326" role="glossary">working time schedule</Link> in the <GUIRef href="/baanerp/tc/ppl/tcppl1100m000" role="session">Working Time Schedule (tcppl1100m000)</GUIRef> session. You can define a <Link href="/baanerp/ts/glossary/glossary#000018" role="glossary">labor type</Link>, in terms of surcharges, in the <GUIRef href="/baanerp/tc/ppl/tcppl0130m000" role="session">Labor Types (tcppl0130m000)</GUIRef> session.</Paragraph>
			<List><ListIntro>You can define budgets in:</ListIntro>
				<ListItem>The <GUIRef href="/baanerp/bp/tmm/bptmm3100m000" role="session">Budget by Employee (bptmm3100m000)</GUIRef> session.</ListItem>
				<ListItem>The <GUIRef href="/baanerp/bp/tmm/bptmm3110m000" role="session">Budget by Department (bptmm3110m000)</GUIRef> session.</ListItem>
				<ListItem>The <GUIRef href="/baanerp/bp/tmm/bptmm3120m000" role="session">Budget by Team (bptmm3120m000)</GUIRef> session.</ListItem>
			</List>
		</GeneralSection>
		<GeneralSection><SectionTitle>2. Entering hours</SectionTitle>
			<List><ListIntro>You can enter hours transactions in any of the following sessions:</ListIntro>
				<ListItem><GUIRef href="/baanerp/bp/tmm/bptmm1120m000" role="session">Production Order Hours (bptmm1120m000)</GUIRef>
				</ListItem>
				<ListItem><GUIRef href="/baanerp/bp/tmm/bptmm1160m000" role="session">Assembly Hours (bptmm1160m000)</GUIRef>
				</ListItem>
				<ListItem><GUIRef href="/baanerp/bp/tmm/bptmm1170m000" role="session">PCS Project Hours (bptmm1170m000)</GUIRef> For more information on hours accounting, refer to <Link href="/baanerp/bp/onlinemanual/000306" role="manual">To work with hours accounting</Link>.</ListItem>
			</List>
			<Paragraph>You can display hours transactions in the <GUIRef href="/baanerp/bp/tmm/bptmm1100m000" role="session">Hours and Expenses by Employee Overview (bptmm1100m000)</GUIRef> session.</Paragraph>
			<GeneralSection><SectionTitle>Statuses</SectionTitle>
				<List><ListIntro>An <Link href="/baanerp/bp/glossary/glossary#000313" role="glossary">hours transaction</Link> can have one of the following hour statuses:</ListIntro>
					<ListItem><GUIRef href="" role="manual">Active</GUIRef>. The activity or operation is still in progress. When you enter a new hours transaction, SSA ERP asks you whether the previous active hours transaction must be closed. If you close this previous hours transaction, SSA ERP calculates how many hours were spent on the operation or activity in question with the planned hours of the <GUIRef href="/baanerp/tc/ppl/tcppl1100m000" role="session">Working Time Schedule (tcppl1100m000)</GUIRef> session. If you do not want to close the previous hours transaction, you can choose to interrupt the transaction. SSA ERP calculates how many hours were spent on the operation or activity concerned with the working time schedule. The hours-transaction status becomes <GUIRef href="/baanerp/tc/domains/htst#interrupted" role="enum">Interrupted</GUIRef>.</ListItem>
					<ListItem><GUIRef href="" role="manual">Interrupted</GUIRef>. If work for an operation or activity is temporarily interrupted and another activity has begun, you must interrupt the hours transaction. The <GUIRef href="/baanerp/bp/tmm/bptmm1205m000" role="session">Day-End Hours Accounting Processing (bptmm1205m000)</GUIRef> session enables you to interrupt an active hours transaction up to a particular date. You can automatically reactivate the hours transaction on the first normal workday after a certain date. The first normal workday is determined based on the working time schedule that is assigned to the employee.</ListItem>
					<ListItem><GUIRef href="" role="manual">Closed</GUIRef>. When an hours transaction is assigned the <GUIRef href="/baanerp/tc/domains/htst#closed" role="enum">Closed</GUIRef> status, the transaction can no longer be activated; the hours must be processed.</ListItem>
				</List>
			</GeneralSection>
		</GeneralSection>
		<GeneralSection><SectionTitle>3. Processing hours</SectionTitle>
			<Paragraph>Until you process the data, hour transactions can still be edited. When you run the <GUIRef href="/baanerp/bp/tmm/bptmm1203m000" role="session">Process Hours and Expenses (bptmm1203m000)</GUIRef> session, the hours accounting data is stored as hours history and can no longer be edited. Then, if you want to make any changes, you must post additional hours. The data is then available to be used for cost accounting in other modules.</Paragraph>
		</GeneralSection>
		<GeneralSection><SectionTitle>4. Hours history</SectionTitle>
			<List><ListIntro>You can produce reports about the history data that is produced by processing hours accounting in the following sessions:</ListIntro>
				<ListItem><GUIRef href="/baanerp/bp/tmm/bptmm2570m000" role="session">PCS Project Hours History (bptmm2570m000)</GUIRef>
				</ListItem>
				<ListItem><GUIRef href="/baanerp/bp/tmm/bptmm2520m000" role="session">Production Order Hours History (bptmm2520m000)</GUIRef>
				</ListItem>
				<ListItem><GUIRef href="/baanerp/bp/tmm/bptmm2560m000" role="session">Assembly Hours History (bptmm2560m000)</GUIRef>
				</ListItem>
			</List>
		</GeneralSection>
		<GeneralSection><SectionTitle>5. Archiving hours</SectionTitle>
			<List><ListItem>In the <GUIRef href="/baanerp/bp/tmm/bptmm2225m000" role="session">Archive/Delete Hours and Expenses History (bptmm2225m000)</GUIRef> session, you archive the hours for employees or machines that you entered in the hours accounting session.</ListItem>
				<ListItem>You can archive the hours history data you created by processing hours in the <GUIRef href="/baanerp/bp/tmm/bptmm1203m000" role="session">Process Hours and Expenses (bptmm1203m000)</GUIRef> session.</ListItem>
				<ListItem>You can archive hours budgets in the <GUIRef href="/baanerp/bp/tmm/bptmm3230m000" role="session">Archive/Delete Overall Budget (bptmm3230m000)</GUIRef> session.</ListItem>
			</List>
		</GeneralSection>
	</GeneralSection>
	<Note><SectionTitle>Note</SectionTitle>
		<Paragraph>To see hours backflushed from the <GUIRef href="/baanerp/ti/asc" role="module">Assembly Control</GUIRef> module, see the <Link href="/baanerp/bp/onlinemanual/000301" role="manual">Backflushing and <GUIRef href="/baanerp/bp" role="package">People</GUIRef>
			</Link> topic.</Paragraph>
	</Note>
	<RelatedTopics><SectionTitle>Related topics</SectionTitle>
		<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>
		<RelTopic><Link href="/baanerp/bp/onlinemanual/000304" role="manual">Capacity flows</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/bp/onlinemanual/000305" role="manual">To distribute team hours</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
