Translate

Monday, November 28, 2011

using the round off operation ROUNDGK100 scenario

the requirement is say 6.15 for absneces and net to be rounded of to 6 and 6.60 for ex to be rounded of to 7.

workaround-the ROUNDGK100 operation can be included in the pcr to address this issue.
---------------



ROUND - Rounding Off Within Current Wage Type

Object

Operation

Use

The ROUND operation rounds off field values in the current wage type.

Syntax

OOOOOFSVVV

OOOOO ROUND Name of operation

F Number to be rounded
blank AMT field (total amount) is rounded
G AMT field (total amount) is rounded
A NUM field (number) is rounded
B RTE field (amount per unit) is
rounded

S Rounding method
blank commercial rounding
K commercial rounding
+ round up
- round down

VVV rounding divisor
the result of this rounding should be
divisible by VVV.

Examples

1. The amount (F=G) is commercially rounded to $ (VVV=100).

2. The number (F=A) is rounded up (S=+) to the the next number
divisible by 10 (VVV=10).

3. An amount is to rounded up to 100, e.g. 100, 200, etc. US dollars.

4. An amount is to be rounded to the next number divisible by 10.

Method

1. ROUNDGK100
2. ROUNDA+10
3. ROUNDG+100 to whole value of currency
RTE/100 divide amount by 100,
e.g. dollars
ROUNDG+100 round to the next number
RTE*100 multiply amount by 100,
e.g. cents
4. ROUNDG-100 ignore cents
RTE/100 divide amount by 100,
e.g. dollars
ROUNDGK10 round to next multiple of 10 dollars
RTE*100 multiply amount by 100
e.g.cents

Sick leave absence type deducting salary issue and changes in config to address the issue

Sick leave absence type when created is deducting salary for the employee and to address this we need to do the necessary configuration in payroll->XX(99 for ex)->absneces->desribe absnece valution rule

2. payroll->XX(99 for ex)->absneces->grpoup absnece for absnece valution

3. payroll->XX(99 for ex)->absneces->valuation of absneces(define and setup counting class )

Issue-Wage Type /565 and /566 (Carry-over for next month) created and work around

this technical wagetype is created if 0009 isnt maintained for employees and hence system created /565 and /566 wagetype and it will reflect in the nxt payroll run and will lead to differences.

if 0009 is checked and corrected this issue can be addressed.

p9ZNC(zero net check) function to be activated

www.sapfans.com/forums/viewtopic.php?f=11&t=109422

Friday, October 7, 2011

Sunday, October 2, 2011

#RPUTRBK0 report#0003 Infotype#Payroll Status Infotype-changing payroll status infotype for all employees

Scenario - intial data uploaded using lsmw and the pay roll record status fields need to be changed for all employees.The earliest MD change and Mast data chng bonus field and pdc recacultaion date need to be changed.

RPUTRBK0 report used to change the data for all employees.

enter employee numbers ,check the corresponding boxes and enter the new dates or dates that need to be in 0003 infotype for all the employees.

Saturday, October 1, 2011

Wage Type Posting to FI at employee level

IMG - Financial Accounting / GL Accounts / Line Items / Display Line Items / Define Special Fields for Finding and Sorting Data

and added Field BSEG PERNR to Table V_T021S

We can now choose Personnel Number as a column to display.

Thanks to the contributors

http://www.sapfans.com/forums/viewtopic.php?f=11&t=324467

Wednesday, September 28, 2011

Tuesday, September 27, 2011

How to disable the sound in sap?

2. open a new session

3. On the top tool bar, right most,
click the button (Customizing of local layout)
ALF F12

4. In that select
NEW VISUAL DESIGN

6. A new window will popup.

7. in that select
AUDIO - OFF.

Thanks to contributors

http://forums.sdn.sap.com/thread.jspa?threadID=134870

SAP Guide to Succesful Printing

http://www.erpdb.info/wp-content/uploads/2009/08/sapprintguide.pdf


Thanks to contributor

Monday, September 26, 2011

Qualification of Personnel While Planning Workforce

http://www.sap-img.com/project/qualification-of-personnel-while-planning-workforce.htm

Tcode-CMPC for creating work force planning profile

CMP2-Work force planning -project view

CMP3-work force planning -work centre view

SAP Project system-Human Resource integration



CMP2 SAP Transaction Code (T-code) Details

Description: Workforce Planning: Project View
Program : SAPLMP01
Module:
1. PS - Project System

SAP Menu Path:
1. SAP Menu⇒Logistics⇒Project System⇒Resources⇒Workforce Planning⇒Project View

2. SAP Menu⇒Accounting⇒Project System⇒Resources⇒Workforce Planning⇒Project View


Description: Workforce Planning: Work Center View
Program : SAPLMP01
Module:
1. PS - Project System

SAP Menu Path:
1. SAP Menu⇒Logistics⇒Project System⇒Resources⇒Workforce Planning⇒Work Center View

2. SAP Menu⇒Accounting⇒Project System⇒Resources⇒Workforce Planning⇒Work Center View

How to Upload Employee Photo in SAP

Thanks to contributors

http://www.sap-img.com/human/how-to-upload-employee-photo.htm SAP HR Employee Photos (4.7 - Enterprise) http://www.sd-solutions.com/SAP-HR-Employee-Photos-v4.7.html

Saturday, September 24, 2011

Mass Change Start Date On OM Objects

transaction code RE_RHBEGDA0 .

Thanks to contributor

http://saphelpbykevin.knguyentu.com/2008/04/mass-change-start-date-on-om-objects.html

Monday, September 19, 2011

Displaying Deleted Payroll Results

we can used TCD SLG1 to Evaluate Application Log

In the Object field, enter HRPU and execute

We can check whether payroll results have been deleted, which payroll results have been deleted, and who deleted them.

if system throws an error when we try to delete results using TCD pu00/Pu01 then we can use report RPUDEL20 to delete the pyaroll results.also check the pu03 for payroll status to check the accounted to and earliest MD change fields.

Friday, September 16, 2011

LSMW for PP01 causing runtime error when running in background -SAP Note 721791 - LSMW Dump when running a batch input session in OM

Symptom
When you run a batch input session of Organizational Management in the
background, the session terminates with a runtime error. However, you can
run the session online without any problems.

Please refer to OSS Note-SAP Note 721791

Thanks to the contributor

http://forums.sdn.sap.com/thread.jspa?threadID=1296441

Tuesday, September 13, 2011

Length of service calculation SAP PA

personnel management->PA->Evaluation basis->calculation of employment period

Function module HR_ENTRY_DATE is for calculation

pls chk the below link

http://saphelpbykevin.knguyentu.com/2007/07/length-of-service-calculation.html

Thanks to kevin for his valuable contribution.

Sunday, August 28, 2011

SAP HCM Configuration and Reference guides uploaded

He is trying to upload some files related to om,pa,py,tm,mbo,osa,lso,pd,travel management etc which he feels will be helpful .please watch this space for more uploads.

http://www.4shared.com/folder/JF7t85aE/SAP_HCM_Config_Guide_and_ref_g.html

PCR for OT(Over time) calculation

OT are Additional pay ments and will be paid thru IT0015 we need to write a PCR

say ZOT1 and include that after line P2010 in X000 schema

3 salaried employee

say our basic pay wagetype is 1000

esg grpng for PCR is 3

wagetype is 1000

then

AMT=1001 (here we set the amount- this is ur basic wage type)

AMT/30 ( we divide the amount with 30 days to get daily wage)

AMt/8 (this we get the hourly wage)

AMT*1.25 (here the result is getiing mulitpied with 1.25-depends on business req)

MULTI ANA(amount is multipled with number of hours stored in pa2010 and the result is stored in Amount)

ADDWT *(derived amount is passed to OT .if we use ADDWTE it will pass to RT internal table)

Saturday, June 25, 2011

Steps to copy LSMW from one client to another

http://www.saptechnical.com/Tutorials/LSMW/CopyLSMW/CL.htm

http://www.filesonic.com/file/2850583/exporting-importing-transporting-lsmw.pdf

Tuesday, May 31, 2011

Whats in store for you when exposed to an implementation project

He is trying to share his experiences ,hopes this will be helpful for one deployed in an clean slate implementation project.

Level one training in succinct is giving an overview of SAP modules in Scope(SOW).Giving the core users/end users etc an overview of what SAP does module wise(say SD,MM,FICO,HCM/HR etc)..This could be a day long activity depending on the attendees.

Level 2 -assuming attendees are now familiar with SAP(they now will get accustomed to calling it as S.A.P not SAP:)),this will be submodule specific training given to core users. HCM,for instance will be OM,PA,PY,TM,Recruitment etc.


Subsequent to this activity there will be an official kick off meeting (could be before aforementioned ) depending on the availability of steering committee,PM/program managers from both teams).

Then comes the workshops to gather the business process requirement (BBP workshops),continous interactions with core users to gather requirement about the functioning of business (legacy systems used,identify gaps,FRICE objects identification) and then preparing the document ,which will be outcome of the dicussions and signoff for the same.

FRICE are simply Forms,Reports,Interfaces,Conversions,Enhancement.
Forms could be say leave form that business currently using and this need to be developed using smartforms for ex.
Reports-we could use standard or customise it based on requirement
Interfaces -like they have an external system for time for ex
Enhancement-new infotype needs to be developed or an infotype need to be enhanced-add a new z field.

BBP doc will have the details like

Business Process:
AS-IS
TO-BE
Changes to Existing Organization
Functional Deficits - Gaps (If any)
What is the Approach to cover Functional Deficits
Input/Data required from other Functions (If any)
Output from this function send to others (If any)
System Configuration Considerations
Reports Required from this Business Process
Document/Forms Printed from this Business Process
Data Conversion Consideration
Authorization Specification
Sign Off for this Business Process

Then we will configure system,prepare master data upload and ask user to fill and share.User acceptance testing and then finally going live.

There will be loads of learning and experiences to share at the end of the journey (end of the project).

Monday, May 23, 2011

Friday, May 20, 2011

Implementation Cookbooks and Best Practices -Student Lifecycle Management-Getting started and Base IMG Configuration Settings

http://www.sdn.sap.com/irj/bpx/index?rid=/webcontent/uuid/d036a468-4e55-2a10-b3a0-8eb0cfe0342a#section2

Base IMG Configuration Settings - Student Lifecycle Management

http://www.sdn.sap.com/irj/bpx/go/portal/prtroot/docs/library/uuid/e0dc072a-c96d-2a10-3798-fc32c02c2645 http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/208d6f1c-6d4b-2c10-29b8-becca31fe467?QuickLink=index&overridelayout=true http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/201a1d3b-5583-2b10-5192-c108e0f40163?QuickLink=index&overridelayout=true&34514357228685 Student Lifecycle Management: Archiving and Deletion

Tuesday, April 26, 2011

SAP Travel Management Best Practices

http://help.sap.com/bp_bl604/BBLibrary/HTML/191_EN_IN.HTM

http://help.sap.com/bp_bl604/BL_IN/html/scope/Scoping_offline_SC.htm?display=STE-BL_IN_V1604+FULL_SCOPE.xml


http://help.sap.com/bp_bl604/BL_IN/html/index.htm

T.code FITVFFELD -Define Schema and Individual Field Control

T.code FITVFFELD -Define Schema and Individual Field Control in Travel Management

when we enter the trip provision variant to display the trip schema attached with the variant,we wont find any schemas atatched .

workaround -Go to the IMG - Travel Management - Travel Expences - Master Data - Control Parameters for Travel Expenses - Define/Delete/Restore Trip Provision Variants (Copy ID 99 to i.e. 40).
Then you need to setup the Feature TRVCT, Define trip provision variants (Change settings to your needs), Activate Special Rules for Industry Solutions.

Now you will be able to see it attached

Thanks to this link-http://sap.ittoolbox.com/groups/technical-functional/sap-hr/copying-trip-schema-1301784

Sunday, April 24, 2011

Creating Custom Wage Types step by step

Determine the model wagetypes for copying and copying frm model wagetypes-PU30

review/change wagetype characteristics-sm30 -v_t511

change wagetype text --sm30 v_t512t

review/change permisibbilty on Infotype--sm30--vt512z

review/change permisbility on ESG grouping-sm30-v_511_b

review/change valuation base--sm30--v_512w_b

review/change deduction priority/retro characterisitics-sm30-v_t51p6

review/change deduction W/Balance setting--sm30--v_t51P1

review/change Evaluation class for form --sm30--v_t512w_d

review/change form settings--PE51--Form Name

Review/Change Posting to FI---SM30--V_T52EL_NOFM

Emp subgroup grouping for primary wagetypes---sm30--v_503_g

psa for primary wagetpes (PS grouping)----sm30---v_001p_k

thnaks to contributor-http://saphron.wordpress.com/category/us-payroll/

Thursday, April 21, 2011

Assign Transaction Code to a Report

There are several advantages in assigning Transaction Codes to the Reports. One of them is that the users can access the report right from the SAP Menu screen by typing in the custom T-Code or by clicking on the favorite they may have already saved in the SAP Menu. They need not follow a 3-step SE38 procedure anymore. The second advantage is that it makes the SAP HR Security guy’s work easy as he can use this custom TCode to allow/block the access to this Report. In general, the HR Users are not allowed to access SE38 transaction.

Please follow the below procedure to create a Custom Transaction Code for an Ad-Hoc Query. This procedure assumes that you already have a saved query:

•Go to SAP Query transaction SQ01 and choose appropriate User Group (Use Shift + 7 to change the UG)
•Highlight the Query in the list below and go to Query -> More Functions. Click on Display Report Name as shown in the image below.

Displaying Report Name
•The name of the report appears in a small pop-up window. Copy the report name as shown in the image below.

Report Name
•Go to transaction SE93. Type the new Transaction Code to be assigned to the query and hit Create button.
•In the next screen, enter a Short Text for the T-Code and select Report Transaction radio button as shown below. Hit Enter

Creating a Custom TCode for a Report
•In the following screen, enter the report name you have copied from step 3 above in the Program field. You can also enter a variant to start the report with a default variant. Image shown below.

Assigning TCode to Report
•Upon clicking the Save button, you will prompted for a Package. Consult your BASIS person for the correct Package. Next, you will be prompted again to assign the report to a Transport Package. Enter appropriate Transport Package and hit Save button.
•You will receive a confirmation message that the Transaction Code was saved. Run the TCode to test it.

Thanks to contributor
http://saphron.wordpress.com/category/personnel-development/

Thursday, April 14, 2011

Appraisal template in PD

Tables realated to PD appraisal template.Thanks to contributors

https://forums.sdn.sap.com/thread.jspa?threadID=1434068&tstart=2909

****
T77HAP_ASSIGN External Objectes Assigned to Template Ele
****

T77HAP_ASSIGN External Objectes Assigned to Template Ele
T77HAP_BUT Status Flow Pushbuttons
T77HAP_BUT_A Status Flow Pushbuttons - Previous Status
T77HAP_BUT_B Status Flow Pushbuttons - Subsequent Statu
T77HAP_BUT_T Status Flow Pushbuttons (Texts)
T77HAP_C Appraisal Category
T77HAP_C_APPEE Appraisal Category - Appraisees
T77HAP_C_APPER Appraisal Category - Appraisers
T77HAP_C_COL Appraisal Category - Column Assignment
T77HAP_C_EXIT Appraisal Category - Enhancement Assignmen
T77HAP_C_GRP Appraisal Category Group
T77HAP_C_GRP_T Appraisal Category Group - Text Table
T77HAP_C_OTHER Appraisal Category - Others
T77HAP_C_P_APPER Appraisal Category - Part Appraisers
T77HAP_C_ROLE Appraisal Category - Role Assignment
T77HAP_C_STATUS Appraisal Category - Allowed Status
T77HAP_C_T Appraisal Category - Text Table
T77HAP_C_VALTY Appraisal Category - Value Type Assignment
T77HAP_C_WFE Appraisal Category - Allowed WF Events
T77HAP_C_WFR Appraisal Category - Allowed WF Decision M
T77HAP_CG_STATUS Appraisal Category Group - Allowed Status
T77HAP_CG_TYPE Appraisal Category Group - Allowed Object
T77HAP_CG_WFE Workflow - Events
T77HAP_CG_WFR Appraisal Doc. Category Group - Allowed WF
T77HAP_COL Appraisal Columns
T77HAP_COL_T Appraisal Column Text

Monday, April 11, 2011

GOS toolbar-Generic Object services-ICON "Service for the Object" on PA30

Sevices for the object can be used to attach files and display them.you find it below enter button on PA30 TCD.Maintain Master data screen.he is trying to explore where these douemtns will be stored in Whcih Repository whcih we uploaded.kndly watch this space for more.

Thanks to the contributor

http://help-abap.blogspot.com/2008/10/generic-object-services-gos-toolbar-add.html

Where are the documents stored while using "Generic object services"

http://wiki.sdn.sap.com/wiki/display/SI/Frequently+asked+questions+about+Generic+Object+Services+(GOS)

Issue
8. Where are the documents stored while using "Generic object services"

Answer
Main notes in this issue are:

530792 - Storing documents in the generic object services

904711 - SAPoffice: Where are documents physically stored?

Sunday, April 10, 2011

SM30/31 tcode

for maintaining table views enter sm30/31 and enter the name table and click Find Maintainance Dialog and system would propose the table names or views for you to choose from.hope its useful.

Saturday, April 9, 2011

Time Management Made Easy SAP HR

http://sapdocs.info/sap/human-resources/sap-hr-time-management-made-easy-guide-pdf/

Thursday, April 7, 2011

ERROR messages while configuring SAP HCM PA,OM,TIME,CATS,Payroll(International)

Some error message system will throw and work arounds

Kindly watch this space for frequent updates

1.Module variant is not permissible for module SUMME error message

2500=Basic
2600=Housing Allowance
2610=Transport Allowance




2.Error messae : No infotypes, Maintain User group/infogroup

usegroup is for su3/su1-when IG is dependent on user

Hiring action-01
Hiring action- 02
UGR =40 then 01
UGR=99 then 02

IGMOD is for say EG-X or ESG XX one Infogroup and EG-Y and ESG-YY different Infogroup



3.CAT2 time entry error 3H 005
In the error message-first letter indicates ESG for TIme quota which is Blank in your case ..The second object (After / ) indicates PSA grouping for Time quota and the third one indicates COunting rule
V_554S_A--check table assigning Assign Counting Rules to Attendance Types
then you will be able to save the time sheet


4.Used TCD CJ20N and found the BO/P/000001-1-01 as WBS elelment and when tried to assign it in time sheet ,throws an error message “System status CRTD is active (WBS BO/P/000001-1-01).
Could you kindly throw light on this.
Message no. BS013
Diagnosis
Object WBS BO/P/000001-1-01 has system status CRTD (Created). According to this status, transaction 'Actual activity allocation' is not allowed.
Procedure
You can only carry out the requested function if this is allowed according to the status of the object.

5.Use TCD -CJ20N-Project Builder and select the WBS element and go to edit->status and choose release.

Now when u assign the WBS element in time sheet it will not throw the message





6.Not enough quota for attendance/absence 1000 on 29.03.2011 for personnel no. 00030010
Message no. HRTIM00REC014

when tryng to create absence 2001 ---Note 601872


7.You have not selected any generation rules error when generating quota-RPTQTA00 report

check 559l,quomo feature,Managing time Accounts > Calculating Absence Entitlements > Automatic Accrual of Absence Quotas > Permit quota generation with out time evaluation,check groupings

9.Incase you come across this error messsage whilst configuring SAP system

A008 relationships of P 00030007 exceed working hours by 29.00 %

check T77VA for A/b 008 (Holder ) relationship and check the relationship characteristic 100% Check


10.Error message : No infotypes, Maintain User group/infogroup

usegroup is for su3/su1-when IG is dependent on user

Hiring action-01
Hiring action- 02
UGR =40 then 01
UGR=99 then 02

IGMOD is for say EG-X or ESG XX one Infogroup and EG-Y and ESG-YY different Infogroup



11.CAT2 time entry error 3H 005
In the error message-first letter indicates ESG for TIme quota which is Blank in your case ..The second object (After / ) indicates PSA grouping for Time quota and the third one indicates COunting rule
V_554S_A--check table assigning Assign Counting Rules to Attendance Types
then you will be able to save the time sheet


CATS ->PS integration

Used TCD CJ20N and found the BO/P/000001-1-01 as WBS elelment and when tried to assign it in time sheet ,throws an error message “System status CRTD is active (WBS BO/P/000001-1-01).
Message no. BS013
Diagnosis
Object WBS BO/P/000001-1-01 has system status CRTD (Created). According to this status, transaction 'Actual activity allocation' is not allowed.
Procedure
You can only carry out the requested function if this is allowed according to the status of the object.

To address this Use TCD -CJ20N-Project Builder and select the WBS element and go to edit->status and choose release.

Now when u assign the WBS element in time sheet it will not throw the message


12.any currency related error check while running the payroll -""Enter rate USD / EUR rate type M for 00.00.0000 in the system "

check TCURF,TCURR,TCURC-especially prefixing with F & R table.


http://www.saptechies.com/currency-translation-faq/


13.currency not defaulting in 0008,14,15
check the below tables

V_T001 ,V_T510F_B,V_TCURC ,V_CURC,T500W andT500C.
check the V_t558M and MPXXXX00 and make filed as output,thanks to contributors
http://forums.sdn.sap.com/thread.jspa?threadID=1757507


14.Error when you run the actions and when 0001I is chosen,T527 error ,missing entry

org key is a 14 digit key that refines our enterprise and personnel structure

it cud be a combo of pa and coscentre for ex ..that defaults in 0001 using vdsk1 feature

the creation rule xx need to be created with the field that we want to default in 0001I in T527A and then this rule needs to be mapped with variable key (The variable key for creating the organizational key corresponds to the return value of the feature Organizational key (VDSK1).)-say YY mapped to XX(XX rule will have the fields)..this YY is assigned on VDSK1 fature.

Monday, April 4, 2011

SAP Smartforms step by step guide

http://www.freesaptutorial.com/smartforms-step-by-step-tutorial/

CATS-Cross application time sheet-SAP

http://forums.sdn.sap.com/thread.jspa?threadID=783709

http://help.sap.com/erp2005_ehp_04/helpdata/EN/64/4004a4470211d189720000e8322d00/frameset.htm

http://forums.sdn.sap.com/thread.jspa?threadID=1514849

http://wiki.sdn.sap.com/wiki/display/ERPHCM/Overview+of+the+Fields+and+Target+Components+for+CATS

http://sap.ittoolbox.com/groups/technical-functional/sap-hr/cats-transfer-program-failed-to-post-to-ps-module-3526407

Everything about CATS-Cross app time sheet-SAP

WBS elelement-SAP

Useful link for WBS element understanding

http://www.saptechies.com/what-is-wbs-element/

Sunday, April 3, 2011

Cross application time sheet -CATS-SAP error

You might get a "no data found error" when you attempt to transfer data from CATS to HR.In that case you might want to check CATS_appr tcode to Approve Working Times.Subsequently when u execute CAT6(program RPTEXTPT) data gets transfered from CATS to Time(HR) infotypes(2001/2002).This data however gets transfered when the option is flagged in CATS_appr itself.

First data entry profile need to be created cac1 and cac2 is where you cac2 tcode you set the columns that will be applicable to your data entry profile.CAT2/3 is for entering and displaying the time sheets for the selected pernr.


CAC1 : Maintain Profile
CAC2 : Allocate Fields
CAC3 : Def. Rej. Reasons
CAC4 : Def. Auth. Groups
CAC5 : Def. Cust. Fields
CAC6 : Allowed Print Report

Working with CATS

CAT2 : Maintain Times CAT3 : View Times CATSXT : Times for SP CATR : Reorg. Interf. Tables

Approving Times Entries

CAT4 CATS_APPR CATS_APPR_LITE CAPS

Transferring Time Entries

CATA : All entries (exc. MM) CAT5 : .. to PS CAT6 : .. to Time Mgt CAT7 : .. to CO CAT9 : .. to PM / CS CATM : .. to MM

There is also option to upload time data


BAPI_CATIMESHEETMGR_CHANGE CATS: Change data records
BAPI_CATIMESHEETMGR_DELETE CATS: Delete Data Records
BAPI_CATIMESHEETMGR_INSERT CATS: Insert data records

http://forums.sdn.sap.com/thread.jspa?threadID=1735538

http://sap.ittoolbox.com/groups/technical-functional/sap-log-ps/rransfer-of-recorded-hours-from-cats-to-ps-1366289


This is a useful link
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CATS/CATS.pdf

finally to access CATSDB table ,use se11/se16 and enter the table name as catsdb
TCD CADO for displaying time sheet data (Thanks to contribtors)
http://sap.ittoolbox.com/groups/technical-functional/sap-hr/accessing-catsdb-1350233

Tuesday, March 29, 2011

Error in Rule X013 while running the international payroll-SAP

please check it0008 and make sure capity util level and work hours are not blank.The link was very helpful,thanks to contributors

http://www.sapfans.com/forums/viewtopic.php?f=11&t=135815

Thursday, March 24, 2011

Numbers skipped while creating a new position (Internal number range)

OSS notes-87865 Buffering number ranges for personnel planning
62077 Info: Internal number assignment is not continuous
SAP OSS Note 87865

http://forums.sdn.sap.com/thread.jspa?threadID=1912622

Thanks to the contributors

Tuesday, March 15, 2011

SAP Trainess(Technical and Functional)

Kndly check put hbsind.com
SAP Trainess(Technical and Functional) and 2+ experience consultants(MM,SD,FI&CO)

Tuesday, March 8, 2011

NIIT and BRISTLECONE (Mahindra Group Company) Launches Pre- Selection Drive for SAP Consultants

http://www.niit.com/sites/SAP/Pre-Placement/Pages/BRISTLECONE.aspx?siteid=GoogleC&adunit=Image


NIIT and BRISTLECONE (Mahindra Group Company) Launches Pre- Selection Drive for SAP Consultants

If you have the right education, domain knowledge and the attitude to become a SAP Consultant – opportunity is knocking at the Door.

NIIT and BRISTLECONE are happy to announce a unique Campus recruitment drive with opportunity of getting a conditional offer letter if you are found suitable according in their pre-selection requirement.

We are looking for candidates with the right profile for urgent requirement at Bristlecone in the following modules and if you find your profile suitable for any of the below mentioned modules please send us your updates resume and we shall get back to you with the details of participation in the recruitment drive. You can also walk-in at our centers with your updated resume and get your profiles screened by our respective SAP Education Consultants.

Module Domain Experience Educational Qualification Location
SD 2-4 years of relevant domain experience Graduation + MBA withGood communication Skills Bangalore and Mumbai
MM 2-4 years of relevant domain experience B Tech or BE or MBA with Good communication Skills Bangalore and Mumbai
PP 2-4 years of relevant domain experience B Tech or BE or MBA with Good communication Skills Bangalore and Mumbai
FI 2-4 years of relevant domain experience CA or ICWA or Graduation + MBA Or M Com with Good communication Skills Bangalore and Mumbai
CO 2-4 years of relevant domain experience CA or ICWA or Graduation + MBA Or M Com with Good communication Skills Bangalore and Mumbai
ABAP 0-1 years of relevant domain experience BE – IT/CS or B Tech – IT/CS or MCA with Good communication Skills Bangalore and Mumbai
ABAP 0-1 years of relevant domain experience BE – IT/CS or B Tech – IT/CS Good communication Skills Bangalore and Mumbai

BRISTLECONE

Bristlecone is a leader in helping clients maximize the strategic value of their supply chains. We have been a trusted partner and advisor to many leading, globally recognized companies such as Applied Materials, Exxon Mobil, Flextronics, LSI Logic, Mahindra, Motorola, Nestle, Palm, Qatar Petroleum, Ranbaxy, Unilever and Whirlpool. Across over 100 engagements ranging from supply chain strategy and network design to supply chain system implementations, our clients have realized the promise of the Bristlecone Advantage.

With a full range of services across the supply chain spectrum – strategy and process consulting, systems implementation, systems management and outsourced business services – we know that your success doesn't come just from technical implementations, no matter how sophisticated. Count on Bristlecone to focus on your business goals.

Part of the $6.7 billion Mahindra Group – one of India’s most respected industrial conglomerates – Bristlecone is headquartered in California’s Silicon Valley and has offices across the United States and in the UK, Germany, Singapore and India.
SAP education at NIIT

SAP India and NIIT, the leading Global Talent Development Corporation and Asia’s largest IT trainer, entered into a strategic alliance to offer Education to future SAP consultants in world-leading business software, Enterprise Resource Planning and related applications provided by SAP.

NIIT is a leading Global Talent Development Corporation, building a skilled manpower pool for global industry requirements. The company which was set up in 1981, to help the nascent IT industry overcome its human resource challenges, has today grown to rank among the world’s leading talent development organizations offering learning solutions to Individuals, Enterprises and Institutions across 40 countries. NIIT’s training solutions in IT, Business Process Outsourcing, Banking, Finance and Insurance, Executive Management Education, and Communication and Professional Life Skills, touch five million learners every year. NIIT’s expertise in learning content development, training delivery and education process management make us the most preferred training partner, worldwide.

* For details please contact our centers at Bangalore, Chennai, Mumbai and New Delhi.

Wednesday, February 23, 2011

Important Transaction Codes SAP Workflow

Transaction Code





Path:

Tools ® Business Workflow ® Development ® ...




AWUW (*)


Logistics Information System (LIS)


Definition Tools ® Events ® Event Creation ® Logistics Information System (LIS)


Creation of Events Upon LIS Exceptions

BSVW (*)


Status management


Definition Tools ® Events ® Event Creation ® Status Management


Status management

NACE (*)


Message control


Definition Tools ® Events ® Event Creation ® Message Control


Creation of Events via Message Control

OOAW


Evaluation paths




PFAC_CHG


Change roles


Definition Tools ® Standard Roles ® Change




PFAC_DEL


Delete roles


Definition Tools ® Standard Roles ® Delete

PFAC_DIS


Display roles


Definition Tools ® Standard Roles ® Display

PFAC_INS


Create roles


Definition Tools ® Standard Roles ® Create

PFOM


Maintain assignment to SAP organizational objects


Definition Tools ® Organizational Management ® SAP Organizational Objects ® Create Assignments




PFOS


Display assignment to SAP organizational objects


Definition Tools ® Organizational Management ® SAP Organizational Objects ® Display Assignments

PFSO


Organizational environment of a user




PFTC_CHG


Change tasks


Definition Tools ® Tasks/Task Groups ® Change


Tasks and Task Groups

PFTC_COP


Copy tasks


Definition Tools ® Tasks/Task Groups ® Copy

PFTC_DEL


Delete tasks


Definition Tools ® Tasks/Task Groups ® Delete

PFTC_DIS


Display tasks


Definition Tools ® Tasks/Task Groups ® Display

PFTC_INS


Create tasks


Definition Tools ® Tasks/Task Groups ® Create

PPOCW


Create organizational plan


Definition Tools ® Organizational Management ® Organizational Plan ® Create


Enterprise-Specific Organizational Plan

PPOMW


Maintain organizational plan


Definition Tools ® Organizational Management ® Organizational Plan ® Change

PPOSW


Display organizational plan


Definition Tools ® Organizational Management ® Organizational Plan ® Display

SWDA


Workflow Builder


Definition Tools ® Workflow Builder ® Workflow Builder (Alphanumeric)


Calls the Workflow Builder in alphanumeric mode

SWDD


Workflow Builder


Definition Tools ® Workflow Builder ® Workflow Builder


Workflow Builder

SWDS


Workflow Builder


Definition Tools ® Workflow Builder ® Workflow Builder (selection)


Select workflow immediately when calling the Workflow Builder

SWDD_CONFIG


Workflow configuration


Definition Tools ® Workflow Configuration


Configuring a Workflow

SBWP


The Business Workplace


Runtime Tools ® Business Workplace


Business Workplace

SWDC_DEFINITION


Workflow Builder administration data


Administration ® Basic Settings ® Workflow Definition Time ® Workflow Builder Administration


Workflow System Administration

SWDC_RUNTIME


Workflow runtime administration data


Administration ® Basic Settings ® Workflow Runtime ® Maintain Administrator for Runtime


Workflow Runtime Administration

SWNCONFIG


Extended notifications for business workflow


Administration ® Basic Settings ® Notification for Work Items


Extended Notifications for Business Workflow

SWDM


Business Workflow Explorer


Definition Tools ® Business Workflow Explorer


Business Workflow Explorer

SWEINST


Evaluation and maintenance of instance linkages


Administration ® Event Manager ® Instance Linkages


Evaluation and Maintenance of Instance Linkages

SWEINSTVC


Evaluation and maintenance of instance linkages


Administration ® Event Manager ® Instance Linkages


Evaluation and Maintenance of Instance Linkages

SWE2


Evaluation and maintenance of type linkages


Administration ® Event Manager ® Type Linkages


Evaluation and Maintenance of Type Linkages

SWE3


Evaluation and maintenance of instance linkages


Administration ® Event Manager ® Instance Linkages


Evaluation and Maintenance of Instance Linkages

SWE4


Switch event trace on/off


Administration ® Event Manager ® Event Trace ® Switch Event Trace On/Off


Event Trace

SWEL


Display event trace


Administration ® Event Manager ® Event Trace ® Display Event Trace

RSWELOGD


Delete event trace


Administration ® Event Manager ® Event Trace ® Delete Event Trace

SWEC


Link change documents to events


Definition Tools ® Events ® Event Creation ® Change Documents ® Linkage


Creation of Events When Change Documents Are Written

SWED


Assign change document objects to object types


Definition Tools ® Events ® Event Creation ® Change Documents ® Define Workflow Properties


Maintenance of Workflow-Relevant Settings for Change Documents

SWEQADM_1


Event queue administration


Administration ® Event Manager ® Event Queue


Event Queue Administration

SWEQBROWSER


Administration of event queue browser


Utilities ® Events ® Event Queue Browser


Event Queue Browser

SWETYPV


Evaluation and maintenance of type linkages


Administration ® Event Manager ® Type Linkages


Evaluation and Maintenance of Type Linkages

SWI1


Selection report for work items


Utilities ® Work Item Selection


Work Item Selection

SWI2_FREQ


Work items per task


Reporting ® Work Item Analysis ® Work Items Per Task


Work Item Analysis

SWI2_DEAD


Work items with monitored deadlines


Reporting ® Work Item Analysis ® Work Items with Monitored Deadlines

SWI2_DURA


Work items by processing duration


Reporting ® Work Item Analysis ® Work Items By Processing Duration

SWI11


Tasks in workflows


Reporting ® Task Analysis ® Tasks In Workflows


Task Analysis

SWI13


Task profile


Reporting ® Task Analysis ® Task Profile

SWI5


Workload analysis


Reporting ® Workload Analysis


Workload Analysis

SWL1


Settings for dynamic columns


Definition Tools ® Worklist Client ® Dynamic Columns for Worklist




SWLV


Maintain work item views


Definition Tools ® Worklist Client ® Maintain Views


Views

SWFVISU


Parameters for Work Item Visualization in the UWL


Definition Tools ® Worklist Client ® Workflow Visualization Metadata


Parameters for Work Item Visualization in the UWL

SWO1


Business Object Builder


Definition Tools ® Business Object Builder


Business Object Builder

SWO6


Customizing object types


From the Business Object Builder, choose Settings ® Delegate ® System-wide


Adapting Object Types on a Customer-Specific Basis

SWR_WEBSERVER


Customizing Web server


Administration ® WebFlow ® Customizing Web Server


Defining the Web Server

SWU_CONT_PERSISTENCE


Administration of container persistence


Administration ® Workflow Runtime ® Container Handling ® Container Persistence Administration


Workflow Runtime Administration

SWU_EWCD


Wizard for event creation using change documents


Definition Tools ® Events ® Event Creation ® Set Up With Wizard ® Change Documents


Wizards for Event Creation

SWU_EWLIS


Wizard for event creation using the Logistics Information System


Definition Tools ® Events ® Event Creation ® Set Up With Wizard ® Logistics Information System

SWU_BTE


Wizard for event creation using Business Transaction Events


Definition Tools ® Events ® Event Creation ® Set Up With Wizard ® Business Transaction Events

SWU0


Event simulation


Utilities ® Events ® Simulate Event


Event Simulation

SWU2


RFC monitor


Utilities ® Workflow RFC Monitor


Workflow RFC Monitor

SWU3


Automatic Workflow Customizing


Utilities ® Automatic Workflow Customizing


Automatic Workflow Customizing

SWU4


Consistency check for standard tasks


Utilities ® Consistency Check ® Tasks ® Standard Task


Consistency Check

SWU5


Consistency check for customer tasks


Utilities ® Consistency Check ® Tasks ® Customer Task

SWU6


Consistency check for workflow tasks


Utilities ® Consistency Check ® Tasks ® Workflow Task

SWU7


Consistency check for workflow templates


Utilities ® Consistency Check ® Tasks ® Workflow Template

SWU8


Switch workflow trace on/off


Utilities ® Workflow Trace ® On/Off


Workflow-Trace

SWU9


Display workflow trace


Utilities ® Workflow Trace ® Display

SWU10


Delete workflow trace


Utilities ® Workflow Trace ® Delete

SWUD


Diagnostic tools


Utilities ® Diagnosis


Error Diagnosis

SWUE


Trigger event


Utilities ® Events ® Create Event


Creation of Events for Test Purposes

SWUI


Start workflows/tasks


Runtime Tools ® Start Workflow


Starting Tasks

SWUS


Testing workflows/tasks


Runtime tools ® Test Workflow


Testing Workflows

SWXML


Display XML documents


Reporting ® WebFlow ® XML Documents Selection


Displaying XML Documents

SWUY


Wizard for linking messages to workflows


Definition Tools ® Wizard Create "Call Workflow from Message“


Starting Tasks From Message Long Texts

SWWCOND_INSERT


Schedule background job for work item deadline monitoring


Administration ® Workflow Runtime ® Work Item Deadline Monitoring ® Schedule Background Job


Workflow Runtime Administration

SWWCLEAR_INSERT


Schedule background job for clearing tasks


Administration ® Workflow Runtime ® Work Item Error Monitoring ® Configure and Schedule Background Job


Workflow Runtime Administration

RSWWCOND


Execute single background job for work item deadline monitoring


Administration ® Workflow Runtime ® Work Item Deadline Monitoring ® Schedule Background Job


Workflow Runtime Administration

RSWWCLEAR


Execute work item clearing work once


Administration ® Workflow Runtime ® Work Item Error Monitoring ® Execute Clearing Tasks


Workflow Runtime Administration

WF_HANDCUST


WebFlow service handler maintenance





Configure Workflow System for the Use of Web Services

WF_EXTSRV


Maintain Web Service Repository





Register Web Service Definition

WFWS


Import WSDL files





Register Web Service Definition

(*) You cannot execute this transaction in an SAP NetWeaver system.

http://help.sap.com/saphelp_nw04/helpdata/en/9b/572614f6ca11d1952e0000e82dec10/content.htm

Monday, February 21, 2011

Inserting a line in schema -SAP X000 schema

If we would like to Insert a line in customer schema say Z000

lets say we want a line after sub schema XT00 then place the cursor on line that shows XT00 and instead of O type i and it will insert a new line after XT00

SAP provide a some operation to edit the schema , if you need to insert the line just place the cursor on the schema from the right side del the 0 and enter the I ( I for insert the new line in the schema ,

i---------- for insert

d--------- for delete

c--------- copy


Hope this is helpful

http://forums.sdn.sap.com/thread.jspa?threadID=1346563

Friday, February 11, 2011

SAP error-Jump from DAYPR to detailed log. Incorrect generation of wage types

Jump from DAYPR to detailed log. Incorrect generation of wage types

XT00 subschema,deactivate the DAYPR TC00 line if you arent using +ve TM and no Time evaluation

www.sd-solutions.com/SAP-Payroll-Error-Messages2.html

Error while deriving the currency from table T001P Error during initialization of payroll

He came across this error whilst tryng to run payroll
error:
Error while deriving the currency from table T001P
Error during initialization of payroll

Thanks to his mate who shared the below tables to check and fact of the matter was some entries was not maintained properly

Tables to check

V_T520M check this table and the respective currency needs to be
display from here.
here are 2-3 things u can check

check if there are any new PA & PSA that are created and not assigned to any company

check if the company code which is refered to has proper currency maintained.

also check if the country which you are doing config has proper currency maintained.




V_T500P

V_T510F_B

OE00-TCD

T500W


also refer to this http://forums.sdn.sap.com/thread.jspa?threadID=1703629

Thursday, February 10, 2011

Personnel action type not showing in PA40 TCD

You might some time not get the personnel action type listed in PA40 TCD,in addition to all the config nodes,there is one table T588A -IMG maintainance doesnt exist .
in that t588a there is Transaction type -PA40 and Menu type and menu selection need to be checked from perious config activity.(Change action menu)PM->PA->Customising procedure->Actions->Change Action Menu

After creating entry in v_588b_m the same has to be mapped in T588A for PA40 TCD.

Monday, February 7, 2011

Find the SAP table name from SAP field name

His BI mate incidentally wanted to find a table name from data source which had field only,i wasnt quite sure and so tried to explore and found the way to find it

Go to se15-->ABAP Dictionary-->Fields-->Table Fields--:>Give the field name in selection screen-->Execute (F8)
It will show you list of tables where this field is used.

or

1.open se84.
2.you find abap- dictionary.expand that.
3.under this you find fields.expand fields.
4.click on structure name/table name.
there you give the field name then execute then you find the tables consisting of that particular field.

or

SE11->TABLE DD03L.

The below link was very helpful

http://forums.sdn.sap.com/thread.jspa?threadID=778392&tstart=127199

Sunday, February 6, 2011

SAP Time -You have not selected any generation rules error

We normally bump into this error when generating absence quota -RPTQTA00 or we use PT60 tcode,how do we address this"You have not selected any generation rules error"

we need to check feature QUOMO retrun value

and also check the grouping in V_001P_ALL and V_503_ALL

t559L

there are many forums that u can refer and the below is one.plz cchk config and all the tables mentioned

RPTQUOTA_CHECK will be very useful to check configration(Overview of Customizing Settings for Quota Generation)

Tables to look


V_001P_H

V_T559E ,

V_T559L ,

V_T559D

V_001P_ALL

V_503_ALL

RPTQUOTA_CHECK

qumoa feature


https://forums.sdn.sap.com/thread.jspa?threadID=1098464

SAP Time Public holiday calendar

Lets say the business has 20 days public holidays and we are configuring them using SCAL TCD .
There are three options
Defining public holidays
assigning the public holidays with the Holiday calendar defined

He was wondering how the exact date is assigned after selcting fixed date ,it shows 01-31 days and thanks to his friend ,he was able to figure out it had to manually enterted and not chosen from the list.

Type of holiday is Fixed date chosen and you will find day and month in the public holiday definition.In the day field lets say 5thJan is public holida we need to manually enter 5th and chose Jan month from the list.(THOL-MOTAG)

Hope not to recreate a calendar one more time like he did.:)

Friday, January 21, 2011

SAP server landscape

Client in SAP system as we know is the highest independent entity and it has its own Master and transactional data.

100,200,400 etc.normally we find 800 as IDES(International Demonstration and Evaluation system)

client are simply logical partition of server.Changes made to tables in one client has to be transported for it to effect on other clients like quality,production so forth.

what do we normally find in the project -Sandbox,Golden client,Testing,Production

The above all are just descriptions and will point to an application server- XXX.XX.XXX.XXX

Sandbox is for playing around .
Golden is configration only client and what does that imply -you simply do configration using SPRO TCD.We collect the Transport Request in one project.plz chk spro_admin TCD

Testing client-The changes made in Golden client and TR collected is transported using SCC1 TCD.All the config we did in Golden will reflect now in Testing client.

If there is another QA client we can test else after baseline config and Unit testing and integration testing the requests are moved to Production system.


Hope this is useful.

Saturday, January 15, 2011

SAP SOLUTION Manager for testing

How do we use SAP SOLMAN EHP4 for testing

Create Test Plan and Test Packages
Go to the Transaction ---STWB_2
Click on the Create button to create the test plan.
1)Select the name of the Solution Manager Project
2) Mention the title of test plan
3) Choose person responsible
4) Tick the Check box copy transactions
5) Continue
Press the round checkered red button to generate test
Save it to Local Object
Select the scope of the Test Plan
2) Click on the Generate test Plan button
Now once the test plan is created we will create the Test packages which are child of test plan.
1) Select the test plan for which we wants to create the test packages eg. ( the name of test plan will appear in blue color, once selected)
2) Click on the Test Packages button
Select the Test Plan
2) Click on the create test packages Button.
1) Select the Test Plan i.e Procure_to_pay2, which will appear in yellow,
2) Click on the create test packages Button
1) Select the scope of the Test package eg. Here we have selected the test case (appear as a toothed wheel) and selected the transaction (appear as a watch)
2) Press the Generate the test packages
Give the title to the Test Package generated

1) Select the Test Package (will appear in yellow)
2) Press the assign tester
3) Assign tester

We can create the multiple test package in the same test plan.

Go Back.

Now go to SOLAR02 TCD
Assign the Test Cases in the project structure
select the project from top next to edit pencil
1) In the project structure choose the step at which test case is to be assigned, eg here we have selected the work step General Ledger Accounting
2) Go to the Test Cases Tab in this screen

1) Select the Test case Type Manual Test Case
2) Select Logical component ZERP,
3) write the name of test case which you want to create eg. ZUATFICOGL01 (pls note test case name should start with Z* only and no special characters)

Select the row of the test case and
2) Click on the create button

1) Mention the title of the test case
2) The Component in the respective field
3) Click on the button -Test Case description

Click on the Yes to save the Test case
Save it to Local Object
1) We can change the Description here and
2) Save the test case description.
3) Go Back

Go Back

Click on the save button , you can create more than one test case

useful TCD's
STWB_WORK
STWB_2
solar01-SAP Solution Manager Business Blueprint
solar02-Configuration