cancel
Showing results for 
Search instead for 
Did you mean: 

Actual date(s) is in the future Error on Operation Complete

former_member337066
Participant
0 Kudos

Bill Froelich

Konstantin Kulikov

AK K's Profile | SCN

Chandra Ayyagari's Profile | SCN

Stephen Streeter

Leonardo Gomez

Ajitesh Upadhyaya

Volker Saier

Hello Experts,

We are working on SAP WM 6.2, SMP 3.0 SP 08.

On Order completion we are getting below error

Sending WorkOrderHold...

Sending LaborAdd...

Removing Labor 1

Sending WorkOrderHold...

Sending LaborAdd...

  1. com.syclo.agentry.BusinessLogicException: LaborAddSteplet - 00000000000000000001 confirmations are incorrect. For details see parameter DETAIL_RETURN

Actual date(s) is in the future (check parameters)


We maintain India time zone in SMP Application Backend as below:-

(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi


  But it still showing same error.

Where exactly we are missing. Please find the attachment of agentry file.


Thanks & Regards,

Ashish Sarode

Accepted Solutions (0)

Answers (3)

Answers (3)

mark_pe
Active Contributor
0 Kudos

Ashish,

Based on popular demand, we have a cheat sheet or SAP Work Manager time landing page where we have all the fixes tied to time related issues.

Please review.

https://scn.sap.com/community/mobile/blog/2015/11/10/troubleshooting-sap-work-manager-timestamp-time...

We try to update this as best as we could.

Best Regards,

SAP Mobile Support Team

former_member337066
Participant
0 Kudos

Bill Froelich

Konstantin Kulikov

AK K's Profile | SCN

Chandra Ayyagari's Profile | SCN

Stephen Streeter

Leonardo Gomez

Ajitesh Upadhyaya

Volker Saier

Hello Experts,

                       Future Date issue is resolved when we checked Future date field in ECC configuration now it is working fine in development without making any timezone change in SMP Configuration.

                       But in Quality Server on Add/Edit Labor transaction we are getting

Sending LaborAdd...

com.syclo.agentry.BusinessLogicException: LaborAddSteplet - 00000000000000000001 confirmations are incorrect. For details see parameter DETAIL_RETURN

You have no authorization for Transaction

We checked for IW41 screen authorization in ECC for that user it allowing to Add/Edit.Then which authorization exactly required to fixed this issue in Quality System.

Former Member
0 Kudos

Ashish,

Looks like you have not maintained timeZonename and TimeZoneAlias in managament cockpit.

Login to management cockpit and check Java backend tab

timeZoneName = your system time zone.

Next navigate to "appspecificsetting" tab and check TimeZoneAlias. Here you have to pass the entry like timeZoneName = full system timezone name.

Hope this help you

Ajitesh

former_member337066
Participant
0 Kudos

Hello Ajitesh,

        I did below changes in Configuration but still getting same error. Is there anything missing in configuration.Check attachment for agentry ini file.

Former Member
0 Kudos

Can you look in the Events.log files for when the user starts the transmit?


The timezone aliase section should be formatted the way from below:

Set Up Time Zone Alias in Agentry.ini Configuration File - SAP Mobility - SCN Wiki

Former Member
0 Kudos

Ashish,

From the screen shot i can see you have maintain it only in HTTP-XML similarly you have to maintain it on Java.

Than in "app specific setting" you can pass timezone alias as

Europe/Berlin=(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna

After setting this don't forget to restart Agentry instance(or SMP Server).

Thanks

Ajitesh

former_member337066
Participant
0 Kudos

Hello Ajitesh,

   As per your above suggestion I did changes but still getting same error.I am using IST=SMP server time zone in timezone alias. Is it write to IST correct???

                Please check snapshot for changes I did.

Or we are missing in any time zone format for India??

Former Member
0 Kudos

what you have passed is correct. Can you please check events.log file.

And also can you please check your SAP system's time zone setting in SU01.

Ajitesh

Former Member
0 Kudos

In the events.log file you should see what the full name of the timezone that being passed to the server from the client, if it doesn't understand it.   This will go on the left side of the equal sign in the Time Zone Alias section.

it will look something like: Client Time Zone 'America/Chicago' alias was not found in TimeZoneAliases in Agentry.ini

in this case "America/Chicago" would go on the left side, and then the name of the same timezone as seein in the server date \ time window will be on the right.

former_member337066
Participant
0 Kudos

Hello Ajitesh,

In events.log file it showing:-

11/18/2015 18:30:37, 1,        20,        26, Thr       6864, com.syclo.agentry.BusinessLogicException: LaborAddSteplet - 00000000000000000001 confirmations are incorrect. For details see parameter DETAIL_RETURN

Actual date(s) is in the future (check parameters)

  at com.syclo.sap.Steplet.throwExceptionToClient(Steplet.java:272)

  at com.syclo.sap.workmanager.steplet.LaborAddSteplet.execute(LaborAddSteplet.java:93)

  at com.syclo.sap.Steplet.doSteplet(Steplet.java:172)

In SAP it showing below:-

Former Member
0 Kudos

The user timezone setting in SAP, is not used by work manager.