VF44 Correspondence with SAP

System ID   : SF8    System Patch : SAPKH46C08  Kernel Rel.: 46D
Transaction :  VF44 Program      :             Screen     :
In February I posted the following message to OSS:

Message number : 0120050410 0000006421 2001
Short text: Error F5 151 in Revenue Recognition Run
Incorrect doc.no.:$        1. A valid RV document number had not been
assigned by the program prior to AC_DOCUMENT_CREATE being called.
We are using Method D (time-related revenue recognition after billing)
The original sales document used periodic billing plans.
I've documented the problem on the web:
http://fuller.mit.edu/sb_support/media_lab/vf44_saga.htm

I got the following response:

Hello Carolyn,
Please see attached note 321410 regarding this error message.
If you still require further assistance, please provide logon
information for your system (system, client, userid and password)
and instructions to recreate the problem.
Thanks
Roslyn Phillips, SAP Customer Support, 512-425-2518

I followed the instructions in OSS note 321410, by activating the
the user exit, ZXVVFU08, and placing the recommended code in it.
VF44 does not call these user exits. I made sure it was properly
activated by executing VF04, which I did call ZXVVFU08, if
properly activated. VF04 stopped at my break-point in ZXVVFU08.
VF44 did not stop.

RV is set up in FI to expect externally defined document numbers
because we want our FI invoices to have the same document number
as our SD bills. There is no bill associated with VF44. The bill
has previously been posted using Method D.
--------------------------------------------------------------------------------
    Reply
    05.03.2001 11:17:14 SAP AG
Hello Carolyn,
This note has been provided to customers who have received the
error when running revenue recognition and has successfully helped
them correct the error. The note is considered to be a consulting
note since it deals with customizing of external number assignment.
If you require further assistance with the implementation of the
guidelines suggested in the note, please contact a consultant
or remote consulting as described in attached notes 84044 and 48204.

If I have misunderstood the problem, please return this message
with logon information (system, client, user id and password)
and instructions to reproduce the problem in your system.

Thanks
Roslyn Phillips, SAP Customer Support, 512-425-2518
--------------------------------------------------------------------------------
    Info for SAP
    06.03.2001 16:06:11 Carolyn Fuller
Roslyn,

OSS Note 321410 does not solve our problem:
1) We rely on the document numbers for the FI invoice and
its corresponding SD bill to have the same number. It is
not reasonable to be forced to give this functionality up
in order to implement the new Deferred Revenue Recognition
functionality.
2) VF44 does not call RV_ACCOUNTING_DOCUMENT_CREATE, so it
does not call CUSTOMER-FUNCTION '008' (Include ZXVVFU08).
I have documented this on the web:
http://fuller.mit.edu/sb_support/media_lab/vf44_saga.htm#ZX
VVFU08
This page documents that this CMOD has been appropriately
activated. VF04 stops at the BREAK. But VF44 does not stop
there. VF44 calls ACCIT_ACCCR_AUFBAUEN instead of
RV_ACCOUNTING_DOCUMENT_CREATE. In turn this subroutine
calls a business transaction event 503111
(OUTBOUND_CALL_00503111_E).
I have just activated event 00503111. I suspect that I will
be able to work around this problem using this "publish &
subscribe" interface. You might want to update OSS Note
321410 to point Deferred Revenue Recognition problems to
this business event instead of the CUSTOMER-FUNCTION '008'.
Either that or you need to create a new OSS Note for
Deferred Revenue Recognition customers.
Sincerely,
Carolyn Fuller (fuller@mit.edu)
P.S. I will be out of the office Wednesday & Thursday