Purpose of having Tcode: START_REPORT

What exactly is the purpose of having Tcode: START_REPORT? How is it different from having SA38. It seems that programs by passes the auth. check of S_PROGRAM, when using START_REPORT. The Tcode is assigned in our common role, and the internal audit is now asking us to remove it. And we would like to know what the impact would be. Thanks.

Dear Kevin,
I run into that, but never had a closer look. Because of your questionI did a short analysis:
I checked the authorization trace: START_REPORT checks object S_PROGRAM - so this is not the point here.
If you want to learn something about START_REPORT, you need to look into table TSTCP (holding the key configuration for those "parameter transactions").
Most of the transactions that just start a report, use the "/START_REPORT..." setup (~6400, compare that to the mere 3 transaction I found using "/SA38...").
The reason seams to be obvious for me: START_REPORT can also start queries (AQ), report writer reports (RW ?) and some other stuff I don't know in detail ...
I guess that's why it is included in your profiles - although I can't believe that START_REPORT was designed to be used outside of parameter transactions Look at this ugly screen you get !
I did not test this, but I think for your auditor this means:
- Somebody how has START_REPORT can also start queries (and thus doesn't need SQ03 anymore). And he can start all these nice Report Writer stuff (e.q. in FI and CO).
- or, to turn it around in a different way:
In terms of transactions, a user that has START_REPORT is more powerful than a user who has the 6400 T-CODEs that make use of START_REPORT in TSTCP
Hoping this clarifies the subject
Ralf Nellessen

Similar Messages

  • What is purpose of having an iTunes Library when I already have purchased apps?

    I am new to the Apple ecosystem, so please pardon my ignorance here. I am using iTunes on Windows desktop, but I have the same problem on my Mac laptop.
    I have some apps purchases that show up when I am in iTunes and select  Purchased or Apps.
    But when I select the option of My iPhone Apps at the middle top of the screen, or select My iPad Apps, the list of apps is empty. Yet, I clearly have purchasesd some, because they show up under "Purchased."
    And when I run the Apps app in my iPhone, it shows the purchased items that are NOT on my iPhone but are ready for downloading to my iPhone.
    So, this is making me wonder: What is the purpose of having an iTunes Library for storage or syncing, when I could use the Purchased list?
    Am I misunderstanding the reason for having the Library?
    thanks

    So, it sounds like I should move them to the iTunes Library for both my iPhone and my iPad. I found that if I click the app, it appears in the library. Among the apps that I have purchased, there are some apps that I don't want anymore. So I assume that I should NOT click (i.e. move) those to the Library, right?

  • Purpose of having central adapter engine

    What is the purpose of having Centeral Adapter Engine when any WAS 6.40 has an adapter engine that can communicate de-centrally with the IS?
    Regards
    chandrakanth.K

    Hi Chandra,
    The Adapter Engine is a separate software or software component  that is automatically installed on the Integration Server. In this case, we will call it as central Adapter Engine. You can also install the Adapter Engine separately on another host. This is then a non-central Adapter Engine.
                    By installing the adapter engine centrally on Integration Server, all the components like adapter engine, integration engine, mapping runtime etc will be at single place which increases the preformance.
               In the case of non central adapter engine, where we will install the adapter engine at another system(may be in another place) which decrease your total server performance.
    thanks,
    madhu

  • Purpose of having a block in the BPM

    whats the purpose of having a block in the BPM, and what does its attributes
    BLOCK-Start and BLOCK-end with values "new  transaction"/"no new transaction" means

    Hi
    pls check
    What is the use of block step in BPM? Please help!
    Regards,
    Ram

  • Help required understanding the purpose of having instance Init blocks

    I want to know exactly what the purpose of having instance initialization blocks in Java. As in static init blocks, we can execute some commands before creating an instance of a class.
    And also in instance init blocks, we are executing some commands which we can do in a constructor. So I’m little bit confused of the purpose of having this concept instance init blocks without writing it in the constructor itself.
    Really appreciate if anyone can explain this ASAP as I am still a beginner who is studying for SCJP exam.
    Thanks in advance.

    The instance initialization blocks are always executed before the constructor code is executed. This may be used for some activity which is common to all constructors (in case constructors are overloaded).

  • I just got a MBP Retina. At it's highest resolution, everything is tiny. The olny way to get things to a readable size is to lower the rez, but that defeats the purpose of having it. Am I missing something?

    I just got a MBP Retina. At it's highest resolution, everything is tiny. The only way to get things to a readable size is to lower the rez, but that defeats the purpose of having it. Am I missing something?

    It doesn't defeat the purpose to lower the resolution. When you choose the size you can read, the extra pixels are used to make the text and graphics more detailed, closer to the high print resolution humans have been accustomed to reading on paper for hundreds of years. That is the difference compared to the coarse screen resolution of a conventional (non-Retina) screen.

  • I have a 4 gen Time Caps. and a 2nd Gen Airport Extreme I would like to extend my TC network to use the Extreme for the purpose of having internet available to my TV box wired.  Is this possible and how to I get them to work together?

    I have a 4 gen Time Caps. and a 2nd Gen Airport Extreme I would like to extend my TC network to use the Extreme for the purpose of having internet available to my TV box wired.  Is this possible and how to I get them to work together?
    How can I get my Time Cap (TC 4 gen) to recognise my 2gen Airport Extreem (AE)
    Frank

    Thanks for the info, this really helps.
    Power up the AirPort Extreme for a few minutes, then hold in the reset button on the back of the Extreme for 10 seconds and release. Allow a full minute for the Extreme to restart to a slow, blinking amber light.
    It might be possible to use wireless to configure the Extreme, but I recommend using a wired connection. Temporarily, connect an Ethernet cable from your Mac to one of the LAN <-> ports on the Extreme.
    Click the AirPort icon at the top of the Mac's screen and wait a few seconds for a listing of New AirPort Base Station to appear. Just below that, click on  AirPort Extreme.
    The illustration below shows an AirPort Express. You will see AirPort Extreme on your screen.
    AirPort Setup will open up automatically and take a minute to analyze the network, then announce that the Extreme will be configured to extend the Time Capsule network.
    Enter a device name that you want to use for the Extreme and click Next
    Wait a minute while AirPort Setup configures things for you. When you see the message of Setup Complete, click Done.
    You can disconnect the Ethernet cable that you used for the set up now. Things should be working. The Extreme is providing additional wireless coverage the the Ethernet ports are enabled. You can connect to any port that you want since they all operate the same in this type of setup.

  • What is the purpose of having 'oracle' user with umask 022?

    Hello,
    What is the purpose with having the 'oracle' profile with a umask of 022? Isn't that a security risk having files created by 'oracle' with 755 permission? I mean why let others have the capability to read and execute on files that 'oracle' writes. Thank you.
    Paul

    Hi;
    You can set it as you wish. But from note:
    The umask utility sets the file mode creation mask of the current shell execution environment to the value specified by the mask operand. This mask affects the initial value of the file permission bits of subsequently created files. If umask is called in a subshell or separate utility execution environment, such as one of the following:
    +(umask 002)+
    nohup umask ...
    find . -exec umask ...
    it does not affect the file mode creation mask of the caller's environment. For this reason, the /usr/bin/umask utility cannot be used to change the umask in an ongoing session. Its usefulness is limited to checking the caller's umask. To change the umask of an ongoing session you must use one of the shell builtins.
    If the mask operand is not specified, the umask utility writes the value of the invoking process's file mode creation mask to standard output.
    The most common umask values are 022, 027, and 077.  A umask value of 022 lets  the owner both read and write all newly created files, but everybody else can
    only read them:
    Oracle recommended(also its a prereq for installation) to set umask 022 due to do upper explanation.
    http://docs.oracle.com/cd/E19253-01/816-5165/umask-1/index.html
    Regard
    Helios
    Source:
    +0666 Default file creation mode+
    +022 resultant mode+
    +0644 resultant mode+
    On many UNIX systems, the default umask is 022.  This is inherited from the  init process, as all processes are descendants of init.

  • What's Purpose of having Apple Care

    I would like to know the purpose of having applecare!

    You get a three year limited warranty on parts vs. one year on the standard warranty, and three years of free telephone support vs. 90 days. A portable computer tends to see more wear and tear than a desktop model or a tower, so AppleCare Protection Plans are more likely to pay for themselves. Portables are also covered the world over, so should your machine develop problems while you're traveling, you'll be able to get it fixed locally.
    A complete description of APPs is here: http://www.apple.com/support/products/proplan.html
    *Unfortunately, being in Florida, and unless things have changed there recently, you may not be able to purchase an APP.
    Good luck!

  • HT204476 is there anyway to get rid of the old iPhoto Library? It defeats the purpose of having a new software if I have to keep the remnants of the older one.

    is there anyway to get rid of the old iPhoto Library? It defeats the purpose of having a new software if I have to keep the remnants of the older one.

    dubthedankest wrote:
    Where are the masters actually stored upon conversion from Aperture to Photos? Photos?
    The master files are stored on your drive, but they are not actually stored "in" any folder. Folders are really just special files that store various bits of information about the files associated with that folder, including links to where they actually are stored. That's why you can "move" a file from one folder to another very quickly: all that you really are doing is moving the link & other info from one folder to the other folder, while the file itself stays where it was.
    Because of this, it is possible for more than one folder to link to the same file -- in the Finder it looks just like there are two copies of the file, one in each folder, but there really is just the one copy. From the description in the Photos saves disk space by sharing images with your iPhoto or Aperture libraries doc, it looks like that's what happens when you import your iPhoto library into Photos -- both the old iPhoto Library "file" (which actually is a set of folders & subfolders of files) & the Photos Library (also consisting of folders & files) contain links to the master files, but like the Apple doc says, there really is just one set of master files being stored.
    This is very similar to the way Time Machine backups look like they have multiple copies of the same unique file, one in each time-stamped backup folder, but there really is only one copy on the Time Machine drive. My guess is Apple is using hard links for this, which means the actual master files will not be deleted from the file system as long as at least one link remains to each of them.
    So you should be safe in deleting the old iPhotos Library once you are absolutely sure you don't need it, but to be sure, if it was me I would make a backup just in case, or better yet just leave it alone.

  • What's the exact purpose of the tcode VT01N?

    Hi All,
    Can some body let me know what's exact purpose of VT01N transaction(create sheipment) how it differs to VL01N(outbound delivery) among this which one we have to create Ist shipment or delivery? What's the exact link between these  two sales document?
    Thanks&Regards
    Mahesh

    Dear Mahesh,
    You create a shipment document when the goods are relevant for delivery in the sales order. After you create a sales order, you create a delivery. The delivery must have a route in the transportation tab. Then you can club different deliveries in a shipment document. These are the bare minimum required for creation of a shipment document with one stage.
    There are three fields in VT01N
    1) Transportation planning point
    A group of employees responsible for transportation activities.
    Use
    Each shipment is allocated to a transportation planning point for transportation planning. It helps to determine responsibility for transportation processing during which it can be used as a selection criterion, in order to create a list of shipments to be processed, for example.
    Examples
    Within a company, one transportation planning point can be responsible for sea shipments and one for shipments sent by road, for example. Transportation planning points can also be defined geographically.
    Dependencies
    Before a transportation planning point can carry out transportation planning, it must be set in Customizing.
    2) Shipment type
    Specifies what type of transportation processing is to be performed.
    Use
    The shipment type has various control features for transportation processing. These include:
    •number range from which the shipment document number is assigned
    •specifications such as the transportation processing type and processing control indicator
    •control elements such as the output determination procedure, text determination procedure, etc.
    •default values such as the shipping type, service level, leg indicator
    Procedure
    When you create a shipment, you must specify a shipment type.
    Examples
    Shipment by road:
    •In the case of a stop-off shipment, the shipment legs are determined by the system using specific rules.
    •An individual shipment could be a preliminary leg for a shipment by sea
    Shipment by sea
    •Specific output is required for processing.
    Shipment by rail:
    •Specific texts are required so that the rail consignment note can be filled in completely.
    Dependencies
    A shipment document is assigned to one particular shipment document type.
    3) Selection variant for transportation planning
    Defines the default values for the criteria used to select inbound or outbound deliveries for transportation planning.
    Use
    You can specify the selection variant on the initial transportation screen. The predefined selection criteria are then proposed on the selection screen.
    You can specify a selection variant for each shipment type. This is then proposed when you create shipments of this type.
    Procedure
    Selection variants for selecting inbound and outbound deliveries for transportation planning must be created for report RV56LFSL.
    Regards,
    Rakesh
    P.S. Award point if your find it useful

  • What't the purpose of having a hidden column in the report

    Hello experts,
    So, since I am still fresh to the business I encountering things worth exploring... I have seen many times where a report will have a certain column in the criteria but its hidden from the analysis results. Does anybody why
    eg.. the criteria will have: time, project name, project task. then the results will show: time and project task, then project name will be hidden... why?
    thanks as always

    Project tasks might be common for different projects, to make more specific they might have added project name and set hidden to see tasks specific to project name by date.
    To understand it more just delete project name from report and compare with original report output.
    If make sense mark

  • HT5622 What is the purpose of having two emails one for iCloud one for Apple ID

    Why would I use two different emails and passwords? What is the benefits if I use one email for iCloud and one for my Apple ID .

    From where I have seen this most helpful is when you have multiple people (family memebers) sharing one Apple ID/iCloud account and you run out of the free 5GB iCloud back up space since there are many devices backing up to the same account.
    We've seen students using his/her parents or family Apple ID/iCloud account and when they go to back up their device or apps with data connected to iCloud (like iMovie/Notability), it won't back up b/c they are out of space. Mom's iPhone with 4GB of photos on it is hogging up all the iCloud back up storage so when Sally needs to back up her school iPad to iCloud, there's not enough space so her device/data doesn't back up completely. If Sally creates her own iCloud account, then she's got the full 5GB to use and doesn't have to worry about the other devices.
    Also, if you had a work issued device and a personal device but use the same Apple ID- you could create different iCloud accounts for each device for back up. I myself use the same account- I don't seperate out mainly b/c I don't want to keep up with another apple account and I don't use a lot of apps that need to retain data.

  • SE93: t-code

    Hi,
    I need an urgent explanation for the following:
    I am finding the information about a t-code S_BCE_68001426 with SE93
    It shows like this:
    Transaction Code: S_BCE_68001426
    Package           : SUGR
    Transaction Text: Roles by User Assignment
    Default values:
    Transaction       : START_REPORT
    Does this mean that the S_BCE_68001426  uses in turn the t-code START_REPORT??
    Thanks in advance.
    Ramakrishna

    Hi Rama,
    Below the START_REPORT you will see that a report name will be specified, and possibly also a variant.
    S_BCE_68001426 is the end user transaction (added to the menu; existing as a value in S_TCODE) which submits that report using the technical transaction START_REPORT to pass other parameters (such as the variant name) to the report.
    Essencially, START_REPORT is nothing other than SA38 (except that it does not check S_PROGRAM <b>at transaction start</b> - but will check S_PROGRAM at report submit - analogue to SA38, SE38, SE15 etc).
    You should not grant S_TCODE transaction START_REPORT to users. The same goes for any other transactions which look ugly on their own. They do not need it.
    Also see Re: Purpose of having Tcode: START_REPORT.
    Cheers,
    Julius

  • HT5467 iPhone iOS 6. What is the difference between, respective purposes, and functions of having both location services for photos vs camera

    What is the difference and respective functions of turning on or off location services for "photos" and "camera" ?  I guess I don't see what purpose of having the option for photos location services in addition to the camera option?

    Thanks,
    one hypo:
    If I always had location services off for the camera, while taking all my photos, then there should be no metadata embedded at all in the first place, so then the photos selection becomes redundant?

Maybe you are looking for