cancel
Showing results for 
Search instead for 
Did you mean: 

SAP is allowing the creation of PO's for C.codes for non extended vendors

Former Member
0 Kudos

Hi Gurus

SAP is allowing the creation of purchase orders for company codes to which the vendor has not been extended. An example is PO 4500XXYYZZ for vendor number 9010577. The PO was created for company code 1111, but the vendor is not extended to company code 1111.

Please suggest how to avoid the above transaction by throwing an error.

Thanks

Sada

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The Vendors are maintained at Purcahse Org & Comp Code Level..

at the time of creation of PO the System will check for the Vendor for the Purchasing Org you are using in the PO creation..

and at the time of MIRO, it will check the Vendor at Comp Code Level...

Former Member
0 Kudos

Hi Manohar

This seems to be a SAP standard functionality.

But in our scenario, the system should not allow the PO creation if the Vendor is NOT created for the CO. Code.

Please suggest if any Config settings can be done to achieve this.

Thanks,

Sada.

Former Member
0 Kudos

it is not possible.But you can ask the master data team to create VMD through XK01 only..

remove authorization for MK01& FK01..

former_member192897
Active Contributor
0 Kudos

Yes, this is SAP Standard Behaviour Only. System Will check Whether the Vendor Hasbeen Maintained at Purchase Orgn Level during Purchase Order Creation.

During MIRO only System check whether the Vendor is Maintained at Company Code level or not Else it will not allow to Post Invoice.

You can Control this by Restricting Users to Use MK01 and Give Access to XK01

Else Use the Following Enhancement :

MM06E004 EXIT_SAPMM06E_004

Contact your abaper and Fulfil your Requirement.

Former Member
0 Kudos

Hi Mano

Our VMD(901057) is already created by using the T-code XK01 only.

(The VMD (901057) is created for the combination of P.org 3000 and Co.Code 1085, but we are creating the PO by using the vendor 901057with the P.org 3000 and Co.code 1111).

Please suggest how the system is allowing us to create the PO without any error message.

Thanks

Sada

Former Member
0 Kudos

We have done the changes in BADI ME_PROCESS_PO_CUST .

kunal_ingale
Active Contributor
0 Kudos

hi

while creating the po system will look for the vendor with proper pur org

check u have assign the co code to pur org

regards

kunal