Click or drag to resize

TrackingServicesRecordIndirectTouchTime Method

Records "indirect" labor (touch) time against a particular Batch (production order). Indirect time is time spent working on the Batch that is not directly related to work on a particular production unit or material (Item).

Namespace:  FactoryLogix.xTend.Production
Assembly:  FactoryLogix.xTend.API (in FactoryLogix.xTend.API.dll) Version: 8.242.0.0 (8.242.0.0)
Syntax
public void RecordIndirectTouchTime(
	Guid sessionId,
	Guid batchId,
	string trackingCode,
	DateTime startTime,
	DateTime finishTime,
	Nullable<Guid> workstationId,
	string operatorUserName
)

Parameters

sessionId
Type: SystemGuid
The session identifier that was returned by the Connect(String, String, String, String, String) method.
batchId
Type: SystemGuid
The Id of the Batch that should be charged for the labor.
trackingCode
Type: SystemString
The pre-configured tracking code to be associated with this record.
startTime
Type: SystemDateTime
The date/time when the work commenced.
finishTime
Type: SystemDateTime
The date/time when the work completed.
workstationId
Type: SystemNullableGuid
An optional Id of the Workstation where the work was performed.
operatorUserName
Type: SystemString
An optional user name indicating the operator User who performed the work.
Exceptions
ExceptionCondition
InvalidSessionExceptionThrown if the sessionId parameter is invalid.
BatchNotFoundExceptionThrown if the batchId parameter is invalid.
ResourceNotFoundExceptionThrown if the workstationId parameter is not null and is invalid.
UserNotFoundExceptionThrown if the operatorUserName parameter is not null and is invalid.
TrackingCodeNotFoundExceptionThrown if the indirect time tracking code is invalid.
See Also