Redwood Documentation

Product Documentation

 

›Enhancements

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
← EnhancementsJournal Definitions →

finance-related topic Journal Extensions

Journal extensions allow you to fill fields not currently supported by BAPI. The following table lists supported fields and the implementation of the extension.

Issue (fields not supported by BAPI)Implementation
FBS1 ReversalBKPF-STODT
Only standard Posting keys are setBSEG-BSCHL
TransactionBKPF-TCODE
Settlement PeriodBSEG-ABPER
Invoice ReferenceBSEG-REBZG
Invoice Reference YearBSEG-REBZJ
Invoice Reference ItemBSEG-REBZZ
Ind. Capital Goods affectedBSEG-XINVE
Reporting CountryBSEG-EGMLD
Asset Transaction TypeBSEG-ANBWA
Transaction Type (AR & AP)BSEG-BEWAR / RMVCT
Functional Area (AR & AP)BSEG-FKBER
Commitment Item (AR & AP)BSEG-FIPEX / FIPOS
VAT Registration (AP & GL)BSEG-STCEG
Supplying Country (GL)BSEG-LANDL
House Bank (GL)BSEG-HBKID
House Bank Account ID (GL)BSEG-HKTID
State Central Bank (GL)BSEG-LZBKZ
Payment Reference (GL)BG-<Field> via exitSEG-KIDNO`
Business Place (GL)BSEG-BUPLA
Flow TypeBSEG-VBEWA
Contract NumberBSEG-VERTN
Contract TypeBSEG-VERTT
Assignment Number for Special G/L AccountsBSEG-HZUON
Payee/PayerBSEG-EMPFB
Personnel NumberBSEG-PERNR
Ledger GroupBKPF-LDGRP
AddressBSEC-BKREF
Payment Recipient CodeBSEC-EMPFG
Tax typeBSEC-FITYP
Internet address of partner company clerkBSEC-INTAD
Name of RepresentativeBSEC-J_1KFREPRE
Type of BusinessBSEC-J_1KFTBUS
Type of IndustryBSEC-J_1KFTIND
Flag: PO Box Without NumberBSEC-PO_BOX_NUM
Tax Number TypeBSEC-STCDT
Natural PersonBSEC-STKZN
Indicator: Is the account a one-time account?BSEC-XCPDK
Customer Header FieldsAdd CUS_BKPF-<Field> via exit
Customer Item FieldsAdd CUS_BSEG-<Field> via exit

SAP does not support more than one extension to be enabled.

The two possibilities you have to use journal extensions are:

  • /JCS/FI_BADI_ACC_DOCUMENT - (recommended) BADI for journal extension; installed with the SAP Add-Ons and automatically activated.
  • /JCS/FCA - BTE RWBAPI01 for journal extension.
note

You cannot use the BTE /JCS/FCA if you already have a BTE RWBAPI01 configured, use the BADI /JCS/FI_BADI_ACC_DOCUMENT instead.

Application Customizing Options

  • SAP_FI_Extension_Enablement - Name of the extension to run, should be set to 2 (X and 1 are deprecated).
  • SAP_Bapi_Acc_Document_Extended - The function module to use; unset (default) use SAP's implementation, X use Redwood's.

Deactivation

If you do not wish to use /JCS/FI_BADI_ACC_DOCUMENT, you can deactivate it. To deactivate, start transaction SE19, enter /JCS/FI_BADI_ACC_DOCUMENT and choose the Change button, in the Enhancement Implementation Elements dialog, uncheck Implementation is active. This must be carried our following any installation of the SAP Add-Ons.

Figure 1: Transaction SE19 with Enhancement Impletation field.

The following dialog appears, uncheck Implementation is active.

Figure 2: Enhancement Implementation Elements of /JCS/FI_BADI_ACC_DOCUMENT.

Example

FBS1 Posting, the reversal reason is defined and the reversal date is not set - this prevents the document from being found by F.81.

Result with no exit defined (default):

Figure 3: Posting with no reversal date (default behavior).

Figure 3: Posting with reversal date (filled by the extension).

Result

The posting has a reversal date, F.81 can perform the reversal.

financeTopic

← EnhancementsJournal Definitions →
  • Application Customizing Options
  • Deactivation
  • Example
  • Result
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 |