2022 April Release

Struct FSCBAI@1.1001:MenuConfiguration Permanent link for this heading

Definition of internal names for use in calls of StartBusinessApp and Context Menu Layout. Each "Call" can exist of an SOAP Call and an webpage url that is displayed after the SOAP Call. Visibility and disabled state can be defined separately for each entry, the conditions are FSC expressions.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Appearance

appearance

Appearance

SoftwareComponent

component

Software Component

Department

dept

Department

ExplanationTextList[]

explanations

Explanation Texts

string[]

guiaction

Expression for GUI Action (URL)

LanguageStringList[]

mlname

Multilingual Name

ObjectClass

objclass

Object Class

string[]

parameter

Expression for Optional GUI Parameters

string

progname

Code Reference

string[]

returnurl

Expression for Return URL (Post-GUI)

string[]

soapsteps

Steps for Business Application Call (SOAP)

Properties Permanent link for this heading


Appearance (FSCBAI@1.1001:appearance) Permanent link for this heading

Defines how a specific menu entry will appear - with or without an separator, visible or invisible, enabled or grayed. Most settings can depend on different circumstances. Use Expressions where expected.

Appearance FSCBAI@1.1001:appearance not null

Additional Information


Software Component (FSCBAI@1.1001:component) Permanent link for this heading

Software Component.

SoftwareComponent FSCBAI@1.1001:component readonly(inst)

Additional Information


Department (FSCBAI@1.1001:dept) Permanent link for this heading

This property contains a Department.

Department FSCBAI@1.1001:dept not null

Additional Information


Explanation Texts (COOSYSTEM@1.1:explanations) Permanent link for this heading

unique ExplanationTextList[] COOSYSTEM@1.1:explanations

Additional Information


Expression for GUI Action (URL) (FSCBAI@1.1001:guiaction) Permanent link for this heading

This additional URL Parameter Expression specifies which GUI-Action is to be taken at the Business Application Call.

string[] FSCBAI@1.1001:guiaction (
  Data[] ::data,
  Department ::dept,
  string ::deptref)

Local Scope: object
Global Scope: dictionary
Returns: string

Name

Description

::data

::dept

::deptref

Additional Information


Multilingual Name (COOSYSTEM@1.1:mlname) Permanent link for this heading

Defines the multilingual name of the object. It stores one name for each supported language.

secured unique LanguageStringList[] COOSYSTEM@1.1:mlname

Additional Information


Object Class (FSCBAI@1.1001:objclass) Permanent link for this heading

This property specifies an Object Class.

ObjectClass FSCBAI@1.1001:objclass not null

Additional Information


Expression for Optional GUI Parameters (FSCBAI@1.1001:parameter) Permanent link for this heading

This property contains an Expression for optional GUI parameters. The resulting String is added to the URL which is generated out of the Business Application Configuration.

string[] FSCBAI@1.1001:parameter (
  Data[] ::data,
  Department ::dept,
  string ::deptref)

Local Scope: object
Global Scope: dictionary
Returns: string

Name

Description

::data

::dept

::deptref

Additional Information


Code Reference (FSCBAI@1.1001:progname) Permanent link for this heading

Identifies a FSCBAI:menuconfig Entry by any String.

string FSCBAI@1.1001:progname not null

Additional Information


Expression for Return URL (Post-GUI) (FSCBAI@1.1001:returnurl) Permanent link for this heading

Additional URL Parameter which specifies the Return-URL. The Return-URL is viewed when the Business Application Call finishes.

string[] FSCBAI@1.1001:returnurl (
  Data[] ::data,
  Department ::dept,
  string ::deptref)

Local Scope: object
Global Scope: dictionary
Returns: string

Name

Description

::data

::dept

::deptref

Additional Information


Steps for Business Application Call (SOAP) (FSCBAI@1.1001:soapsteps) Permanent link for this heading

Action which is called before the Business Application URL is generated. e.g. Create an Object in the Business Application and return the Foreign Key.

string[] FSCBAI@1.1001:soapsteps (
  Data[] ::data,
  Department ::dept,
  string ::deptref)

Local Scope: object
Global Scope: dictionary

Name

Description

::data

::dept

::deptref

Additional Information