class SCC_COMMON:ENTITY:WorkEntity

SCC_COMMON:ENTITY:AbstractEntity – – SCC_COMMON:ENTITY:WorkEntity

Direct Known Subclasses: SCC_COMMON:SHOPCART:ShoppingCart, SCC_COMMON:ENTITY:GENERICS:GenericWorkEntity

Summary

Property Summary:

   

public boolean

STAGE_MODE

Properties Inherited from SCC_COMMON:ENTITY:AbstractEntity

baseProps, ChildEntityArray, data, dataPreimage, DO_SAVE, dynamicProperties, entityDelete, entityID, EntityMetaData, entityName, hasAuditRowAddDttm, hasAuditRowAddOprid, hasAuditRowUpdDttm, hasAuditRowUpdOprid, ignoreFields, keyCollection, parent, parentCE, prodRecordName, PropertyMetaData, RECORD_NAME, SCC_ENTITY_INST_ID, SCC_ROW_ADD_DTTM, SCC_ROW_ADD_OPRID, SCC_ROW_UPD_DTTM, SCC_ROW_UPD_OPRID, selfServiceMode, UPDATE_RULE, USER_CONTEXT, workflowPreimage, XSDCustomNS, XSDFieldList, XSDNS

Constructor Summary:

   

public void

WorkEntity(IEntity p_parent): Base Constructor

Method Summary:

   

public void

demote(number p_tempID): This method does nothing since this entity is not staged, but it has to be implemented.

public rowset

generateRowset()

public void

hardDelete(MessageLogBase p_messageLog out)

public void

promote(string p_emplID, MessageLogBase p_log out): This method does nothing since this entity is not staged, but it has to be implemented.

public void

save(MessageLogBase p_messageLog out)

Methods Inherited from SCC_COMMON:ENTITY:AbstractEntity

applyDataKey, buildCSVString, buildPropertyMetaDataCache, buildXSD, buildXSDChildren, changeRecord, clearDataPreImage, clearDataPreImageChildren, commonValidate, defaultChildren, delete, deleteChildren, demoteChildren, destroy, entityFieldUpdateNeeded, entityTypeUpdateNeeded, entityTypeUpdateRequested, entityUpdateRequested, fill, fillChildren, fillFromKeys, fillLOVDescrs, fromXmlNode, fromXmlNodeChildren, generateXSD, getChildEntity, getCSUserDefaults, getDataKey, getEntPropsByPropertyName, getFullEntityPathName, getIgnoreFields, getInstallationHCM, getLOVDescr, getLOVValue, getMaxSeqNbrSQL, getParent, getProperty, getPropertyByMetaRec, getRecordName, getTagByFieldName, hardDeleteChildren, hasEffdt, hasEffseq, hasKey, isEqualKeys, isEqualKeysRecord, populateAudit, prePublish, preSave, preSaveChildren, preSaveFirst, promoteChildren, publish, retrieveDataRule, saveChildren, setChildren, setData, setDataPreImage, setDefault, setEntityID, setKeyList, setProperty, setPropertyByMetaRec, setStageMode, setUpdateRule, setUpdateRuleByTransName, setUserContext, testForAudit, toXmlNode, toXmlNodeChildren, updateChildFields, updateFromRecord, updateKeyFields, validate, validateChildren, validateFirst, workflow

Details

Property Details:

   

STAGE_MODE

public boolean

Constructor Details:

   

WorkEntity

Parameters:

IEntity p_parent: The parent of this entity, or null if this is the top of the entity tree.

Method Details:

   

demote

Parameters:

number p_tempID

generateRowset

Return:

Rowset

hardDelete

Parameters:

MessageLogBase p_messageLog(out)

promote

Parameters:

string p_emplID

MessageLogBase p_log(out)

save

Parameters:

MessageLogBase p_messageLog(out)