on 08-07-2010 3:44 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
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
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.