Error in Multiline Container

Maorriyan maorriyan_santoso at yahoo.com
Fri Nov 26 09:00:02 EST 2004


Thank you very much Kjetil. It's working properly.
 
 --- Kjetil Kilhavn <kjetilk at statoil.com> wrote:
> If you by +Expression of decission step is
> &AGENT_SPV&; mean that element
> +AGENT_SPV; is the agent for the decision task then
> that is what the
> problem is. You need to change that to expression
> +AGENT_SPV_IDX; so there
> is only one agent for each of the seven parallell
> tasks. That is, if you
> really need seven approvers. If you don't your
> design should probably be
> changed.
> --
> Kjetil Kilhavn
>
>
>
>
>
>
>
>                     Maorriyan
>
>
>                     <maorriyan_santoso at y        To:
>    SAP-WUG at MITVMA.MIT.EDU
>
>                     ahoo.com>                   cc:
>    (bcc: Kjetil Kilhavn)
>
>                     Sent by: SAP
> Subject:     Re: Error in Multiline Container
>
>                     Workflow
>
>
>                     <Owner-SAP-WUG at MITVM
>
>
>                     A.MIT.EDU>
>
>
>
>
>
>
>
>
>                     24.11.2004 15:54
>
>
>                     Please respond to
>
>
>                     "SAP Workflow Users'
>
>
>                     Group"
>
>
>
>
>
>
>
>
>
>
>
>
> Hi Kjetil, Richard and others.
> I've tried what you and Richard suggested from
> previous e-mail and it works. Thank you.
> We're in 4.7 Regarding _WF_PARFOREACH_INDEX. That's
> internal container element to store index of element
> that we put in 'Other' tab. It created automatically
> upon you type in container element name in the
> 'Other'
> tab. That's as far as I knew.
> Back to me. I have another issue still relating with
> this  subject.
> I applied same solution in my 'Subworkflow' it is
> not
> working.
> In the 'Other' tab of my subworkflow I put
> 'Agents_Spv' container. This container refer to
> SWHACTOR.
> The binding between main workflow (WS90000004) to
> subworkflow (WS90000014):
> &AGENTS_SPV& --> &AGENTS_SPV&
> &AGENTS_SPV[&_WF_PARFOREACH_INDEX&]& -->
> &AGENTS_SPV_IDX&
>
> &AGENTS_SPV& <-- &AGENTS_SPV&
>
> Inside WS90000014, I have a decision step that I
> need
> to be executed by several supervisor. List of
> supervisors inside the container &AGENTS_SPV&. 7
> lines/ 7 users.
> Expression of decission step is &AGENT_SPV&
> Binding from WS90000014 to my decision task
> (TS90000043) is:
>
> AGENTS_SPV& --> &AGENTS_SPV&
> &AGENTS_SPV& <-- &AGENTS_SPV&
>
> I got the wrong result: each supervisor get 7 times
> same decision notification.
>
> Hopefully you still have a solution for me.
>
> regards,
>
> Maorriyan
>  --- Kjetil Kilhavn <kjetilk at statoil.com> wrote:
> > I am sorry, but I have a hard time understanding
> how
> > your solution has been
> > defined. I will give it one final try, explaining
> > how I have understood
> > what you have done first.
> >
> > 1)  AGENTS is a multiline container element in the
> > workflow container (with
> > data type USR02-BNAME). It has correct entries.
> >
> > 2)  You have a subworkflow which is the task of
> one
> > of your steps. In this
> > step the +Other; tab contains AGENTS in the
> > +Multiline element; field.
> >
> > 3)  You bind the indexed container element to a
> > container element AGENTS1
> > in the subworkflow. I don't know which version you
> > are on, but here in 46C
> > this is displayed as +&AGENTS()&; which is quite
> > different from what you
> > wrote. I have never seen a _WF_PARFOREACH_INDEX
> > element either. The
> > difference can be due to us being on different
> > versions. In our system, if
> > you use the popup to select the element to bind
> the
> > description is +"  with
> > index;. Does it have the correct value, or does it
> > contain +000001;?
> >
> > 4) You bind AGENTS1 from the subworkflow container
> > to AGENTS1 (I assume
> > this is also defined as USR02-BNAME) in the task
> > container. The task
> > container does not get the user from AGENTS as
> > value, instead it gets
> > +000001;.
> >
> > If your AGENTS1 subworkflow container element
> > contains +000001; the error
> > is probably related to the binding mentioned in
> 3).
> > If your AGENTS1 subworkflow container element
> > contains the correct value
> > (user ID) I have no idea what has gone wrong.
> >
> > Whether you need to change your definition depends
> > on what you use AGENTS1
> > in the subworkflow and task container for. If you
> > use the value in AGENTS1
> > in an expression to specify the agent of your step
> > in the subworkflow you
> > have to refer to SWHACTOR, otherwise your agent
> > object type will be the
> > first two characters of the user name.
> >
> > In the "Other" tab of your step definition you
> > define which multiline
> > element to use as the basis for dynamic parallell
> > processing. If you pick
> > it from the value selection list I guess the
> indexed
> > version is used
> > automatically, so you need not worry about the
> index
> > vs. non-index issue.
> > However, in the binding to your subworkflow they
> > will both be displayed in
> > the pop-up, and there you have to select the +with
> > index; entry. It should
> > be the only one with a dark green background
> colour
> > (perfect data type
> > match) anyway.
> > --
> > Kjetil Kilhavn
> >
> >
> >
> >
> >
> >
> >
> >
> >                     Maorriyan
> >
> >
> >                     <maorriyan_santoso at y
> To:
> >    SAP-WUG at MITVMA.MIT.EDU
> >
> >                     ahoo.com>
> cc:
> >    (bcc: Kjetil Kilhavn)
> >
> >                     Sent by: SAP
> > Subject:     Re: Error in Multiline Container
> >
> >                     Workflow
> >
> >
> >                     <Owner-SAP-WUG at MITVM
> >
> >
> >                     A.MIT.EDU>
> >
> >
> >
> >
> >
> >
> >
> >
> >                     22.11.2004 16:06
> >
> >
> >                     Please respond to
> >
> >
> >                     "SAP Workflow Users'
> >
> >
> >                     Group"
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Hi Kjetil,
> > actually my "AGENTS" container is referring to
> > structure USR02-BNAME and filled successfully with
> 2
> > US<user name>. Do you think it will affect if I'm
> > change it? Refer to SWHACTOR? I will test your
> > suggestion.
> > - Where I can found index or non-index container
> > element in my "parallellism" definition?
> > - Now I'm getting confuse what's the differences
> > between a multiline container element/parameter
> > container?
> > Definitely, the "AGENTS" is container and in its
> > properties tab, I checked the multiline check box.
> > So
> > I assume this is multiline container isn't it?
> >
> > Thanks for your reply Kjetil.
> >
> >  --- Kjetil Kilhavn <kjetilk at statoil.com> wrote:
> > > No, your problem is more than likely your
> > definition
> > > of your AGENTS,
> > > although I am not sure I have understood your
> > > description of the solution.
> > > Define AGENTS as a table of SWHACTOR as Richard
> > > suggests. Fill it with
> > > US<username>. Then you will have the right data
> > type
> > > for using the values
> > > as selected agents.
> > >
> > > Have you selected the indexed or non-indexed
> > > container element in your
> > > "parallellism" definition?
> > >
> > > Try to change the definition and see if that
> > helps.
> > > Otherwise, enable the
> > > workflow trace and see if you find out what is
> > > wrong. And like Richard I
> > > suspect that AGENTS is a multiline container
> > > element/parameter and not a
> > > container.
> > > --
> > > Kjetil Kilhavn
> > >
> > >
> > >
> > >
> > >
> > >                     Maorriyan
> > >                     <maorriyan_santoso at y
> > To:
> > >    SAP-WUG at MITVMA.MIT.EDU
> > >                     ahoo.com>
> > cc:
> > >    (bcc: Kjetil Kilhavn)
> > >                     Sent by: SAP
> > > Subject:     Re: Error in Multiline Container
> > >                     Workflow
> > >                     <Owner-SAP-WUG at MITVM
> > >                     A.MIT.EDU>
> > >
> > >
> > >                     20.11.2004 15:44
> > >                     Please respond to
> > >                     "SAP Workflow Users'
> > >                     Group"
> > >
> > >
> > >
> > >
> > >
> > >
> > > Hi Richard,
> > > Thanks for your reply. However what I means by
> > > "AGENTS" container is my own container. I
> created
> > my
> > > own container that I named it as "AGENTS".
> > > After read your reply, I'm wondering perhaps
> > > "AGENTS"
> > > is a word that already reserved by SAP. As a
> > > customer
> > > we're not allow to use it,isn't it?
> > >
> > >  --- Richard Marut <rvmarut at earthlink.net>
> wrote:
> > > > Maorriyan,
> > > >
> > > > I'm assuming you're talking about the AGENTS
> > > > element/parameter when you say
> > > > the AGENTS container.
> > > >
> > > > Anyway, the AGENTS element should be defined
> as
> > > > SWHACTOR or one of the other
> > > > similar structures in order for SAP to resolve
> > > > routing the work item. The
> > > > first field is the object type which in your
> > case
> > > > should be populated with
> > > > US which specifies that the object id field
> will
> > > > contain a user id. SAP uses
> > > > this two character field to determine what
> type
> > of
> > > > agent assignment is being
> > > > specified which dictates how to resolve the
> > > > assignment.
> > > >
> > > > Take a look at the domain for the object type
> > > field
> > > > and you will see the
> > > > values that can be used. You'll notice that
> the
> > > > values are org object
> > > > related.
> > > >
> > > > Richard...
> > > >
> > > > -----Original Message-----
> > > > From: SAP Workflow
> > > > [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU] On
> Behalf
> > Of
> > > > Maorriyan
> > > > Sent: Thursday, November 18, 2004 8:09 AM
> > > > To: SAP-WUG at MITVMA.MIT.EDU
> > > > Subject: Error in Multiline Container
> > > >
> > > > Dear all,
> > > > Sorry if I resend this e-mail twice since
> nobody
> > > > reply
> > > > it. I'm resend it with different words.
> > > > I'm facing with two error during implementing
> > > > multiline container: "Agent determination for
> > step
> > > > '0000000002' failed" and "Result of agent
> > > resolution
> > > > does not agree with agents of task".
> > > > What I've done is:
> > > > - "AGENTS" container created which refer to
> > > > USR02-BNAME. In its properties tab, I checked
> > the
> > > > multiline check box. The contents of this
> > > container
> > > > is
> > > > coming from method in the main workflow. In
> the
> > > > workflow log, I saw this container filled
> > > correctly.
> > > > Its contain 2 line of user id.
> > > > - I have 2nd subworkflow that I set as
> multiline
> > > > element in tab "other" and filled "AGENTS"
> > > container
> > > > in that field. This subworkflow contain only
> one
> > > > task
> > > > that need to be executed by many user. The
> > binding
> > > > from previous subworkflow (1st subworkflow) to
> > > this
> > > > 2nd is: &AGENTS[&_WF_PARFOREACH_INDEX&]& -->
> > > > &AGENTS1&
> > > > "AGENTS1" is single container which refer to
> > > > USR02-BNAME.
> > > > - The binding from 2nd subworkflow to task is:
> > > > &AGENTS1& --> &AGENTS1&
> > > > When I executing this workflow and checked in
> > the
> > > > workflow log "AGENTS1" container is filled
> with
> > > > "000001" same value with container
> > > > _Wf_ParForEach_Index.
> > > >
> > > > I want this task executed by as many as user
> id
> > > that
> > > > stored in the "AGENT" container. Why this
> error
> > > > happen
> > > > and why "AGENTS1" container contain value that
> > > same
> > > > with value of _Wf_ParForEach_Index instead of
> > user
> > > > id?
> > > > Any one has an answer?
> > > >
> > > > Regards,
> > > >
> > > > Maorriyan
> > > >
> > > > =====
> > > > Maorriyan
> > > >
> > > >
> > >
> >
>
________________________________________________________________________
> > > > Yahoo! Messenger - Communicate
> > instantly..."Ping"
> > > > your friends today! Download Messenger Now
> > > >
> > http://uk.messenger.yahoo.com/download/index.html
> > > >
> > >
> > > =====
> > > Maorriyan
> > >
> > >
> >
>
________________________________________________________________________
> > > Yahoo! Messenger - Communicate
> instantly..."Ping"
> > > your friends today! Download Messenger Now
> > >
> http://uk.messenger.yahoo.com/download/index.html
> > >
> > >
> > >
> > >
> > >
> >
>
-------------------------------------------------------------------
> > > The information contained in this message may be
> > > CONFIDENTIAL and is
> > > intended for the addressee only. Any
> unauthorised
> > > use, dissemination of the
> > > information or copying of this message is
> > > prohibited. If you are not the
> > > addressee, please notify the sender immediately
> by
> > > return e-mail and delete
> > > this message.
> > > Thank you.
> > >
> >
> > =====
> > Maorriyan
> >
> >
>
________________________________________________________________________
> > Yahoo! Messenger - Communicate instantly..."Ping"
> > your friends today! Download Messenger Now
> > http://uk.messenger.yahoo.com/download/index.html
> >
> >
> >
> >
> >
>
-------------------------------------------------------------------
> > The information contained in this message may be
> > CONFIDENTIAL and is
> > intended for the addressee only. Any unauthorised
> > use, dissemination of the
> > information or copying of this message is
> > prohibited. If you are not the
> > addressee, please notify the sender immediately by
> > return e-mail and delete
> > this message.
> > Thank you.
>
> =====
> Maorriyan
>
>
________________________________________________________________________
> Yahoo! Messenger - Communicate instantly..."Ping"
> your friends today! Download Messenger Now
> http://uk.messenger.yahoo.com/download/index.html
>
>
>
>
>
-------------------------------------------------------------------
> The information contained in this message may be
> CONFIDENTIAL and is
> intended for the addressee only. Any unauthorised
> use, dissemination of the
> information or copying of this message is
> prohibited. If you are not the
> addressee, please notify the sender immediately by
> return e-mail and delete
> this message.
> Thank you.
 
=====
Maorriyan
 
________________________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping"
your friends today! Download Messenger Now
http://uk.messenger.yahoo.com/download/index.html
 


More information about the SAP-WUG mailing list