Pay roll area and control period
hai experts
we have pay roll area ,control period in personal administration and we have the same options in pay roll so can any body help me out in which option we have to choose
thanks
thjea
points will ne rewarded
Hi Theja,
Actully we have same options in country specific payroll and control record. If i am not wrong its control record not period.
Its upto you how do you acutally makes use of those options.
You can release payroll anyways and even exit the same.
Let me know if you need anything else.
Similar Messages
-
Why two pay roll area fields in Pay roll Driver?
Hi experts,
Can some body educate me with the significance of two pay roll areas in the pay roll driver program?
One field in Payroll period block and another in Selection block.
Thanks in advance.
RSS.Hi RSS
The payroll area of the payroll period in payroll driver is for determining time period.
Please refer to the following doc for this payroll area:
Payroll area for determining time period
Payroll programs process different personnel areas and employee subgroups in different payroll periods. A payroll area groups the employees for whom the payroll is to be run on the same date irrespective of their status (salaried employee, industrial worker).
The program which retrieves data for payroll accounting selects records on the basis of payroll area. The payroll area defines the selection period but not the personnel numbers that are selected.
Use
The following options are available for the "Payroll area", "Payroll period", and "Payroll year" fields:
Payroll area without period and year
The payroll area is used to determine the current payroll period from the control record. The payroll period is the period for which payroll is to be run. This value is set as the data and person selection period.
Payroll area with period and year
The exact period is determined from the payroll area, period and year entries. This value is set as the data and person selection period.
The payroll area of selection in payroll driver is for payroll accounting area. Please refer to the following doc:
Payroll Area
A payroll accounting area (which is often abbreviated to payroll area) is an organizational unit containing all of the employees for whom the payroll runs at the same time.
Use
The payroll usually runs for payroll accounting areas. Each payroll accounting area determines the specific dates for which the payroll runs, the earliest payroll period for which retroactive accounting is possible, retroactive accounting recognition, and the periods for which the payroll runs.
Hope it is helpful
Regards.
Jun -
Please refer to following contents from TADM12_2:
1. Virtual Memory includes local memory and shared memory.
2. Local memory is associated with individual work processes.
3. Local work processes memory is for: ABAP load; Data, stack; Buffer for database transfer; Local roll area; Local paging area.
4. The roll file and its associated buffer(also called Roll area).
5. The page file and its associated buffer(also called (SAP) Paging area).
In t-code ST02,
1. the first part is Buffer, all of them belong to shared memory.
2. the second part is SAP Memory, there are four sub-items:
a)Roll area
b)Page area
c)Extended memory --> in shared memory
d)Heap memory --> in local memory
I am confused whether Roll Area and Page Area here means local Roll/Paging Area in local memory, or Roll/Paging Buffer in shared memory?
Please advise. Thanks
JamesHi James,
Roll Area and page area allocated on local memory, and their buffer areas are allocated on local memory, also. This is because roll and page area are first two block on memory diagram. Those memory areas are dedicated to a work process and start to use when extented memory is filled up. Take a look at "http://help.sap.com/saphelp_nw70/helpdata/EN/28/d1d3f6bcb411d188b30000e83539c3/frameset.htm" for the memory diagram on SAP
Best regards,
Orkun Gedik -
What is program roll area and system paging area?
hello sir,
i am new to abap, plz give me the answer for the following question,
1.what is program roll area and system paging area?
2.from these two, system allocate memory from which one of the memory?check this link.
http://help.sap.com/saphelp_nw2004s/helpdata/en/02/96274f538111d1891b0000e8322f96/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/34/d9c8b9c23c11d188b40000e83539c3/content.htm
http://help.sap.com/saphelp_47x200/helpdata/en/34/d9c8b6c23c11d188b40000e83539c3/frameset.htm
Message was edited by: kishan negi -
SAP Adhoc Query by payroll area and respective periods
Hello,
I would get an idea of how to make SAP query by having a selection screen for Payroll area and its respectve periods (respective control record). I was able to get the selection screen where I can input payroll area. But the date range for the report is a manual feed. I want something like when we select the payroll area, then I want the periods to be shown (payroll period - current period or other period). I'm new to making this SAP query. Any inupt is appreciated. Thanks.
Raj.in the adhoc query we can select the periods based on the frequency but the dates will not get default
As in the Pay roll driver the dates get defaulted based on the settings made in Control Record Status
so i dont think this is possible thru Standrad
let wait for expert views -
Hi Guru,
I am a new student of SAP, can any body help me for creating payroll area and using it.
Regards,
WaqasHi,
payroll Area : It groups together personnel numbers that are to be processed on the same date.It determines the exact payroll period.It can be Company /Personnel Area/Sub Area /Business Nature basis and accordingly you should default it in PE03> ABKRS feature in reture value And subnode is used in feature to create path, hirerchy ( to provide path to the system )
How to Create:
There is a provision to default the payroll area based on the Personnel area. If the PA / PSA decision parameters are not available you can change the settings for ABKRS ('Default value for payroll area')feature provided
In PE03 for feature ABKRS, select attributes and hit Change.>Tab as "Struct" on the bottom left.->Click it. You will see various parameters EE, ESG, PA ,PSA, etc.->Only the ones that are selected will appear as decision parameters for the tree in ABKRS.>So if PA PSA are not selected, select them, save and then activate the feature.
Regards
CSM Reddy -
Confusion b/w term.Roll area and Work area
Hi,
Can someone explain me these Two Term in simple english.
1)Roll Area
2)Work Area
How aou distinguish b/w them.
Thanks.
Samir.Hi Samir,
Welcome to SDN.
1. The first & main difference is
WORK AREA : Refers when we talk about ABAP Programming
ROLL AREA : Refers when we talk about R/3 Instance
(on server)
2. Work Area :
We can call it nothing but a VARIABLE.
But this variables/ terminology is used for the purpose
of internal table.
for eg.
Loop at ITAB.
(When itab is defined with header line,
the header line becomes the work area,
ie temporary storage)
Loop at ITAB into wa.
(here it is used when itab is not defined
with header line, instead, a field-string WA
is defined , same as itab structure)
3. ROLL AREA :
SAP Gui <----
> R/3 Server
There is a constant interaction between
the above two.
In a program, many variables are used,
there are many screens each having
their own logic.
Many users are running the same program.
To keep track of all these, the
r/3 instance on the server,
keeps information about EACH and EVERYTHING
in its memory RAM.
This BUNCH of INFORMATION
about EACH SESSION and the PROGRAM
is called work area.
I hope it helps.
Regards,
Amit M.
Message was edited by: Amit Mittal -
hello
plz help me
what is roll area and user context?????
reply
thaknx
aafaq husainHi,
<b> Roll Area</b>
This parameter is used to specify the total size of the roll area, in bytes.
<b>Activities</b>
The roll area is not important with 64 bit platforms where sufficient extended memory is available. The default value is platform-specific and is determined dynamically. The default value is specified in transaction RZ11. This value should not normally be changed.
<b>User Contexts</b>
The memory management system assigns memory to user contexts from the following areas: roll area, SAP extended memory, and heap memory.
The order of assignment from these memory areas arranges itself according to whether the user context runs in an SAP dialog work process or in another SAP work process. This enables the SAP system to optimally use the characteristics of the individual memory types.
When allocating memory, the following characteristics for individual memory types become noticeable.
Check this to kn0w more
http://help.sap.com/saphelp_nw2004s/helpdata/en/34/d9c8b9c23c11d188b40000e83539c3/content.htm
Regards,
Santosh -
Check employees who come under one pay roll
sir
i want to see all the employess who come under one pay roll area,employee group and sub group .where we can see ?Hi Anitha,
You can view the list of employees from Organizational Assignment Infotype table (PA0001). It contains all the fields payroll area, employee group and employee subgroup as fields for selection criteria.
Hope this helps.
Regards,
Jaisish -
friends,
we implemented fi, co, mm, sd, pp and project systems. we want to implement budgeting and control system. what is the exact flow of BCS in between these modules,
regards,Hi,
Prepare Funds Management Installation
When implementing the Funds Management Government component, you should take care to carry out the individual steps in a particular order. You enter the required preconfigurations and functions at different points in the SAP System.
So when implementing Funds Management, you should observe the following sequence:
1. You use the "Enterprise Structure" to create company codes, FM areas, and controlling areas. For more information, see the Enterprise structure IMG in sections:
a) "Define, Copy, Delete, Check Company Code"
b) "Maintain FM Area"
c) "Define, Copy, Delete, Check Controlling Area"
2. You then assign an FM area to each company code and controlling area relevant to Funds Management.
For more information, see sections:
a) Assign company code to FM area
b) Assign controlling area to FM area
3. You create your G/L accounts in the General Ledger Accounting menu. For more information, read the chapter: Create G/L accounts in the G/L accounting IMG (FI-GL) under G/L account master records.
4. Use Financial Accounting customizing to maintain the field status definition groups. These determine which fields in the account can accept input, must be maintained, or are hidden, when you are entering business transactions. For more information, read: "Maintain field status variants" in the Financial Accounting Basic Settings.
Note that the additional account assignments "Commitment item", "Funds center" and "Fund" will only accept input if you mark the relevant fields as required or optional entries. This applies, however, only to G/L accounts whose commitment items are assigned with the 30 such as a revenue account. G/L accounts whose commitment items are assigned with a transaction other than 30 should have the error hidden.
If you want to reference earmarked funds when posting a payment, you must define the additional account assignment "Earmarked funds" as a required or optional entry.
5. Likewise, for Materials Management purchase requisition and purchase order postings which do not go into stock, you must flag the "Commitment item", "Funds center" and "Fund" fields as required or optional entries in order to be able to make entries in them. You can find more information in the Purchasing IMG in section "Maintain account assignment types" .
6. If you want to integrate inventory management with Funds Management, there are different ways of controlling this, depending on the warehouse concept you chose. For more information, go to the Funds Management IMG and read sections Make Other Settings and Integration with Inventory Management.
7. If you want to integrate Assets Accounting, you must go to the Funds Management implementation guide and flag as budget relevant the transaction types for the individual transactions (acquisitions and retirements). You can find more information in the IMG Funds Management Government in the section Flag Transaction Types as Budget Relevant.
8. If you want to integrate Payroll Accounting with Funds Management, you must define funds centers and funds for the individual Infotypes. For more information, see the Funds Management IMG Funds Management Government in the section "Define Start Date for HR Integration (Without HR Commitments Scenario 2)".
9. If you want to integrate Travel Management with Funds Management, the "funds center", "commitment item" and "fund" fields must be ready to accept input when you post in Travel Expense Accounting. You enter these settings in the Travel Management IMG Dialogue and settlement control -> Screen layout for trip data input -> Set up variable construction for account assignment objects.
10. You switch to the Funds Management application menu, create your master data (commitment items, funds centers and funds) and then define your account assignment derivation.
For more information on account assignment derivation in Funds Management, see component Funds Management (PSM-FM) under Account Assignment Derivation as well as section Define Account Assignment Derivation.
For more information on creating master data, see the component Master data in the componentFunds Management (PSM-FM).
11. You can then subsequently make the remaining settings via the Funds Management implementation guide. For more information, read the following chapters.
Further notes
The Funds Management application component can not be used simultaneously with the components Cash Budget Management and/or Project Cash Management if you use year-dependent master data in Funds Management.
If you want to use Funds Management with Cash Budget Management and/or Project Cash Management you must note that Cash Budget Management and Project Cash Management only process 10 character commitment items.
Regards,
Eli -
How to increare roll area size programmatically? Is there any code?
Hello everyone:
I am running a program that goes to dump with an error "roll area size too small" in ECC6.0. The same program works fine in 4.6C. We worked with BASIS to set roll area related paramteres, logged OSS notes and set parameters as SAP suggested but nothing worked! Is there any function module or any code that I could use to free the roll area size in the program? Rewards assured.
Thanks.
MithunThanks everyone for the feedback. I did work with SAP and had BASIS set the parameters as per the suggestions by SAP and after going back and forth they said it might be a program issue. This is the Z program and this is the code where it goes to DUMP with the error "Roll area too small".
================================================
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
authority = space
immediately = space
new_list_id = c_x
no_dialog = c_x
user = sy-uname
IMPORTING
out_parameters = params
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4.
IF sy-subrc NE 0.
CLEAR : params.
ENDIF.
The printer destination has to be set up
params-pdest = v_dest.
params-prtxt = v_spool_text.
params-paart = c_paart.
params-prtxt = v_spool_text.
params-primm = 'X'.
params-prrel = space.
NEW-PAGE PRINT ON PARAMETERS params NO DIALOG.
NEW-PAGE PRINT OFF.
===========================================
I used FREE statements in the program to free internal tables and if I remove the code above the program runs successfully! This works fine in 4.6C! All the paramters like roll area and stuff is more in ECC6.0 compared to 4.6C but the program still abends!! Please let me know if there is any resolution!!
*I am rewarding all the answers*
Thanks.
Mithun -
Rolling area & paging area ?
what is the rolling area and paging area ?explain plzzzzzzzzzz ?
hi
<b>SAP Roll Area</b>
<b>Definition</b>The roll area is a memory area with a set (configurable) size that belongs to a work process. It is located in the heap of the virtual address space of the work process.
<b>Use</b>When the context of a work process changes, the data is copied from the roll area to a common resource called the roll file. To prevent repeated copying, another roll buffer is located in between that is part of the shared memory.
<b>Structure</b>The roll area consists of 2 segments. The first segment, which can be set with the parameter ztta/roll_first, is assigned to the work process first as memory. If this is used up, the work process has more memory assigned to it. The amount of memory is determined by the difference between the parameters ztta/roll_area and ztta/roll_first.
For more detailed information, please see the platform-specific section under Implementation.
<b>Integration</b>
For technical reasons, the roll area is always the first memory that receives a work process. Only afterwards can extended memory be requested.
<b>SAP Paging</b>
Memory Management
Allocation of memory for the current internal session by transferring pages out of memory, similarly to operating system paging.
SAP Paging enables the roll area to be extended at ABAP runtime when a large dataset, internal tables, for example, is handled.
SAP's memory management concept currently limits SAP Paging to cases where the ABAP commands EXTRACT and EXPORT... TO MEMORY... are used.
http://help.sap.com/saphelp_nw2004s/helpdata/en/02/962831538111d1891b0000e8322f96/content.htm -
Report that display 'Net Pay' by Empl for current and previous period.
Hi,
We are looking for a SAP report that display 'Net Pay' by Employee for current and previous period in USA payroll module. If you know of any, pl let me know.
Thanks in advance,
NiranjanThanks Archana and Sikindar.
We knew about this report, however, it gives information one below the other if we run, say for 2 periods, but what we are looking for is something as shown in example below
Empl # Empl # Name Prev Pay period Net Pay Current Pay period net pay.
123 XYZ $ 1200.00 $ 1200.00
256 ABC $ 2000.00 $ 3000.00
We want to run for 2 periods at a time and get the results as above. That way, payroll dept can run this report and compare if we are paying too much in current pay, compared to previous pay. This is basically to avoid any typos when they create new pay records in infotype 0008.
Niranjan -
Rolling back of Quick Pay Pre-payment and Quick Pay in case of void cheque
Hi All
I am facing an issue if you can help me out of if
Here is a scenario
a payroll manager runs the following processes.
1. Payroll run
2. Pre-Payments
3. Payroll Archiver
4. Payment Output file
After running all these process payroll manager finds that he also has to make an adhoc payment on account of car loan of AED 150,000.
So he runs following processes
1. Quick pay for Car loan
2. Quick pay pre-payments (payment made through check)
3. payroll archiver
4. Cheque Writer.
Now due to some technical fault, alignment on printing of cheque becomes disturbed there for cheque misprinted.
Payroll manager runs Void Cheque process to cancel the cheque.
After all these processes which has run successfully, order comes from upper management to rollback quickpay for adhoc payment of loan.
Now question is how it can be achieved.
I tried different things as follows
On Assignment Process results screen i queried the assignment which all the processes in descending order.
I tried to start roll back from cheque writer but system didn't allowed to do this because of check Void process.
I tried to start rollback from Magnetic report, system allowed to roll it back.
Then i tried to rollback Quick-pay prepayment, system did not allow me be do it. There fore i couldn't run rollback for Quick-pay.
There is an another thing i tried.
On "Assignment Process Result" screen i queried assignment. Then i delete the first entry of Void cheque by using delete option from menu bar on top and saved the record. then i delete cheque writer entry and saved the record. Then i run rollback for quick pay pre-payments and ran it successfully and then lastly i ran rollback for quick pay run.
One thing cautioned me that if I delete the void cheque entry then its history may be lost or have lost and on the other hand with out deleting void cheque i cannot proceed to rollback quick pay.
Kindly tell me the best way to run rollback for quick pay in this situation.
Regards
MajidBt do not provide broadband only so you need existing account holder to add broadband to phone account and then you can pay back the account holder - probably not what you want
the 12 months advance applies to the line rental not the broadband - as I said BT do not sell broadband only you buy a package which includes phone
If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’. -
Control the opening and closing period
hi ,
Control the opening and closing period
How I can control open and close peroid at the level of (ledger or legal entity or operating unit)
thankscan you clarify it, what does it mean 'control' the opening period
Maybe you are looking for
-
Unable to upgrade to iTunes 10.0.1
Software Update tells me there's a new version of iTunes (iTunes 10.0.1) and tells me to upgrade. If I try to do so, I get this error : The update "iTunes" can't be installed. The file "AppleMobileDeviceSupport.pkg" couldn't be found on the server "s
-
A week or so ago I thoughtlessly installed Explorer 10 (Chrome 10?) and immediately began having problems with my google email page and one program I use through email. I got a message that I could not download Explorer 9 to reinstall it, because the
-
How should my security settings be configured
Can someone please tell me how my firewall should be configured. I had downloaded some free fonts and some free software for mac from various websites. Since then I have had several problems. The problem is now whenever I go to browse on any of my t
-
I'm often asked to edit drawings that were created in engineering CAD programs. I keep running into the same problem where Illustrator can't fill a closed path completely, and I can't find a workaround yet for this. Let's say I have a closed path of
-
Find the unmatched rows in table.
hello guys I need a little help writing a sql statement that would basically point out the rows that don't have a corresponding negative matching number, based on my_id,report_id. Here is the table declaration for better explanation. CREATE TABLE ."