SAP ABAP IMG Activity BADI_SLS_LO_OIF_TEXT (Configure Text Processing)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SLS_LO_OIF (Package) Lean Order OIF
IMG Activity
ID BADI_SLS_LO_OIF_TEXT Configure Text Processing  
Transaction Code S_E4A_94000170   (empty) 
Created on 20080519    
Customizing Attributes BADI_SLS_LO_OIF_TEXT   Configure Text Processing (Simplified User Interface) 
Customizing Activity BADI_SLS_LO_OIF_TEXT   Configure Text Processing (Simplified User Interface) 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_SLS_LO_OIF_TEXT    

Use

This Business Add-In (BAdI) is used in the Internal Sales Representative role.

You can use this BAdI to control text processing in the Lean Order OIF-based UI.

Requirements

  • You work with the new Lean Order OIF-based UI.
  • Note that the names for tabs and views as used below refer to the standard UI shipped by SAP. If you configure the UI according to your needs, these tabs and views might have been renamed, moved to other locations, or deleted.
  • Text processing is possible using the Texts view for the sales document header (HEAD) and sales document item (ITEM) parent types.
  • On the Main View tab within the Texts view, the texts are treated using dropdown list boxes for a specific combination of text ID and text language. In the following, this type of text view is referred to as a Service View.

On the Header Details or Item Details tab in the Texts view, the texts are treated within a list overview. In the following, this type of text view is referred to as a List View.

Standard settings

The methods of this BAdI do not provide default coding or a fallback class implementation.

Activities

The BAdI consists of the following methods:

  • SET_DEFAULT_ID

    This method is only relevant within the Service View. When the parent of a text is initially set or is changed, the dropdown list box of available text IDs is reset so that the value SPACE is preset as the initial value in the dropdown listbox for the text ID.
    This method allows a default text ID to be defined for each combination of object type (header, item) and text group (as set up in the order type or item category).

    If an item is changed, for example, the corresponding Service View does not display an initial value in the text ID dropdown listbox, but displays the value programmed within this method for the appropriate combination of object type and text group.

  • SET_DEFAULT_LANGUAGE

    This method is only relevant within the Service View. When the parent of a text is initially set or is changed, the dropdown list box of available text languages is reset, so that the value SPACE is preset as the initial value in the dropdown list box for the text language. This method allows you to define a default text language for each object type (header, item).

    If an item is changed, for example, the corresponding Service View does not display an initial value in the text ID dropdown list box, but displays the value programmed within this method for the appropriate combination of object type and text group.

  • SET_DESIRED_LANGUAGES

    This method is relevant within both the Service View and List View. It allows you to reduce the set of languages provided in the text language dropdown list box for each parent type (HEAD and ITEM).

For more information, see the relevant interface method documentation.

Example

Business Attributes
ASAP Roadmap ID 203   Establish Master Data 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-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 BADI_SLS_LO_OIF_TEXT 0 HLA0009601 Sales 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20090304 
SAP Release Created in 604