Scroll Top

SAP Powers Car Commerce

SAP Powers Car Commerce

TAKE NOTE (Insights into SAP solutions and Emerging Technology)

Imagine this scenario….

Susan is driving around town and realizes her car is low on gas. She isn’t quite sure where the closest station is. She can’t use her phone to search since she’s driving. Her purse with her wallet in it is in the backseat and out of reach.

Luckily for Susan, she’s driving one of the cars that’s powered by SAP’s newly launched Vehicles Network. The SAP Vehicles Network, an endeavor three years in the making, leverages the cloud and connected commerce to allow her to find not only the closest gas station but the closest one with the cheapest gas.

Once there, fueling up doesn’t even require that she climb into the back seat to retrieve her purse and wallet. Data shared via the cloud activates the pump she pulls up to. All she needs to do is put the gas in her car, and the SAP Vehicles Network does the rest. Payment is completed via the Samsung Pay app, as well as other partners, including FIS, ZipLine and P97.

Once Susan has filled up and is back on the road, the SAP Vehicles Network can help her reserve parking, open off-street parking gates and pay for on-street parking — all via her Samsung Pay mobile wallet.

The SAP Vehicles Network was announced last night (Oct. 20) and marks the first of its kind for SAP in the mobile payments space

Read more here at the “What’s Hot ” Payments & Ecommerce Blog.

UNDER DEVELOPMENT(Information for ABAP Developers)

Fast and Easy SAP ABAP Debugger Scripting

SAP ABAP Debugger Scripting in NetWeaver 7.0 EHP2
SAP ABAP Debugger Scripting is a new tool added in SAP Netweaver 7.0 EHP2. It is a feature available in the New ABAP Debugger. However, just like some of the other debugger options, you need to check whether the security team has provided access for the debugger script tool.
As ABAP programmers we regularly use Break-Points & Watch-Points for debugging. These are necessary in an ABAP programmers role to find the bugs in custom developments, analyze the Standard SAP program or find a BADi for that matter. So where does this Debugger scripting come into play? What is Script Debugging Used for?
Designed To Make Debugging ABAP Code Easy
The debugger scripting is a tool is designed to make debugging easy. Sometimes debugging can be very tiresome, especially when debugging SAP standard code is involved. See my previous blog on Layer Aware Debugging (SLAD) in SAP Demystified for another great tool to speed up debugging time.
The debugger scripting tool can sometimes come to the rescue, as it helps automate the process of debugging….

Q&A (Post your questions to Facebook or Twitter and get the answers you need)

Q. This question came up before and has been answered in a prior NewsLetter, but it has come up again at my current project so I feel a strong need to address it again. “What is a Field Symbol?”

A. Field symbols are a special feature of ABAP not found in most other programming languages.  Their primary purpose is for accessing lines of internal tables, copy-free.  Think of field symbols like name aliases for existing data.  You can assign a new name to existing data (or part of it), and work on that data under its new name.  Field symbols can be typed with generic types as well.

Before using a field symbol, you must first declare it and give it a type.  Its name must begin with “<” and end with “>”.

The syntax to declare a field symbol looks like the syntax to declare a variable:

FIELD-SYMBOLS <name> TYPE typename.

You must also assign the field symbol to existing data.  Not assigning a field symbol is like not naming a person.  You can use various ABAP statements to assign a field symbol.  Here we’ll quickly discuss the two most commonly used statements:

The ASSIGN statement assigns a field symbol to any data:
ASSIGN <field_symbol_name> TO data_name.
Remember, a type check is performed between the field symbol type and the data type.  The operation is executed only if the types match.
There are several other variants of the ASSIGN statement, such as for assigning a component of a structure.  For example, the LOOP-ASSIGNING statement assigns a field symbol to a table line:
LOOP … ASSIGNING <field_symbol_name>.…
So in summary, Field symbols are placeholders or symbolic names for other fields. They do not physically reserve space for a field, but point to its contents. A field symbol can point to any data object.
The below link provide total information regarding field symbols

Pin It on Pinterest

Share This

If you enjoyed this post, why not share it with your friends!