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

Close

How To Fix VL387 - Delivery block & is not defined


SAP Error Message - Details

  • Message type: E = Error

  • Message class: VL -

  • Message number: 387

  • Message text: Delivery block & is not defined

  • Show details Hide details
  • What causes this issue?

    This delivery block &V1& is not allowed.
    INCLUDE 'NA_NO_PROCESSING_1' OBJECT DOKU ID TX LANGUAGE E
    INCLUDE 'NA_CHECK_ENTRY' OBJECT DOKU ID TX LANGUAGE E
    DEFINE &FELDNAME& = '<LS>delivery block</>'
    INCLUDE 'NA_POSSIBLE_ENTRY' OBJECT DOKU ID TX LANGUAGE E
    DEFINE &ANLEGEOBJEKT& = 'delivery blocks'
    INCLUDE 'NA_CREATE_CHANGE' OBJECT DOKU ID TX LANGUAGE E

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message VL387 - Delivery block & is not defined ?

    The SAP error message VL387 indicates that a delivery block is set for a specific item in a sales order or delivery, and it is not defined in the system. This can prevent the processing of deliveries for that item. Here’s a breakdown of the cause, potential solutions, and related information:

    Cause

    1. Delivery Block Configuration: The delivery block may be configured in the material master, sales order, or delivery document. This can happen if the item is flagged for a delivery block due to various reasons such as quality issues, stock availability, or other business rules.
    2. Item Category: The item category used in the sales order may have a delivery block defined, which can affect the ability to create deliveries.
    3. Sales Order Status: The sales order may be in a status that prevents delivery, such as being on hold or having incomplete data.
    4. Custom Logic: Custom enhancements or user exits may also impose delivery blocks based on specific business logic.

    Solution

    1. Check Material Master: Go to the material master record (transaction code MM03) and check if there is a delivery block set for the material in the relevant views (e.g., Sales: Sales Org. Data 1).
    2. Review Sales Order: Check the sales order (transaction code VA03) for any delivery blocks on the item level. Look for any status messages or indicators that might explain the block.
    3. Item Category Configuration: Review the configuration of the item category in the sales document type (transaction code VOV4) to see if a delivery block is defined.
    4. Check for Custom Logic: If there are custom enhancements or user exits, review them to see if they are causing the delivery block.
    5. Consult with Business Users: Sometimes, the delivery block may be intentional due to business processes. Consult with relevant stakeholders to understand the reason behind the block.

    Related Information

    • Transaction Codes:
      • MM03: Display Material Master
      • VA03: Display Sales Order
      • VL03N: Display Outbound Delivery
      • VOV4: Configure Item Categories
    • SAP Notes: Check SAP Notes for any known issues or patches related to delivery blocks.
    • Documentation: Review SAP documentation for delivery processing and item category configuration for more insights into how delivery blocks are managed.

    By following these steps, you should be able to identify the cause of the VL387 error and take appropriate action to resolve it.

    • 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 simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant