Ship to Address in SRM
Hi All,
When creating a shopping cart users have several options for the Delivery address:
1) They could either set a default address in their attribute/personalization which appears in all items
2) They could go into each line item and select a pre-stored delivery address or enter the address manually.
However there is no option to store a default address for each shopping cart or to copy the address among items.
This is important when shopping carts with large number of items are being created and data like cost centres and ship to addresses need to be changed frequently.
Any pointers on how this could be done?
When the user clicks on Shop link, there is no way to select a default address beforehand.
Thanks
Kedar
Hello,
This feature is available in professional shopping cart (extended form, single screen shop). This is dedicated to the professional users like purchasers or purchasing assistants who create shopping carts on a regular basis. But you can extend this to all SC creators as well.
Documentation is from SRM 5.0 but the same concept holds good for SRM 7.0.
http://help.sap.com/saphelp_srm50/helpdata/en/9a/6c0f3abda5bf31e10000000a11402f/frameset.htm
Login as Operational purchaser and create Shopping cart through purchasing tab, you would be able to see the professional SC. You can maintain all the default settings like delivery address, account assignment & so on.
Hope this solves.
Ashutosh
Similar Messages
-
Ship-to address in SRM 7.0
Hi Experts,
In SRM 5.0 we have the transaction 'Edit Internal Addresses' for maintaining the Ship-to addresses. What is the equalent transaction in SRM 7.0 for maintaining the Ship-to addresses, as i don;t see 'Edit Internal Addresses' under SRM Admin role.
Thanks!Hi Harsha
you are logically correct. it is just address.
when you save and view the address in the shopping cart smartform or ship to address
it will have COMAPNY NAME - like BUK along with your newly created ship to address company.
the reason behind here is
the requestor is requesting a sc for his company so that this material will not be delivered to some other company
harisha - requestor
CHENNAI INC - company code in the buk
tidel park - ship to address (new address which is created.)
hope you got it now .
br
Muhtu -
Ship to address in srm search not giving proper details
Dear gurus
when I search for Ship to address in SC the first 4 fileds the search is not working
Name 1
Name2
Search term 1
Search term 2
I am not getting results when I type exactly what ever availble in the ADRC table .
Please give your valuble sujestion s
Immediate reply will be highly apprciable
sdIn the elementary search help of ship to address check whether the importing parameters of Name1,Name2,search... are 1 or 0.if it is 0, change it to 1 and activate the same
-
How to create hundreds of SHIP TO ADDRESS in SRM 7.0
Hi Experts,
We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario .
In ECC we are maintaing the Delivery Address at Storage Location level and we have such approx 4000 storage Location Address and so in SRM the Delivery Address in Shopping Cart should be address of the Stoarge Location.
But in SRM 7.0, the attribute ADDR_SHIPT is maintained for the "Internal Buiness Partner : Purchasing Companies".
1. Can anyone suggest, how these large no. of addresses ( i.e. approx 4000) can be created for One Purchasing Company ?
2. By using some BADi, while creating the S/C, is it possible to pull the address of the Storage Location & fill the address in S/C , when this Sto.Loc will be entered ?
3. Is it possible to keep the Delivery address BLANK in the S/C, by NOT maintaing the ADDR_SHIPT at all, so that while creating the Classic PO, system will pick up the delivery address of Sto .Loc in ECC and it will appear in tyhe PO Form ?
Waiting for reply.
Thanks
NAPHi,
Sorry for the delay we wrote the program in SRM and when running it will call R/3.
report zebp_address_synch no standard page heading
message-id com_product
line-count 65
line-size 100.
*Include for Data
include zebp_address_synch_top.
*Include for Subroutines
include zebp_address_synch_sub.
At Selection-screen on value request
*at selection-screen on value-request for p_org.
**search help for p_org
perform f_search_help.
*Initialization.
initialization.
*initialize the parameter with default RFC dest
perform f_get_rfc_dest.
*get the titles in the EBP system from table TSAD3
perform f_get_titles.
*get the all organizational units flagged as companies
perform f_get_is_company.
At Selection-screen validation
at selection-screen.
*Check either the storage location range or the plant range is entered
*on the screen
perform f_validate_input.
START OF SELECTION *
start-of-selection.
*Check data and get the corresponding company code
perform f_check_data.
*check the selection screen values
if p_org is initial.
*check the selection screen values and the get the plant-org relation
perform f_filter_data.
endif.
*If No Error then Proceed
if g_error ne 'X'.
*select data from R/3
perform f_select_data.
endif.
*If No Error then Proceed
if g_error ne 'X'.
*clear workarea
clear: i_plant_wa.
*process one record at a time from i_plant table
loop at i_plant into i_plant_wa.
*Process the data from the internal table
perform f_process_data.
*refresh all internal tables and global vaiables used to store data
perform f_refresh_local.
*clear workarea
clear: i_plant_wa.
endloop.
endif.
END OF SELECTION *
end-of-selection.
*summary of run
perform f_write_summary.
*Transfer Messages to Application Log
perform f_transfer_message.
*Refresh all The Internal tables Used
perform f_refresh_tables.
*& Include ZEBP_ADDRESS_SYNCH_TOP
tables: hrt5502,hrp1001,bbp_pdorg,bbp_pdbei.
Types *
types:begin of t_part_addr,
*Fields for Partner and Address Number
partner type bu_partner, "Business Partner Number
addrnumber type ad_addrnum, "Address number
end of t_part_addr.
types:begin of t_st_addr,
*Fields for Partner and Address Number
mandt type sy-mandt, "Client
werks type werks_d, "Plant/Valuation area
lgort type lgort_d, "Storage Location
lfdnr(3) type c, "Sequential address number
addrnumber type ad_addrnum, "Address number
end of t_st_addr.
types:begin of t_addr,
*Fields for Partner and Address Number
partner type bu_partner, "Partner Number
addrnumber type ad_addrnum, "Address number
adext type bu_adext, "Storage Location
end of t_addr.
types:begin of t_org,
*Fields for org unit
object_id type pd_objid_r, "Object ID
short_text type short_d, "Object Abbreviation
long_text type stext, "Object Name
comp_code type bukrs, "Company Code
comp_name type butxt, "Name of the company code or company
end of t_org.
types:begin of t_org_1,
*Fields for org unit
object_id type pd_objid_r, "Object ID
werks type werks_d, "Plant/Valuation area
end of t_org_1.
Types *
types:begin of t_plant,
*Structure for storing plant/valuation area
werks type werks_d, "Plant/Valuation area
bukrs type bukrs, "Company Code
end of t_plant.
Internal Tables *
data:
i_part_addr type standard table of t_part_addr initial size 0,
i_st_addr type standard table of t_st_addr initial size 0,
i_addr_ext type standard table of t_addr initial size 0,
i_addr_key type standard table of addr_key initial size 0,
i_adrc type standard table of adrc initial size 0,
i_adr2 type standard table of adr2 initial size 0,
i_adr3 type standard table of adr3 initial size 0,
i_adr6 type standard table of adr6 initial size 0,
i_adrc_1 type standard table of adrc initial size 0,
i_adr2_1 type standard table of adr2 initial size 0,
i_adr3_1 type standard table of adr3 initial size 0,
i_adr6_1 type standard table of adr6 initial size 0,
i_org_unit type standard table of t_org initial size 0,
i_org_stru type standard table of t_org_1 initial size 0,
i_objects type standard table of bapi_objec initial size 0,
i_plant type standard table of t_plant initial size 0,
i_messages type standard table of bapiret2 initial size 0,
i_message_tab type standard table of balmi initial size 0,
i_title type standard table of tsad3 initial size 0.
Work Areas *
data:
i_part_addr_wa type t_part_addr,
i_st_addr_wa type t_st_addr,
i_addr_ext_wa type t_addr,
i_addr_key_wa type addr_key,
i_adrc_wa type adrc,
i_adr2_wa type adr2,
i_adr3_wa type adr3,
i_adr6_wa type adr6,
i_org_unit_wa type t_org,
i_org_stru_wa type t_org_1,
i_plant_wa type t_plant,
i_messages_wa type bapiret2,
i_message_tab_wa type balmi.
Global Variables *
data: g_error(1) type c,
g_failed type sy-tabix,
g_exists type sy-tabix,
g_modified type sy-tabix,
g_inserted type sy-tabix,
g_deleted type sy-tabix,
g_comp_code type bukrs,
g_partner type bu_partner.
Constants *
constants:
c_object type balhdr-object value 'SRM',
c_subobject type balhdr-subobject value 'ZST_SYNC',
c_msgid type sy-msgid value 'COM_PRODUCT',
c_i type sy-msgty value 'I',
c_e type sy-msgty value 'E',
c_w type sy-msgty value 'W',
c_num type sy-msgno value '898',
c_otype type swhactor-otype value 'O',
c_cocode type om_attrib value 'COCODE',
c_207 type hrp1001-relat value '207'.
c_as type bbp_det_account-acc_cat value 'AS',
c_v type bbp_det_account-acc_cat value 'V',
c_j type bbp_det_account-acc_cat value 'J'.
Selection Screen
selection-screen begin of block b5 with frame title text-001.
selection-screen begin of block b1 with frame title text-0s1.
*Plant
select-options: s_plant for bbp_pdbei-be_plant no-extension obligatory.
*Storage Location
select-options: s_sloc for hrt5502-storage_loc no-extension obligatory.
selection-screen end of block b1.
selection-screen begin of block b3 with frame title text-0s3.
selection-screen begin of block b3b with frame title text-0s4.
*Organization Unit
*select-options: s_org for hrp1001-objid no intervals no-extension.
*Organization Unit
parameters: p_org type hrp1001-objid no-display.
selection-screen end of block b3b.
selection-screen end of block b3.
selection-screen end of block b5.
selection-screen begin of block b4 with frame title text-002.
*RFC Destination
parameters: p_rfc type bbp_backend_dest-dest obligatory.
selection-screen end of block b4. -
SRM 7.0: How to add Ship-to address ?
Hi Experts,
This is on SRM 7.0.
I have to add a new ship-to address in SRM 7.0.
When i log in as SRM ADMIN, i go to the transaction "Business Partner: Purchasing Company".
Here i have the options "Create Purchasing Company" , "Display" and "Edit"
The option "Create Purchasing Company" is alone open to execute, where as the other two options like "Display" and "Edit" are greyed out.
The table is also empty, even though we have Companies created in the system already.
Is there any setting required to bring up all the Companies in the table ? sothat i can Edit or Display ?
Please advice.
Thanks!Harsha,
Edit and Display buttons will be active only when you select any purchasing company from the list that displayed when you choose Purchasing Companies. So in your case you do not have any Purchasing companies maintained and hence you were not able to view the companies.
To view the companies in the list you need to maintain a company in the Org structure.First choose an org unit and activate company check box under Function Tab and make sure BP# is generated by the system for this org unit. This will create a Purchasing company. Then logon to SRM portal and go to "Business Partner:Purchasing Company" and refresh the screen, you will see the company you just created. Select this and click Edit button that will open a new window. Go to Address Data tab and create new addresses and activate the check box Ship-to Address.
Hope this will help you.
Thanks,
Jagadish -
Disabling ship-to-address field on the SRM 7.0 portal.
Hi All,
The requirement is to disable the ship-to-address field for user input on the portal.
I have some information about the table /SAPSRM/V_MDF_IC. Here some entries has to be maintained.
But I am not able to get what would be the exact data entry to disable the ship-to-address field.
Please let me know the correct data and procedure to do this.
Thanks & Regards
ArchanaHello Archana
in standard SRM , if you maintained ship to address attribute or copy ship to address default you might inherit all the user ship to address default.
but your requirement is no user should not edit the ship to address
in SRM 5.0 we have undo address button under ship to address .
if you click undo address all the address will be cleared and now user can enter his desired ship to address.
so now you need to protect this functionality. you must keep access for only dispaly the ship to address not allow to enter ship to address.
In srm 7.0 you dont have undo entries ? i am not much aware of srm 7.0 screens . customer requirement is valid.
br
muthu -
Hello friends,
I have to maintain SHIP to address in SRM system.
BP is the transaction code for this. I have a input file in excel format. So I am planning to do a BDC for this. I am wondering if BDC is suitable for this approach or would there be any other method for this.
Any Function Module or BAPI.
Any help ont this wpuld be of great help to me.
SterHi,
This FM will serve the purpose.You just need to know the BP id of the ORG for which you ned to create the ship to addressess.
Also see this related thread for more details:
Re: Mass creation of delivery address
BR,
Disha. -
Ship-to-address to be transferred to the backend
Hello All,
We are running on SRM 4.0(Classic scenario).The Backend version is 4.7.We have a requirement that the Ship-to-address in SRM (if changed) should be transferred to the Backend.
We have the multiple ship-to-addresses maintained in EBP via web and added it in ppoma_bbp as default.
Now as per our reqt,when the requisitioner goes in teh Ship-to-address details node while creating the SC,he is able to view the deafult ship-to-address maintained in attributes,but if he changes the address here,the change address should flow to the Backend when the PR gets created..
As per our analysis,we have found the foll notes which seem to be relevant for our scenario --
1>767461
2>760824
3>576665
4>450425
5>427906
Has anybody implemented this before and among the above notes,which of these are to be applied(for SRM 4.0)?
Also,as per note 767461,note 358741 is a prerequisite,but since we are on R/3 4.7,this note shouldn't be applicable.Any suggestions on this??
Regards,
Disha.Hello All,
Can anyone tell me considering my system version and scenario(details mentioned in my earlier post),for the transfer of ship-to-address to be transferred to the Backend,do i need to apply note 450425?
Also,from the other 4 notes which i found out,which of of these should I apply to get this functionality started(other notes nos: 427906,576665,760824,767461 )???
Please help.
Regards,
Disha. -
Ship To Address issue due to HR replication
Hello All,
We are in SRM 7.0 SP2.
We have integraed HR org structure to SRM Org structure.
There was a change in the HR org structure at the root level, which resulted in SRM root level Org structure with a different Business Partner number.
In SRM Org structure we have many attributes at the root level, and we have created many ship to address against the old Business partner.
Now with this change there is only Company address available.
Is there a way where we can assign the old ship to adress which we had created earlier to assign to theHi Muthu
The problem is that all PR items are being sent to SRM with a default Ship to Address instead of the Ship to Address described for each item in the PR.
After some investigation we found out that this address comes from the Purchasing Organization default address wich can be seen through PPOMA_BBP (address tab at Purchasing Organization level).
So, this is the first problem. Items are arriving in SRM with wrong Ship to Address and buyer must correct all of them manually, wich is terrible and unacceptable for the end user.
Trying to fix this palliatively, we've maintained a few different Ship to Address in SRM so that buyer can create a PO in SRM (through Sourcing Cockpit) and then change the address for the PO items using search help instead of keep filling in all address fields for Ship to Address.
By doing this we found a second issue while choosing one of these address already maintained in the system. The main name for the address (wich can be seen in the PO partner tab view) shows the Purchasing Organization name, instead of c/o name defined in the address. Therefore user can not know wich is the address choosen for each item unless he opens the address details for all items since all address are indexed to the same Purchasing Organization and therefore to the same address name.
Mainly what we need to know is how to make Ship to Address described for the items in PR comes exactly the same to SRM instead of the default address.
Thanks for your support.
Regards,
Evandro Miasato -
Hi Experts
i have a reuirement where i have to add custom field in delivery address/performance location tab in SRM shopping cart and Ship to address Pop-up in SRM PO
i am doing below steps for this.
1. Adding custom field ZZfield in structure INCL_EEW_PD_PARTNER_CSF by using append structure.
2. Spro ->Supplier Relationship Management -> SRM Server -> Cross application basic settings -> Extensions and field controls (personalization) -> Configure field control ->Configure Control for Fields of Substructures
then click on "Metadata for Fields of Substructures and Table-Like Enhancements"
add the below entry
Bus. Object Set Type : I am trying 7 and 29
Structure Field Name : ZZfield
Bus. Object Type : BUS2121/BUS2201
Set Level : Item
Field Visible : Check box should be checked
Field Enable : check box should be checked
Can anyone has the idea of this?
Thanks
RohitHello Rohit,
Please create a enchancement for component /SAPSRM/WDC_UI_DO_SHIPTO.
Add new input field and label in view V_DODC_SHIPTO.
Bind the input field value with field ZZfield from structure /SAPSRM/WDC_UI_DO_SHIPTO in the context node SHIP_TO .
Regards,
Neelima -
Error in SRM 7.01,Trace showing Partner Ship-To Address not found in FEH.
Hi Gurus,
Please throw some light on my isssue.
We are developing Plan Driven Procurement Business Scenario in SRM.
Current System details are ECC 6.0 EHP4, PI 7.1 & SRM 7.01.
We have done all the configuration settings in ECC, PI & SRM.
PR created in ECC 6.0 and External source of Supply tab generated in PR, processed through SAP PI successfully to SRM 7.01. In SRM it showing an error trace as *Partner Ship-To address not found* . We are using ABAP Proxies and standard content for this PDP Scenario.Using PurchaseRequestERPSourcingRequest_Out as an outbound interface and PurchaseRequestERPSourcingRequest_In as Inbound interface. shopping cart is not getting created in SRM system. FEH is enabled in SRM system to trace the error.
Please provide inputs to resolve the issue.
AshokDear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team -
Ship-to Address" screen in SRM browser need to change to display only
Hi Freinds,
Ship-To Address" screen in SRM browser needs to change to "Display" only. The users shouldn´t have the possibility to change the delivery address in the screen to their own private address.
Is it possbile to do any changes in SRM itself or else its purely JAVA HTML work.
Kindly i need you guys help to resolve the above development.
Regards
VivekHello Vivek,
Solution given by Suneel should be OK.
Nevertheless, if Ship-To must be only in display mode for all users (independently of their role) and only for particular document types, you can manage it with partner schema:
SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Define Partner Schema
Then maintain this partner schema ID to your concerned document type:
SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Define Transaction Types
Regards.
Laurent. -
From which table the ship to address is picked up in SRM
Hi,
Can anyone tell me From which table the ship to address is picked up in SRM?
BR
SairamHi,
See the foll related thread:
Table name for - ship to address.
BR,
Disha.
<b>Pls reward points for useful answers.</b> -
SRM 7.0 Ship to Address contact details not pulling through
Hi all
We are using SRM 7.0. We want users to choose the ship to address from a predefined list. I have added a new ship to address to an existing company. However when I add new contact details (telephone number, fax and email) it does not keep the new contact details. It still keeps the old contact details as standard. So when the requestor chooses the new ship to address, the old contact details are pulled through and not the new ones. How do I get the new contact details to pull through for the new address and the old contact details to remain for the old address.Hi
did you crreate a new ship to address? or change the contact details of ship to address ?
if you changed the ship to address . you must get updated address when you search.
if you created new ship to address , you must get new ship to address when you search it.
how did you change the ship to address ? - internal address?
Muthu -
SRM 7.0 Ship-To Address
All,
I am trying to determine how I can build and maintain a list of delivery addresses in SRM 7.0. I realize tht all company codes have an address which can be used as a deliver to address, but in 5.0, you could use the transaction "Maintain Address for Own Company" where you could add as many addresses for a company code you wanted. You could then set this address as a "Ship-to" address or something else if desired. The user could have this maintained in PPOMA_BBP in the GUI, OR they could perform a search when creating a shopping cart.
I can find delivery addresses I create (or have been created based on th ecompany creation) in the table ADRC in the SRM 7.0 GUI, however, I can not select any of these addresses when in the shopping cart as ship-to/delivery addresses.
Does anyone have any input on this? I don't know how a shopping cart can be created without having to free-text a manual delivery address for every line item of every shopping cart.
Thanks in Advance -EricPurchasers can set the following addresses and defaults for suppliers or for themselves:
Ordering address
Ship-from address
Invoicing party address
System administrators can set the following addresses and defaults for their own company (purchasing side):
Ship-to address
Invoice recipient address
==
Define the attributes Ship-to address (ADDR_SHIPT) and Company (COMPANY) at least once at a high level in the organizational plan. The number of the organizational unit is then copied to the COMPANY attribute. The Ship-to address and Company attributes are then inherited by organizational units at a lower level in the organizational plan. If you define other organizational units as subsidiaries, you can identify these as separate legal entities with different addresses using these attributes.
Hi Eric
if you maintain a address number in the ADDR_SHIPT . you must get a address.
br
Muthu
Maybe you are looking for
-
Ipod isn't recognized by itunes or computer.....
I used my ipod nano a couple of days ago then plugged it into my computer to charge the battery. I went to use it today and it's dead. Neither my computer nor itunes recognize it. I have tried to restart it and restarted my computer. No luck. Any sug
-
Create Image from Stream in Applet via Servlet
First of all, I apologize if this isn't posted to the proper forum, as I am dealing with several topics here. I think this is more of an Image and I/O problem than Applet/Servlet problem, so I thought this forum would be most appropriate. It's funny.
-
Don't we have option to tranfer through IDOC
Hi Friends, don't we have option to upload the data through IDOC in BI 7.0 , in BW 3.X means we have option that we can upload the data through PSA or IDOC.. ..in tranfer structure.. .. if yes means.. where can we select this option.. and i
-
TREX Configuration for BW or BI server.
Hello Experts, I need to know the steps for configuring TREX for BI information (BI reports) published in KM content of the portal.. The solution should provide the indexing service for the report published.. Steps for Increased performance in search
-
Hi, While upgrading from from 10.2.0.1 to 10.2.0.2, im prompted with OUI-10091 error, i tried to find out in google...but couldn't(incomplete answers) Help me on how to proceed and install the ptach. Regards, - Sri