SAP Portal and Custom Dialog Steps

Bibby, David david.bibby at linklaters.com
Tue Jun 14 10:44:03 EDT 2005


Many Thanks Guarav.
 
Does anyone know if there is any documentation on the internet on how to create iViews for custom workfow dialog steps ?
 
Many Thanks
David
 

-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu]On Behalf Of Gaurav Naik
Sent: 14 June 2005 05:36
To: sap-wug at mit.edu
Subject: Re: SAP Portal and Custom Dialog Steps


If the dialog step uses a task which is preconfigured in EP then there is no need to generate iView for this step. However if it is a new task then you need to generate template/iview for it.
Regards,
Gaurav

sap-wug-request at mit.edu wrote:

Send SAP-WUG mailing list submissions to
sap-wug at mit.edu

To subscribe or unsubscribe via the World Wide Web, visit
http://mailman.mit.edu/mailman/listinfo/sap-wug
or, via email, send a message with subject or body 'help' to
sap-wug-request at mit.edu

You can reach the person managing the list at
sap-wug-owner at mit.edu

When replying, please edit your Subject line so it is more specific
than "Re: Contents of SAP-WUG digest..."


Today's Topics:

1. SAP Portal and Custom Dialog Steps (Bibby, David)
2. RE: BOR Types and ABAP Classes (Alon Raskin)
3. RE: RSWUWFML2 includes original message text after change
(Cooper, John M)


----------------------------------------------------------------------

Date: Mon, 13 Jun 2005 10:41:47 +0100
From: "Bibby, David" 
To: "SAP Workflow U! sers' Group" 
Subject: SAP Portal and Custom Dialog Steps
Message-ID: <507C3065664B7B499B9700C0AF1DCE32021B5859 at ACOPEX06.practice.linklaters.net>
Content-Type: multipart/alternative; 
boundary="----_=_NextPart_001_01C56FFC.1DD854B8"
MIME-Version: 1.0
Precedence: list
Reply-To: SAP Workflow Users' Group 
Message: 1

This is a multi-part message in MIME format.

------_=_NextPart_001_01C56FFC.1DD854B8
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I need to change a SAP provided workflow by adding a new dialog step but I =
need this to be executable through our EP6 portal.
The workflow's current dialog steps are only executable through the portal =
using iViews.

If I create a new dialog step does the screen get rendered to the portal or=
do I need to create a new iView for this screen.

We are currently using EP6 SP9.

Regards
David


_______________________________________________
This message is confidential. It may also be privileged or otherwise protec=
ted by work product immunity or other legal rules. If you have received it =
by mistake please let us know by reply and then delete it from your system;=
you should not copy it or disclose its contents to anyone. All messages se=
nt to and from Linklaters may be monitored to ensure compliance with intern=
al policies and to protect our business. Emails are not secure and cannot b=
e guaranteed to be error free as they can be intercepted, amended, lost or =
destroyed, or contain viruses. Anyone who communicates with us by email is =
taken to accept these risks.

The contents of any email addressed to our clients are subject to our usual=
terms of business; anything which does not relate to the official business=
of the firm is neither given nor endorsed by it.

The reg! istered address of the UK partnership of Linklaters is One Silk Stre=
et, London, EC2Y 8HQ. Please refer to http://www.linklaters.com/regulation =
for important information on the regulatory position of the firm.


------_=_NextPart_001_01C56FFC.1DD854B8
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable




1">








I need to change a SAP provided wor=
kflow by adding a new dialog step but I need this to be executable through =
our EP6 portal.



The workflow's current dialog steps=
are only executable through the portal using iViews.




If I create a new dialog step does =
the screen get rendered to the portal or do I need to create a new iView fo=
r this screen.



We are currently using EP6 SP9.
NT>




Regards


David





:'Arial';FONT-SIZE:8pt;">_______________________________________________ </=
SPAN>



:'Arial';FONT-SIZE:8pt;">This message is confidential. It may also be privi=
leged or otherwise protected by work product immunity or other legal rules.=
If you have received it by mistake please let us know by reply and then de=
lete it from your system; you should not copy it or disclose its contents t=
o anyone. All messages sent to and from Linklaters may be monitored to ensu=
re compliance with internal policies and to protect our business. Emails ar=
e not secure and cannot be guaranteed to be error free as they can be inter=
cepted, amended, lost or destroyed, or contain viruses. Anyone who communic=
ates with us by email is taken to accept these risks. 



:'Arial';FONT-SIZE:8pt;"> 



:'Arial';FONT-SIZE:8pt;">The contents of any email addressed to our clients=
are subject to our usual terms of business; anything which does not relate=
to the official business of the firm is neither given nor endorsed by it. =




:'Arial';FONT-SIZE:8pt;"> 



:'Arial';FONT-SIZE:8pt;">The registered address of the UK partnership of Li=
nklaters is One Silk Street, London, EC2Y 8HQ. Please refer to http://www.l=
inklaters.com/regulation for important information on the regulatory positi=
on of the firm. 




------_=_NextPart_001_01C56FFC.1DD854B8--
------------------------------

Date: Mon, 13 Jun 2005 05:42:55 -0400
From: "Alon Raskin" 
To: "SAP Workflow Users' Group" 
Subject: RE: BOR Types and ABAP Classes
Message-ID: <30DFBDC75CD5494CBE4C4D408251BF03077AD14A at ms07.mse2.exchange.ms>
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C56FFC.4A680599"
MIME-Version: 1.0
Precedence: list
Reply-To: SAP Workflow Users' Group 
Message: 2

This is a multi-part message in MIME format.

------_=_NextPart_001_01C56FFC.4A680599
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Guys,

=20

Most likely you can not instantiate either class because they are
probably both marked as Create Private. There is most likely a static
method that will return an instance of the class. Its probably called
something like 'GetInstance', 'Open' or even 'Select'... sniff around
the class methods you will find it.

=20

Alon Raskin

e: araskin at 3i-consulting.com =20

w: http://www.3i-consulting.com =20

________________________________

From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf
Of Bibby, David
Sent: Monday, June 13, 2005 5:38 AM
To: SAP Workflow Users' Group
Subject: RE: BOR Types and ABAP Classes

=20

Thanks Peter, I have tried instantiating the superclass by calling the
superclasses constructor met! hod inside my subclasses constructor method
but I get the same error.

-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu]On
Behalf Of Peter Carroll
Sent: 13 June 2005 01:12
To: 'SAP Workflow Users' Group'
Subject: RE: BOR Types and ABAP Classes

David,

ABAP objects are much easier to use than the BOR.
They are, however, a bit diferent in that they are alomost OO in nature.
The Create private error simply means that the Superclass has a method
to create itself. This is a mechanism to control the creation of
classes. You will find that the superclass will have a method to allow
creation. Simply call this method and it will return, most likely, a
reference to the object you need.

=20

As for the private attributes - well they are private to the
superclass and you cannot use them. You should really not need to if the
superclass has been designed correctly - you will prob! ably find that
they can be accessed via methods. If you copy the class you can change
anything but this is more than likely not the way to go.

=20

Regards Peter Carroll

-----Original Message-----
From: sap-wug-bounces at mit.edu
[mailto:sap-wug-bounces at mit.edu] On Behalf Of Bibby, David
Sent: Friday, 10 June 2005 23:36
To: SAP Workflow Users' Group
Subject: BOR Types and ABAP Classes

Hello All,=20
I've never used workflows with ABAP classes before but I
am currently implementing a SAP standard workflow that uses just such a
thing.

However I need to make changes to this class.=20
I have created a subclass and defined it's superclass as
the one the workflow uses.=20
However, as the attributes of the superclass are Private
they seem to be unavailable to my subclass.=20

Also when I try to activate my subclass I get the error=20
"The superclass has the property 'CREATE PRIVATE'. You
cannot create an=20
instance of the subclass. This can only be changed if
the subclass is a =20
friend of the superclass. " =20

Making the subclass a friend of the superclass would be
making a SAP modification.=20

As there appears to be no delegation like there are with
BOR Types, how are we supposed to use/extend standard SAP ABAP Classes ?

Many Thanks=20
David=20

_______________________________________________=20

This message is confidential. It may also be privileged
or otherwise protected by work product immunity or other legal rules. If
you have received it by mistake please let us know by reply and then
delete it from your system; you should not copy it or disclose its
contents to anyone. All messages sent to and from Linklaters may be
monitored to ensure compliance with internal policies and to protect our
business. Emails are not secure and cannot be guaranteed to be error
free as they can be intercepted, a! mended, lost or destroyed, or contain
viruses. Anyone who communicates with us by email is taken to accept
these risks.=20

The contents of any email addressed to our clients are
subject to our usual terms of business; anything which does not relate
to the official business of the firm is neither given nor endorsed by
it.=20

The registered address of the UK partnership of
Linklaters is One Silk Street, London, EC2Y 8HQ. Please refer to
http://www.linklaters.com/regulation for important information on the
regulatory position of the firm.=20


------_=_NextPart_001_01C56FFC.4A680599
Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">




charset=3Dus-ascii">







namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
name=3D"Street"/>

namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
name=3D"PostalCode"/>

namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
name=3D"City"/>

namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
name=3D"country-region"/>

namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
name=3D"address"/>

namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
name=3D"place"/>














style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Guys,




style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> 




style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Most likely you can not instantiate =
either
class because they are probably both marked as 
style=3D'font-style:italic'>Create
Private. There is most likely a static method that will =
return an instance
of the class. Its probably called something like =
'GetInstance', 'Open'
or even 'Select'... sniff around the class methods you =
will
find it.




style=3D'font-size:
10.0pt;font-family:Arial;color:navy'> 






Roman">
style=3D'font-size:12.0pt;color:navy;font-weight:bold'>Alon =
Raskin
color=3Dnavy>




Roman">
style=3D'font-size:12.0pt;color:navy;font-weight:bold'>e: =

color=3Dnavy>
href=3D"mailto:araskin at 3i-consulting.com"
title=3D"mailto:araskin at 3i-consulting.com">
style=3D'font-weight:bold'>araskin at 3i-consulting.com<=
/o:p>




Roman">
style=3D'font-size:12.0pt;color:navy;font-weight:bold'>w: =

color=3Dnavy>
href=3D"http://www.3i-consulting.com/"
title=3D"http://www.3i-consulting.com/">
style=3D'font-weight:bold'>http://www.3i-consulting.com
pan>








size=3D3
face=3D"Times New Roman">


  _____  







style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:
size=3D2
face=3DTahoma>
sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] 
style=3D'font-weight:bold'>On Behalf Of Bibby, David

Sent: Monday, June 13, =
2005 5:38
AM

To: SAP Workflow Users' =
Group

Subject: RE: BOR Types =
and ABAP
Classes






style=3D'font-size:
12.0pt'> 






MS">
style=3D'font-size:10.0pt;font-family:"Trebuchet =
MS";color:maroon'>Thanks Peter,
I have tried instantiating the superclass by calling the superclasses
constructor method inside my subclasses constructor method but I get the =
same
error.






style=3D'margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>




face=3DTahoma>
style=3D'font-size:10.0pt;font-family:Tahoma'>-----Original =
Message-----

From: =
sap-wug-bounces at mit.edu
[mailto:sap-wug-bounces at mit.edu]On =
Behalf Of Peter
Carroll

Sent: 13 June 2005 =
01:12

To: 'SAP Workflow Users' =
Group'

Subject: RE: BOR Types =
and ABAP
Classes






style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>David,








style=3D'font-size:
12.0pt'>           =
; 
size=3D2 color=3Dblue face=3DArial>
style=3D'font-size:10.0pt;font-family:Arial;
color:blue'>ABAP objects are much easier to use than the BOR. They are,
however, a bit diferent in that they are alomost OO in nature. The =
Create
private error simply means that the Superclass has a method to create =
itself.
This is a mechanism to control the creation of classes. You will find =
that the
superclass will have a method to allow creation. Simply call this method =
and it
will return, most likely, a reference to the object you =
need.








style=3D'font-size:
12.0pt'> 








style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>As for the private attributes - =
well they
are private to the superclass and you cannot use them. You should really =
not
need to if the superclass has been designed correctly - you will =
probably find
that they can be accessed via methods. If you copy the class you can =
change
anything but this is more than likely not the way to =
go.








style=3D'font-size:
12.0pt'> 








style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Regards Peter =
Carroll






style=3D'margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>




face=3DTahoma>
style=3D'font-size:10.0pt;font-family:Tahoma'>-----Original =
Message-----

From: =
sap-wug-bounces at mit.edu
[mailto:sap-wug-bounces at mit.edu] On =
Behalf Of
Bibby, David

Sent: Friday, 10 June =
2005 23:36

To: SAP Workflow Users' =
Group

Subject: BOR Types and =
ABAP
Classes




style=3D'font-size:10.0pt;font-family:
"Trebuchet MS"'>Hello =
All,




=== message truncated ===



  _____  

Discover Yahoo!
Get on-the-go sports scores, stock quotes, news & more. Check  <http://us.rd.yahoo.com/evt=32661/*http://discover.yahoo.com/mobile.html> it out!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20050614/2aea9228/attachment.htm


More information about the SAP-WUG mailing list