640 - Raise Event for Infotype (SWEHR1/2/3) not working

Mark Pyc mark.pyc at gmail.com
Wed Mar 22 06:40:28 EST 2006


Thanks for the reply Jocelyn!

I'm still not sure about this one. When I was originally testing I was just
checking SWEL. When I raised the event through SWUE it would appear in SWEL
but when attempting to get the event triggered via PA30 nothing showed in
SWEL.

However once I created a WF to listen for this event and activated the
linkage things are very different. Now when I use PA30 the WF is triggered
and the event DOES appear in SWEL.

Shirely this can't be by design. This means that SWEL isn't really an event
trace, it's a received event trace. I should clarify that when I run SWEL I
do so for 'With and without linkages'.

Can anyone confirm that they experience the same? Is this just a quirk of
SWEHR2/3 events?

Thanks,
Mark


On 3/21/06, Dart, Jocelyn <jocelyn.dart at sap.com> wrote:
>
>  Hi Mark,
> If its got as far as SWE_EVENT_CREATE then the most likely culprits are
> going to be:
> * Problem in the definition of the event - e.g. event definition not
> released.
> * Problem in the definition of the object passed to the event - e.g.
> non-existent key - always a problem with HR infotypes due to the Lock
> Indicator bizarrely being
> part of the key, also potentially the data may not have been saved to the
> database as yet.
> * Problem in one of the event linkage function modules.
>
> Try grabbing the data from your debug and run it again in debug mode from
> SWUE - that will let you debug through the rest and might
> even hint what's going on.
>
> Also check to see if your workflow administrator was sent a mail about the
> failure to raise an event.
>
>
> Regards,
> *Jocelyn Dart*
> Senior Consultant
> *SAP Australia Pty Ltd.*
> Level 1/168 Walker St.
> North Sydney
> NSW, 2060
> Australia
> T   +61 412 390 267
> M   + 61 412 390 267
> E   jocelyn.dart at sap.com
> http://www.sap.com
>
> The information contained in or attached to this electronic transmission
> is confidential and may be legally privileged. It is intended only for the
> person or entity to which it is addressed. If you are not the intended
> recipient, you are hereby notified that any distribution, copying, review,
> retransmission, dissemination or other use of this electronic transmission
> or the information contained in it is strictly prohibited. If you have
> received this electronic transmission in error, please immediately contact
> the sender to arrange for the return of the original documents.
>
> Electronic transmission cannot be guaranteed to be secure and accordingly,
> the sender does not accept liability for any such data corruption,
> interception, unauthorized amendment, viruses, delays or the consequences
> thereof.
>
> Any views expressed in this electronic transmission are those of the
> individual sender, except where the message states otherwise and the sender
> is authorized to state them to be the views of SAP AG or any of its
> subsidiaries. SAP AG, its subsidiaries, and their directors, officers and
> employees make no representation nor accept any liability for the accuracy
> or completeness of the views or information contained herein. Please be
> aware that the furnishing of any pricing information/ business proposal
> herein is indicative only, is subject to change and shall not be construed
> as an offer or as constituting a binding agreement on the part of SAP AG or
> any of its subsidiaries to enter into any relationship, unless otherwise
> expressly stated.
>
>
>  ------------------------------
> *From:* sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] *On
> Behalf Of *Mark Pyc
> *Sent:* Wednesday, 22 March 2006 12:43 AM
> *To:* WUG
> *Subject:* 640 - Raise Event for Infotype (SWEHR1/2/3) not working
>
>
>  G'day all,
>
> I'm trying to raise events when Infotype 0019 is inserted/changed/deleted.
>
> I've had a poke through SWEHR1/2/3 to find similar entries. Most of the
> Person related infotypes are linked to Objects with an ultimate parent
> object of EMPLOYEEI. As such I've tried as an initial test to get the
> CREATED event of this object raised.
>
> In SWEHR1 I've created an entry as follows:
> Ob - P
> IT - 0019
> Obj.Type - EMPLOYEEI
>
> In SWEHR3 I've created entries as follows:
> Ob - P
> IT - 0019
> Updat - INS
> Obj.Type - EMPLOYEEI
> Event - CREATED
>
>  Ob - P
> IT - 0019
> Updat - UPD
> Obj.Type - EMPLOYEEI
> Event - CREATED
>
> (This second update entry was simply to see if my problems were related
> purely to insertion.)
>
> When I create a 0019 record for an employee no event is getting raised.
>
> I've debugged through the Function HR_EVENT_CREATE while executing PA30
> and in the end it calls SWE_EVENT_CREATE with everything looking fine.
> However no event is raised.
>
> We are on 640 basis supp.pk 15 now. OSS note 904851 was found and applied
> while we were still on 14.
>
> I can't find anything else on OSS, this group or SDN that seems
> applicable.
> There aren't any ST22 Dumps, RFC issues or System Log entries.
>
> Can anyone shed light onto what I may be missing??
>
> Many thanks,
> Mark
>
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20060322/1200cfc1/attachment.htm


More information about the SAP-WUG mailing list