Skip to main content
Glama
ivossos
by ivossos

deploy_form_template

Deploy form templates in Oracle EPM Cloud FCCS to automate financial consolidation and close processes with specified parameters.

Instructions

Deploy a form template / Implantar um template de formulario

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
template_nameYesName of the form template to deploy
parametersNoDeployment parameters

Implementation Reference

  • The main tool handler function for 'deploy_form_template'. It wraps the FCCS client call to deploy the form template and formats the response.
    async def deploy_form_template( template_name: str, parameters: Optional[dict[str, Any]] = None ) -> dict[str, Any]: """Deploy a form template / Implantar um template de formulario. Args: template_name: Name of the form template to deploy. parameters: Deployment parameters. Returns: dict: Deployment result. """ result = await _client.deploy_form_template(_app_name, template_name, parameters) return {"status": "success", "data": result}
  • JSON schema definition for the 'deploy_form_template' tool inputs, including required 'template_name' and optional 'parameters'.
    { "name": "deploy_form_template", "description": "Deploy a form template / Implantar um template de formulario", "inputSchema": { "type": "object", "properties": { "template_name": { "type": "string", "description": "Name of the form template to deploy", }, "parameters": { "type": "object", "description": "Deployment parameters", }, }, "required": ["template_name"], }, },
  • Registration of the 'deploy_form_template' tool handler in the main TOOL_HANDLERS dictionary, mapping the tool name to its implementation.
    "deploy_form_template": consolidation.deploy_form_template,
  • Underlying client method that performs the actual HTTP POST request to the FCCS API endpoint for deploying form templates.
    async def deploy_form_template( self, app_name: str, template_name: str, parameters: Optional[dict[str, Any]] = None ) -> dict[str, Any]: """Deploy form template / Implantar modelo de formulario.""" if self.config.fccs_mock_mode: return {"templateName": template_name, "status": "Deployed"} payload = {"templateName": template_name, **(parameters or {})} response = await self._client.post( f"/{app_name}/formtemplates/{quote(template_name)}/actions/deploy{self._get_query_params()}", json=payload ) response.raise_for_status() return response.json()

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ivossos/fccs-mcp-ag-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server