Skip to Content
author's profile photo
Former Member

Approved and non approved vendor

Dear SAPies,

We have an issue in PROJECT,

Example: we are creating a purchase order for a particular vendor/material with number of line items, Requirement of PROJECT: There should be a record existing which should stop from procuring the particular material vendor combination I.e. the vendor is unapproved for this material only, however the same vendor might be approved for other materials. I am aware this is possible at the header level where the vendor itself is unapproved and the PO cannot be posted, however is it possible for the particular line item and vendor combination?

How can we address this in SAP, Please give your inputs ASAP.

Abrar syed

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    author's profile photo
    Former Member
    Posted on May 04, 2011 at 06:04 AM

    This is not possible in standard SAP. May be you can use user exit or BADI in PO. For a parituclar material and vendor combination give error message.

    Say if you have maintained source list in that case you need to check in table EORD and if combination does not exist it should give error message at line item for that material.

    You can try with:

    EXIT_SAPMM06E_006,EXIT_SAPMM06E_008 EXIT_SAPMM06E_018 or BADI ME_PROCESS_PO_CUST

    Regards

    Sangeeta

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on May 04, 2011 at 06:40 AM

    1. Make info record mandatory in PO.

    2. Create info record of those materials for that vendor which you like to procure materials from him.

    Regards,

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on May 04, 2011 at 07:04 AM

    in purchasing: create a source list for material, enter the vendor and set the block indicator.

    alternative way: use QM info records and set QM control in material master

    Add comment
    10|10000 characters needed characters exceeded