Skip to Content
author's profile photo Former Member
Former Member

Wht is VOFM tx, Wht its usage? etc.

Hi Experts,

Just curious to know that, Wht is VOFM tx, Wht its usage? Wht r the scenarios it requires? etc.

pls. let me know,

thanq

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Nov 23, 2007 at 10:36 PM

    Hi,

    It is a functional transaction.

    But sometimes functional folk will ask ABAPer to perform the coding and/or debugging.

    Regards,

    Ferry Lianto

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 23, 2007 at 07:22 PM

    Transaction VOFM is a tool that was developed in R/3 to facilitate the definition of both SAP

    delivered as well as customer defined routines / rules used in the system during various business

    processes. VOFM routines are ABAP code written in Forms. VOFM provides the user with the

    benefit of choosing from one of the standard delivered R/3 routines or writing their own. VOFM is

    intended for the implementation team when configuring the system. It is not intended for the end

    user.

    VOFM is divided up into four main areas. These include copying requirements, data transfer,

    requirements, and formulas. This paper will focus on copy requirements that were delivered by SAP

    to support the Sales & Distribution (SD) and Logistics Execution (LES) applications. Copying

    requirements are routines that check certain requirements as a precondition for the copying process.

    For example, a copy requirement can be used to define whether a quotation may be copied into a

    standard order, or if text items are transferred during the copying of a delivery into a billing

    document. Copy requirements are an easy way to implement company specific business rules into

    R/3 that dictate situations that should prevent subsequent document creation.

    Section 2 defines how to create a new VOFM routine, in the event that the standard routines do not

    match the user needs. In the remaining sections, the SAP standard delivered VOFM routines related

    to Sales & Distribution and Logistics Execution are documented. Starting with Release 4.6A, this

    documentation is part of the standard product.

    <b>Documentation on VOFM</b>

    http://saptechsolutions.com/pdf/VOFMCopyRequirementRoutines.pdf

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 23, 2007 at 08:24 PM

    Hi,

    VOFM is the transaction where you can maintain Requirement routines, which are assigned through cusomization. To create a routine you need access key & routine no. starts with "9".for ex. 901,902 etc.

    One important thing to note that even if you have some syntax errors inside your routine, it will get activated without errors. So, you need to do Main Program check before activation.

    Real time scenarios:

    1. Recalculation of MRP

    2. Substituting materials

    3. Delivery split based on Material Chapter ID's

    4. collating invoices based on Customer

    5. Changing the condition base value between 2 successive condition types in a pricing procedure

    Also refer to SAP Note no : 327220, 381348, 156230 for more information.

    Regards,

    Ferry Lianto

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.