Montag, 2. Dezember 2013

Unterschied '' und ´´

Seit Netweacer 7.0 EhP2 gibt es im ABAP neue String Operatoren.

z.B. funktioniert nun das Konkatinieren von Strings mittels && Operator

lv_test = 'Hello ' && 'World'.

Gibt man lv_test aus, erscheint: HelloWord ???
Der Grund ist das einfach Hochkomma, einfache Hochkomma machen aus der Zeichenkette einen CHAR Datentypen und bei diesem werden TRAILING SPACES implizit entfernt!
Verwendet man anstelle der einfache geraden Hochkommas die schräg gestellten, wird der String auch als String erkannt und somit auch Leerzeichen am Ende nicht entfernt!

Erweiterung Customer Upload vom ECC

Um kundeneigene  Daten für den Business Partner ins CRM zu bekommen gibt es SAP Wiki ein Tutorial von Moshe Naveh

http://wiki.scn.sap.com/wiki/display/CRM/Enhancing+the+CRM+Middleware+Example2

Die Technik basiert auf Business Transacten Events.

Eine weitere Möglichkeit wäre die Benutzung des BaDIs BUPA_INBOUND im CRM.