Other configuration steps in Redwood Finance Automation
Configure Promotion landscape
Redwood Finance Automation comes with pre-delivered content to promote custom content throughout the system landscape.
A standard 3 system landscape (development, quality assurance, production) is assumed.
Define system type/Export type in each system
Run process FCA_Utils_ExportType_Set in each system in your system landscape. After this the role of the system is defined.
Configure the export type according to the overview below:
System | Export type |
---|---|
Development | Development |
Quality assurance | Quality |
Production | Production |
Result: In Configuration->Registry there is a new entry
/configuration/export/name
which contains the export type for the system.
Based on the system role, remote systems of the required types will be created automatically. These remote systems need to be adapted manually to point to the respective systems of the landscape.
System | Remote system type | Remote system name | Location (URL) | Username |
---|---|---|---|---|
Development | Destination | Quality | URL of quality system | Dialog user to connect to remote system (administrator privileges needed) |
Quality | Source | Development | Not needed | Not needed |
Quality | Destination | Production | URL of production system | Dialog user to connect to remote system (administrator privileges needed) |
Production | Source | Quality | Not needed | Not needed |
Generated registry settings
Retention warnings
Usually, especially in technical scenarios, there is a warning if the number of processes exceeds a certain limit or if the ratio of process definitions without retention configured is exceeded.
In Redwood Finance Automation it is usually the case that old spool and log files are stored for Audit reasons.
Therefore it makes sense to switch off warnings regarding missing retention configuration.
Add the following entries to the registry:
/configuration/retention/warning/count``1000000
/configuration/retention/warning/ratio``100
Warnings and operator messages for failed attachments
The standard behavior is to inform the administrator about failed attachments. In Redwood Finance Automation this is not needed since a missing attachment usually has a business reason. Business users will be informed via user messages directly, so there is no needed to inform administrators.
Add the following entry to the registry:
/configuration/jcs/mail/attachmentError``none
Create Remote systems in each system
On the development system, you set up a Remote System of type Destination with the following properties:
Field | Value |
---|---|
Partition | GLOBAL |
Name | TS1_01* |
Application | Promotion |
Type | Destination |
Location | <test_url> |
Username | <username> |
Password | <password> |
On the test system, you set up Remote Systems of type Destination:
Field | Value |
---|---|
Partition | GLOBAL |
Name | PR1_01* |
Application | Promotion |
Type | Destination |
Location | <production_url> |
Username | <username> |
Password | <password> |
On the production system, you set up a Remote System of type Source with the following properties:
Field | Value |
---|---|
Partition | GLOBAL |
Name | TS1_01 |
Application | Promotion |
Type | Source |
Location | <test_url> |
Username | jdoe |
Password | *** |
Import Rule Set | <import_rule_set> |
- Destination Remote System names (marked with an asterisk
*
) can be freely chosen.
tip
It is good practice to allow no changes to your test environment directly, other than imports from dev. Ideally, your test system would only ever have current state of production plus any improvements you have not yet promoted to production.
Other content for promotion
For a smooth integration the following objects are delivered.
Object name | Object type | Usage | Description |
---|---|---|---|
FCA_Promotion_Queue | Queue | Used in FCA_PushAcceptor in destination system | The queue can be started and stopped as needed |
FCA_Promotion | Process Server | Used for independent processing of Redwood Finance Automation promotion requests | The process server can be started and stopped as needed |
FCA_PushAcceptor | Process of Process Reaction Type PushAcceptor | The PushAcceptor receives the import package in the target system. It can be configured if an approval step should be executed or not (Application customizing) |
Working with promotion
Once configured the user can promote changes from a source to a target system by using the Remote system aliases Development
, Quality
and Production
Audit Rule setup during configuration
The configuration step also creates Audit Rules. By default they are enabled to log any change in defined objects. All Audit Rules are located in Application CUS_FCA_FPA
Rule | Scope | Level |
---|---|---|
CUS_FCA_FPA_ Documents | Name Pattern CUS* Object Type Document | Full Audit |
CUS_FCA_FPA_SubProcessDefinitions | Name Pattern CUS_SPD_* Object Type Process Definition | Full Audit |
CUS_FCA_FPA_TaskDefinitions | Name Pattern CUS_TD_* Object Type Process Definition | Full Audit |
CUS_FCA_FPA_Transactions | Name Pattern CUS_TRN_* Object Type Process Definition | Full Audit |
FCA_FPA_Documents | Delivered Objects in Application FCA_FPA Object Type Document | Diff Only |
FCA_FPA_Formats | Delivered Objects in Application FCA_FPA Object Type Format | Diff Only |
FCA_FPA_Examples | Delivered Objects in Application FCA_FPA_Examples Object Type Process Definition | Diff Only |
FCA_FPA_Transactions | Delivered Objects in Application FCA_FPA_Examples Object Type Process Definition | Diff Only |
FCA_FPA_Libraries | Delivered Objects in Application FCA_FPA Object Type Library | Diff Only |
FCA_FPA_ProcessServers | Delivered Objects in Application FCA_FPA Object Type ProcessServer | Diff Only |
FCA_FPA_Queues | Delivered Objects in Application FCA_FPA Object Type Queue | Diff Only |
FCA_FPA_SAPSystems | Delivered Objects in Application FCA_FPA Object Type SAP System | Diff Only |
FCA_FPA_SubmitFrames | Delivered Objects in Application FCA_FPA Object Type SubmitFrame | Diff Only |
Check system setup and configuration
To check the system setup and configuration you submit run the process FCA_Information.
You will see a summary of Application Customizing, SAP system connection setup and related SAP Add-On versions. In addition the necessary parameters for the SAP system process servers are checked.
An error is returned if problems in the setup are detected.
financeTopic