We have added search box. Key in SAP issue keyword to search
TopBottom

Announcement: wanna exchange links? contact me at sapchatroom@gmail.com.
Showing posts with label Processing. Show all posts
Showing posts with label Processing. Show all posts

Processing Alerts CCMS Basis

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

Purpose

Alerts are assigned methods using the associated monitoring tree elements (MTEs). A method can be a report, a function module, an SAP transaction, or a URL that is to executed as a reaction to an alert. You should differentiate between auto-reaction methods that the system automatically executes as a reaction to an alert (see also Selected Methods of the Alert Monitor, such as an Automatic Alert Notification), and analysis methods that you start manually when analyzing an alert (see Starting Methods).

After you have analyzed an alert and corrected its cause, you no longer need to display the alert in the Alert Monitor: you can complete the alert. This means that it is deleted from the Alert Monitor and saved to an Alert Database. You can display completed alerts from the Alert Database. The Alert Database is also monitored using the Alert Monitor: if the size of the database reaches a defined limit, an alert is triggered. To limit the size of the database, you can reorganize completed alerts.

Note

By default, an alert represents a problem message. You can, however, activate the generation of “green alerts” for selected nodes, that is, an alert of this type for an all-clear or for an explicit message that an action was successful (see Working with All-Clears (Green Alerts)).

See also:

Changing Properties and Method Assignments



Keyword: BASIS
Title : Processing Alerts CCMS Basis

Background Processing Monitor(CCMS)

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

Using this monitor, you can monitor the status of background processing in your SAP system both for the entire system and itemized by application servers on which background work processes are configured. For a general introduction to background processing, see Structure linkBackground Processing: Concepts and Functions.

Note

In addition to monitoring background processing in general, you can also monitor selected jobs using the Monitoring Architecture (see Monitoring Jobs with the Alert Monitor).

This graphic is explained in the accompanying text

Features

The monitor contains the following monitoring tree elements (MTEs):

MTE Name
(MTE Class)

Meaning

SystemWideQueueLength
(R3BPSystemWideQueueLen)

Number of jobs that are ready to be executed, have start authorization, and have no target server specified for which there are no free Structure linkbackground work processes, averaged over all application servers with background work processes.

SystemWideClassABPWP
(R3BPSystemWideClassABPWP)

System-wide number of background work processes that are reserved for high priority jobs (Structure linkClass A Jobs)

SystemWideFreeBPWP
(R3BPSystemWideFreeBPWP)

Number of free background work processes in the entire system

SystemWideTotalBPWP
(R3BPSystemWideTotalBPWP)

Number of background work processes in the entire system

R3Syslog\Background
(R3SyslogBackground)

Messages in the Structure linksystem log for the background processing category; you can set the category in which a message is reported, the message text, and the severity and criticality of the alert using the message ID in transaction SE92

Utilization
(BtcWpUtilisation)

Percentage of the background processing capacity currently utilized; the value is averaged over the background work processes and, by default, averaged over the last hour

NumberOfWpBTC
(R3NumberOfWpBTC)

Number of background work processes on an application server

ErrorsInWpBTC
(R3ErrorsInWpBTC)

Number of errors in background work processes since the monitoring segment was created (that is, since the application server was started)

ErrorFreqWpBTC
(R3ErrorFreqInWpBTC)

Number of errors in background work processes per minute

EndedWpBTC
(R3EndedWpBTC)

Number of background work processes terminated after an error; you can use the process overview (transaction SM50) to determine whether a work process should be restarted after an error

ProgramErrors
(R3BatchProgramErrors)

Program errors when executing background jobs

ServerSpecificQueueLength
(R3BPServerSpecQueueLen)

Number of released jobs that are explicitly to be executed on this application server, but for which there are no free background work processes

AbortedJobs
(R3BPServerSpecAbortedJobs)

Individual aborted jobs on an application server; a separate red alert is generated for each of these jobs

Activities

To start the monitor, follow the procedure below:

1. Start the Alert Monitor using transaction RZ20 or choose CCMS ® Control/Monitoring ® Alert Monitor.

2. On the CCMS Monitor Sets screen, expand the SAP CCMS Monitor Templates set.

3. Start the Background Processing monitor from the list by double-clicking it.

Procedure if an Alert Is Triggered

Utilization and SystemWideQueueLength show if there is a serious bottleneck in the capacity of the background processing. The optimal situation is that there is a high utilization of the work processes and a short wait queue length.

Background jobs are usually defined without a target server (Execution target in the Define Job initial screen of transaction SM36). This ensures an optimal distribution of the job workload. Jobs defined in this way therefore do not appear in the ServerSpecificQueueLength, but only in SystemWideQueueLength, meaning that the latter attribute is best for showing capacity problems in background processing.

If a bottleneck exists, it is often useful to divide the existing jobs between more servers. You can do this, for example, by switching dialog work processes to background work processes during the operation mode switch to night operation. Before you increase the number of background work processes, note that it does not make sense to have more than three background work processes for each CPU on a background server, as these work processes will already be fully utilizing the CPU. Set the number of these work processes using the system parameter rdisp/wp_no_btc.

For more information about this topic, see SAP Note 39412 (How many work processes to configure).

An alert for ServerSpecificQueueLength when there is a short SystemWideQueueLengthindicates that the distribution of the jobs is not optimal. You should only specify a target server when it is absolutely necessary that the job is started on this server.



Keyword: BASIS
Title : Background Processing Monitor(CCMS)

Background Processing VS Batch processing

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

Can someone tell me what the difference between backgroud processing and batch processing is. Also does the access to this function be limited.

I have a requrinment where they want everyone to have access to batch processing and just wanted to know how i should be handling this request.

Please help

Answer:
You have to get clarification from the requester. Most often Batch and background mean the same. There is a SAP useage which means Batch Data Communication ( BDC) that is sometimes refered to as Batch but most often refered to as BDC. Batch anf Background is controlles with S_BTCH_JOB and BDC is S_BDC_MONI. You need clarification fromt he requester.

Answer:
And if the user also has S_BTCH_ADM = Y and S_BTCH_NAM = DDIC (or *), then they can schedule the jobs, release, delete etc (as per S_BTCH_JOB actions permitted), but.. in the name of and with the authorizations of the other user names.

You can check with SUIM reports who can use your user account (for example) without having to know your password.

The myth that one cannot logon with a batch user is therefore true, because you don't need to logon with it...

Cheers,
Bob

Answer:
There is no myth about "loggin on to a Batch id" it does logon to run the batch job it just cannot be used in DIALOG mode. S_BTCH_NAM allows you to run a batch job using that users' access be it DDIC ( which should not have SAP_ALL) or any other id BATCH or DIALOG.

Answer:
There is no myth about "loggin on to a Batch id" it does logon to run the batch job it just cannot be used in DIALOG mode. S_BTCH_NAM allows you to run a batch job using that users' access be it DDIC ( which should not have SAP_ALL) or any other id BATCH or DIALOG.

It does logon, but unlike Communication users, the password is not critical for this login so you can change it. Like Communication users, one does not have to know what the password is... just access to see that someone once did and left it behind in the system. For Communication users one does not need to know the password either, but changing it, would make the access to the user more difficult.



Keyword: BASIS
Title : Background Processing VS Batch processing

Background Processing Problems due to Segment Size Limitations, Especially in OS IBM AIX

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

Symptom

Under AIX, the heap memory may not exceed 256 MB. Extensive background processing jobs that exceed this limit may allocate R/3 Extended Memory; however, the Extended Memory may be used up.

Corrective action

Try to solve the problem using the following procedures. Note the sequence they are given in. If the problem cannot be corrected with one of these procedures, try the next procedure.

  • For reports started in the background, use more restrictive selection criteria to process smaller amounts of data.


Keyword: BASIS
Title : Background Processing Problems due to Segment Size Limitations, Especially in OS IBM AIX

Outputting the Processing Status of an Application in SAP HR

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

  1. Choose Applicant activity
  2. ® Display.

    The Display Applicant Activities screen appears.

  3. In the Applicant number field, enter the desired number.
  4. Choose Edit
  5. ® Execute.
    1. If an applicant has several applications, select the one you want, and choose Edit
    2. ® Choose application.

    The Display Applicant Activities screen appears.

    You can display the processing status of an application from the list of all activities for an applicant.

  6. You can print out the processing status of the application, or display an individual applicant activity, its notes, or the reference activity of an applicant activity.

In order to:

Proceed as follows:

Result

Print out the processing status of an application

Choose Applicant activity ® Print activity list.

The Print Parameters screen appears.

Enter your data as required.

Choose Output ® Print.

The system prints out the processing status of the application.

Display an individual applicant activity

Select the desired activity, and choose Edit ® Display notes.

The Display Planned Action or Display Completed Action screen appears. The system displays the applicant activity.

Display the notes for an applicant activity

Select the desired activity, and choose Edit ® Display notes.

The system displays the screen Display Notes on Activity: Language E. The system displays the notes on the applicant activity.

Display the reference activity for an applicant activity

Select the desired activity, and choose Display reference.

The applicant activity and its reference activity are highlighted.



Keyword: SAP HR
Title : Outputting the Processing Status of an Application in SAP HR

Processing Receipt of Application SAP HR Recruitment Editing of Applicant Data

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

Purpose

You check if the applicant has filed a job application at your company in the past. If so, the application is entered, and the applicant’s data is updated. If not, the applicant and application are entered.

Prerequisites

Your company has received a job application.

Process Flow

1. Find out whether the application is an internal application, or an external application.

For more information, see Initial Entry of Applicant Data by Fast Entry.

2. If the application comes from an external applicant, enter the applicant’s personal data.

If the application comes from an employee of your own company, establish the applicant’s personnel number.

3. Check if the applicant has filed a job application in the past.

4. If the applicant has not filed an application before, enter the applicant’s data.

If the applicant has filed an application in the past, transfer or update the applicant’s data.

5. Once you have entered the applicant’s data, enter data on the application.

6. To enter additional data on an application, work through the following steps:

a) Enter the applicant’s qualifications.

b) Enter the applicant’s career to date.

c) Enter the applicant’s career preferences.

d) Enter any challenges the applicant might have.

Result

The application is ‘in process’. You can continue with the following processes:


  • Confirming Receipt of Application

  • Applicant Pool Administration

    Keyword: SAP HR
    Title : Processing Receipt of Application SAP HR Recruitment Editing of Applicant Data

    SAP Payroll - Year-end processing - US

    Posted by Admin at
    Share this post:
    Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

    Keyword: SAP HR
    Title : SAP Payroll - Year-end processing - US

    Wage Type Processing Basic Concepts

    Posted by Admin at
    Share this post:
    Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

    Keyword: SAP HR
    Title : Wage Type Processing Basic Concepts

    Wage Type Processing Basic Concepts – part 2

    Posted by Admin at
    Share this post:
    Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

    Keyword: SAP HR
    Title : Wage Type Processing Basic Concepts – part 2

    Processing class 71 in Payroll

    Posted by Admin at
    Share this post:
    Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

    Keyword: SAP HR
    Title : Processing class 71 in Payroll

    T r a n s l a t e to your language