AW: AW: Different object keys

Werner Koessl Werner.Koessl at hirschvogel.de
Mon Jul 12 09:24:35 EDT 2004


Hi Mike,
 
i thought that i have to look like your implementation,
but i hope OSS will solve that.
 
Regards,
Werner.
 
 
-----Urspr=FCngliche Nachricht-----
Von: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU]Im Auftrag von
Michael Pokraka
Gesendet: Montag, 12. Juli 2004 15:13
An: SAP-WUG at MITVMA.MIT.EDU
Betreff: Re: AW: Different object keys
 
 
Hi Werner,
If you need any confirmation, on our 4.7 system it's:
  BEGIN OF KEY,
      NUMBER LIKE PAKEY-PERNR,
      VALIDITYBEGIN LIKE PSKEY-BEGDA,
 
Cheers
Mike
 
Werner Koessl wrote:
> Hi Jocelyn,
>
> yes that incorrect line is shown on EMPLOYEET.
> I will report it to OSS.
>
> Regards,
> Werner.
>
>
> -----Urspr=FCngliche Nachricht-----
> Von: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU]Im Auftrag von
> Dart, Jocelyn
> Gesendet: Montag, 12. Juli 2004 02:11
> An: SAP-WUG at MITVMA.MIT.EDU
> Betreff: Re: Different object keys
>
>
> Werner,
> If you are seeing the line
> "key like swotobjid-objkey"
> this is incorrect.
> I've had this happen a few times when creating business objects -
> something to do with the generation program not always picking up the =
key
> correctly the first time around.
> Usually coming out of the transaction, restarting SWO1, and entering =
the
> business object program in change
> mode fixes it.
> If this is truly showing on the EMPLOYEET object itself and not on a =
custom
> subtype that you have
> created please report it to OSS/service.sap.com
> Regards,
> Jocelyn
>
> -----Original Message-----
>> From: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU] On Behalf Of =
Werner
> Koessl
> Sent: Friday,9 July 2004 5:54 PM
> To: SAP-WUG at MITVMA.MIT.EDU
> Subject: Different object keys
>
>
> Hi everybody,
>
> i've noticed a difference between the keys of object types.
> I take 2 object types as an example: EMPLOYEET and DRAW.
>
> The key of DRAW consists of 4 fields: DocumentType, -Number, -Version,
> -Part.
> The key of EMPLOYEET consists of 2 fields: Number and ValidityBegin.
>
> I've implemented a method for both object types.
> In the DRAW-method i can use the key fields with e.g.
> object-key-DocumentNumber.
> In the EMPLOYEET-method i cannot use e.g. object-key-Number.
>
> I know why it doesn't work but i don't know the reason for that
> implementation of SAP.
> In DRAW the key-fields are implemented like this:
>        BEGIN OF key,
>             documenttype LIKE draw-dokar,
>             documentnumber LIKE draw-doknr,
>             documentversion LIKE draw-dokvr,
>             documentpart LIKE draw-doktl,
>        END OF key.
>
> But in EMPLOYEET the key field looks like the following:
>        key LIKE swotobjid-objkey.
> I thought it have to look like this:
>        BEGIN OF key,
>             Number LIKE pakey-pernr,
>             ValidityBegin LIKE pakey-begda,
>        END OF key.
>
> But why is it different ???
>
> Regards,
> Werner.
>
>
 


More information about the SAP-WUG mailing list