wt.org
Interface OrganizationOwned

All Superinterfaces:
NetFactor, ObjectMappable, Persistable, Serializable
All Known Subinterfaces:
ContainerTeamManaged, MPMCompatible, MPMCompatibleMaster, MPMConsumableResourceMaster, MPMMfgStandardGroupedMaster, MPMOperationHolderMaster, OrganizationOwnedImpl, OrganizationOwnedMaster, OrganizationOwnedVersion, WTContainer
All Known Implementing Classes:
AnalysisActivity, ChangeActivity2, ChangeAnalysis, ChangeInvestigation, ChangeIssue, ChangeOrder2, ChangeProposal, ChangeRequest2, EPMDocument, EPMDocumentMaster, ManufacturerPart, MPMMfgProcess, MPMMfgProcessMaster, MPMMfgStandardGroup, MPMMfgStandardGroupMaster, MPMOperation, MPMOperationMaster, MPMPlant, MPMPlantMaster, MPMProcessMaterialMaster, MPMProcessPlan, MPMProcessPlanMaster, MPMResource, MPMResourceGroup, MPMResourceGroupMaster, MPMResourceMaster, MPMSequence, MPMSequenceMaster, MPMSkillMaster, MPMToolingMaster, OrgContainer, PDMLinkProduct, Project2, PromotionNotice, ProxyDocument, ProxyDocumentMaster, ProxyPartMaster, SupplierPart, VariantSpec, VariantSpecMaster, VendorPart, VersionableChangeItem, WTAnalysisActivity, WTAnalysisActivityMaster, WTChangeActivity2, WTChangeActivity2Master, WTChangeInvestigation, WTChangeInvestigationMaster, WTChangeIssue, WTChangeIssueMaster, WTChangeOrder2, WTChangeOrder2Master, WTChangeProposal, WTChangeProposalMaster, WTChangeRequest2, WTChangeRequest2Master, WTDocument, WTDocumentMaster, WTLibrary, WTPart, WTPartMaster, WTProductConfiguration, WTProductConfigurationMaster, WTProductInstance2, WTProductInstanceMaster, WTVariance, WTVarianceMaster

public interface OrganizationOwned
extends Persistable

This interface defines a set of APIs that needs to be used to set or get organization related information for objects that are organization owned.

Supported API: true

Extendable: true


Field Summary
static String ORGANIZATION
          Label for the attribute.
static String ORGANIZATION_CODING_SYSTEM
          Label for the attribute; The getter for this attribute delivers organization coding system.
static String ORGANIZATION_NAME
          Label for the attribute; The getter for this attribute delivers organization name.
static String ORGANIZATION_REFERENCE
          Label for the attribute.
static String ORGANIZATION_UNIQUE_IDENTIFIER
          Label for the attribute; The getter for this attribute delivers organization unique identifier.
 
Method Summary
 WTOrganization getOrganization()
          This returns the owning organization for any object that is organization owned.
 String getOrganizationCodingSystem()
          Provides the unique number associated to each organization code.
 String getOrganizationName()
          This returns the name of the owning organization for any object that is organization owned.
 WTPrincipalReference getOrganizationReference()
          This returns the object reference of the owning organization for any object that is organization owned.
 String getOrganizationUniqueIdentifier()
          Gets the value of the attribute: ORGANIZATION_UNIQUE_IDENTIFIER.
 

Field Detail

ORGANIZATION_UNIQUE_IDENTIFIER

static final String ORGANIZATION_UNIQUE_IDENTIFIER
Label for the attribute; The getter for this attribute delivers organization unique identifier.

Supported API: true

See Also:
Constant Field Values

ORGANIZATION_CODING_SYSTEM

static final String ORGANIZATION_CODING_SYSTEM
Label for the attribute; The getter for this attribute delivers organization coding system.

Supported API: true

See Also:
Constant Field Values

ORGANIZATION_NAME

static final String ORGANIZATION_NAME
Label for the attribute; The getter for this attribute delivers organization name.

Supported API: true

See Also:
Constant Field Values

ORGANIZATION_REFERENCE

static final String ORGANIZATION_REFERENCE
Label for the attribute.

Supported API: true

See Also:
Constant Field Values

ORGANIZATION

static final String ORGANIZATION
Label for the attribute.

Supported API: true

See Also:
Constant Field Values
Method Detail

getOrganizationUniqueIdentifier

String getOrganizationUniqueIdentifier()
Gets the value of the attribute: ORGANIZATION_UNIQUE_IDENTIFIER. Provides the value assigned to the organization ID when the organization is created or updated.

Supported API: true

Returns:
String

getOrganizationCodingSystem

String getOrganizationCodingSystem()
Provides the unique number associated to each organization code. Example - For the Organization ID Type "DUNS" the code in 0060 Gets the value of the attribute: ORGANIZATION_CODING_SYSTEM.

Supported API: true

Returns:
String

getOrganizationName

String getOrganizationName()
This returns the name of the owning organization for any object that is organization owned. Gets the value of the attribute: ORGANIZATION_NAME.

Supported API: true

Returns:
String

getOrganizationReference

WTPrincipalReference getOrganizationReference()
This returns the object reference of the owning organization for any object that is organization owned. Gets the value of the attribute: ORGANIZATION_REFERENCE.

Supported API: true

Returns:
WTPrincipalReference

getOrganization

WTOrganization getOrganization()
This returns the owning organization for any object that is organization owned. Gets the value of the attribute: ORGANIZATION.

Supported API: true

Returns:
WTOrganization