Hierarchy
⤷ IS-OIL-DS-SSR (Application Component) Service Station Retailing
⤷ OIR (Package) SSR Service Station Retailing (master/overall)
IMG Activity
ID | SIMG_SSR_0156 | Define additional fields for value conversion |
Transaction Code | S_SO6_65000965 | (empty) |
Created on | 20000919 | |
Customizing Attributes | SIMG_SSR_0156 | Define additional fields for value conversion |
Customizing Activity | SIMG_SSR_0156 | Define additional fields for value conversion |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | SIMG_SSR_0156 |
SAP delivers a set of standard fields for which value conversion is supported in the interface. This field catalog contains material ID, service type and further fields.
In this step you can define additional fields.
First you need to define the field ID. Secondly, you need to specify all interface structures and the names which the field has within these structures.
NOTE: There are some fields that must not be defined for conversion:
- In the case of the retail network interface, location ID must not be converted in inbound structures. This is because the incoming location ID is used to find the conversion group in the standard system set-up. The location ID itself can only be converted in the business add-ins directly.
- The SAP currency key must not be converted in the outbound structures for the clearing house settlement message structures (ROIRHDTFK and ROIRHDTFP). This is because this key is needed in the outbound function for formatting the value fields and for retrieving the ISO codes. If you need to have a differently formatted currency key, you have to create a new field in its own settlement message structure and fill it in the appropriate business add-in.
- If units of measure or country codes are converted, the retrieval of ISO codes for these will not work any more.
For the structure names, examine the appropriate BAPI function in transaction SE37 and look up the parameter type.
BAPIs used are:
- BAPI_BLM_SAVEMULTIPLE for meter reading inbound processing
- BAPI_BLD_SAVEMULTIPLE for dip reading inbound processing
- BAPI_BLPCP_UPLOAD for payment card inbound processing
- BAPI_BLP_SAVECOMPETITORSURVEY for the competitor survey upload
- BAPI_BLP_COMPAREPRICES for price check inbound processing
- BAPI_BLP_RECEIVEMULTIPLE for price outbound processing
- BAPI_BL_RECEIVEDETAIL for location master outbound processing
In the case of clearing house settlement message outbound processing, the structures in which you can convert are ROIRHDTFK (for sales transaction headers) and ROIRHDTFP (for sales transaction items).
Example
For conversion of the incoming payment card data field CURRENCY, you could define :
- Field CURRENCY
- Structures BAPIBULOCPCP01 (type for the parameter PAYMENTCARDHEADERS of function module BAPI_BLPCP_UPLOAD)
- Structure field CURRENCY (field name within structure BAPIBULOCPCP01)
- Offset 234
- Length 5
In the subsequent Customizing step, Define conversion groups, you can then define the appropriate conversion record (for example, you can define "DOLLAR" to "USD" as an inbound record).
Requirements
Standard settings
Recommendation
Activities
Further notes
Business Attributes
ASAP Roadmap ID | 151 | Design interfaces |
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 | SIMG_SSR_0156 | 0 | I400022112 | Service Station Retailing |
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 |
VC_OIRHCVFDDEFC | C - View cluster | SM34 |
History
Last changed by/on | SAP | 20030617 |
SAP Release Created in |