Software Component Integration for Business Application (FSCBAI@1.1001)

"FSC Business Application Integration" is a Software Component that handles the communication between Fabasoft Components (eCRM, eGOV,...) and any Business Applications. The Business Applications have to use a specific interface design for the communication, but they can be implemented with different technolgies - e.g. ASP.NET or C#. "FSC Business Application Integration" defines settings (Business Application Configuration) and SOAP-Actions that are used in relation to the integration of Business Applications - e.g. SOAPSetData, SOAPGetData to save any xml data of the business application as a content to an object. It uses other components like COOXML and FSCOWS for the basic XML handling and SOAP message interchange.

Object Classes

ReferenceName
FSCBAI@1.1001:BusinessAppBusiness Application Definition
FSCBAI@1.1001:ConfigurationClassBusiness Applications Configuration
FSCBAI@1.1001:DepartmentDepartment

Actions

ReferenceName
FSCBAI@1.1001:CallSOAPAndGetURL
FSCBAI@1.1001:CallSoapXmlEx
FSCBAI@1.1001:GetAppCallIndex
FSCBAI@1.1001:GetBAIMapping
FSCBAI@1.1001:GetBAIMenu
FSCBAI@1.1001:GetData
FSCBAI@1.1001:GetDataValue
FSCBAI@1.1001:GetDeptFromString
FSCBAI@1.1001:GetDocumentsMenu
FSCBAI@1.1001:GetForeignkey
FSCBAI@1.1001:GetValueFromXMLContent
FSCBAI@1.1001:GetValueFromXPathConfig
FSCBAI@1.1001:InitBA
FSCBAI@1.1001:InitData
FSCBAI@1.1001:LockPropagated
FSCBAI@1.1001:MapContentToObject
FSCBAI@1.1001:MapObjectToContent
FSCBAI@1.1001:MenuStartBusinessApp
FSCBAI@1.1001:MenuStartSelBusinessApps
FSCBAI@1.1001:MenuViewDocument
FSCBAI@1.1001:MenuViewSelDocuments
FSCBAI@1.1001:SOAPCheckAccess
FSCBAI@1.1001:SOAPCheckIn
FSCBAI@1.1001:SOAPCheckOut
FSCBAI@1.1001:SOAPCreateContentObjectSWA
FSCBAI@1.1001:SOAPCreateObject
FSCBAI@1.1001:SOAPCreateVersion
FSCBAI@1.1001:SOAPDeleteVersion
FSCBAI@1.1001:SOAPDestroyObject
FSCBAI@1.1001:SOAPEvaluateExpression
FSCBAI@1.1001:SOAPGenericGetProperties
FSCBAI@1.1001:SOAPGenericSetProperties
FSCBAI@1.1001:SOAPGetContentSWA
FSCBAI@1.1001:SOAPGetData
FSCBAI@1.1001:SOAPReadVersion
FSCBAI@1.1001:SOAPRemovePointer
FSCBAI@1.1001:SOAPRestoreVersion
FSCBAI@1.1001:SOAPSearch
FSCBAI@1.1001:SOAPSetContentSWA
FSCBAI@1.1001:SOAPSetData
FSCBAI@1.1001:StartBusinessApp
FSCBAI@1.1001:StartBusinessAppUI

Properties

ReferenceName
FSCBAI@1.1001:appearanceAppearance
FSCBAI@1.1001:availabledeptAvailable Departments
FSCBAI@1.1001:baiconfigurationBusiness Applications
FSCBAI@1.1001:baseurlguiGUI Base URL
FSCBAI@1.1001:baseurlsConfiguration for Business Application Calls
FSCBAI@1.1001:baseurlsoapifHTTP Connector for SOAP Interface
FSCBAI@1.1001:businessapprvBusiness Application
FSCBAI@1.1001:componentSoftware Component
FSCBAI@1.1001:contextContext
FSCBAI@1.1001:contextlistContext
FSCBAI@1.1001:dataBusiness Application Data
FSCBAI@1.1001:deptDepartment
FSCBAI@1.1001:deptlistpathPath to List of Departments
FSCBAI@1.1001:deptsDepartments
FSCBAI@1.1001:descDescription
FSCBAI@1.1001:disabledexprExpression for Disabled Menu Entry
FSCBAI@1.1001:documentsmenuCase Documents Menu
FSCBAI@1.1001:foreignkeyForeign Key
FSCBAI@1.1001:guiactionExpression for GUI Action (URL)
FSCBAI@1.1001:initobjclassObject Type for Default Initialization in Departments
FSCBAI@1.1001:invisibleexprExpression for Invisible Menu Entry
FSCBAI@1.1001:menuconfigBusiness Application Calls
FSCBAI@1.1001:mlxmlreptransformTransformation (XSLT)
FSCBAI@1.1001:namespacesNamespaces
FSCBAI@1.1001:nsprefixPrefix
FSCBAI@1.1001:nsuriURI
FSCBAI@1.1001:objclassObject Class
FSCBAI@1.1001:parameterExpression for Optional GUI Parameters
FSCBAI@1.1001:prognameCode Reference
FSCBAI@1.1001:propagatedexprExpression for Objects Where to Set a Propagated Lock
FSCBAI@1.1001:propagatedlocksPropagated Locks
FSCBAI@1.1001:returnurlExpression for Return URL (Post-GUI)
FSCBAI@1.1001:rsBusiness Application Recordset
FSCBAI@1.1001:rsdeptDepartment (Object Address)
FSCBAI@1.1001:schemaSchema
FSCBAI@1.1001:schemadefsSchema for Business Application Data
FSCBAI@1.1001:schemamappingMapping
FSCBAI@1.1001:schemamapsSchema Maps
FSCBAI@1.1001:separatorPre-Ruler
FSCBAI@1.1001:soapstepsSteps for Business Application Call (SOAP)
FSCBAI@1.1001:triggerTrigger
FSCBAI@1.1001:webdavurlLocal WebDAV URL
FSCBAI@1.1001:wsdlHTTP Connector for WSDL
FSCBAI@1.1001:xmlcontXML Content
FSCBAI@1.1001:xmlcontexprExpression for XML Content
FSCBAI@1.1001:xmlreptransformTransformation Object (XSLT)
FSCBAI@1.1001:xmltransformationCase Document Transformation
FSCBAI@1.1001:xpathdeptDepartment
FSCBAI@1.1001:xpathexprXPath Expression
FSCBAI@1.1001:xpathexprconfigXPath Expression Configuration for Business Documents

Type Definitions

ReferenceName
FSCBAI@1.1001:Appearance
FSCBAI@1.1001:AvailableDept
FSCBAI@1.1001:BaseURLConfiguration
FSCBAI@1.1001:Data
FSCBAI@1.1001:DocumentMenuDef
FSCBAI@1.1001:MenuConfiguration
FSCBAI@1.1001:Namespaces
FSCBAI@1.1001:PropagatedLock
FSCBAI@1.1001:RecordSet
FSCBAI@1.1001:SchemaDef
FSCBAI@1.1001:SchemaMap
FSCBAI@1.1001:XPathExpressionConfiguration
FSCBAI@1.1001:XmlTransformation

Component Objects

ReferenceName
FSCBAI@1.1001:DataSchema
FSCBAI@1.1001:DefaultConfig
FSCBAI@1.1001:ERR_BAIOBJNOTFOUNDObject containing business application data not found
FSCBAI@1.1001:ERR_CHECKINMODIFIEDObject has been changed since Checking out. Cannot Check-In
FSCBAI@1.1001:ERR_CONT_INVALIDSpecified container not found
FSCBAI@1.1001:ERR_CREATE_FAILEDCould not create Object
FSCBAI@1.1001:ERR_DATEREQUIREDDate of version could not be found
FSCBAI@1.1001:ERR_DEPTINVALIDDepartment invalid
FSCBAI@1.1001:ERR_DEPTNOTFOUNDDepartment "%s" not found
FSCBAI@1.1001:ERR_DESCRREQUIREDDescription for version could not be found
FSCBAI@1.1001:ERR_DOMAPPINGCouldn't map xml data to object
FSCBAI@1.1001:ERR_IDNOTFOUNDInvalid data interchange format. Field 'id' not found
FSCBAI@1.1001:ERR_INIT_XMLXML Initialization Content not found
FSCBAI@1.1001:ERR_INVALIDATTACHMENTInvalid Attachment
FSCBAI@1.1001:ERR_INVALIDBAXMLInvalid XML for business application data
FSCBAI@1.1001:ERR_INVALIDOBJECTObject can't be checked out. Invalid object
FSCBAI@1.1001:ERR_INVALIDSOAPREQUESTInvalid SOAP request
FSCBAI@1.1001:ERR_INVALIDSOAPRESPONSEInvalid SOAP Response
FSCBAI@1.1001:ERR_ISINITIALIZEDobject allready initialized in business application
FSCBAI@1.1001:ERR_LOADXMLCONTENTError loading XML content
FSCBAI@1.1001:ERR_LOADXML_CONTENTError loading XML from CONTENT
FSCBAI@1.1001:ERR_LOADXML_UNKNOWNError loading XML from COMINTERFACE (CCooUnknown)
FSCBAI@1.1001:ERR_LOCKPROPINVALIDError while propagating Lock - expression invalid
FSCBAI@1.1001:ERR_MAPPINGNo matching Mapping found in Configuration
FSCBAI@1.1001:ERR_MAPPINGINVALIDMapping invalid
FSCBAI@1.1001:ERR_NOAPPDATANo business application data found
FSCBAI@1.1001:ERR_NOATTACHMENTFOUNDNo Attachment found
FSCBAI@1.1001:ERR_NOMATCHINGCFGENTRYNo matching entry for business application call found in configuration
FSCBAI@1.1001:ERR_NONODE_XPATHNo node could be found using given XPath
FSCBAI@1.1001:ERR_NO_EXTERNALEDITinvalid fileprocstate: must be EXTERNAL_EDITING
FSCBAI@1.1001:ERR_OBJATTR_INVOBJObject "%1$s" could not be set to attribute "%2$s" (%3$s)
FSCBAI@1.1001:ERR_OBJCLASS_INVALIDSpecified Object Class invalid
FSCBAI@1.1001:ERR_OBJNOTFOUNDObject according to given address not found
FSCBAI@1.1001:ERR_TYPE_MISMATCHType mismatch for attribute "%1$s".
FSCBAI@1.1001:EvalExprSchema
FSCBAI@1.1001:GenericObjectSchema
FSCBAI@1.1001:MenuBusinessAppnull
FSCBAI@1.1001:MenuBusinessAppsBusiness Applications
FSCBAI@1.1001:MenuDocumentnull
FSCBAI@1.1001:MenuDocumentsCase Documents
FSCBAI@1.1001:NO_CONF_NAMESPACENo Namespaces found in Configuration
FSCBAI@1.1001:NO_CONF_XPATHEXPRNo XPath Expression found in Configuration
FSCBAI@1.1001:NO_DEPT_NAMESPACENo Namespaces found for Department "%s"
FSCBAI@1.1001:SOAPCheckInOutSchema
FSCBAI@1.1001:SOAPObjectSchema
FSCBAI@1.1001:SOAPSWAContentSchema
FSCBAI@1.1001:SOAPSearchSchema
FSCBAI@1.1001:SOAPVersionSchema
FSCBAI@1.1001:STR_SOAPCHECKINVERSIONVersion generated before Check in
FSCBAI@1.1001:STR_SOAPCHECKOUTVERSIONVersion generated before Check out