Change document for BELEG

Griffiths, Mark mark.griffiths at sap.com
Tue Jul 17 04:54:43 EDT 2001


Hi Frank,
 
Here are a number of alternative approaches you might try:
 
OSS note 336305 describes how to use the Open FI interface to create an
event everytime an invoice is posted using transactions which are based on
FB01 (including the enjoy FB60).  If this interface works for MR01 then you
have access to the contents of BSEG so you could check for a block.
 
If you are using MR01 it sounds like you are using Logistics Invoice
Verification for which there is already standard functionality available for
triggering workflows to resolve blocks using object BSEG_MMIV or BUS2081.
 
Hope this information is of help,
 
Mark
 
SAP UK
 
-----Original Message-----
From: frank smith [mailto:frankreichenbach at dontgotmail.com]
Sent: 17 July 2001 09:03
To: SAP-WUG at MITVMA.MIT.EDU
Subject: Change document for BELEG
 
 
Hi guys,
         I am trying to publish an event bseg->created using the change
document object "BELEG". The event should be created whenever a new invoice
is generated through MR01 that has a bseg-zlspr (payment block key) of a
certain value ('W'). The part that indicates the
payment block (bseg-zlspr = 'W') works fine but no change document is
generated and thus no event is published.
 
This is what I did so far:
 
1. Change document creation:
Using the SWED Transaction I added the action "create" and "change" for the
change document BELEG. (Lead table in CD: BKPF; change document key with
structure: BKPF)
 
2. Event creation:
Using the Trasaction SWEC I added an entry "BELEG" with BSEG->changed being
initiated for "create". The corresponding field restrictions are:
BSEG-ZLSPR: old value=*; new value='W'
 
As no entry was created in table CDHDR/CDPOS for the newly created invoice
through MR01 I tried to generate one using the action "change": From FB09 I
manually changed the field ZLSPR of an existing invoice. This did work and
entries in CDHDR/CDPOS were generated.
 
Anyone knows why no change documents are created when I generate an invoice
through MR01??
 
Regards,
 
Frank Reichenbach
 
_____________________________________________________________
===========================
Kick start your hits today with www.SearchGalore.com! Be in the #1 spot for
as little as one cent.
===========================
Get YOUR FREE email address today! http://www.dontgotmail.com
"Don't Got Mail!"
 


More information about the SAP-WUG mailing list