Infotype 0008 and 0014
Hi all,
Hi all,
We have a requirement of using various fixed allowances to be paid monthly and to be prorated based on the number of days absence/attendance. Can we prorate (factoring) the allowances used in IT0014? If not, what is the possible drawbacks and concerns if we use more wage types in IT0008 to satisfy the factoring functionality?
Regards,
Celine
For the wt you want to pro-rate in IT0014, please change wt's pclass 10 from '0' ('No reduction') to something else (e.g. same value as wt used in IT0008). Existing payroll rules should already be to handle this.
Rgds.
Similar Messages
-
Infotype 0008 and Wage Type Amount
Hi ,
I can see the Wage type in infotype 0008 , but when I input an amount in "Annual salary" , the Wage type Amount is not calulated ( stay blank ) .
The Wage type Amount should be = Annual salary / PFREQ .
What did I miss ? Feature PFREQ and LGMST are setup . Can see the Wage Type , but no calculation is done ?
Help will be rewarded
Thank you.Hello there!
There are 3 important things to note in ANSAL.
1. Period Parameters - Table T549R
2. Annual Salary Wage Type - When you are defining the characteristics you will have to use ANSAL as Indirect evaluation module
3. Monthly/Period Wage types - the wages which will make the sum for Annual Salary.
Try to complete all the steps present in PA-> Payroll Data -> Basic Pay -> Define annual salary.
Thanks
Yash -
BI cube for Infotypes 0008 , 0015 , 0014
Hi ,
Looking at having salary info in BI/BW : 0008 - Basic pay , 0015 - Additional Payments , 0014 - Recurring Payments/Deductions .
Do SAP provide a standard InfoObject like 0EMPLOYEE for employee ?
I could not find a standard InfoObject for 0008 - Basic pay , 0015 - Additional Payments , 0014 - Recurring Payments/Deductions .
Thank you .Dear Pemmasani and Rangabala,
Thank you so much for your information and i was able to grey out the currency field in IT15 and 14.
However i was not able to grey out the currency field in IT0008.
I tried to restrict the module pool in T588M but it didn't work.
Please let me know if any thing further needs to be done.
And since we are supporting different clients, restricting the currency field in IT0015 and 14 will not affect other clients currency field right. Please give me more insight into this.
Thanks and Regards
Vidya -
How to retrive data from infotype 0008 &0021 and dispaly as alv output
hi all,
i have to read data from infotype 0008 and infotype 0021 and display as alv grid..
can any one help me..
<removed by moderator>
regards,
viswanath
Moderator message: please search for information and try yourself before posting here.
Edited by: Thomas Zloch on Jan 12, 2012Hello Sourabh,
If I am not wrong, there are two parts two your query...
a) Data or Content Retrieval
b) Displaying Retrieved content
Here is my feedback
a) The Content can be Retrieved using the FM ARCHIV_GET_TABLE.
Pass the Archive Object, SAP Object and the SAP Object ID and based on the Connection table entries (TOA*), the underlying Content Repository (T-code OAC0) is determined and a request for synchronous retrieval is made to the Content Server.
b) Display of Retrieved content is normally done through dedicated viewers (Ex: Livelink Viewer) or front-end applications (Excel, Word) based on the Protocol (OAA3/OAA4) specified in the Content Reository Configuration. Hence, to my knowledge, you cannot display the content directly in the Smartform.
With Regards
Vijay Gajavalli -
Infotype -0008 (Changes)
Hi,
The query was if any Change are made in Infotype 0008, by any users if he has authorization of PA30, to change or delete etc.
The client Wantu2019s an email should generate if any changes are made to Infotype 0008.and that mail has to go to the respective head
Any standard report or any customization step pls tell
Regards,Try Dynamic Actions. Go to SM30 --> t588z --> Maintain.
Enter:
Itype : 0008
Fieldname : Any infotype field in IT0008 whose change has to trigget a mail
FC: Choose function code 2 digits as required (press F1 on the field for further information)
No: Enter a sequence number
S: Choose M(Send Mail)
Variable Function part : Trigger Feature name - Ex. M0001 (press F1 on the field for further information) -
Infotype 0008 BET01 Decimal Out of Place
I'm trying to write a custom ABAP program that reads infotype 0008 and works with the "Wage Type Amount" field (BET01), but I am having trouble getting an accurate value out of it. When I view the data in PA20 or SE16 (looking at table PA0008), the value comes up properly as a value going out to 5 decimal places. In this case, the value is 2,688.10667, which is correct.
When I try and read this value in my program, however, it comes as 2,688,106.67, with the decimal place shifted over 3 places! I have tried reading it using HR_READ_INFOTYPE, direct SELECT statement, and with the decoupled framework, but I get the same result. It seems to be shifting the number over to fill in just 2 decimal places no matter what record I go after.
If it matters, this value is in USD, but I am having the same problem with EUR or any other currency where the value is stretched out past 2 decimal places. It does not appear to be currency-specific.
It seems the displays in SE16 and PA20 can handle it, so I'm guessing there must be some conversion routine, but I don't see one attached to the datatype. How do I get it to return this value correctly?
Thanks in advance.That's the weird thing. The database field is itself a CURRENCY type with only 2 decimal places. I am using the same datatype in my program as the infotype. How it renders with a different number of decimal places is what I don't understand.
I just found out that someone in my company did find a solution to this problem and created a class method for it. It appears there is a table, TCURX, that lists how many decimal places each currency type is supposed to allow. So using this table we are able to convert the number that comes out of PA0008-BET01 to use the correct number of decimal places. This method should serve my purposes well enough.
This is still confusing, though, as this is a custom solution and I doubt it is being referenced by SE16 or PA20 when those transactions display the value. It behaves as if there is a conversion routine attached to the datatype, but the Data Dictionary does not show any. How are SAP programs doing this conversion? -
Create, but no changes in Infotype 0008
Hi all,
We have the following issue in HR authorization
There's one role with some transactions of HR, some of them is PA30 and PA40.
One of the rules at the company is, in transaction PA40, the person who made the admission of an employee, can register the salary data (IT 0008);
And later, the same person can consult this register of employee by transaction PA30, but cannot change the salary in Infotype 0008, only the manager could do this.
But, both transactions uses the same object (P_ORGIN).
The question is, this type of restriction (register salary in PA40, and only consult in PA30) can be made only in authorization profile (PFCG)?
How can we do this?
Thank you all!Hi,
When you add both PA40 and PA30 tcodes into the same role. You can actually restrict the Infotype 0008 and its Subtype in the same role.
You can give restrict authorizations to only register salary and only consult via the field values in P_ORIGIN.
Regards,
Kiran Kandepalli. -
Hi Gurus,
We have created a dynamic action running in background in order to
update infotype 0008 with the new Grades and Levels of the
employee,when an Organizational Reassignment is executed. However, the
user who executes the action doesn't have sufficient authorization to
display infotype 0008 and this prevents the dynamic action to be
executed,although in background. The customer, cannot give
authorization to the user and the action cannot be executed from users
with appropriate authorization due to business processes. We need to
overcome this, as infotype 0008 contains wrong data.
Steps for Reconstruction
The user executes the action Organizational Reassignment (transaction
pa40)but he has no authorization for infotype 0008. After he saves
infotype 0001, a dynamic action is triggered and checks whether the
employee's job has changed. If yes, the system should execute the
dynamic action in background, in order to update infotype 0008 (both
subtypes 0,9000) with the grades and levels of the new job.
Thanks in advance for helpA mail is sent through dynamic action to the responsible of payroll and he enters the data manually.
-
Hi,
i have a scenerio where i need to delete the infotype 0008
we have 2 system one for payroll process another for maintaining data
salary exempt we have infotype 8 in payroll system but not in maintainence system
so a person is moved from hourly to salary exempt , we need to delete infotype 8 in maintenance system
can you please suggest
thanks in advance
shettyhi
deleting infotype is not good, either you can delimit the infotype or else if you dont want the data in the infotype 0008...
you can delete the data in pa30 by giving personnel number for whom you want to delete... Go to Utilities in the Menu Bar and click the Delete Personnel Number then you will get the list of Infotypes which are there for that employee in that select the Infotype 0008 and click Delete Icon in the Tool Bar and the data will be deleted in the PA30.
Hope this is help full for you
Regards
K.Manoj -
Default Pay scale group and Level in infotype-0008
Hi,
While hiring should display the default Pay scale group and Level in infotype-0008 or the pay scale group and level can default from the Job or position. Itu2019s possible? Thanks in advance.
RegardsNo there is no standard Feature to default PSG and PSL. TARIFF is for PSA and PST.
Wait for some body may have some information.
Afrasyab -
V_T510 and infotype 0008
When updating V_T510 how can i have delimited (automatically) the infotype 0008 for the begin date i have in V_T510 ?
Thanks
MColaço - Somincor PortugalHello , from the sud of Portugal best regards and thanks for your help.
It was very helpful
Even my 510D and 510E are empty ?
Thanks
MColaç -
Infotype 0008 master data with no salary and no wage types.
I am an abapper so I apologise whole heartedly in advance for what may be a silly question.
I want to use infotype 0008 only to hold master data values. The only fields I want filled are:
Pay Scale Type,
Pay Scale Area,
Pay Scale Group,
Pay Scale Level,
Capacity utilization level.
Is it possible to configure infotype 0008 just to enter these values and nothing else. I don't any values in Annual Salary, Wage types, etc.Dear Gemini,
You can hide some of the fields if you donu2019t want to display or you can make them Output fields (table name T588M, and select the module pool, MP000800).
Thanks
Haji -
Infotype 0008 wage types are not considered while payroll
Hi Experts,
When i am running the payroll, all the wage types of infotype 0008 is not considered. Neither it is being stored in RT. But all the wage types of infotype 0014 and 0015 are correctly being considered in the payroll. Plz help
Regards
TarunHi,
Plz see the XVAL log that i am getting while running payroll. Do let me know if you need any other information. I can call you now if you say.
PIT XVAL P10 Valuate pay elements
Input
IT
Table IT
PCRlGr Wage salary type WC C1 C2 C3 Assign: AltPa CA BT Abs.
Var s. Unit Rate Number Amount
3 /806 Partial period factor 6 01
100,000.00
3 2000 BASIC SALARY-NEW 01
8,000.00
3 3000 BUS DEDUCTION-HPL 01
1,000.00-
Processing
/806 Partial period factor 6
/806 Partial period factor 6
Rule ESGPCR VaKey Operation
XVAL 3 VWTCL 10
XVAL 3 0 ADDWT *
2000 BASIC SALARY-NEW
2000 BASIC SALARY-NEW
Rule ESGPCR VaKey Operation
XVAL 3 VWTCL 10
XVAL 3 1 ELIMI *
XVAL 3 1 RESET RA
XVAL 3 1 RTE= /801
XVAL 3 1 RESET *
XVAL 3 1 MULTI RAA
XVAL 3 1 AMT/KGENAU
XVAL 3 1 ZERO= R
XVAL 3 1 ADDWT *
3000 BUS DEDUCTION-HPL
3000 BUS DEDUCTION-HPL
Rule ESGPCR VaKey Operation
XVAL 3 VWTCL 10
XVAL 3 0 ADDWT *
Output
IT
Table IT
PCRlGr Wage salary type WC C1 C2 C3 Assign: AltPa CA BT Abs.
Var s. Unit Rate Number Amount
3 /806 Partial period factor 6 01
100,000.00
3 3000 BUS DEDUCTION-HPL 01
1,000.00- -
Not able to modify the data for infotype 0008 using FM
Hi All ,
I have got a requirement for updating the infotype 0008 data using FM : HR_MAINTAIN_MASTER_DATA.
While trying to modify the wagetypes data which is of blank ..unable to upload the amount for that partcular field ..
For this am herewith the link of o/p :
http://i55.tinypic.com/28jfw2c.jpg for this am also posting the code...
Please suggest me furthur in what way i can upload..
SELECT * FROM pa0008 INTO TABLE itab_pa0008
FOR ALL ENTRIES IN itab
WHERE pernr = wa_data-pernr
AND begda = wa_data-begda_out
AND endda = wa_data-endda_out.
DESCRIBE TABLE itab_pa0008 LINES lin.
IF lin EQ 0.
c_action = 'INS'.
ELSE.
c_action = 'MOD'.
ENDIF.
LOOP AT itab INTO wa_itab WHERE pernr = wa_data-pernr.
CLEAR: wa_bapireturn, wa_bapireturn1, wa_hr_return.
REFRESH: it_pprop[],it_modified_keys[].
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-TRFAR'. "1
it_pprop-fval = wa_itab-trfar.
APPEND it_pprop.
CLEAR it_pprop.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-TRFGB'. "2
it_pprop-fval = wa_itab-trfgb.
APPEND it_pprop.
CLEAR it_pprop.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-TRFGR'. "3
it_pprop-fval = wa_itab-trfgr.
APPEND it_pprop.
CLEAR it_pprop.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-TRFST'. "4
it_pprop-fval = wa_itab-trfst.
APPEND it_pprop.
CLEAR it_pprop.
flag = flag + 1.
*****************************************************************************************************5
BREAK-POINT.
IF NOT wa_itab-lga1 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA01'.
it_pprop-fval = wa_itab-lga1.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet1.
ENDIF.
IF NOT wa_itab-bet1 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET01'.
it_pprop-fval = wa_itab-bet1.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************6
IF NOT wa_itab-lga2 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA02'.
it_pprop-fval = wa_itab-lga2.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet2 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET02'.
it_pprop-fval = wa_itab-bet2.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************7
IF NOT wa_itab-lga3 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA03'.
it_pprop-fval = wa_itab-lga3.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet3 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET03'.
it_pprop-fval = wa_itab-bet3.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************8
IF NOT wa_itab-lga4 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA04'.
it_pprop-fval = wa_itab-lga4.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet4 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET04'.
it_pprop-fval = wa_itab-bet4.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************9
IF NOT wa_itab-lga5 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA05'.
it_pprop-fval = wa_itab-lga5.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet5 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET05'.
it_pprop-fval = wa_itab-bet5.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************10
IF NOT wa_itab-lga6 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA06'.
it_pprop-fval = wa_itab-lga6.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet6 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET06'.
it_pprop-fval = wa_itab-bet6.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************11
IF NOT wa_itab-lga7 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA07'.
it_pprop-fval = wa_itab-lga7.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet7 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET07'.
it_pprop-fval = wa_itab-bet7.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************12
IF NOT wa_itab-lga8 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA08'.
it_pprop-fval = wa_itab-lga8.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet8 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET08'.
it_pprop-fval = wa_itab-bet8.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************13
IF NOT wa_itab-lga9 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA09'.
it_pprop-fval = wa_itab-lga9.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet9 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET09'.
it_pprop-fval = wa_itab-bet9.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************14
IF NOT wa_itab-lga10 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA010'.
it_pprop-fval = wa_itab-lga10.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
ENDIF.
IF NOT wa_itab-bet10 IS INITIAL.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET010'.
it_pprop-fval = wa_itab-bet10.
APPEND it_pprop.
CLEAR it_pprop.
ENDIF.
*******************************************************************************************************15
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA11'.
it_pprop-fval = wa_itab-lga11.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET11'.
it_pprop-fval = wa_itab-bet11.
APPEND it_pprop.
CLEAR it_pprop.
********************************************************************************************************16
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA12'.
it_pprop-fval = wa_itab-lga12.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET12'.
it_pprop-fval = wa_itab-bet12.
APPEND it_pprop.
CLEAR it_pprop.
********************************************************************************************************17
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA13'.
it_pprop-fval = wa_itab-lga13.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET13'.
it_pprop-fval = wa_itab-bet13.
APPEND it_pprop.
CLEAR it_pprop.
********************************************************************************************************18
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-LGA14'.
it_pprop-fval = wa_itab-lga14.
APPEND it_pprop.
CLEAR it_pprop.
bet1 = wa_itab-bet2.
it_pprop-infty = '0008'.
it_pprop-fname = 'P0008-BET14'.
it_pprop-fval = wa_itab-bet14.
APPEND it_pprop.
CLEAR it_pprop.
BREAK-POINT.
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
EXPORTING
number = wa_itab-pernr
IMPORTING
return = wa_bapireturn1.
BREAK-POINT.
IF c_action = 'INS'.
CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
EXPORTING
pernr = wa_itab-pernr
actio = 'INS'
tclas = 'A'
begda = wa_data-begda_out "'20110401'
endda = wa_data-endda_out "'99991231'
dialog_mode = '2'
luw_mode = '1'
IMPORTING
return = wa_bapireturn
return1 = wa_bapireturn1
hr_return = wa_hr_return
TABLES
proposed_values = it_pprop
modified_keys = it_modified_keys.
IF NOT wa_bapireturn IS INITIAL.
WRITE : / wa_bapireturn.
CLEAR : wa_itab , wa_bapireturn.
ENDIF.
ELSEIF c_action = 'MOD'.
CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
EXPORTING
infty = '0008'
pernr = wa_itab-pernr
actio = 'MOD'
begda = wa_data-begda_out "'20110401'
endda = wa_data-endda_out "'99991231'
record = p_record
recordnumber = wa_itab-SEQNR
operation = change
nocommit = nocommit
dialog_mode = '0'
IMPORTING
return = wa_bapireturn
return1 = wa_bapireturn1
hr_return = wa_hr_return
TABLES
proposed_values = it_pprop
modified_keys = it_modified_keys.
IF NOT wa_bapireturn IS INITIAL.
WRITE : / wa_bapireturn.
CLEAR : wa_itab , wa_bapireturn.
ENDIF.
ENDIF.
CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
EXPORTING
number = wa_itab-pernr
IMPORTING
return = wa_bapireturn1.
ENDLOOP.
ENDLOOP.Here is a sampe, and the logic you are using for wages goes in the internal table for wages (you already have the enqueue & dequeue so you don't have to worry about that, so you only have to add the BAPI_TRANSACTION_COMMIT):
CALL FUNCTION 'BAPI_BASICPAY_CHANGE'
EXPORTING
employeenumber = pa0008-pernr
subtype = pa0008-subty
objectid = pa0008-objps
lockindicator = pa0008-sprps
validitybegin = pa0008-begda
validityend = pa0008-endda
recordnumber = pa0008-seqnr
payscaletype = pa0008-trfar
payscalearea = pa0008-trfgb
payscalegroup = pa0008-trfgr
payscalelevel = pa0008-trfst
* NEXTINCREASE =
* LOCALALLOWLEVEL =
* PARTNERSHIP =
* CURRENCY =
* COMPARISONPAYSCLTYPE =
* COMPARISONPAYSCLAREA =
* COMPARISONPAYSCLGRP =
* COMPARISONPAYSCLLVL =
* COMPNEXTINCREASE =
* CAPACITYUTILLEVEL =
* HOURSWORKEDPERPERIOD =
* ANNUALSALARY =
* CASEGROUPCATALOG =
* CASEGROUP =
* CURRENCYANNUALSALARY =
* REASON =
* NOCOMMIT =
* importing
* return =
TABLES
wagetypes = wages.
Regards,
Ryan Crosby -
Hi All,
Please see my below requirement.
i got 2 periods in infotype 0008(in the datailed view)
1.03/31/2009-12/31/9999 and amount is 1500(Present period)
2.01/01/2007-03/30/2009 and amount 1000.(Previous Period)
I want to get the amount from the previous period.that is 1000.
Can you please let me know how to achive this and how to capture previous period.
Regards,
Phani.Hi Phani,
i got 2 periods in infotype 0008(in the datailed view)
1.03/31/2009-12/31/9999 and amount is 1500(Present period)
2.01/01/2007-03/30/2009 and amount 1000.(Previous Period)
I want to get the amount from the previous period.that is 1000.
You can code something like below:
Select * from PA0008 INTO TABLE l_t_it0008 WHERE Pernr EQ l_pernr.
SORT l_t_pernr DESCENDING BY ENDDA.
READ TABLE l_t_it0008 sy-tabix EQ 2 INTO l_wa_it0008.
Regards
Shital
Maybe you are looking for
-
I am happy to report that xfig 3.2.5b-8, in which libxaw3d is replaced by libxaw, solves recent problems with drawing lines and vectors with non-default widths.
-
Hello, When printing remotely through my Apple Express (version 6.3) it no longer conveys the color signal to my HP printer, only the black and white. It doesn't seem to be a printer or computer issue, as they work fine when connected directly throug
-
Report Painter Execution Problem
Hi, I am working on Report Painter in which i am facing a problem that when i execute the Tcode GR55 and fill the Group Name in it ,if there is only 1 report in it ,it gets executed but when there are more than 1 report in it ,some times it gets exec
-
How do block an unwanted number?
-
Production Order Settlement Function Module
HI, Trying to find a BAPI or Function Module to used that will perform a transaction K088 Production order Settlement. Can anyone tell me is one exists? Thanks, Chris