cancel
Showing results for 
Search instead for 
Did you mean: 

Missing name in Hire notification

Former Member
0 Kudos

We are using a hire workflow using the business object BUS1065.

It is designed to send a hire notification to various department for each new employee hired.(Security,IS,payroll etc ).

The notification contains the employee name and NT login id (Infotype 105,subtype001 ).

The WF is triggered as soon as an employee is hired via PA40.

We are currently facing a problem.The SAP notifications are missing out the name or NT login id (Not both ) in few hire notification.

Although the frequency of such error is 1:20 . But still we need to find the root cause behind it.

Kindly suggest.

Thanks,

Nitu Kumari

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Does the User Id actually exist in SAP?

Check the BUS1065 instance to see if the attribute UserId is populated.

Good luck

Ravi

Former Member
0 Kudos

Hi Nitu,

Once data is passed to workflow there is no way out it would be missed unless there is some Bindind error in the Email Step.

So please ensure the in all cases the 9001 and User name is getting populated while triggering the workflow otherwise dont trigger the workflow.

Regards

Shital

Former Member
0 Kudos

This happens because at the point the mail is being sent may be the IT0105 is not updated with the value. I will request you to put some waiting time before this mail is sent so that the value is retrieved after the IT0105 gets updated. It would be good if you put a wait step for 1 minute before populating the Hiring related values populated from IT0105.

Thanks

Arghadip

Former Member
0 Kudos

We have included a step of Refresh container which executes 100 times with wait of 60 seconds.

There is already a condition imposed : Either the time limit exceeds ( 60 X 100 seconds ) or the name is fetched.

This condition is checked before the notifications are sent out of SAP.

In our case, the WF executes for 60 X 100 seconds , but is still unable to fetch the name or Login id from the PA tables.

Kindly suggest the reason.

Thanks,

Nitu Kumari

Former Member
0 Kudos

Then there is some problem with table entries. I think it is better you put a loop step that check whether the hiring user Id and relevant data is populated before sending the mail.

Thanks

Arghadip

former_member185167
Active Contributor
0 Kudos

Hello,

How is the workflow doing this wait, with a deadline? If not, try that.

regards

Rick Bakker

Hanabi Technology