cancel
Showing results for 
Search instead for 
Did you mean: 

Importance of GUID in SAP GTS

Former Member
1,002

Hi Experts/Guru's

Can someone please explain the Importance of GUID in SAP GTS?

Why do we need to a GUID for a Product in GTS?

Advantages of having GUID?

Do we need to tag a product with GUID?

Do we need to create a GUID every time we change or update or modify data?

Thanks for listening.

Regards,

Karthik Rali.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member215181
Active Contributor

Hi Karthik,

The GUID is the primary key for many tables in GTS.  If you have used the Micrsoft Access database system, you may already be familar with the technique - it's the same as using "autonumber" as the primary key there.  With a GUID, the only difference is that the "number" is a hex number of 32 characters.

Since each GUID is created based on the date & time, it is guaranteed to be unique across the system (GUID stands for "Global Unique IDentifier").

I don't know if there are any particular advantages of using a GUID instead of a more meaningful key, but it was a popular choice in the SAP development world at the time GTS was being developed.

You don't have to do anything with GUIDs - the system code takes care of it correctly.

Regards,

Dave

ragu-143
Discoverer
0 Kudos
Thanks, when is a GUID created in the GTS system?
Former Member
0 Kudos

Hi Karthik,

GUID means Global Unique Identifier. GUID is used in the GTS system at the DB level to identify an object/component with a unique id. They are used here due to the fact that the GTS system may be connected to several systems and different business objects can have the same key format. Then in order to distinguish between all those keys at the Database level, system requires a unique key to pick the exact object and that is known as the GUID key. This concept is also used in other system as well, mostly in back end.


All data access and update in the GTS system takes place using the GUID. System uses this GUID to query at the DB level to find out the required record quickly, thereby adding to system performance ( advantage of using GUID concept).


If you want to get the data about any product, you can do so by going through several tables in the GTS systems. Even then those Database tables are connected to one another through respective GUID’s to make the search quick and related.


Also, GUID creation/tagging is done by the system itself and no manual intervention is required even while any document creation/change.


Hope GUID concept will be clear to you now. Please feel free to ask, if more information is required on it.

Regards,

Aman