Redwood Documentation

Product Documentation

 

›Processes & Subprocesses

Finance AutomationFinance Automation Reference

Introduction

  • Introduction

Template And Parameter Maintenance

  • Close Template
  • Process Lists in Orchestrator
  • Workflow Templates
  • Templates
  • FCc Templates

Balance Sheets

  • Balance Sheet Certification
  • BSC Installation
  • BSC Process Definitions
  • BSC Rules

Enhancements

  • Enhancements
  • Journal Extensions
  • Journal Definitions

Processes & Subprocesses

  • Process Definitions
  • Generic Loop
  • General SAP Process Definitions (Abap Run)
  • General SAP Process Definitions (Mail)
  • General SAP Process Definitions (Batch Input)
  • General SAP Definitions
  • Generic and Infrastructure Definitions
  • Utility Process Definitions
  • FPA specific Process Definitions
  • FCc specific Process Definitions
  • EBS specific process definitions
  • SAP Functional Process Definitions
  • Generic SAP Synchronization Process Definitions
  • Bulk Data Processing

Customizing

  • Customizing Redwood Finance Automation
  • Redwood Finance Automation Application Customizing FPA flavor
  • Redwood Finance Automation Application Customizing FCc Flavor
  • Redwood Finance Automation Application Customizing SAP
  • Redwood Finance Automation Application Customizing Base
  • Redwood Finance Automation Application Customizing Mail HTML Styles

Action Rules

  • Action Rules
  • Action rules Syntax
  • Files via Output Selection in Action Rules
  • Base Rules
  • SAP Rules
  • ABAP Rules
  • Transaction Rules

Replacements

  • Replacements
  • Base Replacements
  • Generic SAP Replacements
  • FPA Specific Replacements
  • FCc Specific Replacements
  • SAP FCc Replacements

RedwoodExpressionLanguage

  • REL Expressions
  • Base REL Functions
  • SAP Contraint REL Functions
  • SAP REL Functions
  • SAP ALM REL Functions
  • SAP FCc REL Functions
  • SAP FPA REL Functions
  • Reconciliation REL Functions
  • SAP REL functions, Miscellaneous

Default Roles

  • Built-in Roles

Appendix: Reference

  • SAP Add-Ons Contents
  • Chain Definition Templates
  • Process Definition Templates
← General SAP Process Definitions (Mail)General SAP Definitions →

finance-related topic General SAP Process Definitions (Batch Input)

The functional processes below are implemented using several execution technologies. Each has advantages and disadvantages. Not all process definitions allow all execution technologies.

The following execution technologies are implemented:

  • Batch Input creation
  • Allows User switching
  • Call process
  • For processes that reach status Error a Batch input is created
  • Bapi Call
  • For processes that reach status Error a Batch input is created

Which technology is used, depends on the batch input name specified.

FCA_BDC_Execute

This process definition consists of eight steps. It can be called as child process by FCA_BDC_QIDs_Execute.

Based on given QIDs (Session identifiers of batch input sessions) the batch input sessions are executed

In the subsequent steps This process definition works without a workflow component.

FCA_BDC_QIDs_Execute

This process executes a list of QIDs to process and returns the Batch Input session specific documents and status.

note

This process is based on the standard loop. For more details on some of the parameters see Loop documentation.

In Parameters

  • SOURCE_LIST - Source List with QIDs.
  • TYPE - Source List type.
  • CHILD_JD - Sub process to be called as a child. The default expression refers to the Application customizing entry ${A:BDC_Execution}. Usually the entry is set to FCA_BDC_WF_Execute.
  • TARGET_PARAMETER - Target parameter name(s) for the child execution of workflow processing, defined in CHILD_JD.
  • MAPPING_VALUES - Target mapping values to parameters in Child sub process.
  • MAPPING_FIELDS - Target mapping fields existing in Child sub process.
  • MAPPING_OUT** - Out parameter in Child sub process to retrieve values from. Default expression is **BDC_DOCUMENTS.
  • PARALLEL - Execute in parallel if set.
  • PARALLEL_ORDER - Order of processing.
  • CHILD_JD_MAP - Child sub process reference map.
  • QUEUE - Queue overwrite.
  • RESTART - Restart at order.
  • ERROR_ACTION - Error action. Default is E (Exit with error).
  • MAX_RESTART - Maximum number of restarts for error action.

Out Parameters

  • BDC_DOCUMENTS - List with created Documents
  • BDC_NAME - List with Batch Input name processed
  • BDC_CREATOR - List with Users who creates Batch Input
  • BDC_DATE - List with Date of creation
  • BDC_TIME - List with Time of creation
  • BDC_TRANS - Transaction Total (sum)
  • BDC_TRANSE - Transactions in Error (sum)
  • BDC_TRANSF - Transactions finished completely (sum)
  • BDC_TRANSD - Transactions deleted (sum)
  • BDC_OUTPUT - Batch input output references
  • O_RESULT - Output results from requested output parameters
  • RULE_RESULT - Merged results from result lists

FCA_SAP_BDC_WF_Execute

This process definition consists of several steps. It can be called as child process by FCA_BDC_QIDs_Execute.

Based on given QIDs (Session identifiers of batch input sessions) the batch input sessions are executed In the subsequent steps the BDC status is retrieved. Based on the status a workflow is started which triggers user messages. In the user message the user can decide the further processing options.

This process definition works with the workflow component FCA_BDC_Workflow.

In Parameters

  • BDC_QID - Unique BDC session ID
  • Z_VERARB - Batch in put sessions in status new (Flag)
  • Fehler - Batch in put sessions in status error (Flag)
  • IN_WF_TEXT - Overwrite parameter for workflow text
  • IN_WF_TO - Workflow recipients. Default is SAP_USER_NAME
  • IN_FINAL - Flag to indicate if a final notification should be sent
  • IN_SUBJECT - Prefix for subject in workflow and notification. The parameter is mapped in the Workflow step. The default mapping is ${C:IN_SUBJECT} BatchInput ${J:Message1} executed with ${J:Message2} errors (${P:SAP_SYSTEMS}/${P:CLIENT})
  • RULE - Action rules to process

Out Parameters

  • BDC_DOCUMENTS - Created Documents
  • BDC_NAME - Batch Input name
  • BDC_CREATOR - User who creates Batch Input
  • BDC_DATE - Date of creation
  • BDC_TIME - Time of creation
  • BDC_TRANS - Transaction Total
  • BDC_TRANSE - Transactions in Error
  • BDC_TRANSF - Transactions finished completely
  • BDC_TRANSD - Transactions deleted
  • BDC_OUTPUT - Batch input output reference
  • RULE_RESULT - Rule result

FCA_FI_Document_Details

Provides a listing of an FI Posting document (similar to transaction FB03 ).

Parameters

  • PAR_BUKRS - Company Code
  • PAR_GJAHR - Fiscal Year
  • SEL_BELNR - Document number(s)

financeTopic

← General SAP Process Definitions (Mail)General SAP Definitions →
  • FCA_BDC_Execute
  • FCA_BDC_QIDs_Execute
  • In Parameters
  • Out Parameters
  • FCA_SAP_BDC_WF_Execute
  • In Parameters
  • Out Parameters
  • FCA_FI_Document_Details
  • Parameters
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |