Infotype 0019 Monitoring of Task
Dear All,
When Im trying to create Infotype 0019 system is not defaulting date in the field Date of Task. Client is complaining that earlier date used to appear in that field automatically.
I too understand that we have to give the date there manually. but client is insisting that earlier it used to be default.
Also as per the below link it is been given that date will defaulted. Can anybody tell me if there is some entries missing in any of the tables.
http://help.sap.com/saphelp_46c/helpdata/en/7e/5e04d34a1611d1894c0000e829fbbd/content.htm
Thanks
Ravi..
Hi,
"The system suggests a default date independently of the task type. This date can be overwritten at any time"
As given in the link for reminder date.
Reminder date is the date used to remind about the task type configured with the task date.The following configuration is to be carried out, i.e. PA->Evaluation Basis->Monitoring of Task->Determine task type. The reminder date is the date which reminds about the task u will need to perform.
There are 3 options to remind according to the configurations done, one is same as the task date, other is date before task date and the final one is date after task date. Selecting this will automatically create the required reminder date as per config.
If no time unit for follow up/lead time is given in the config part for your task type system automatically takes the task type date as the required reminder date.
Think it is clear now.
regards.
Edited by: Vishnu AG on Nov 11, 2011 2:11 PM
Edited by: Vishnu AG on Nov 11, 2011 2:18 PM
Similar Messages
-
Whether any bapi is available or not for infotype 0019(monitoring of dates)
Dear abapers,
can u plz guide me whether any bapi is available or not for infotype 0019(monitoring of dates)
i need to upload data from the text file to sap with the following fields.
*Pers No. *
*Task Type *
*Date Type *
*Processing Indicator *
*Reminder date *
*Lead/follow-up time *
*Lead/follow-up time *
Comments
regards,
manojHi,
Use this FM HR_INFOTYPE_OPERATION
Regards,
Shan -
Sending alerts or mails to SBWP using infotype 0019
Sending alerts or mails to SBWP using infotype 0019
These threads might be useful.
[Reminder Message;
[Re: How to configur Infotype 0019 (monitoring of task); -
BAPI for updating infotype 0019 - Date Monitoring
Hi,
Does anyone know if there a BAPI for creating/updating infotype 0019 - Monitoring of Dates?
Many thanks,
PaulHi Paul,
1. HR_INFOTYPE_OPERATION
This is the FM (for all infotypes, even 0019)
2. If u want something like BAPI (RFC Enabled),
what u can do is that
create a new Z Fm,
and call the FM
HR_INFOTYPE_OPERATION
in this.
regards,
amit m. -
What is the functionality of Monitoring of Task. Does a window pop up as reminder at the completion of Task.
You can create automatic monitoring of tasks for all HR activities that have follow-up activities in the Monitoring of Tasks infotype (0019). Depending on the selected task type, the system proposes a date on which you will be reminded of the stored tasks. This enables you to implement the follow-up activities on schedule.
Task
The standard system contains the following task types as subtypes:
Expiry of probation
Temporary contract
Pay scale jump
Work permit
Severe challenge
Training period
Dismissal protection
Expiry of inactive contract
Expiry of temporary contract
Personal interview
Vaccination date
End of maternity protection
End of maternity leave
Start of maternity protection
Follow-up medical
Submit SI statement
Submit AHV-ID
Prior attachment
Next appraisal
Work permit expires
End of leave of absence
The reminder date is the date on which you went to be reminded of the task.
This reminder date can be determined in two ways:
You can enter the reminder date directly.
If the operation indicator for the relevant task type has the value Blank or - (Minus) in Customizing, then the reminder date cannot fall after the actual task.
If the operation indicator has the value + (Plus), then the reminder date cannot fall before the task.
The system suggests a default date independently of the task type. This date can be overwritten at any time.
Regards,
Amit -
Maintain texts for Infotype 0019 via ABAP.
Hi,
The issue is related to maintaining texts for Infotype 0019. I have a program below. The main problem is I am facing is for some records it inserts text in Infotype (0019) but for some it does not. Can anyone suggest why so or a way to resolve this problem ???
REPORT ytbctest009.
TABLES: pernr, pcl1.
INFOTYPES: 0019.
DATA: key LIKE pskey.
DATA: BEGIN OF ptext OCCURS 200.
DATA: line(72).
DATA: END OF ptext.
SELECTION-SCREEN BEGIN OF BLOCK abc WITH FRAME TITLE text-001.
PARAMETERS: p_pernr LIKE pernr-pernr.
SELECTION-SCREEN END OF BLOCK abc.
ptext-line = 'TEST 1'.
APPEND ptext.
ptext-line = 'Test 2'.
APPEND ptext.
ptext-line = 'Test 3'.
APPEND ptext.
rp-read-infotype p_pernr 0019 0019 '18000101' '99991231'.
SORT p0019 DESCENDING.
READ TABLE p0019 INDEX 1.
p0019-itxex = 'X'.
MOVE-CORRESPONDING p0019 TO key .
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = '0019'
number = p_pernr
validityend = p0019-endda
validitybegin = p0019-begda
record = p0019
operation = 'MOD'.
EXPORT ptext TO DATABASE pcl1(tx) ID key.
Thanks in advance.Hi Rajashree,
I hope , below code will solve the problem.
<b>Main Code</b>
FUNCTION zhr_mustus_update_it0019.
*"*"Local interface:
*" IMPORTING
*" VALUE(IM_PERNR) TYPE P0019-PERNR OPTIONAL
*" VALUE(IM_USRID) TYPE PA0105-USRID OPTIONAL
*" VALUE(IM_SUBTY) TYPE P0019-SUBTY
*" VALUE(IM_TERMN) TYPE P0019-TERMN OPTIONAL
*" VALUE(IM_MNDAT) TYPE P0019-MNDAT OPTIONAL
*" VALUE(IM_BVMRK) TYPE P0019-BVMRK OPTIONAL
*" VALUE(IM_TEXT) TYPE CHAR30 OPTIONAL
*" EXPORTING
*" VALUE(EX_RETURN_MESSAGE) TYPE STRING
*" VALUE(EX_MESSAGE_ID) TYPE ARBGB
*" VALUE(EX_MESSAGE_NUMBER) TYPE MSGNR
*" EXCEPTIONS
*" SYSTEM_FAILURE
*" COMMUNICATION_FAILURE
REFRESH bdcdata.
REFRESH it_bdc_message.
* Validations
PERFORM validations USING im_usrid im_subty im_mndat
CHANGING im_pernr
g_task_date
g_rem_date.
* Return message
MOVE:
g_message TO ex_return_message,
'ZMSGHR' TO ex_message_id,
g_msgno TO ex_message_number.
* If there any error don't process
CHECK ex_return_message IS INITIAL.
* If reminder date is missing then its creation
IF im_mndat IS INITIAL.
* Fill BDC for PA30 Creation
PERFORM fill_bdc_for_creation USING im_pernr
im_subty
im_text
g_task_date
g_rem_date.
ELSE.
* Its a change, Fill BDC for PA30 change
PERFORM fill_bdc_for_change USING im_pernr
im_subty
im_termn
im_bvmrk
im_text.
ENDIF.
* Call transaction PA30
PERFORM bdc_call_transaction.
* Return message
MOVE:
g_message TO ex_return_message,
g_msgid TO ex_message_id,
g_msgno TO ex_message_number.
ENDFUNCTION.
<b>All Above Subroutines,</b>
*& Form Validations
* Validations for MUS/TUS
* -->U_USRID User id for TUS
* -->U_SUBTY Subtype 10 - MUS, 11 - TUS
* -->U_MNDAT Reminder date
* <--PERNR Person for MUS
* <--U_TASK_DATE Task date
* <--U_REM_DATE Reminder date
FORM validations USING u_usrid LIKE pa0105-usrid
u_subty LIKE p0019-subty
u_mndat LIKE p0019-mndat
CHANGING u_pernr LIKE p0019-pernr
u_task_date LIKE sy-datum
u_rem_date LIKE sy-datum.
DATA:
BEGIN OF it_tmp_0019 OCCURS 0,
termn LIKE pa0019-termn,
END OF it_tmp_0019.
CLEAR g_message.
* Validations for MUS
IF u_subty EQ c_subty_10.
MOVE sy-datum TO u_task_date.
IF u_pernr IS INITIAL.
* Person number is missing
MOVE:
text-001 TO g_message,
'003' TO g_msgno.
ELSEIF u_mndat IS INITIAL.
* Its creation, check if there is already a open item
SELECT pernr
FROM pa0019
INTO u_pernr
WHERE pernr EQ u_pernr
AND subty EQ u_subty
AND bvmrk NE '2'.
EXIT.
ENDSELECT.
IF sy-subrc EQ 0.
* Throw an error if there is already a open item
MOVE:
text-006 TO g_message,
'004' TO g_msgno.
ENDIF.
ENDIF.
ENDIF.
* Validations for TUS
IF u_subty EQ c_subty_11.
IF u_usrid IS INITIAL
AND u_pernr IS INITIAL.
* User/Person number is missing
MOVE:
text-002 TO g_message,
'005' TO g_msgno.
ELSEIF NOT u_usrid IS INITIAL.
SELECT pernr
FROM pa0105
INTO u_pernr
WHERE usrid EQ u_usrid.
ENDSELECT.
IF u_pernr IS INITIAL.
* Person number is missing
MOVE:
text-001 TO g_message,
'006' TO g_msgno.
ENDIF.
ENDIF.
IF g_message IS INITIAL.
SELECT termn
FROM pa0019
INTO TABLE it_tmp_0019
WHERE pernr EQ u_pernr
AND subty EQ u_subty
AND bvmrk NE '2'.
READ TABLE it_tmp_0019 WITH KEY termn = sy-datum.
* There is no open task for today
IF sy-subrc NE 0.
MOVE sy-datum TO u_task_date.
ELSE.
* There is a open task for today, new task should be created next
* available date and reminder date is yesterday's date
SORT it_tmp_0019 DESCENDING.
READ TABLE it_tmp_0019 INDEX 1.
u_task_date = it_tmp_0019-termn + 1.
u_rem_date = sy-datum - 1.
ENDIF.
ENDIF.
ENDIF.
ENDFORM. "VALIDATIONS
*& Form Fill_bdc_for_creation
* BDC data for creation , Transaction PA30
* -->U_PERNR Person
* -->U_SUBTY Subty MUS - 10, TUS - 11
* -->U_TEXT Text
* -->U_TASK_DATE Task date
* -->U_REM_DATE Task date
FORM fill_bdc_for_creation USING u_pernr LIKE p0019-pernr
u_subty LIKE p0019-subty
u_text TYPE char30
u_task_date LIKE sy-datum
u_rem_date LIKE sy-datum.
* Scree1
DATA:
l_task_date(10),
l_rem_date(10).
* Use system date as Task date
WRITE:
u_task_date TO l_task_date,
u_rem_date TO l_rem_date.
PERFORM bdc_dynpro USING 'SAPMP50A' '1000'.
PERFORM bdc_field USING 'RP50G-PERNR'
u_pernr.
PERFORM bdc_field USING 'RP50G-CHOIC'
'0019'.
PERFORM bdc_field USING 'RP50G-SUBTY'
u_subty.
PERFORM bdc_field USING 'BDC_OKCODE'
'=INS'.
* Screen2
PERFORM bdc_dynpro USING 'MP001900' '2000'.
PERFORM bdc_field USING 'P0019-TMART'
u_subty.
PERFORM bdc_field USING 'P0019-TERMN'
l_task_date.
IF NOT u_rem_date IS INITIAL.
PERFORM bdc_field USING 'P0019-MNDAT'
l_rem_date.
ENDIF.
PERFORM bdc_field USING 'RP50M-TEXT1'
u_text.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_dynpro USING 'MP001900' '2000'.
PERFORM bdc_field USING 'P0019-TMART'
u_subty.
PERFORM bdc_field USING 'P0019-TERMN'
l_task_date.
IF NOT u_rem_date IS INITIAL.
PERFORM bdc_field USING 'P0019-MNDAT'
l_rem_date.
ENDIF.
PERFORM bdc_field USING 'RP50M-TEXT1'
u_text.
PERFORM bdc_field USING 'BDC_OKCODE'
'=UPD'.
ENDFORM. "fill_bdc_for_creation
*& Form fill_bdc_for_change
* BDC data for change , Transaction PA30
* -->U_PERNR Person
* -->U_SUBTY subtype MUS - 10 , TUS - 11
* -->U_MNDAT Reminder date
* -->U_BVMRK Status
* -->U_TEXT Text
FORM fill_bdc_for_change USING u_pernr LIKE p0019-pernr
u_subty LIKE p0019-subty
u_termn LIKE p0019-termn
u_bvmrk LIKE p0019-bvmrk
u_text TYPE char30.
* Scree1
DATA l_termn_date(10).
WRITE u_termn TO l_termn_date.
PERFORM bdc_dynpro USING 'SAPMP50A' '1000'.
PERFORM bdc_field USING 'RP50G-PERNR'
u_pernr.
PERFORM bdc_field USING 'RP50G-CHOIC'
'0019'.
PERFORM bdc_field USING 'RP50G-SUBTY'
u_subty.
PERFORM bdc_field USING 'RP50G-BEGDA'
l_termn_date.
PERFORM bdc_field USING 'RP50G-ENDDA'
l_termn_date.
PERFORM bdc_field USING 'BDC_OKCODE'
'=MOD'.
* Screen2
PERFORM bdc_dynpro USING 'MP001900' '2000'.
PERFORM bdc_field USING 'P0019-TMART'
u_subty.
PERFORM bdc_field USING 'P0019-TERMN'
l_termn_date.
PERFORM bdc_field USING 'RP50M-TEXT1'
u_text.
PERFORM bdc_field USING 'P0019-BVMRK'
u_bvmrk.
PERFORM bdc_field USING 'BDC_OKCODE'
'=UPD'.
ENDFORM. "fill_bdc_for_change
FORM bdc_call_transaction.
DATA:
l_mode(1) TYPE c VALUE 'N',
l_lines TYPE i,
l_msgvar1 LIKE balm-msgv1,
l_msgvar2 LIKE balm-msgv2,
l_msgvar3 LIKE balm-msgv3,
l_msgvar4 LIKE balm-msgv4.
CALL TRANSACTION 'PA30' USING bdcdata MODE l_mode
MESSAGES INTO it_bdc_message.
* Get last message
DESCRIBE TABLE it_bdc_message LINES l_lines.
READ TABLE it_bdc_message INDEX l_lines.
MOVE:
it_bdc_message-msgid TO g_msgid,
it_bdc_message-msgnr TO g_msgno,
it_bdc_message-msgv1 TO l_msgvar1,
it_bdc_message-msgv2 TO l_msgvar2,
it_bdc_message-msgv3 TO l_msgvar3,
it_bdc_message-msgv4 TO l_msgvar4.
* Prepare message
CALL FUNCTION 'MESSAGE_PREPARE'
EXPORTING
language = sy-langu
msg_id = g_msgid
msg_no = g_msgno
msg_var1 = l_msgvar1
msg_var2 = l_msgvar2
msg_var3 = l_msgvar3
msg_var4 = l_msgvar4
IMPORTING
msg_text = g_message
EXCEPTIONS
function_not_completed = 1
message_not_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
MOVE text-005 TO g_message.
ENDIF.
ENDFORM. "BDC_FIELD
* Start new screen *
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM. "BDC_DYNPRO
* Insert field *
FORM bdc_field USING fnam fval.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDFORM. "BDC_FIELD
Cheers.
Santosh. -
SCMA(Schedule Manager) - Monitoring Flow task
Hi,
Anyone has experience with SCMA. If so, can you please guide me in resolving the following issues.
1)In monitor, Flow task status is green but the underlying two steps have no status. I see <i>Schedule Job</i> and <i>Start Job</i> for each step with no status.
Why SCMA does not update the status of <i>start job</i>(or <i>Schedule job</i>)?
2)Since the flow definition is assigned to 'Customer' appplication, no work list is possible.
if so, shouldnt the monitor display the details of corresponding job(from SM37) in the flow task details. I havenot seen any demo yet with worklist so I do not what does it provide in monitor.
3)Is there an implementation guide for customer applications providing worklist?
I sincerely appreciate reply for any of the above questions.
thanks,
venubumping up.
-
How can I show icon Services for Object in PA30 Infotype 0019
Hi guy.
How can I show icon Services for Object in PA30 Infotype 0019 ?
This icon display in some infotype example infotype 0024(Qualifications).But I wanna use in Infotype 0019.
I don't wanna use menu "Assign facsimile".
Best regards.
Chutima.Sorry - should have said I'm using JDev 10.1.3.0.4 with JSF & ADF BC.
-
'Task Type' property in Monitoring of Task iview in MSS
Hi,
There is a property called 'Task Type' in the iview 'Monitoring of Task'.
This is supposed to restrict the display of task types to what is specified here in this property only.
For eg, if i have 3 task types configured for It0019 in the back-end and want only 2 to get displayed in the portal, then i will mention those task types in this property.
1 -- Monitoring Overtime
2 -- Monitoring payments
3 -- Monitoring absence.
I have mentioned the task types separating them by ';'.
However now no task is getting displayed.
Can anyone help please?
Thanks and Regards,
Pinkican you please check your iview property
FUNCTION HRMSS_RFC_RD_DATES_GETLIST
FUNCTION HRWPC_RD_DATES_GETLIST_INTERNA
LOOP AT lt_monitoringtask
INTO ls_monitoringtask
WHERE ( p0019-termn BETWEEN begda AND endda ) OR
( p0019-mndat BETWEEN begda AND endda ).
check for allowed employment status
IF NOT t_employmentstatus_mt[] IS INITIAL.
LOOP AT lt_action
INTO ls_action
WHERE pernr = ls_monitoringtask-p0019-pernr AND
begda <= ls_monitoringtask-p0019-termn AND
endda >= ls_monitoringtask-p0019-termn.
EXIT.
http://help.sap.com/saphelp_erp60/helpdata/EN/43/376d7ced1f1bcee10000000
a1553f7/frameset.htm -
System monitoring, open tasks are no longer visible in Tcode DSWP
Hello!
I have patched my Solution Manager with the newest support packages and have the problem with system monitoring, open tasks. All the systems have a long_sid.
I have implemented the SAP notes 1065285 and 1076772, but it was not sucessfull.
<b>As well as open tasks as system monitoring are no longer visible in the Tcode DSWP.</b>
Has some one the same problem or can help me to solve this problem?
Thank you very much
regards
ThomHello Thom,
did have a look at SAP Note 1038134?
If you are using Solution Mnager roles for System Monitoring the authorization check has changed and you need to maintain authorization object S_SOLM_ACT.
Best regards,
annett -
Standard Workflow for Infotype 0019
is there any SAP standard WF for monitoring of task IT 0019
Hi,
There is no standard flow for the down payment request generally in many projects down payment requests are rarely created process starts with Down payment request F-47 then Down payments F-48
then clearing of Down Payment f-54
Down PAyment request is just a template.If you want to use then use then u can skip this step.
regards
Deepa -
Hi All,
I am using 'Scheduled Tasks MP v1.0.0.23' SCOM MP downloaded from
http://blogs.technet.com/b/yasc/archive/2011/10/17/scheduled-tasks-mp-v1-0-0-23.aspx
I have a new requirement now. For the monitor "Check Task Last Run Status" my client needs an alert only when the task failed for consecutive 3 times. How can I achieve this?
I also found another SCOM MP to monitor Scheduled tasks. Its at
https://rburri.wordpress.com/2014/08/12/scheduled-task-and-ps-scheduled-job-management-pack-1-2-0-500/
has anybody used this one? and know if this is better than the first one?
Thanks, S K AgrawalHi
you need to add consolidation module to the monitor.
refer below link
https://msdn.microsoft.com/en-us/library/ee809324.aspx
http://blogs.technet.com/b/authormps/archive/2011/02/24/consolidation-composition-tutorial.aspx
Regards
sridhar v -
Monitor Delivery Task Escalations?
Monitor Delivery Task Escalations?
Should the monitor delivery task recipient be getting escalation notifications? If so, can they be prevented? When/Why are they triggered? I have service managers complaining because they are getting escalation emails but the service is still ongoing, waiting for tasks to be completed. How can a monitor task be late? It's not really a task. Thanks!When the entire service is late -- meaning when the due date for the last task in the delivery plan has been breached -- the MONITOR Delivery task will also become late. When this occurs, any escalation notifications which are configured on the Plan tab will be sent for this task.
While the MONITOR Delivery task does not need to be completed like other tasks, it does have a due date -- that date being the due date for the last task in the delivery plan. When this task is late it means the entire se -
Most straight forward approach for monitoring scheduled tasks in SCOM 2012
Hi,
This one should be easy (?): looking for the most straight forward approach for monitoring scheduled tasks in SCOM 2012.
Best regards
Thanks in advance, Best Regards<Reference Alias="SC">
<ID>Microsoft.SystemCenter.Library</ID>
<Version>6.0.6278.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="Windows">
<ID>Microsoft.Windows.Library</ID>
<Version>6.0.6278.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="MicrosoftWindowsServerLibrary6063215">
<ID>Microsoft.Windows.Server.Library</ID>
<Version>6.0.7061.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="Health">
<ID>System.Health.Library</ID>
<Version>6.0.6278.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
<Reference Alias="System">
<ID>System.Library</ID>
<Version>6.0.6278.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
</References>
You also need to add/copy the reference for the Scheduled Tasks MP you are using for other OSs. The above is from the MP for Windows 2012 Scheduled Tasks. Most of the existing MPs available for scheduled tasks already cover Windows 2003/2008 R2, I just extended
support for 2012. -
Details Regarding Monitoring of Task while Hireing
In PA personnel actions how to maintain infotype (monotiring task).
Please check the Forum Threads use the feild Search Forum you will get lot of threads on monotiring task
Welcome to SDN HCM
Edited by: Sikindar on Jan 28, 2010 2:06 PMHello Jack,
The red colored entries shows number of swaps since the last system
start for these we need to set parameters and which type of parameters to
change we can know in better way if you do it in the following way.
Double-click on your ST02 red swap one by one, this will bring you information on the swap your double-
clicked.
Now click on CURRENT PARAMETERS. This will tell you which parameters affect this swap.
you can then decide to increase these parameters.
Point to Note:
These values one can change only if he has pure knowledge of
wherein what effects if we give less or high value to those
parameters.Go through the materials online for complete
information.Changes made here without being sure might bring
serious changes.
regards,
Manjula.
Maybe you are looking for
-
A few issues here. For 1, I cannot delete any pictures, I am not talking about photostream, I have that feature off, a new photo taken can not be delete. It acts as if it is deleted then a second or 2 later it reappears. Also, when opening a photo th
-
Data guard: OMF and directory structure
hi everybody, i guess this problem is not too complicated, but maybe i´m missing something. assumption: - 10.2.0.4 - data guard with physical standby (primary: node_a, standby: node_b) - primary db_unique_name=primary, standby db_unique_name=standby
-
Need Help Connect to MySQL using dg4odbc
I am looking for some help getting a dblink working from my Oracle 11.1.0.6 Dtabase to a MySQL 5.0.77 Database (Holds Bugzilla). This is the error I get when I try select * from "bugs"@bugz; ORA-28500: connection from ORACLE to a non-Oracle system re
-
Cold Fusion in a generic thread pool and enabling JAVA don't mix
I've got Cold Fusion MX installed on a server running Sun One 6.1. I ran into a problem trying to enable JAVA (for servlet support) which I had previous disabled because I didn't use it. Well, when I went to enable JAVA on the server last week, the s
-
This iPhone4s battery is draining the life out of ME! Help?
I just made the jump to my first smartphone because of the iPhone 4s. So many wonderful applications and functions. Mostly Siri. I'm so dissapointed. I have only had it 3 days. The battery drains so fast, I have to charge it 2x or 3x a day. My old LG