Default Delivery Address in PO at plant level,vemdor level or material leve
Hi
Suppose my Plant address is XXXXX .
For each PO created for that plant I want to delivery address as YYYY comes as default ( No selection under item delivery address tab)
or Same for particular material. or particular material.
How to achieve this.
Edited by: Sanjay Shah on Jan 15, 2010 5:58 PM
Dear Jurgen,
If there are more than 1 adreess at the storage location customizing, when the PO is created the 1st one is copied at the delivery address of the order.
Is there a way to choose another one or an automatic way to determine the appropriate one (let's say if the Communication language of the PO is EN choose 2nd address or the 3rd).
Thanks in advance.
BR,
Elly
Similar Messages
-
Default delivery address parameter in ME21N
Hi all.
If I have a delivery address number specified, I have to manually put it in every PO I create - is there any way of making this delivery address number default? Perhaps there is a parameter for this? It would be nice to be able to use the address number as default instead of the plant address.I have come across this issue as well and was looking for a solution, since we have a scenario where 2 different buildings are represented by a single storage location. So even if we put 2 addresses on the storage location in configuration, the default will just be the first address in configuration. As has already been mentioned, there is no link between either purchase organization or material and a default delivery address, and SAP does not provide a parameter ID on the address field in the PO.
A possible solution appears to be the creation of your own parameter ID, which is then assigned to the delivery address data element (ADRN2). If that is done, then a user may enter a default address number as a parameter ID in their user setup. Note that this is a development activity, and some may consider it a customer modification because you are making a change to a SAP standard data element. However, it is a very small change, and I do not see how it could conflict with an upgrade or application of OSS notes. The process for doing this is explained in the following forum thread which I found on SDN:
Error while creating Parameter Id
I am going to pursue this option and see how it comes out. -
Default delivery address values in ME21n
Hi all,
When i create a PO, i get a default delivery address. Even when i remove that address number and change the address values and press enter am getting some other address automatically.
This is working for few users and not for others. Is there any configuration settings?.
Kindly guide me to resolve this issue. i searched other forums but i dnt get any solution.
Regards,
VijayHi,
I was encountering the same issue and came to this post looking for the solution. Since it was not there, I tried many variations and got it! The problem lies in ADRC value not being same across items. Here's what to do:
The PO will have multiple line items. Reset address in all line items.
Then go to ADRC table. The value should be same across all line items. If not, reset the address in all line items one by one. SAVE.
If only default address it to be maintained, then issue is solved.
If manual address has to be maintained, then further proceed by choosing any line item and clicking "Address details" under "Delivery address". Maintain the address here. If you get any prompt, click on "yes".
Now maintain any other information you require under "Delivery address". Click "Yes" to any prompt and SAVE.
Delivery address will be consistent across all items now. -
Default delivery address in goodsreturn
Hi,
is there a way to get the default delivery address from BP in goodsreturn on tab logistic. Maybe FMS??
thx
MarkHi Taimor,
I changed it a little bit.
select isnull(t0.street,'')' 'isnull(t0.zipcode,'')' 'isnull(t0.city,'') from crd1 t0,ocrd t1 where t0.cardcode=t1.cardcode and t0.cardcode=$[$4.1.0] and t0.adrestype='S' and t1.mailaddres=t0.street
Is it possible to give the result of the query in 2 separated lines.
street
zipcode + city
country
THX
Mark
Edited by: M. Hageman on Jun 7, 2010 3:30 PM -
Client level, plant level and material level batch
Hi,
Can any body tell me wat is the actual meaning of
!) Client level batch,
2) plant level batch,
3) material level batch
with exa. please.
Thanks
Nilesh IthapeHi,
Below is the extract from the IMG Documentstion..
====================================================================
Batch numbers can be unique at the following levels:
at plant level
at material level
at client level for a material
If you choose plant level, the batch number is unique in conjunction with the respective material and the plant. If you choose material level, the batch number is unique together with the material. At client level, the batch number is unique in the whole client.
To change the batch level, you have to start a conversion program. This program first checks whether conversion is possible and outputs an error log containing all batch numbers that occur more than once at the new level. Now you need to manually transfer these batch records to batch numbers within Inventory Management using a transfer posting 'material to material'.
If you change the level from plant level to a higher level, it is possible that batches with the same batch numbers in different plants are actually identical. In this case, all you have to do is remove stocks (including previous period stocks) so that all batches with the same batch numbers, except one, can be reorganized.
When you convert from plant level to material level, the material is then to be handled in batches in all plants in which it is defined.
=========================================================
Hope this helps..
Regards,
Siva -
Shopping cart default delivery address based on company code
Hi All,
As a standard behaviour of SRM, currently delivery address in shopping cart is defaulted from attribute (ADDR_SHIPT). But in our case we use cross company purchasing where requisitioners buy for different company codes.
Some times, they forgot to change the default dlivery address and shopping carts are getting created with wrong delivery address.
Is there any way, the we can default the delivery address based on company code selected by the user instead of defaulting from user attribute?
Suggestions would be greatly appreciated.
Regards,
KrishHi Krish,
Am looking for a same solution but instead of delivery address, we are looking for change in invoice recipient address
ADDR_BILLT. For this i have identifed a FM: BBP_GET_BILL_TO_PARTY from which system pulls the defaulted attribute of user profile. Now we are in a change of pulling the attribute defaulted to the company code entered in SC rather than the user's defaulted ADDR_BILLT.
Similarly i guess for your issue you can use the FM: BBP_GET_ORG_SHIPTO_ADDR implementing a enhancement in DOC CHANGE BADI
Regards,
Nihar -
Determine Default Delivery Addresses
Hi
I want to determine the delivery addresses at the time of creating PO. For this an user exit is there. Can any one explain the scenario?Hi,
If u are creating PO from PR , System automatically picks Devlivery Address from PR , in the same way u can do for PO without PR , thru Config.
so check in SPRO .
Regards
Prabhu -
Delivery address updating based on Plant in ME21N
Dear All,
My requirement: I have a plant consider 0900, we have updated the plant address in MEAN Tcode.
I can see an entry in ADRC table, but while creating the PO in ME21N by giving the plant as 0900, system is fetching
the old address, not the new address.
Please suggest me the solution and if any code.
Thanks in Advance
Sandeep.Hi Felipe,
I have done the coding like this, please let me know if i am wrong.
DATA: ls_mepoitem TYPE mepoitem,
ls_mepoitemx TYPE mepoitemx,
ls_mepoheader TYPE REF TO if_purchase_order_mm,
ls_mepoheader2 TYPE mepoheader,
header TYPE ekko,
lv_adrnr TYPE adrnr,
ls_ekpo TYPE ekpo,
ls_adrc TYPE adrc,
ls_cmmda TYPE cmmda.
ls_mepoheader = im_item->get_header( ).
ls_mepoheader2 = ls_mepoheader->get_data( ).
ls_mepoitem = im_item->get_data( ).
IF ls_mepoitem-adrn2 IS INITIAL AND
ls_mepoitem-lgort IS NOT INITIAL AND
ls_mepoitem-werks = '0900'.
SELECT SINGLE *
FROM ekpo
INTO ls_ekpo
WHERE werks = ls_mepoitem-werks
* AND ekgrp = ls_mepoheader2-ekgrp
AND wepos = ls_mepoitem-wepos.
* and adrn2 = ls_mepoitem-adrn2.
ls_ekpo-adrn2 = '00091647'.
IF sy-subrc = 0.
ls_mepoitem-adrn2 = ls_ekpo-adrn2.
CALL METHOD im_item->set_data
EXPORTING
im_data = ls_mepoitem.
ENDIF. -
Delivery address at Item Level and not at the Header Level
Hello Experts,
We are facing an issue as described below:-
We are in SRM 7.0 using classic scenario.
After approval of multi line Shopping Cart in SRM ,PR's are getting
automatically created in backend R/3 system.After converting PR's into
POs in backend R/3,we are observing that the delivery address for these
PO'are getting printed at Item level and not at the Header Level
inspite of the delivery address being same for all the Item level.
As desired,the delivery address in the PO's should have the delivery
address at the header level if the the delivery address is identical
for all the Item Levels.
However,if we create a PR directly in R/3 system and then convert these
PR's into PO's in the backend R/3 system,we find that the deliver
address are getting printed at the Header Level if the delivery address
is same for all the item level(which is as desired)
Any pointers will be highly appreciated.
Thanks & Regards,
RKSIt is standard process only.
In Po delivery address is maintained at item level because to which address perticular material to be delivered,
this may change from material to material or may not change -
Delivery Address coming as a default in the home screen for creating a SHC
Dear Experts
I have done some changes in the delivery address and while saving it was asking to maintain as a default address otherwise it was not able to save the changes I made.So I maintained it as a default and saved the changes.
Now the issue is when we are in the home screen for creating a SHC this delivery address is coming as default.As we dont want this dekivery address to be default on the screen and the requirement is that user should be able to search the delivery address.
So we dont want that defaulted address.The other reasons were also checked and no where in the attributes we ahave maintained this default delivery adress.
Can you please help us how can we remove this defaulted delivery addres in the SHC creation screen.
Thanks and Regards
VikasHI Muthu
Thanks for the reply.
I again repeat I think you have not understood my question.These are very basic things you are mentioning about how to change the delivery address.i know all about this and in my query I have clearly asked that during the change option its asking to maintain the default delivery address and even if I dont select it my changes wont be saved.Second is even if I maintain another delivery address only then from the first delivery address the default screen will be unticked.
Because the issue here is that what ever the delivery address is maintained its defaulting in the shop screen for the creation of the SHC.
So my reequirement is how to set this.I have checked attributes and nowhere this delivery address has been maintained.
Brief about Issue:
We have done some changes in the delivery address (Transaction Edit
internal addresses in the URL screen)and during the save it was asking
us to maintain it as a default address without which it was not able to
save.So after saving on the creation of the shopping cart screen this
delivery address is coming as a default value.
We dont want this to be defaulted and the user should have the search
functionality for the delivery address.This problem is happening for
the org id for which I have done the changes.When i assign my user id
to the other org id the defaulted delivery address is not shown on the
shopping cart creation home screen.
We have checked in the attributes of the user and the org id and
nowhere this delivery address has been maintained.
I have checked the settings for the other org id for which it was not
showing as defaulted on the shopping cart creation screen and compared
these two and was not able to find any difference.Could you plase let
us know the problem in this case.
Regards
Vikas -
Hi Experts,
From my understanding, the standard PO transaction (ME21N, ME22N) will auto populate the delivery address based on the plant you specify. Is there a configuration that I can set to remove this auto population?
Thank You.no u can not remove that , as this address comes for plant addres, but if u want to change it u can create the address in MEAN transaction and put the number in ADDERSS so that u will get the desired Address
hope this helps -
User exit/BADI for Return PO item delivery Address
Hi Guyz,
We have a requirement where in when a PO item is marked as return PO item(In ME21n/ME22n/ME23n We have check box at item level) and click on enter/Check/Save, In delivery address of item details we have to populate Vendor address. By default SAP populates Plant address. If we manually give Vendor number in item details=>Delivery address tab then it populates vendor address. We want to automate this functionality.
Is there any Exit/BADI which serve this purpose.
Note: We need this functionality for few doc types(i.e PO doc type should also be available in the exit).
Any ideas could be really helpfull.
Thanks,
Vinod.Hi,
there are some user-exit & enhancements....
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery tolerance
MM06E001 User exits for EDI inbound and outbound purchasing documents
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into PO
MM06E008 Monitoring of contr. target value in case of release orders
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound processing
MMAL0004 ALE purchasing info record distribution: Inbound processing
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
AMPL0001 User subscreen for additional data on AMPL
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting a GR
LMELA010 Inbound shipping notification: Transfer item data from IDOC
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition release
MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
MEETA001 Define schedule line type (backlog, immed. req., preview)
ME590001 Grouping of requsitions for PO split in ME59
M06E0005 Role determination for release of purchasing documents
M06E0004 Changes to communication structure for release purch. doc.
M06B0005 Changes to comm. structure for overall release of requisn.
M06B0004 Number range and document number
M06B0003 Number range and document number
Some BADI s:
ME_PROCESS_PO Enhancements for Processing Enjoy Purchase Order: Intern.
ME_PROCESS_COMP Processing of Component Default Data at Time of GR: Customer
ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting
ME_PO_PRICING_CUST Enhancements to Price Determination: Customer
ME_PO_PRICING Enhancements to Price Determination: Internal
ME_INFOREC_SEND Capture/Send Purchase Info Record Changes - Internal Use
ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation
ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order
ME_FIELDSTATUS_STOCK FM Account Assignment Behavior for Stock PR/PO
ME_DP_CLEARING Clearing (Offsetting) of Down Payments and Payment Requests
ME_DEFINE_CALCTYPE Control of Pricing Type: Additional Fields
ME_COMMTMNT_REQ_RE_C Check of Commitment Relevance of Purchase Requisitions
ME_COMMTMNT_REQ_RELE Check of Commitment Relevance of Purchase Requisitions
ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Customer
SMOD_MRFLB001 Control Items for Contract Release Order
MM_EDI_DESADV_IN Supplementation of Delivery Interface from Purchase Order
MM_DELIVERY_ADDR_SAP Determination of Delivery Address
ME_WRF_STD_DNG PO Controlling Reminder: Extension to Standard Reminder
ME_TRIGGER_ATP Triggers New ATP for Changes in EKKO, EKPO, EKPV
ME_TRF_RULE_CUST_OFF BADI for Deactivation of Field T161V-REVFE
ME_TAX_FROM_ADDRESS Tax jurisdiction code taken from address
ME_REQ_POSTED Purchase Requisition Posted
ME_REQ_OI_EXT Commitment Update in the Case of External Requisitions
ME_RELEASE_CREATE BAdI: Release Creation for Sched.Agrmts with Release Docu.
ME_PURCHDOC_POSTED Purchasing Document Posted
ME_PROCESS_REQ_CUST Enhancements for Processing Enjoy PReqs: Customer
ME_PROCESS_REQ Enhancements for Processing Enjoy PReqs: Internal
ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders
ME_CCP_BESWK_AUTH_CH BAdI for authorization checks for procuring plant
ME_CCP_ACTIVE_CHECK BAdI to check whether CCP process is active
ME_BSART_DET Change document type for automatically generated POs
ME_BAPI_PR_CREATE_02
ME_BAPI_PR_CREATE_01
ME_BAPI_PO_CREATE_02
ME_BAPI_PO_CREATE_01
ME_BADI_DISPLAY_DOC BAdI for Internal Control of Transaction to be Invoked
ME_ACTV_CANCEL_PO BAdI for Activating the Cancel Function at Header Level
MEGUI_LAYOUT BAdI for Enjoy Purchasing GUI
EXTENSION_US_TAXES Extended Tax Calculation with Additional Data
ARC_MM_EKKO_WRITE BAdI: Enhancement of Scope of Archiving (MM_EKKO)
ARC_MM_EKKO_CHECK BAdI: Enhancement of Archivability Check (MM_EKKO)
ME_CCP_DEL_DURATION Calc. of Delivery Duration in CCP Process (Not in Standard)
ME_COMMTMNT_PO_RELEV Check for Commitment-Relevance of Purchase Orders
ME_COMMITMENT_STO_CH BadI for checking if commitments for STOs are active
ME_COMMITMENT_RETURN Commitment for return item
ME_CIP_REF_CHAR Enables Reference Characteristics in Purchasing
ME_CIP_ALLOW_CHANGE Configuration in Purchasing: Changeability Control
ME_CIN_MM06EFKO Copy PO data for use by Country version India
ME_CIN_LEINRF2V BADI for LEINRF03 excise_invoice_details
ME_CIN_LEINRF2R BADI for CIN India - Delivery charges
ME_CHECK_SOURCES Additional Checks in Source Determination/Checking
ME_CHECK_OA Check BAdI for Contracts
ME_CHECK_ALL_ITEMS Run Through Items Again in the Event of Changes in EKKO
ME_CHANGE_OUTTAB Enrich ALV Output Table in Purchasing
ME_CHANGE_CHARACTER Customer-Specific Characteristics for Product Allocation
No.of Exits: 35
No.of BADis: 55
Arunima -
In SAP 4.6 - Purchase order delivery address - Change
Hi All
I have created a PO and in print preview i can see the delivery address as plant address, which is also in PO item details. Now the EKPO-Address number does not have any value.
Once I have changed the delivery address in item details, the delivery address is blank in PO - print preview and also i can see a value in EKPO - Address number.
This value is exists in ADRC, which has the changed address. But the changed address is not in PO print preview, the preview is without deliver address only.
Please give some views about this. SAP version is 4.6
Thanks in advance
ARASDelivery address follows the rule
1. If Plant Address is maintained in Customisation, system will pick Plant address as delivery address
2. If Plant and Storage location address is maintained in customization and both plant and Sloc is maintinaed in P.O line item then Storage location address will pick.
3. If you cahnge the derived Default address to your own address, system will take precedence over the above 2 and create a address record, where you can see at ADRC, ADR6 I believe.
At present when you are making blank manually in the delivery address system is behaving properly by not picking the address.
Hope the above clarification will help you understanding , and you also simulate to get the result. -
In purchase requisition Delivery Address is determined automatically as a Plant Address.
We want to use a Single plant but could have a number of delivery addresses depending on where the Requisitioner is ordering.
We cannot use Storage Location to determine the Address as Coustomization allows S.Loc per plant.
We want default Delivery Address per RequisitionerHi.
You can create the address the in the transaction MEAN. This address you can the delivery tab in PR.
Create a address for each requisitioner and enter the address no in the delivery tab view of the PR.
Hope this will help you.
Cheers
Umakanth -
My client have 3 plants at different location. My client requirement is Every month he will receive order from his customers in one predefined format. That order should be copied into sales order ( VA 01) automatically. After receiving sales order, at the time of delivery , that delivery should be processed at plant level as per availability of products delivery . They are producing different products at different plant. Please explain me how it is possible into SAP. Thank in advance
Regarding SOs:
You can try out by scheduling batch jobs periodically.
Regarding Av. Chk :
1)Av chk happens at plant level only.
2) Av chk, according to ATP logic, will consider ONLY one/Single plant.
3) If you want Av chk across multiple plants, you must consider "Rule based Av. chk". For this APO must be connected to your system, where the Av chk takes place & the results are transferred to your system.
Hope , you are clear now.
Rgds
Sumanth.G
Maybe you are looking for
-
Runtime error in enhancement spot-' mereq_topline does not exists.'
Hi all, I have implemented an implicit enhancement spot in ME53n. When i applied break point in enhancement spot and control goes to ebhancement spot in debugging mode, i got purchse requisition number in mereq_topline. When i tried to use this struc
-
Problem during retriving file from application Server
Hi all, i am trying to upload a world file (from desktop ) on application server and retrieve it back on local desktop. during retrieval of file from application server i am getting all the data in encoded format . i am using - open DATASET p_fpath f
-
When printing PDF file, have FORM TEXT in text fields
When I print a PDF file, I get { FORMTEXT } in all the text fields (as well as { FORMCHECKBOX } for where the person would circle an answer) and I don't know how to turn it off. Appreciate any help. I also get symbols where there should be a regular
-
Unable to change payment terms for BP
Forum, I have a system where on the business partner master if we change the payment terms for a business partner the price list is also changing which we do not want it too. Is there a way to stop this from happening? An example is:- The business pa
-
Discover4i Applications 11.5.9 Solaris10
Hi folks, I am currently cloning an EBS 11.5.9 running on Solaris9 to Solaris10. I am having problems with discoverer4i, and in particular the oadutil script and the vbj executable. The vbj executable is core dumping. So, I can start the osagent, the