class SCC_COMMON:ENTITY:BasicEntity

SCC_COMMON:ENTITY:AbstractEntity – – SCC_COMMON:ENTITY:BasicEntity

Direct Known Subclasses: SCC_COMMON:ENTITY:GENERICS:GenericBasicEntity, SCC_COMMON:ENTITY:API:EntityUnitTest, SCC_COMMON:ENTITY:API:EntityRegistry, SCC_COMMON:ENTITY:API:EntityType, SCC_COMMON:ENTITY:API:EntityChild, SCC_COMMON:ENTITY:API:EntityProperty, SCC_COMMON:SHOPCART:ShoppingCartItem, SCC_COMMON:ENTITY:API:EntityTypeChild

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

BasicEntity(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 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.

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, generateRowset, generateXSD, getChildEntity, getCSUserDefaults, getDataKey, getEntPropsByPropertyName, getFullEntityPathName, getIgnoreFields, getInstallationHCM, getLOVDescr, getLOVValue, getMaxSeqNbrSQL, getParent, getProperty, getPropertyByMetaRec, getRecordName, getTagByFieldName, hardDelete, hardDeleteChildren, hasEffdt, hasEffseq, hasKey, isEqualKeys, isEqualKeysRecord, populateAudit, prePublish, preSave, preSaveChildren, preSaveFirst, promoteChildren, publish, retrieveDataRule, save, 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:

   

Basic Entity

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

promote

Parameters:

string p_emplID

MessageLogBase p_log(out)