Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Putting Single Quote in any field

Former Member
0 Kudos

Hi All,

What is the purpose of putting ' ' (Single Quote) in any of the field?

Example:

Object:F_BKPF_BUK

Field:

ACTVT:01

BUKRS:' ' -


> What does this imply?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

This is related to object value like 01 is create and 02 is change.

Regards,

Anil

8 REPLIES 8

Bernhard_SAP
Employee
Employee
0 Kudos

Hi Nikita,

normally the check is performed like this, if the developer wants to check, if the user has the authorization for ACTVT=01 for any BUKRS. Means, if he has 01 at all.

Pls compare the abap documentaiton for the statement authority-check.

b.rgds,

Bernhard

0 Kudos

Hi Bernhard,

Thanks for the reply.

My issue is realted to Single Quote whatever be the Activity in it.

If we give single quote does the User get complete authority, no authority or something else.

Also can you please elaborate how can we compare the ABAP documentation for the statement authority check.

0 Kudos

Hi,

what do you mean by 'single quote'? If you mean 'blank', this has the same meaning as an empty value in the field. So if the application checks for any value, but not for an empty field, the check will fail.

Regarding the docu: you can access it through some different ways, for instance in SE38->display source code of any report->press the blue 'I' infobutton->enter ABAP key-word authority-check, select authority-check->abap statement, enjoy the documentation.

b.rgds, Bernhard

Edited by: Bernhard Hochreiter on Sep 15, 2008 3:31 PM

0 Kudos

requested to move this thread to Security forum

Former Member
0 Kudos

Hi,

This is related to object value like 01 is create and 02 is change.

Regards,

Anil

former_member248712
Active Participant
0 Kudos

BUKRS:' ' -


> What does this imply?

No access granted to any Company Code.

AB

0 Kudos

Hi Arjun,

Thanks for the reply.

0 Kudos

Hi,

The single quote or two or two with space (depending on the how large the field is)in between means initial value, SAP uses also the word dummy for it. It is certainly different then a blank. If you do not use the field and must nog be tested on blank then use the single quote.

have fun

bye Jan van Roest