cancel
Showing results for 
Search instead for 
Did you mean: 

Supplier not intended for purch. org.

Former Member
0 Kudos

Hi Experts,

I have a problem during creating the shopping cart. We're implementing registration of supplier scenario with SUS(sus system is in different client of SRM) We've succesfully registered the supplier.But while i'm creating shopping cart, system gives error message " Supplier 0000000272 not intended for purch. org."(272 is SUS registered supplier). I've checked business partner from the manage business partner transaction(from the web) and i can see related purchasing org. record(i'm trying to create shopping cart for standalone scenario). I've checked customizing settings for product category. Also tried to create shopping cart with another supplier. But got same error. can you please help?

Regards,

Fırat

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Go to table BUT000 and get the value for PARTNER_GUID; with this GUID you can check table BBPM_BUT_FRG0061 (field

PARTNER_GUID again) to see all the purchasing organizations the partner/vendor can be used for.

Transaction BBPUPDVD, it will update the link between purchasing organizations and vendors.

Regards

Lauren

Former Member
0 Kudos

Hi Lauren,

Firstly thanks for reply. i could able to see 2 records in BBPM_BUT_FRG0061 table for 2 purchasing organization( one is the purchasing organization that system gives error) So i think i don't need to run BBPUPDVD t.code. Also i forgot to give system info. We're using SRM 7.0 with patch level SAPKIBKV07. I checked OSS notes for this error but all oss notes are for below our patch level.

Regards,

Fırat

laurent_burtaire
Active Contributor
0 Kudos

Hello Firat,

If you use ROS (supplier self-registration), are you sure vendor is correctly replicated from EBP-SUS client to EBP-SRM client (as you create SC in EBP-SRM client and not in the EBP-SUS one) ?

Regards.

Laurent.

Former Member
0 Kudos

Hi Lauren,

I succesfully created business partner at SRM side reference to SUS side. I can assign new business partner as source of supply (created reference to SUS supplier) to shopping cart at SRM side(i can see new business partner number at SRM side). But i can't save shopping cart.Because of mentioned error.

Thanks for you help.

Regards,

Fırat

former_member183819
Active Contributor
0 Kudos

Hi

As laurent said BUT000 and BBPM_BUT_FRG0061 in these two tables you have a vendor and Purchase organisation.

are your purchase group integrated to those purchase organisation.(your shopping cart has purchase group in the basic data)

when you search the vendor by default it gives one of the Purchase organisation O 5xxxxxx.

Is it the same among two purchase organisation number?

Are you in classic scenario or Extended classic scenario .

Muthu

Former Member
0 Kudos

Hi Muthu,

I've controlled BUT000 and the other table for that supplier and errorenous purchasing organization and i was able to find that combination of record in that table. So i have the purchasing organization-supplier combination record. I'm using standalone scenario.

Thanks&Regards,

Fırat

former_member183819
Active Contributor
0 Kudos

Hi

I am not sure how did you manage your external system company code mapping in SRM in PPOMA_BBP - org structure and PPOMV_BBP - vendor organisation strucure.

Muthu

Former Member
0 Kudos

Hi Muthu,

My vendor group attributes are:

Accounting System for Vendor VENDOR_ACS T90CLNT090

Catalog ID CAT

Company Code BUK 3000 T90CLNT090 ( ECC Backend)

Company Code BUK 3000 SRMCLNT001(SRM system)

Current ITS for an External Partner EXT_ITS http://arete05.arete.com:8000/sap/bc/gui/sap/its/

Current ITS of User ITS_DEST

Local Currency CUR USD

System Alias for Vendor VENDOR_SYS SRMCLNT001

System Alias for Vendor VENDOR_SYS T90CLNT090

Tolerance group TOG

my organizational attributes of local purchasing organization are:

Account assignment category KNT AS

Account assignment category KNT CC

Accounting System for Vendor VENDOR_ACS

Approver for Value Limit SLAPPROVER

Asset Class ANK

Asset Subnumber AN2

Attachment AN1

Catalog ID CAT ros_prescreen

Commitment Item ACC_CMITEM

Company Code BUK 3000 SRMCLNT001

Company Code BUK 3000 T90CLNT090

Cost Center CNT 1000 T90CLNT090

Cost Center CNT 4140 T90CLNT090

Current ITS for an External Partner EXT_ITS

Current ITS of User ITS_DEST http://arete05.arete.com:8000/sap/bc/gui/sap/its/

Default printer PRI LP01

Delivery address ADDR_SHIPT

Document Type in R/3 System BSA EC T90CLNT090

Document Type in R/3 System BSA PO SRMCLNT001

Flag: Forward Work Item FORWARD_WI

Funct. Area ACC_FCAREA

Fund ACC_FUND

Funds Center ACC_FCENTR

Generic Account Assignment (Standalone) STR

Grant ACC_GRANT

Invoice Recipient Address ADDR_BILLT

Local Currency CUR USD

Maintenance plant PM_SWERK

Movement type BWA 201 T90CLNT090

Network NET

PM Material Group PM_WGR

PM Plant of Component PM_WRK

PM Purchasing Group PM_PUR_GRP

PM Purchasing Organization PM_PUR_ORG

PM: Proposed G/L Account PM_GL_ACCT

Phase PM_IPHAS

Planning Plant PM_IWERK

Plant for Work Center PM_ARWRK

Plant of Responsible Work Center PM_VAWRK

Request ANR

Request type PM_AUART

Requisitioner REQUESTER

SAP Smart Forms: Company Logo SF_GRAPHIC

SAP Smart Forms: Footer SF_FOOTER

SAP Smart Forms: Header SF_HEADER

Sales Order AUN

Sales Order Item APO

System Alias SYS SRMCLNT001

System Alias for Accounting Systems ACS SRMCLNT001

System Alias for Vendor VENDOR_SYS

Tolerance group TOG

Transaction Type: Contracts CT_PROC_TY

Transaction Type: Create PO Manually DP_PROC_TY EC

Transaction type: Description TEND_TYPE

User role ROLE SAP_BBP_STAL_EMPLOYEE

User role ROLE SAP_BBP_STAL_SECRETARY

User role ROLE SAP_BBP_STAL_VENDOR

WBS Element PRO

Thanks in advance

Fırat

former_member183819
Active Contributor
0 Kudos

Hi

you said you are in Standalone scenario .

T90CLNT090 - LOGICAL SYSTEM of your ERP system?

SRMCLNT001 - Logical system of SRM system?

PROGRAM :0- Check below code

LBBP_PDBUPF40

*----


  • check if purch org does belong to vendor

*----


IF iv_vend_purch_org_set IS INITIAL.

-this vendor is not allowed for the current purch. org*

PERFORM read_vendor_and_org_ltxts

USING iv_partner_guid

lv_proc_org_ot

lv_proc_org_id

CHANGING lv_msgv1

lv_msgv2.

CALL FUNCTION 'BBP_PD_MSG_ADD'

EXPORTING

i_msgty = c_msgty_e

i_msgid = 'BBP_PD'

i_msgno = 18

i_msgv1 = lv_msgv1

i_msgv2 = lv_msgv2

EXCEPTIONS

log_not_found = 1

OTHERS = 2.

Muthu

Former Member
0 Kudos

Hi Muthu,

My backend ERP system is T90CLNT090 and SRM system is SRMCLNT001. I use standalone&classic scenario together.As I know there is not any restriction for those scenarios to use them together.

My LBBP_PDBUPF40 abap program coding is like below.It's different with your coding. Is your enhancement from an SAP note? As a reminder: I'm using SRM 7.0 with support package SRM_SERVER SAPKIBKV07.

*----


  • check if purch org does belong to vendor

*----


IF ( iv_vend_purch_org_set IS INITIAL ) AND

( i_com-ps_ctrl_key <> gc_outline_ctrl_key ) AND

( i_com-ps_ipt <> gc_outline_ipt ).

*-this vendor is not allowed for the current purch. org

  • outlines do not contain org data

PERFORM read_vendor_and_org_ltxts

USING iv_partner_guid

lv_proc_org_ot

lv_proc_org_id

CHANGING lv_msgv1

lv_msgv2.

CALL FUNCTION 'BBP_PD_MSG_ADD'

EXPORTING

i_msgty = c_msgty_e

i_msgid = 'BBP_PD'

i_msgno = 18

i_msgv1 = lv_msgv1

i_msgv2 = lv_msgv2

EXCEPTIONS

log_not_found = 1

OTHERS = 2.

IF sy-subrc <> 0.

PERFORM abort.

ENDIF.

Regards,

Fırat

laurent_burtaire
Active Contributor
0 Kudos

Hello Firat,

As indicated by Muthuraman, message number 018 from mesage class BBP_PD is only called in include LBBP_PDBUPF40.

If you found no OSS message dealing with your problem, you will have to debug RH_READ_OBJECT function module.

Regards.

Laurent;