2022 June Release

Actions of COOSYSTEM@1.1:Domain Permanent link for this heading

Return Type

Signature

void

CopyObject(
  optional integer unused1,
  optional integer unused2,
  object view,
  object target,
  out object newobject,
  ref optional object coostore,
  optional boolean donotshare)

void

GetContentMapping(
  out ContentMappingList[] mappings)

DomainConnection

GetDomainConnection(
  out retval DomainConnection dc,
  optional boolean skipfallback)

string

GetInitialPurchaseAgreement(
  ContractingPartner contpartner,
  Language requestlang,
  optional object product,
  out retval string agreement,
  optional String agreementstring,
  out optional TermsConditions agreementobj,
  out optional string link)

object[]

GetObjectClassMapping(
  out retval object[] classes)

void

GetObjectMapping(
  out ObjectMappingList[] mappings,
  out boolean enablemetadatafulltextsearch,
  out boolean generateextref)

void

InitializeCreatedObject(
  ref object venv_object,
  optional object venv_parent,
  optional integer venv_index,
  optional object venv_view,
  optional object venv_action)

boolean

IsLocation(
  string locationid,
  ref optional DomainConnection location,
  out retval boolean islocation)

object

ObjectCopy(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

void

ObjectDelete()


COODESK@1.1:CopyObject Permanent link for this heading

Creates a copy of the object and adds it to the object list in the specified relation of the target object.

void COODESK@1.1:CopyObject(
  optional integer unused1,
  optional integer unused2,
  object view,
  object target,
  out object newobject,
  ref optional object coostore,
  optional boolean donotshare)

Name

Description

unused1

unused2

view

The relation to which the new created object is added.

target

The destination object for the created object.

newobject

The new created object.

coostore

The COO Store where the new object should be stored. It returns the COO Store where the object was created.

donotshare

Additional Information


FSCMINDBREEZE@1.1001:GetContentMapping Permanent link for this heading

void FSCMINDBREEZE@1.1001:GetContentMapping(
  out ContentMappingList[] mappings)

Name

Description

mappings

Additional Information


FSCCONNECT@1.1001:GetDomainConnection Permanent link for this heading

Returns the master domain connection for the given object

DomainConnection FSCCONNECT@1.1001:GetDomainConnection(
  out retval DomainConnection dc,
  optional boolean skipfallback)

Name

Description

dc

the responsible domain connection for this object

skipfallback

Additional Information


FSCFOLIOPAYMENT@1.1001:GetInitialPurchaseAgreement Permanent link for this heading

string FSCFOLIOPAYMENT@1.1001:GetInitialPurchaseAgreement(
  ContractingPartner contpartner,
  Language requestlang,
  optional object product,
  out retval string agreement,
  optional String agreementstring,
  out optional TermsConditions agreementobj,
  out optional string link)

Name

Description

contpartner

requestlang

product

agreement

agreementstring

agreementobj

link

Additional Information


FSCMINDBREEZE@1.1001:GetObjectClassMapping Permanent link for this heading

object[] FSCMINDBREEZE@1.1001:GetObjectClassMapping(
  out retval object[] classes)

Name

Description

classes

Additional Information


FSCMINDBREEZE@1.1001:GetObjectMapping Permanent link for this heading

void FSCMINDBREEZE@1.1001:GetObjectMapping(
  out ObjectMappingList[] mappings,
  out boolean enablemetadatafulltextsearch,
  out boolean generateextref)

Name

Description

mappings

enablemetadatafulltextsearch

generateextref

Additional Information


FSCVENV@1.1001:InitializeCreatedObject Permanent link for this heading

Hook for application to initialize created objects.

void FSCVENV@1.1001:InitializeCreatedObject(
  ref object venv_object,
  optional object venv_parent,
  optional integer venv_index,
  optional object venv_view,
  optional object venv_action)

Name

Description

venv_object

venv_parent

venv_index

venv_view

venv_action

Additional Information


FSCFOLIOCLOUD@1.1001:IsLocation Permanent link for this heading

Check if the location of cooobj is the location with the given location id. If the action is called on coodomain, the location object assigned to coodomain is checked. If the action is called on an organization, the default data location of that organization is checked.

boolean FSCFOLIOCLOUD@1.1001:IsLocation(
  string locationid,
  ref optional DomainConnection location,
  out retval boolean islocation)

Name

Description

locationid

given location id (possible values are "AT", "DE" and "CH")

location

location object

islocation

result

Additional Information


COOSYSTEM@1.1:ObjectCopy Permanent link for this heading

Creates a new object as the copy of the object. This action called on the source object. This action sets the property objsource on the copied object.

object COOSYSTEM@1.1:ObjectCopy(
  ref optional object placement,
  out retval object object,
  optional string address,
  optional boolean virtualobject)

Name

Description

placement

object

The created copy of the object.

address

The object address for the new object. If this parameter is used, it overrides the specified COO store in parameter coost or the automatically chosen COO store, if no COO store was specified. @see ObjectCreate

virtualobject

Additional Information


COOSYSTEM@1.1:ObjectDelete Permanent link for this heading

This action is called on an object to destroy it completely.

void COOSYSTEM@1.1:ObjectDelete()

Additional Information