Ship - to - party to be restricted
Hi,
I have ship to party no 112 & 113 for my sold to party 112 and have separate master data for 220 as ship to party.
Now when the user enters sales order, in that when he enters a ship to party which is not available in 112 CMR, is also accepted. I need to restrict that the ship to party which are there in master data of 112 should only be accepted.
How do I fix this issue
wish somebody helps faster
Regards
Mahesh
Hi,
Sold to party - 112
Ship to party - 112,113,220.
Do one thing. Go to XD02, select 112 as your customer, go to sales area data, partner functions screen and there you assign the various ship to parties to the sold to party. Now when you create the sales order then the system pops up a window displaying the ship to parties for the sold to party. Select the required ship to party.
reward points if solution helps.
Regards,
Allabaqsh G. Patil
Similar Messages
-
Restrict F4 (Search Button) of ship to party in Delivery
Hi,
At present if the users press the F4 button in ship to party, it is shown to customers list.
My requirement is, Display customers list in Delivery transactions (VL01N,VL02N,VL03N) by pressing F4 in ship to party, system should not show the list.
We are using the ECC 5.
How to restrict the F4 (Search button) of ship to party in delivery?
Regards,
DevendraHai Devendrap,
In case your requirement is, user should not enter data in he ship to party then make then greyed out using SHDO screen variant transaction.
Since you mentioned VL03N also user should not check list of customers.
Ask you abaper, to check the Main program
Program (screen) SAPMV50A
SAPLSHL2 / LSHL2U01
FUNCTION / HELP_START
write a code before
if sy_tcode ne 'vl01n or vl02n or vl03n
then use
Alle F4-Hilfe Aufrufe werden hier abgehandelt
All F4 Call helps
if help_infos-call = 'T' or "Alle Arten von Prüftabellen
help_infos-call = 'M' or "Matchcode-Hilfe
help_infos-call = 'V'. "Festwerte (Domäne oder VALUES)
"+ alle anderen
endif
So other t codes f 4 help wlil come and these three it will not come.
Regards,
Mani -
Ship to Party Other than in Customer Master
Dear All,
I want to control that only the ship to party assigned in the customer master will be derived in the sales order and user will not be able to enter another ship to party even before entering the sold to party. In standard system there is a control from which you can restrict this once default ship to party has been derived user cant change the ship to party. But if a user during data entry without pressing the enter manually enters the ship to party, system accepts that ship to party even though its not defined in the customer master
Kindly help me on thisHello ABAPer
First of all i am not clear of your requirement
Partner functions whatever you have defined in CMR will flow into sales order unless and until you have different partner determination procedure at sales doc header level
Without defining at sales header and item level you cant add just like that in sales order
Make sure it is defined at CMR only
By ticking the unique check box system will allow you to create the partner function only once
I have checked that
This is for only new CMRs and i dont think that it will apply for Already created CMRs
The checking what you have done is after ticking the unique check box you would have tried it out in the existing setup
I request you to create a new CMR now with SH unique ticked and see and reply back
Regards
Raja -
Company code and Ship-To Party: variable values should be dynamic
Hi,
We have queries where we have Company code & Ship-To Party as Variable parameters.
While executing the report the user has to give the Variable values for both company code and ship to party.
But when they give the company code.....in the next parameter ship to party, it has to offer values which belongs to that company code only. But here it is offering all values form ship to party., where user don't want to see the value from other company code as they have lot of values there which is causing inconvenience to the user.
Kindly suggest me how to restrict the values at variable level.
Thanks & Regards,
AnandHi,
You can do that using BADI BW_BADI_F4 .
You can use this BAdI to restrict input help for entry variables in the BI variable screen.
Create a separate implementation for each required InfoObject.
The BAdI is designed for multiple use.
Restricting input help without using hierarchies
To restrict input help for flat object lists without using hierarchies, use method Get_Restriction_Flat.
Method GET_RESTRICTION_FLAT
I_VNAM Variable
I_IOBJNM InfoObject
I_T_VAR_RANGE Table of entries on the variable screen
I_T_COMPID Table of participating queries
C_T_RANGE Range table with other restrictions
C_INFOPROV InfoProvider
C_F4_Mode F4 mode
Entry parameters I_VNAM and I_IOBJNM return the names of the variables and the InfoObject that F4 helpwill be affected for. I_T_VAR_RANGE returns additional values from the variable screen entered beforethe call. These are returned in a range table that does not, however, return any information about variables that cannot be entered. I_T_COMPID is a list of participating BI queries.
If there is a single InfoProvider, entry and return parameter C_INFOPROV contains the InfoProvider forthe participating queries, and can be overwritten in the implementation. Especially when you have justone MultiProvider, this allows you to restrict the input help to one of the physical InfoProviders ifyou also set the F4 mode to u201CDu201D (input help from dimension tables). The mode can onlybe set to u201CDu201D in conjunction with physical InfoProviders, as dimension values are otherwisenot available. If you reference to a VirtualProvider that is based on a data transfer process, you always need to set mode u201CMu201D (input help from master data)
Return table C_T_RANGE is a range table of additional restrictions that can be used in the implementation.These restrictions are identical to restrictions that the system makes in the standard setting. It is therefore not possible to add to the list.
The following restrictions are permitted in C_T_RANGE:
u2022Restrictions for InfoObject I_IOBJNM itself (for example using a specified range)
u2022Restrictions to groups of InfoObjects (for example restriction of the fiscal year variant for fiscal years)
u2022Restrictions by the InfoObjectu2019s navigation attributes.
For technical reasons, pure display attributes cannot be used.
You can also make a restriction to physical InfoProviders. In this case, the input help is restrictedto the specified physical InfoProviders. Field IOBJNM in table C_T_RANGE then has to be set to 0INFOPROV.In the case of a MultiProvider using physical InfoProviders with mode u201CDu201D (input help from dimension tables), the input help is built from all participating physical InfoProviders.
Entry and return parameter C_F4_MODE describes the retrieval method for the F4 help:
u2022In mode u201CMu201D, the input help is built from the master data.
u2022In mode u201CDu201D, the input help is built from the dimension tables of physical InfoProviders.
The choice of method is therefore always dependent on the choice of InfoProvider.
Restricting input help using hierarchies
To restrict input help for flat object lists using hierarchies, use method Get_Restriction_Node.
Method GET_RESTRICTION_NODE
I_VNAM Variable
I_IOBJNM InfoObject
I_T_VAR_RANGAE Table of entries on the variable screen
I_T_COMPID Table of participating queries
C_T_HIERARCHY Table of possible hierarchies
C_T_NODE Table with node restrictions
C_INFOPROV InfoProvider
C_F4_Mode F4 mode
On the whole, this method is the same as method GET_RESTRICTION_FLAT. Instead of a C_T_RANGE, the additional node restrictions can be submitted using table C_T_NODE.
C_T_HIERARCHY contains the hierarchies that can be used based on the existing query restrictions. Ifthis table contains multiple entries, the system uses the first hierarchy in the standard setting. In a BAdI implementation, specific entries can be removed in order to select the required hierarchy.
Table C_T_NODE can be filled with individual nodes in order to restrict the hierarchy to the corresponding subtrees.
All other parameters are the same for Get_Restriction_Node as described above for method Get_Restriction_Flat.
For more information about implementing BAdIs for the enhancement concept, see the SAP Library for SAP NetWeaver, under BAdIs u2013 Embedding in the Enhancement Framework..
Regards,
Durgesh. -
hi sd gurus,
i got one issue regarding ship to partys
Issue: previously ship to party was deleted (ex :100045) and we assigned new ship to party (ex:100046) in vd06 but when we
r going to va05 sales record we r getting same records for the both ship to parties
can this possible can u give me any suggestions how to solve this issue
Edited by: matturushiva on May 17, 2011 7:00 PMthanks for ur reply
but here is my problem previous ship to party was flagged but it is showing present records which was raised orders for present ship to party
how can we restrict to now to show the records. it should show their functionality assigning to them
Plz give me a valuable solutions
Edited by: matturushiva on May 19, 2011 9:18 AM -
Disable Re-ATP check when ship to party is changed...
Dear Folks,
My scenario is as follows,
1. Create a sales order in VA01.
2. fill material and plant.
3. click save or hit enter button.
4. an ATP check will be carried out and the subitem will be created as item number 0011 under 0010 as per the availability configuration.(in your system it may not create subitem)
5. now change the ship to party number and hit enter.
Now the ATP check will take place again with regard to the changed ship to party data.
but we want to restrict ATP check in this scenario. ATP should not trigger / the values of the first ATP check should remain same even thoe the Ship to party is changed.
can anybody give me a clue? Full points will be awarded.
Regards
Srinivas Maddineni
Message was edited by:
Srinivas MaddineniBecause you are changing Ship-To on the order, Route determination is occurring. When Route determination occurs, it causes ATP to re-trigger. Transit time on a different route may impact the ship date.
-
Multiple ship to party issue.
Hi Experts,
I have multiple ship-to, bill-to, payer for one sold to party. I maintain the same in customer master for sold to party. I create a contract for sold to party with default ship to party.
In creating sales order with reference to contract, the system is letting me assign any ship-to party and other partner functions to the document even though they are not assigned to sold to party in customer master.
If there any option by which I can restrict the partner functions option only to the partners assigned in customer master of sold to party.
If some one has the solution please provide me it ASAP.
Thanks
ChakrapaniHi Chakrapani
Please check your Partner determination procedure configuration.Also check how the ship to party partner function is assigned
to the account groups.
Regards
Srinath -
Multiple Ship to Party( 999) ,Partner Determination
Due to the 999 entry restriction we cannot maintain more than 999 ship to party in the sold to customer master data, to overcome this problem we have implemented a workaround, We dont maintain the ship to party in the sold to party customer data , but we maintain the sold to party in the Ship to customer master data. Hence while entering the Sales order, business is supposed to enter the ship to party field and we expect the sold to party to be determined. This doesnt happen in the standard way so our plan is to use the partner determination user exit to get the Sold to party master data. I understand that in order to use the partner determination user exit EXIT_SAPLV09A_003 we need to make some changes in the configuration of partner determination procedure as well (source X, Y or Z in partner determination procedure, transaction VOPA). Is there any other changes required which needs to be done. Has any one implemented something like this? Will this work? Any help in this regards highly appreciated.
Regards,
Ankur BhandariNormally while maintaining the customer master we maintain
1.) Sold to party as A
2.) Ship to party as B
3.) Payer as C
4.) Bill to party as D
But we have more than 999 Ship to parties, hence we cannot maintain the ship to entries.
1.) Sold to party as A
2.) Payer as C
3.) Bill to party as D
<b>5.) Ship to party as B1
6.) Ship to party as B2
7.) B999</b>
Hence we thought of maintaining the Sold to party in the customer master data of B1 like below.
1.) Ship to party B1
2.) Sold to party A
1.) Ship to party B2.
2.) Sold to party A.
1.) Ship to party B999.
2.) Sold to party A.
Now whenever the user enters B1-B999 in the ship to party in Sales Order creation , we want the corresponding Sold to party be retrieved as A, as per my understanding the user exit to do this is EXIT_SAPLV09A_003, but when I activate this userexit and enter the ship to party the code never reaches this exit and instead throws an error Ship to party is B1 is not assigned to a sold to party, which is incorrect as I have assigned the sold to party in Ship to parties master data.
Is my approach correct approach or should I be considering some other alternative. Please advise. -
Multiple Ship to Party( 999) ,Partner Determination Exit
Due to the 999 entry restriction we cannot maintain more than 999 ship to party in the sold to customer master data, to overcome this problem we have implemented a workaround, We dont maintain the ship to party in the sold to party customer data , but we maintain the sold to party in the Ship to customer master data. Hence while entering the Sales order, business is supposed to enter the ship to party field and we expect the sold to party to be determined. This doesnt happen in the standard way so our plan is to use the partner determination user exit to get the Sold to party master data. I understand that in order to use the partner determination user exit EXIT_SAPLV09A_003 we need to make some changes in the configuration of partner determination procedure as well (source X, Y or Z in partner determination procedure, transaction VOPA). Is there any other changes required which needs to be done. Has any one implemented something like this? Will this work? Any help in this regards highly appreciated...
Regards,
Ankur Bhandari
Message was edited by:
Ankur BhandariNormally while maintaining the customer master we maintain
1.) Sold to party as A
2.) Ship to party as B
3.) Payer as C
4.) Bill to party as D
But we have more than 999 Ship to parties, hence we cannot maintain the ship to entries because of SAP restriction.
1.) Sold to party as A
2.) Payer as C
3.) Bill to party as D
<b>5.) Ship to party as B1
6.) Ship to party as B2
7.) B999</b>
Hence we thought of maintaining the Sold to party in the customer master data of B1 like below.
1.) Ship to party B1
2.) Sold to party A
1.) Ship to party B2.
2.) Sold to party A.
1.) Ship to party B999.
2.) Sold to party A.
Now whenever the user enters B1-B999 in the ship to party in Sales Order creation , we want the corresponding Sold to party be retrieved as A, as per my understanding the user exit to do this is EXIT_SAPLV09A_003, but when I activate this userexit and enter the ship to party the code never reaches this exit and instead throws an error Ship to party is B1 is not assigned to a sold to party, which is incorrect as I have assigned the sold to party in Ship to parties master data.
Is my approach correct approach or should I be considering some other alternative. Please advise. -
Sales Order ship to Party Issue
Dear All,
we have sold to party with multiple ship to parties,
The ship to parties are assigned to the sold to party master data.
But when creating the sales oder we enter ship to party and the sold to party is found automatically,
But the system is allowing to enter ship to party from some other sold to party.
Hence the order is having different sold to party and different ship to party which is wrong
kindly advise
Mohammed Raees
Edited by: Raeesuddin Mohammed on Jun 21, 2011 12:27 PMHi,
I had a similar requirement wherein we had more that 1000 ship-to parties for a sold-to and had to validate that the same sold-to is determined when a particular ship-to is entered in the order. This is how I had resolved it.
1. First, create a new partner function for eg. ZL having the account group of the sold-to.
2. Assign this partner function ZL (sold-to) in each of the ship-to's (customer master) you have.
3. Then you need to write a code in the user exit MV45AFZZ with the logic as; READ the table KNVP to get the sold-to with the ship-to party; the sales area (you should be getting this as it is in the save user exit) and the partner function= ZL.
4. If sy-subrc=0; then read the KNPV with the sold-to got above, partner function = ZL, sales area and the ship-to.
5. If sy-subrc=0; the display a error message "the ship-to party does not relate to the sold-to party".
6. Else, the sold-to got is related to the ship-to and the normal logic proceeds further.
This way I think you can restrict only those ship-to's to be used related to the particular sold-to.
Regards,
Sampat
Edited by: Sampat Vijay Sadalge on Jun 21, 2011 1:25 PM -
Ship to party should be editable for export sales org only
Hi,
i am copying quatation to order and that time ship to party is coming non editable.
i want to make this field editable specific for one sales organisation only so pls help me in this.
Edited by: Monty garg on May 19, 2011 6:37 AMDear Monty,
The Ship-to-Party editable is being controlled by the Partner function assignment settings.
If you want to restrict the change of Ship-to-Party in the Sales Order then the setting needs to be done in the following path
SPRO--> Sales and Distribution --->Master Data -->Basic Functions -->Partner Determination -->Set Up Partner Determination --->Set Up Partner Determination for Sales Document Header. Here for the PDP select the partners in the procedure and against the Partner Function SH maintain the tick against Not Modifiable.
Please note this depends on the PDP assignment to Sales document type and not on the Sales Org. If you have separate account group PDP and Sales Doc type for the Export sales then you can control based on the above settings.
Regards,
Karthik Krishnan -
Change of Ship-to-party address in IC WebClient
Dear Guru's,
Acc. my business requirement i need to configure IC-webclient,
Scenario1:- End User should be able to change the Ship-to-party address (on customers request) thru IC-Webclient. (in this scenario sold-to-party & ship-to-party are 2 different addresses.)
can ny1 guide me on this.
Thanx in advance
-Nirav.Hi,
Nirav
Pull in the Transaction BP view from the transaction launcher .This will have the BP transaction which will have the details in edit mode for you .You can restrict the views with authorisations for the user.
Hope this will resolve your Issue
Regards
Raj
Don't forget to reward!! -
Reg - Sales Order Ship to Party
Hi Folks,
Following is the Problem I am facing Currently. The Problem is when I create a Sales Order the system allows to enter any Ship to Party Which is not relevant to the Sold to Party.That is in the Customer Master i have not maintained the Customer as Ship to Party but even then the System allows me to enter the other ship to Party which is not relevant. I do not know how to restrict it.
I want the System to allow me to enter only the Ship to parties that i have maintained in the Customer master data.
Guys please help me......
Thanks in Advance.....
Regards,
Madhan Raj. CHi madhan,
Kindly clarify wheather the Ship to Party and The Sold to pary are the same or Different,
If Both are same then just default your partner function for Account group...
Go to IMG - S&D-Basic Function-Partner determination- In that -- in left side you ll be having partner function -- click on to that --
Your SP will to linked to your Account group (Eg 0001 Sold to party) in the same way
Come to the bottom, you ll find SH linked to Standard Account group -- copy that and rename it as your Account group ---
Now you ll find the system determines the Ship to party same as the sold to party----
I the SP & SH are different ---
You should do the same process -- in Sales order -- you ve to choose which Ship to party you are going to transfer the goods,
Cheers,
Jose.A -
Sales Order with different sold to party & ship to party
Hi experts,
We have one sold to party customer code DE0009 . There is no other ship to party code assigned with this customer in the masters. but still user can make Sales order with Sold to party DE0009 & another ship to party code ( DN0020 ) which is not assigned.
Ideally , system should restrict it .
Please guide us how to control.
Regards,
( Rajneesh Gulati )Hello Rajneesh Gulati,
Ship-to party doesn't have to be assigned to the sold-to party in the master data.
You can kindly refer to Note 380507 which can provides you with more info.
Best regards,
Miri Shimony
Solution Management
Globalization Services -
Ship to party and vendor relation in third party process
Hello Experts,
I need your precious suggestions on my business requirement.
When we create the third party sales order system creates the Purchase Requisition and further PO is created through purchasing department.
Suppose in my third party sales order I have two items X & Y, and both need to deliver at two different ship to party XXX & YYY respectively. in order system determine plant 1000 for both materials based on plant determination (CMIR >> CMR >> MMR) and system generates PR.
I know while converting the PR to PO system check Source list (ME01) to determine the vendor. my requirement is I want to determine Vendor based on ship to party in sales order. suppose ship to party locations for XXX and YYY are Bangalore and Pune respectively and in both place we have different vendor. Both vendor manufacture product X & Y. so I want system should pick the vendor according to ship to party.
Is there any relation between ship to party and vendor which will work in third party processing ?
Kindly explain how I can achieve this requirement.
Thanks,I doubt this can't be achieved by SAP standard functionality. You may need to use user exit. Check Third party to purchase req user exit or purchase req user exit to fulfill the requirement.
Regards,
Maybe you are looking for
-
BI Scheduler service stuck in stopping state
Whenever I try to stop BI Scheduler service on my machine, it gets stuck in a 'stopping' state and I have to restart the box to get it to work again. When I look at the log, I see the following error. [nQSError: 12002] Socket communication error at c
-
Dear All, We have SAP on Oracle 9i. There is also a DRServer on our remote site. I that i have restore whole database offline backup from my production server. Now i want to know that .. 1. where i can find the latest log of restore. 2. In that DR se
-
Hi I'm traying to install Oracle Application Server 10g (9.0.4) on Soalris 9 (SPARC) when installer starts all requeriments are fulfilled and show this message: Using paramFile: /export/home/ias10g_install/Disk1/install/solaris/oraparam.ini Checking
-
I am using photoshop elements 11
My problem is adjusting color. I am having problems with the colors of red and green. I have a figurine that is hunter green. After taking the photo the color is a light green when I need a dark hunter green. Is there a way to adjust color on gre
-
Multi counter PCI 6602 daqmx semi period measuremen​t
Hi All, Currently I am working on 20 PWM input channels. I have some problem on my labview code. Would some one give some advice on my vi? I crated labview code for 2 channels for now. I am doing semi period measurement. I want to measure the frequen