Re: [sap-dev] How to change Vendor Acknowledgement details in PO (read only in BAPI_PO_CHANGE)
Posted by
Admin at
Share this post:
|
0 Comments
Posted by R. Neal Wilhite (Senior Project Manager) on Apr 28 at 8:55 AM | Mark as helpful |
Now ask what addons he's running... CRM, BW, ...
I guess meaning I'm interested what the difference is.
Neal
-----Original Message-----
From: Neil Gardiner via sap-dev <sap-dev@Groups.ITtoolbox.com>
To: R. Neal Wilhite <wilhiten@aol.com>
Sent: Tue, Apr 27, 2010 10:13 pm
Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in PO (read only in BAPI_PO_CHANGE)
Posted by Neil Gardiner (Senior Consultant)
on Apr 27 at 10:17 PM
Mark as helpful
Hi Dave,
You are not being a pest at all.
We are running ECC6 with support stack 18.
Cheers,
Neil.
On 28 April 2010 12:04, Dave Thornburgh via sap-dev <
sap-dev@groups.ittoolbox.com> wrote:
> Posted by Dave Thornburgh
> on Apr 27 at 10:04 PM
> Neil -
>
>
>
> Not to be a pest, but I'm still curious. My ECC6 system has neither that
> table nor that class. What version are you running?
>
>
>
> Dave
>
>
>
> From: Neil Gardiner via sap-dev [mailto:sap-dev@Groups.ITtoolbox.com]
> Sent: Tuesday, April 27, 2010 5:38 PM
> To: Dave Thornburgh
> Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in PO
> (read only in BAPI_PO_CHANGE)
>
>
>
>
>
>
>
>
> Posted by Neil Gardiner (Senior
> Consultant)
> on Apr 27 at 8:36 PM
>
> <http://it.toolbox.com/api/ContentVote/3467555/1/1/>; Mark this reply as
> helpfulMark as helpful
>
> Dave,
>
> Apologies for the delay, the mail got lost in the junk folder.
>
> PEKES is the table to holds the Variant Vendor Confirmations. The
> persistent
>
> class for this table is CL_MMPUR_PERS_PEKES.
>
> I don't think this will suit your requirement though.
>
> Cheers,
> Neil.
>
> On 24 April 2010 13:16, Dave Thornburgh via sap-dev <
> sap-dev@groups.ittoolbox.com> wrote:
>
> > Posted by Dave Thornburgh
> > on Apr 23 at 11:20 PM
> > Neil -
> >
> >
> >
> > You've got me curious: What is PEKES?
> >
> >
> >
> > Dave
> >
> >
> >
> > From: Neil Gardiner via sap-dev [mailto:sap-dev@Groups.ITtoolbox.com]
> > Sent: Thursday, April 22, 2010 3:40 PM
> > To: Dave Thornburgh
> > Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in PO
>
> > (read only in BAPI_PO_CHANGE)
> >
> >
> >
> >
> >
> >
> >
> >
> > Posted by Neil Gardiner (Senior
> > Consultant)
> > on Apr 22 at 6:39 PM
> >
> > <http://it.toolbox.com/api/ContentVote/3459176/1/1/>; Mark this reply as
> > helpfulMark as helpful
> >
> > Hi Dave,
> >
> > I was hoping that SAP might have delivered a Persistent Object for EKES
> but
> >
> > it seems there is only one for PEKES. My only other suggestion is to
> create
> >
> > your own but you have made it clear that is not something you wish to do.
>
> >
> > Cheers,
> > Neil.
> >
> > On 23 April 2010 03:35, Dave Thornburgh via sap-dev <
> > sap-dev@groups.ittoolbox.com> wrote:
> >
> > > Posted by Dave Thornburgh
> > > on Apr 22 at 1:33 PM
> > > Neil -
> > >
> > >
> > >
> > > No, I've not considered that. Actually, I'm not entirely sure just what
>
> > > you're suggesting. If you mean I should create my own persistent
> object,
>
> > > that would be just as bad, for the same reasons, as modifying the table
>
> > > directly - no standard SAP enforced relational integrity, no change
> > > documents, etc. At least, from what I know of persistent objects (I've
> > > never used them). On the other hand, if you know of a SAP delivered
> > object
> >
> > > that exposes that field to changes, I'd be happy to hear about it - I
> > > couldn't find one, myself.
> > >
> > >
> > >
> > > Dave
> > >
> > >
> > >
> > > From: Neil Gardiner via sap-dev [mailto:sap-dev@Groups.ITtoolbox.com]
> > > Sent: Wednesday, April 21, 2010 10:15 PM
> > > To: Dave Thornburgh
> > > Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in
> PO
> >
> > > (read only in BAPI_PO_CHANGE)
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Posted by Neil Gardiner (Senior
> > > Consultant)
> > > on Apr 22 at 1:22 AM
> > >
> > > <http://it.toolbox.com/api/ContentVote/3456585/1/1/>; Mark this reply
> as
> > > helpfulMark as helpful
> > >
> > > Hi Dave,
> > >
> > > Have you considered using a Persistent Object to update the field in
> > > question?
> > >
> > > Cheers,
> > > Neil.
> > >
> > > On 22 April 2010 15:08, Dave Thornburgh via sap-dev <
> > > sap-dev@groups.ittoolbox.com> wrote:
> > >
> > > > Posted by Dave Thornburgh
> > > > on Apr 22 at 1:07 AM
> > > > Hey all -
> > > >
> > > >
> > > >
> > > > I'm a bit stumped.
> > > >
> > > >
> > > >
> > > > I have to programmatically modify the delivery date in a
> "Confirmation"
> >
> > > on
> > >
> > > > a
> > > > PO (EKES-EINDT). This is a straight (EBTYP=AB) confirmation - there
> is
>
> > no
> > >
> > > > inbound delivery. I can do all of my other PO changes in
> > BAPI_PO_CHANGE,
> >
> > > > but
> > > > the confirmations are a read-only table in the BAPI call. I really
> > don't
> >
> > > > want to stoop to a direct table update of EKES, for all of the
> obvious
>
> > > > reasons. Does anyone know of a function that I could use to make the
> > > > change? I could resort to a BDC against the old (ME22) transaction,
> but
> >
> > > > selecting the right line is tricky (and I don't really want to do
> that
>
> > > > anyhow!). I've pored through IDOC_INPUT_ORDRSP to see how they're
> > > created,
> > >
> > > > and unfortunately it's not wrapped up in a neat little package there
> > > > either.
> > > >
> > > >
> > > >
> > > > The closest I've found is ME_CONFIRMATION_UPDATE_AVIS, but that's so
> > low
> >
> > > > level that change documents aren't handled. I need something higher
> up
>
> > > the
> > >
> > > > food chain - something SAP actually intended programmers to use.
> > > >
> > > >
> > > >
> > > > Thanks,
> > > >
> > > > Dave
__.____._ I guess meaning I'm interested what the difference is.
Neal
-----Original Message-----
From: Neil Gardiner via sap-dev <sap-dev@Groups.ITtoolbox.com>
To: R. Neal Wilhite <wilhiten@aol.com>
Sent: Tue, Apr 27, 2010 10:13 pm
Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in PO (read only in BAPI_PO_CHANGE)
Posted by Neil Gardiner (Senior Consultant)
on Apr 27 at 10:17 PM
Mark as helpful
Hi Dave,
You are not being a pest at all.
We are running ECC6 with support stack 18.
Cheers,
Neil.
On 28 April 2010 12:04, Dave Thornburgh via sap-dev <
sap-dev@groups.ittoolbox.com> wrote:
> Posted by Dave Thornburgh
> on Apr 27 at 10:04 PM
> Neil -
>
>
>
> Not to be a pest, but I'm still curious. My ECC6 system has neither that
> table nor that class. What version are you running?
>
>
>
> Dave
>
>
>
> From: Neil Gardiner via sap-dev [mailto:sap-dev@Groups.ITtoolbox.com]
> Sent: Tuesday, April 27, 2010 5:38 PM
> To: Dave Thornburgh
> Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in PO
> (read only in BAPI_PO_CHANGE)
>
>
>
>
>
>
>
>
> Posted by Neil Gardiner (Senior
> Consultant)
> on Apr 27 at 8:36 PM
>
> <http://it.toolbox.com/api/ContentVote/3467555/1/1/>; Mark this reply as
> helpfulMark as helpful
>
> Dave,
>
> Apologies for the delay, the mail got lost in the junk folder.
>
> PEKES is the table to holds the Variant Vendor Confirmations. The
> persistent
>
> class for this table is CL_MMPUR_PERS_PEKES.
>
> I don't think this will suit your requirement though.
>
> Cheers,
> Neil.
>
> On 24 April 2010 13:16, Dave Thornburgh via sap-dev <
> sap-dev@groups.ittoolbox.com> wrote:
>
> > Posted by Dave Thornburgh
> > on Apr 23 at 11:20 PM
> > Neil -
> >
> >
> >
> > You've got me curious: What is PEKES?
> >
> >
> >
> > Dave
> >
> >
> >
> > From: Neil Gardiner via sap-dev [mailto:sap-dev@Groups.ITtoolbox.com]
> > Sent: Thursday, April 22, 2010 3:40 PM
> > To: Dave Thornburgh
> > Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in PO
>
> > (read only in BAPI_PO_CHANGE)
> >
> >
> >
> >
> >
> >
> >
> >
> > Posted by Neil Gardiner (Senior
> > Consultant)
> > on Apr 22 at 6:39 PM
> >
> > <http://it.toolbox.com/api/ContentVote/3459176/1/1/>; Mark this reply as
> > helpfulMark as helpful
> >
> > Hi Dave,
> >
> > I was hoping that SAP might have delivered a Persistent Object for EKES
> but
> >
> > it seems there is only one for PEKES. My only other suggestion is to
> create
> >
> > your own but you have made it clear that is not something you wish to do.
>
> >
> > Cheers,
> > Neil.
> >
> > On 23 April 2010 03:35, Dave Thornburgh via sap-dev <
> > sap-dev@groups.ittoolbox.com> wrote:
> >
> > > Posted by Dave Thornburgh
> > > on Apr 22 at 1:33 PM
> > > Neil -
> > >
> > >
> > >
> > > No, I've not considered that. Actually, I'm not entirely sure just what
>
> > > you're suggesting. If you mean I should create my own persistent
> object,
>
> > > that would be just as bad, for the same reasons, as modifying the table
>
> > > directly - no standard SAP enforced relational integrity, no change
> > > documents, etc. At least, from what I know of persistent objects (I've
> > > never used them). On the other hand, if you know of a SAP delivered
> > object
> >
> > > that exposes that field to changes, I'd be happy to hear about it - I
> > > couldn't find one, myself.
> > >
> > >
> > >
> > > Dave
> > >
> > >
> > >
> > > From: Neil Gardiner via sap-dev [mailto:sap-dev@Groups.ITtoolbox.com]
> > > Sent: Wednesday, April 21, 2010 10:15 PM
> > > To: Dave Thornburgh
> > > Subject: Re: [sap-dev] How to change Vendor Acknowledgement details in
> PO
> >
> > > (read only in BAPI_PO_CHANGE)
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Posted by Neil Gardiner (Senior
> > > Consultant)
> > > on Apr 22 at 1:22 AM
> > >
> > > <http://it.toolbox.com/api/ContentVote/3456585/1/1/>; Mark this reply
> as
> > > helpfulMark as helpful
> > >
> > > Hi Dave,
> > >
> > > Have you considered using a Persistent Object to update the field in
> > > question?
> > >
> > > Cheers,
> > > Neil.
> > >
> > > On 22 April 2010 15:08, Dave Thornburgh via sap-dev <
> > > sap-dev@groups.ittoolbox.com> wrote:
> > >
> > > > Posted by Dave Thornburgh
> > > > on Apr 22 at 1:07 AM
> > > > Hey all -
> > > >
> > > >
> > > >
> > > > I'm a bit stumped.
> > > >
> > > >
> > > >
> > > > I have to programmatically modify the delivery date in a
> "Confirmation"
> >
> > > on
> > >
> > > > a
> > > > PO (EKES-EINDT). This is a straight (EBTYP=AB) confirmation - there
> is
>
> > no
> > >
> > > > inbound delivery. I can do all of my other PO changes in
> > BAPI_PO_CHANGE,
> >
> > > > but
> > > > the confirmations are a read-only table in the BAPI call. I really
> > don't
> >
> > > > want to stoop to a direct table update of EKES, for all of the
> obvious
>
> > > > reasons. Does anyone know of a function that I could use to make the
> > > > change? I could resort to a BDC against the old (ME22) transaction,
> but
> >
> > > > selecting the right line is tricky (and I don't really want to do
> that
>
> > > > anyhow!). I've pored through IDOC_INPUT_ORDRSP to see how they're
> > > created,
> > >
> > > > and unfortunately it's not wrapped up in a neat little package there
> > > > either.
> > > >
> > > >
> > > >
> > > > The closest I've found is ME_CONFIRMATION_UPDATE_AVIS, but that's so
> > low
> >
> > > > level that change documents aren't handled. I need something higher
> up
>
> > > the
> > >
> > > > food chain - something SAP actually intended programmers to use.
> > > >
> > > >
> > > >
> > > > Thanks,
> > > >
> > > > Dave
Copyright © 2010 Toolbox.com and message author.
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
R. Neal Wilhite
SAP Development Helper
Posted helpful replies on 5 threads in a group to earn a Bronze Achievement
SAP Development Helper
Posted helpful replies on 5 threads in a group to earn a Bronze Achievement
In the Spotlight
_.____.__ Toolbox.com for iPhone: Ask Questions & Get Answers Anywhere. Use the New iPhone App