SAP ABAP IMG Activity GLE_ECS_VECS_IF001 (Define ECS Environments)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   AC-INT (Application Component) Accounting Interface
     AC_INT_ECS_AL_SRV (Package) ECS: AL Layer - General Services
IMG Activity
ID GLE_ECS_VECS_IF001 Define ECS Environments  
Transaction Code S_VCG_86000005   (empty) 
Created on 20071031    
Customizing Attributes GLE_ECS_VECS_IF001   Define ECS Environments 
Customizing Activity GLE_ECS_VECS_IF001   Define ECS Environments 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name GLE_ECS_VECS_IF001    

Use

In this Customizing activity you define the ECS environments that the system uses to post accounting documents with auto correction.

ECS environments contain the parameters used for the processing options, auto correction in the trace function, and parallel processing.

You enter the following settings for each environment:

  • Define Processing Options

    In this setting you enter the order of the steps used in the ECS fast input process, and assign a first-level check. You also define whether the system is to map the imported field values to the field values defined in the auto correction strategies (mapping).

  • Assign Derivations

    In this setting you assign one of the following strategy categories to a derivation function:

    1. Mapping
    2. The system maps the values of fields in the source system to the values of the fields in the SAP system.
      It does not generate any ECS items during mapping.
    3. Validation and Substitution
    4. You can replace the field values that are imported or derived in documents with your own values.
      In the validation process, the system raises an message if an error occurs: It then generates an ECS item. You can edit ECS items in the ECS Workplace.
    5. ECS Workplace Field Check
    6. The system checks the field values in the ECS workplace before it posts the documents. In Customizing, you have defined which field values you want the system to check.
      You can define in Customizing which situations cause the system to raise error messages.

      A strategy category in ECS corresponds to an application in BRFplus. You can find the application in BRFplus under the following prefixes:

  • ECS_M: Mapping
  • ECS_V : Validation and Substitution
  • ECS_W: ECS Workplace Field Check

    Assign a derivation function to an ECS environment. Since each run in ECS fast input uses an ECS environment, the runs apply each of the derivation functions that you assign.

    During processing, you branch to theBusiness Rule Framework.

  1. Generate BRF Objects
  2. After you have created a new derivation function, choose Generate BRF Object. Choose the fields that you want to use in the BRF function. You can use any of the fields in the GLE_STR_FI_ITEM_ALL_DATA structure. Choose Execute.The system generates a BRF function and a set of rules.
  3. Edit BRF Functions
  4. Select a derivation function and choose Edit BRF Function.The system opens BRFplus in a new window. On the Signature tab you can see the fields that you selected under Generate BRF Object. The system has added the prefix GD_ to the fields and G_ to the standard fields.
    For more information about Business Rule Framework plus, see SAP Library on SAP Help Portal at http://help.sap.com see under Business Rule Framework, or choose Help -> BRFplus Help -> Worth Knowing -> SAP Library from BRFplus: Workbench (transaction BRFPLUS).
  5. Edit BRF Function Signature
  6. If you need more fields, you can add them under Edit BRF Function Signature.
    The following fields are included as default fields in the function signature:
  • G_LOGHANDLE: Log Handle
  • G_ECS_ENV : ECS Environment
  • G_RUNID: Run ID
  • Note hat you cannot delete any fields.
  1. Display Generated Report
  2. You can navigate from the detail screen to the screen that displays generated reports.
    You can display only one generated report.
  3. Display Function Signature
  4. In the detail display for the derivation function, you can display the fields that are used in the BRF function.

  • Define Parameters for Parallel Processing

    In this setting you specify the size of packages, which governs the number of parallel work processes.

Note:

SAP delivers the following function modules that can be used for derivation functions (for example, BRFplus functions).

You can also create your own function modules and static methods for checks and field assignments, and call them in the BRFplus function by choosing Procedure Call.

If you want to display the messages from your function module in the application log, you have to fill the I_LOGHANDLE import parameter of type BALLOGHNDL , as in sample function module AC_INT_ECS_ACP_FLD_F_PRCTR_SUP.

Requirements

You have defined a first-level check in Customizing under Define First-Level Checks.

Standard settings

Activities

Example

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG GLE_ECS_VECS_IF001 0 XCG0000003 Error Correction System for Accounting Interface 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
ACI_VCIF001 C - View cluster SM34  
History
Last changed by/on SAP  20091023 
SAP Release Created in 600