Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix VN107 - Print parameters are determined via customer exit


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VN - Nachrichtensteuerung

  • Message number: 107

  • Message text: Print parameters are determined via customer exit

  • Show details Hide details
  • What causes this issue?

    The print parameters for the current output type are to be determined
    via customer exit EXIT_SAPLV61B_002. This exit is located in
    enhancement VN000001.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    If you want to use the customer exit to determine the print parameters,
    you cannot make any settings here.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VN107 - Print parameters are determined via customer exit ?

    Certainly! Here's a detailed explanation regarding the SAP error message VN107 - "Print parameters are determined via customer exit":


    SAP Message: VN107

    Text: Print parameters are determined via customer exit


    Cause

    • This message appears during the vendor invoice processing or print program execution.
    • It indicates that the print parameters (such as output device, form, print program, etc.) for the document are not determined by standard SAP configuration, but instead are controlled via a customer exit.
    • In other words, the system expects the print parameters to be set dynamically by a custom ABAP enhancement (customer exit), and the standard print parameter determination is bypassed.
    • This message is informational and often appears when the system detects that the print parameters are not set in the usual way but rely on a customer exit implementation.

    When does it occur?

    • When output determination for vendor invoices or payment documents is customized.
    • When a customer exit (user-exit) or BAdI is implemented to control print parameters dynamically.
    • During the print program execution or output processing, if the system finds that the print parameters are not set in the standard tables but are expected to be set by the exit.

    Solution / How to handle

    1. Check if a customer exit is implemented:

      • Common exits related to print parameters for vendor invoices include:
        • EXIT_SAPMF05A_001 (Customer exit for vendor invoice print parameters)
        • BAdIs related to output determination (e.g., ME_PRINT_OUTPUT or others depending on the module)
      • Review the code in these exits to ensure that the print parameters are correctly set.
    2. Verify print parameter determination:

      • If the customer exit is active, ensure it sets all necessary print parameters correctly:
        • Output device (printer)
        • Form routine or Smart Form
        • Print program
        • Number of copies, etc.
    3. If no customer exit is intended:

      • Check if the system is mistakenly expecting a customer exit.
      • Review the output determination configuration in transaction NACE (for output types) or the relevant output management setup.
      • Ensure that standard print parameters are maintained if no exit is used.
    4. Testing:

      • Test the print output to verify that the document prints correctly.
      • If the message appears but printing works fine, it may be just an informational message.
    5. Suppress the message (if appropriate):

      • If the message is only informational and does not affect processing, it can be ignored.
      • Alternatively, check if the message class and number can be suppressed or handled via message control.

    Related Information

    • Transaction NACE: Output determination for purchasing documents.
    • Customer Exits:
      • EXIT_SAPMF05A_001 - Vendor invoice print parameters
      • Other exits/BAdIs depending on the module and document type.
    • Print Parameters:
      • Include printer device, form routine, print program, spool parameters.
    • SAP Notes:
      • Check SAP Notes related to vendor invoice printing and output determination for any known issues.
    • Debugging:
      • Debug the print program or output processing to see how print parameters are set.
    • Output Management:
      • In newer SAP systems (S/4HANA), output management might be handled differently (BRF+), so check the relevant configuration.

    Summary

    Aspect Description
    Cause Print parameters are controlled via a customer exit instead of standard configuration.
    Effect Message VN107 appears during print/output processing.
    Solution Verify and correct the customer exit implementation or output determination configuration.
    Additional Message is often informational; ensure print parameters are correctly set for successful printing.

    If you need help identifying the exact customer exit or debugging the print parameter determination, please provide details about the document type, module, and SAP system version.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker