Parallel table maintenance..

Pokraka, Michael michael.pokraka at kcc.com
Tue Aug 6 10:24:32 EDT 2002


Stephan,=20
Enqueue/Dequeue is what you are looking for - it will accept a table's
primary key (or part of) as a parameter.=20
I've tried bending table maintenance to suit my needs a few times and always
ended up writing my own. One of the problems I've encountered with your type
of scenario was the fact that generated maintenance doesn't easily lend
itself to a restricted value set (e.g. plant ABCD).=20
BTW, what are the 'override mechanisms' you refer to?=20
 
Cheers
Mike
 
 
-----Original Message-----
=46rom: Becker Stephan (extern) [mailto:Stephan.Becker.ext at mchw.siemens.de]=
=20
Sent: 06 August 2002 09:43
To: SAP-WUG at MITVMA.MIT.EDU
Subject: Parallel table maintenance..
 
 
..slightly off topic, but I have received a request for custom tables used
in a workflow to be maintained in parallel by several users, albeit for
separate parts of the table; i.e. the person responsible for plant 1
maintains records with key plant 1, and another person maintains the records
in the same table for plant 2 at the same time.
 
My guess is that there is a solution out there somewhere, and no need to
reinvent the wheel. Any pointers would be greatly appreciated. I have looked
at the event mechanism with which one can override certain parts of the
generated table maintenance, but the enqueue/dequeue function is
unfortunately not one of them, and will always lock the whole table or
view..
 
Thanks in advance,
Stephan
 
-----Urspr=FCngliche Nachricht-----
Von: Kjetil Kilhavn [mailto:kjetilk at statoil.com]
Gesendet: Dienstag, 6. August 2002 07:28
An: SAP-WUG at MITVMA.MIT.EDU
Betreff: Re: Object Method Usage
 
 
Well, there is always the "easy" way of making a subtype and changing the
method from dialog to background. If you have some nice function modules to
call which do their tricks nicely you shouldn't have a problem. However,
all kinds of problems _may_ occur.
 
I tried to make a background method to release a LIV invoice with payment
blocking (no, I still haven't completely solved the good old case I asked
about here a while ago) due to amount limits on invoices without reference
to purchase orders. This is necessary as none of the BUS2081 methods will
release these invoices. The method used batch input to start MRBR, enter
the required data and release the blocked invoice. No-go since SAP uses
=46ancy Tables (FT (tm)) in the implementation of MRBR. The reason is that
=66or these tables you can not address rows etc in the way you could with
"old-style" tables.
 
After a while (depressing, but true, it took quite a while) I realized that
I could use the "Select all" button since I would only have one row (as I
specified the invoice number). That should do the trick, right? Not at all,
SAP developers have ensured that life will be a pain no matter what you
try. So in the end I had to make it a dialog method, and thus someone has
to execute that step. All they do is execute, and it is gone without the
executing agent seing anything happening.
 
You have been warned :-)
--
Kjetil Kilhavn
 
 
 
 
 
 
                    "Nobles, Diane"
                    <nobles_dh at naptheon.        To:
SAP-WUG at MITVMA.MIT.EDU
                    com>                        cc:     (bcc: Kjetil
Kilhavn)
                    Sent by: SAP                Subject:     Object Method
Usage
                    Workflow
                    <Owner-SAP-WUG at MITVM
                    A.MIT.EDU>
 
 
                    05.08.2002 18:26
                    Please respond to
                    "SAP Workflow Users'
                    Group"
 
 
 
 
 
 
Good afternoon all.  We want to use an object type method to create a SAP
record.  We want to call the method in the background and create the record
without user intervention.  The current method we want to use is a dialog
method.  Does anyone know of a way to change a method from a dialog to
allow
use of method in background or is this an impossibility.  There is a
CreatefromData method, but apparently it does not provide the same screen
sequence.  Has anyone else ran into this problem and if so what was the
solution???  Thanks in advance for any help or suggestions in this matter.
 
Diane H. Nobles
Northrup Grumman-Naptheon
SDE PM Team
(757) 380-7250
 
 
 
-------------------------------------------------------------------
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.
 
---------------------------------------------------------------------------=
---
This e-mail is intended for the use of the addressee(s) only and may contai=
n=
 privileged, confidential, or proprietary information that is exempt from =
disclosure under law.  If you have received this message in error, please =
inform us promptly by reply e-mail, then delete the e-mail and destroy any =
printed copy.   Thank you.
 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
 


More information about the SAP-WUG mailing list