|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.primavera.integration.client.BOBase
com.primavera.integration.client.bo.BusinessObject
com.primavera.integration.client.bo.base.ActivityExpenseBase
com.primavera.integration.client.bo.object.ActivityExpense
public class ActivityExpense
Activity expenses are non-resource costs associated with a project and assigned to a project's activities. They are typically one-time expenditures for non-reusable items. Examples of expenses include materials, facilities, travel, overhead, and training.
You can categorize expenses, indicate a unit of measure for expenses, and specify whether an expense accrues at the start or end of an activity or uniformly over its duration. Each expense has a planned cost, actual cost, and estimated remaining cost.
Expenses are not the same as resources. Resources are time-based and generally extend across multiple activities and/or multiple projects. Examples of resources are personnel and equipment. Unlike resources, expenses are project-specific and they are not time-based. Expenses are not included when resources are leveled.
This business object supports user defined fields (UDFs). Use the UDFValue business object to assign UDFs.
See Also: Quick reference of ActivityExpense fields
Constructor Summary | |
---|---|
ActivityExpense(Session session)
Class constructor specifying the Session. |
|
ActivityExpense(Session session,
ObjectId objId)
Class constructor specifying the Session and ObjectId of the object. |
|
ActivityExpense(Session session,
com.primavera.infr.db.PrmRowSet rowSet,
int iIndex)
Class constructor called internally after objects are retrieved from the server. |
Method Summary | |
---|---|
ObjectId |
create()
Creates this ActivityExpense object in the database. |
static ObjectId[] |
create(Session session,
ActivityExpense[] activityexpenses)
Creates multiple ActivityExpense objects in the database. |
void |
delete()
Deletes this ActivityExpense object from the database. |
static void |
delete(Session session,
ActivityExpense[] activityexpenses)
Deletes multiple ActivityExpense objects from the database. |
AccrualType |
getAccrualType()
Gets the accrual type for the project expense. |
java.lang.String |
getActivityId()
Gets the short ID that uniquely identifies the activity within the project. |
java.lang.String |
getActivityName()
Gets the name of the activity. |
ObjectId |
getActivityObjectId()
Gets the unique ID of the activity to which the project expense is linked. |
Cost |
getActualCost()
Gets the actual cost for the project expense. |
double |
getActualUnits()
Gets the actual units for the project expense. |
static java.lang.String[] |
getAllFields()
Gets all fields for this business object. |
double |
getAtCompletionCost()
Gets the sum of the actual plus remaining costs for the project expense. |
double |
getAtCompletionUnits()
Gets the at completion units for the project expense. |
boolean |
getAutoComputeActuals()
Gets the flag that identifies whether the actual and remaining costs for the expense are computed automatically using the planned cost and the activity's schedule percent complete. |
java.lang.String |
getCostAccountId()
Gets the id of associated cost account. |
java.lang.String |
getCostAccountName()
Gets the name of the associated cost account. |
ObjectId |
getCostAccountObjectId()
Gets the unique ID of the cost account associated with the project expense. |
java.util.Date |
getCreateDate()
Gets the date this expense was created. |
java.lang.String |
getCreateUser()
Gets the name of the user that created this expense. |
static java.lang.String[] |
getDefaultXMLExportFields()
Gets the fields that are exported by the XML exporter when no fields are specified. |
java.lang.String |
getDocumentNumber()
Gets the document number for the expense. |
java.lang.String |
getExpenseCategoryName()
Gets the name of the expense category. |
ObjectId |
getExpenseCategoryObjectId()
Gets the unique ID of the expense category for the project expense. |
java.lang.String |
getExpenseDescription()
Gets the description of the expense. |
java.lang.String |
getExpenseItem()
Gets the name of the project expense. |
Percent |
getExpensePercentComplete()
Gets the percent complete of the project expense. |
static java.lang.String[] |
getFilterableFields()
Gets all fields that can be filtered. |
static java.lang.String[] |
getInternalAllFields()
An internal method that should not be called directly by client code. |
static java.util.Set<java.lang.String> |
getInternalAllFieldsSet()
An internal method that should not be called directly by client code. |
static java.lang.String[] |
getInternalDefaultLoadFields()
An internal method that should not be called directly by client code. |
boolean |
getIsBaseline()
Gets the boolean value indicating if this business object is related to a Project or Baseline. |
java.util.Date |
getLastUpdateDate()
Gets the date this expense was last updated. |
java.lang.String |
getLastUpdateUser()
Gets the name of the user that last updated this expense. |
static java.lang.String[] |
getMainFields()
Gets all fields in the main group for this business object. |
static java.lang.String[] |
getMinimumXMLExportFields()
Gets all fields that are always exported at a minimum by the new flat XML exporter |
ObjectId |
getObjectId()
Gets the unique ID generated by the system. |
boolean |
getOverBudget()
Gets the indicator that reflects whether the project expense is over budget. |
Cost |
getPlannedCost()
Gets the planned cost for the project expense. |
double |
getPlannedUnits()
Gets the planned number of units for the project expense. |
Cost |
getPricePerUnit()
Gets the planned price per unit for the project expense. |
java.lang.String |
getProjectId()
Gets the short code that uniquely identifies the project. |
ObjectId |
getProjectObjectId()
Gets the unique ID of the associated project. |
Cost |
getRemainingCost()
Gets the remaining cost for the project expense. |
double |
getRemainingUnits()
Gets the remaining units for the project expense. |
static java.lang.String[] |
getRequiredCreateFields()
Gets all fields that must be set before calling create() on this business object. |
Cost |
getUDFCost(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
java.lang.Double |
getUDFDouble(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
EndDate |
getUDFFinishDate(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
UDFIndicator |
getUDFIndicator(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
java.lang.Integer |
getUDFInteger(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
BeginDate |
getUDFStartDate(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
java.lang.String |
getUDFText(ObjectId objId)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
ObjectId[] |
getUDFTypesAssigned()
Deprecated. As of release 5.0 SP3, determine the UDF assignments using the UDFValue object. |
java.lang.String |
getUnitOfMeasure()
Gets the unit of measure for the project expense. |
java.lang.String |
getVendor()
Gets the name of the vendor providing the product or service associated with the expense. |
ObjectId |
getWBSObjectId()
Gets the unique ID of the WBS for the activity. |
static java.lang.String[] |
getWritableFields()
Gets all writable fields for this business object. |
static ActivityExpense |
load(Session session,
java.lang.String[] fields,
ObjectId objId)
Loads a single ActivityExpense object from the database. |
static BOIterator<ActivityExpense> |
load(Session session,
java.lang.String[] fields,
ObjectId[] objIds)
Loads multiple ActivityExpense objects from the database. |
Activity |
loadActivity(java.lang.String[] fields)
Loads an associated Activity object from the database. |
CostAccount |
loadCostAccount(java.lang.String[] fields)
Loads an associated CostAccount object from the database. |
ExpenseCategory |
loadExpenseCategory(java.lang.String[] fields)
Loads an associated ExpenseCategory object from the database. |
Project |
loadProject(java.lang.String[] fields)
Loads an associated Project object from the database. |
BOIterator<UDFValue> |
loadUDFValues(java.lang.String[] fields,
java.lang.String sWhereClause,
java.lang.String sOrderBy)
Loads multiple associated UDFValue objects from the database. |
void |
setAccrualType(AccrualType enm)
Sets the accrual type for the project expense. |
void |
setActivityObjectId(ObjectId o)
Sets the unique ID of the activity to which the project expense is linked. |
void |
setActualCost(Cost c)
Sets the actual cost for the project expense. |
void |
setActualUnits(double d)
Sets the actual units for the project expense. |
void |
setAutoComputeActuals(boolean b)
Sets the flag that identifies whether the actual and remaining costs for the expense are computed automatically using the planned cost and the activity's schedule percent complete. |
void |
setCostAccountObjectId(ObjectId o)
Sets the unique ID of the cost account associated with the project expense. |
void |
setDocumentNumber(java.lang.String s)
Sets the document number for the expense. |
void |
setExpenseCategoryObjectId(ObjectId o)
Sets the unique ID of the expense category for the project expense. |
void |
setExpenseDescription(java.lang.String s)
Sets the description of the expense. |
void |
setExpenseItem(java.lang.String s)
Sets the name of the project expense. |
void |
setExpensePercentComplete(Percent p)
Sets the percent complete of the project expense. |
void |
setObjectId(ObjectId o)
Sets the unique ID generated by the system. |
void |
setPlannedCost(Cost c)
Sets the planned cost for the project expense. |
void |
setPlannedUnits(double d)
Sets the planned number of units for the project expense. |
void |
setPricePerUnit(Cost c)
Sets the planned price per unit for the project expense. |
void |
setRemainingCost(Cost c)
Sets the remaining cost for the project expense. |
void |
setRemainingUnits(double d)
Sets the remaining units for the project expense. |
void |
setUDFCost(ObjectId objId,
Cost cost)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFDouble(ObjectId objId,
java.lang.Double n)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFFinishDate(ObjectId objId,
EndDate date)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFIndicator(ObjectId objId,
UDFIndicator ind)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFInteger(ObjectId objId,
java.lang.Integer i)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFStartDate(ObjectId objId,
BeginDate date)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUDFText(ObjectId objId,
java.lang.String s)
Deprecated. As of release 5.0 SP3, UDFValue objects should be used for user defined field assignments. |
void |
setUnitOfMeasure(java.lang.String s)
Sets the unit of measure for the project expense. |
void |
setVendor(java.lang.String s)
Sets the name of the vendor providing the product or service associated with the expense. |
java.lang.String |
toString()
Returns a string representation of the object. |
void |
update()
Updates this ActivityExpense object in the database. |
static void |
update(Session session,
ActivityExpense[] activityexpenses)
Updates multiple ActivityExpense objects in the database. |
Methods inherited from class com.primavera.integration.client.bo.BusinessObject |
---|
equals, hashCode, isNull, setNull |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ActivityExpense(Session session)
session
- the Sessionpublic ActivityExpense(Session session, ObjectId objId) throws BusinessObjectException
session
- the SessionobjId
- the ObjectId
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ActivityExpense(Session session, com.primavera.infr.db.PrmRowSet rowSet, int iIndex) throws BusinessObjectException
session
- the SessionrowSet
- the PrmRowSet retrieved from the serveriIndex
- the row index in the PrmRowSet associated with this business object
BusinessObjectException
- if a problem occurred in the client-side business objectsMethod Detail |
---|
public ObjectId create() throws ServerException, NetworkException, BusinessObjectException
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static ObjectId[] create(Session session, ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivityexpenses
- array of ActivityExpense objects to create
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static ActivityExpense load(Session session, java.lang.String[] fields, ObjectId objId) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjId
- unique ID of the ActivityExpense object
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static BOIterator<ActivityExpense> load(Session session, java.lang.String[] fields, ObjectId[] objIds) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectfields
- fields to loadobjIds
- object ids of the ActivityExpense objects
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void update() throws ServerException, NetworkException, BusinessObjectException
update
in class BOBase
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static void update(Session session, ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivityexpenses
- array of ActivityExpense objects to update
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void delete() throws ServerException, NetworkException, BusinessObjectException
delete
in class BOBase
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static void delete(Session session, ActivityExpense[] activityexpenses) throws ServerException, NetworkException, BusinessObjectException
session
- the Session objectactivityexpenses
- array of ActivityExpense objects to delete
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Project loadProject(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ExpenseCategory loadExpenseCategory(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Activity loadActivity(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic CostAccount loadCostAccount(java.lang.String[] fields) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to load
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objectspublic BOIterator<UDFValue> loadUDFValues(java.lang.String[] fields, java.lang.String sWhereClause, java.lang.String sOrderBy) throws ServerException, NetworkException, BusinessObjectException
fields
- fields to loadsWhereClause
- where clausesOrderBy
- order-by clause
ServerException
- if a problem occurred on the server-side
NetworkException
- if a problem occurred in the network layer
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public ObjectId[] getUDFTypesAssigned() throws BusinessObjectException
getUDFTypesAssigned
in class com.primavera.integration.client.bo.base.ActivityExpenseBase
BusinessObjectException
public ObjectId getObjectId() throws BusinessObjectException
getObjectId
in class BusinessObject
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setObjectId(ObjectId o) throws BusinessObjectException
setObjectId
in class BusinessObject
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getActivityObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActivityObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getActivityId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getProjectObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getProjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getExpenseCategoryObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExpenseCategoryObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getCostAccountObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setCostAccountObjectId(ObjectId o) throws BusinessObjectException
o
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic ObjectId getWBSObjectId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getExpenseItem() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExpenseItem(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getExpenseCategoryName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getCostAccountName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getCostAccountId() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getActivityName() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getVendor() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setVendor(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic AccrualType getAccrualType() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAccrualType(AccrualType enm) throws BusinessObjectException
enm
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getDocumentNumber() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setDocumentNumber(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getUnitOfMeasure() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setUnitOfMeasure(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getAutoComputeActuals() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setAutoComputeActuals(boolean b) throws BusinessObjectException
b
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPlannedCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedCost(Cost c) throws BusinessObjectException
c
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getActualCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualCost(Cost c) throws BusinessObjectException
c
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getRemainingCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingCost(Cost c) throws BusinessObjectException
c
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Cost getPricePerUnit() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPricePerUnit(Cost c) throws BusinessObjectException
c
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getPlannedUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setPlannedUnits(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getActualUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setActualUnits(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getRemainingUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setRemainingUnits(double d) throws BusinessObjectException
d
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getExpenseDescription() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExpenseDescription(java.lang.String s) throws BusinessObjectException
s
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getAtCompletionUnits() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic double getAtCompletionCost() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic Percent getExpensePercentComplete() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic void setExpensePercentComplete(Percent p) throws BusinessObjectException
p
- the value to set this field to
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getOverBudget() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.util.Date getCreateDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.util.Date getLastUpdateDate() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getCreateUser() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic java.lang.String getLastUpdateUser() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objectspublic boolean getIsBaseline() throws BusinessObjectException
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public Cost getUDFCost(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFCost(ObjectId objId, Cost cost) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectcost
- the Cost value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.Double getUDFDouble(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFDouble(ObjectId objId, java.lang.Double n) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectn
- the Double value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public EndDate getUDFFinishDate(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFFinishDate(ObjectId objId, EndDate date) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectdate
- the FinishDate value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public UDFIndicator getUDFIndicator(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFIndicator(ObjectId objId, UDFIndicator ind) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectind
- the Indicator value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.Integer getUDFInteger(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFInteger(ObjectId objId, java.lang.Integer i) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objecti
- the Integer value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public BeginDate getUDFStartDate(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFStartDate(ObjectId objId, BeginDate date) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objectdate
- the StartDate value to set
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public java.lang.String getUDFText(ObjectId objId) throws BusinessObjectException
objId
- the ObjectId of the UDFType business object
BusinessObjectException
- if a problem occurred in the client-side business objects@Deprecated public void setUDFText(ObjectId objId, java.lang.String s) throws BusinessObjectException
objId
- the ObjectId of the UDFType business objects
- the Text value to set
BusinessObjectException
- if a problem occurred in the client-side business objectspublic static java.lang.String[] getRequiredCreateFields()
public static java.lang.String[] getFilterableFields()
public static java.lang.String[] getInternalDefaultLoadFields()
public static java.lang.String[] getAllFields()
public static java.lang.String[] getInternalAllFields()
public static java.util.Set<java.lang.String> getInternalAllFieldsSet()
public static java.lang.String[] getMainFields()
public static java.lang.String[] getWritableFields()
public static java.lang.String[] getDefaultXMLExportFields()
public static java.lang.String[] getMinimumXMLExportFields()
public java.lang.String toString()
toString
in class java.lang.Object
|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |