Share via


ProjectDataSet.AssignmentRow.IsAB_COST_PER_USENull Method

Determines whether the AB_COST_PER_USE property is set to a a null reference (Nothing in Visual Basic) value.

Namespace:  WebSvcStatusing
Assembly:  ProjectServerWebServices (in ProjectServerWebServices.dll)

Syntax

'Declaration
Public Function IsAB_COST_PER_USENull As Boolean
'Usage
Dim instance As ProjectDataSet.AssignmentRow
Dim returnValue As Boolean

returnValue = instance.IsAB_COST_PER_USENull()
public bool IsAB_COST_PER_USENull()

Return Value

Type: System.Boolean

Remarks

When assignments are locked, their states are considered closed within the project; timesheet actuals for locked assignments cannot be changed. The purpose of the change is to enable developers to build applications using the PDS that can lock assignments and exclude them from reports. For example, project and task data exported to a third-party financial application can exclude closed tasks and projects, to reduce the possibility that data can get out of synchronization between Project Server and the external system.

The developer should design the PDS application to lock a summary task if and only if all sub-tasks are locked. The application should not lock an assignment that is pending approval.

See Also

Reference

ProjectDataSet.AssignmentRow Class

ProjectDataSet.AssignmentRow Members

WebSvcStatusing Namespace