Plant Determination for sales order
Hello Gurus - I am trying to understand plant determination process that is happening in our system. Here's the scenario:
Customer sends in an order through EDI creating an IDOC (ORDERS) in our system. The customer sends in a ship to address different from the sold to party's address that the order posts on. Its like a sold to is ordering items to be shipped out to a different address than Sold to's. The order posts in SAP perfectly but the plant that it determines varies with the ship to address. For example a Wisconsin customer orders items to be shipped out to Florida and the system proposes the plant located nearest to the ship to address. Untill now, I was of the view that plant is determined first by the customer material info record, then if its not there, it looks at the customer master and then material master. The items are extended to multiple plants across US. Now what I am not getting is why is it changing the plant thats given on the customer master to a plant located nearest to the ship to address. I tried looking into user exit RV03VFZZ to see any customization, but its not there.
Can anyone advise on what possibly could be the set up in such a scenario where you have items extended to multiple plants and the plant is determined based on the ship to address??
Hi Nikhil,
You are right the delivering plant is first taken from
CMIR, CM, MM in that order.
There is also a fourth place after all this ie the user exit which comes into play. In user exits you can redetermine the plant.
You may need to check this
MV45AFZB - "USEREXIT_SOURCE_DETERMINATION"
You can use this user exit to determine which plant will be used for the delivery. In the standard system, the delivering plant is copied from the customer master or the customer-material info record. If you want to use a different rule, then you must enter it in this user exit
MV45AFZZ - "USEREXIT_MOVE_FIELD_TO_VBAP"
Use this user exit to assign values to new fields at sales document item level. It is described in the section "Copy customer master fields into the sales document".
MV45AFZZ -"USEREXIT_SAVE_DOCUMENT"
Use this user exit to fill user-specific statistics update tables.
in any of these 3 places there could be some custome code. check these areas you may get the answer to your querry.
reward points if it helps
regards
Biju
Similar Messages
-
Plant determination at sales order
Hi,
I have a material with two plants and two sales organizations:
How can I customize the determination of the plant when a sales order is created? Do I need to modify a user-exit?
Thanks in advance,
Ricard.Hello,
Let us have
Sales Org: 1000 and 2000
Plant : 1100 and 1200 for Sales Org 1000
Plant : 2100 and 2200 for Sales Org 2000
Suppose you have a material defined for two plants and two sales organizations as mentioned below:
Material S.Org Plant
MAR123 1000 1100
MAR123 1000 1200
MAR123 2000 2100
MAR123 2000 2200
Now when you create a Sales order, the Material is determined basing on the follwing conditions:
1. Customer Material Information Record.
2. Customer Master Record
3. Material Master Record
I think so it is not required to use an User Exit for detrmining the plant even though it is maintained for mutiple plants and Sales organizations.
Regards,
Sudarshan -
Output determination for sales order via email notification
Dear All,
Can some one provide me a step by step configuration guide for Output determination via email notification.
I would appreciate for your prompt response.
Thanks
ANGKSHi there,
For getting output Email or any media you have to do output determination. output determination is also carried by Condition techniques.
Configuration path: (following are the steps)
1) SPRO-> IMG-> Basic Functions-> Output Control-> Output Determination-> Output Determination using Condition Technique- >Output Determination for Sales Documents .
2) Create Condition Table: select the field Sales Doc Type from field catalog & Save
3) Maintain Access Sequence: 4-digits code & description.
4) Assign condition table to access sequence. Select Accesses line item and Go To Fields. Fields will display the fields we have selected in the condition table i.e. sales doc type. Maintain Output Types:BA00: Order Confirmation Select BA00 & Copy & Rename. Give the same 4-digit code as given to access sequence. You Can Maintain: Languages of Output Partners (to whom you need to send output) Print Program- print specification Sap Script- layout Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions. Maintain Output Determination Procedure: V10000 (Standard Procedure)here you select communication medium Email.
Go to new entries and create your own 6-digit code with description. Select the procedure, go to Control Data. Here mention the output type i.e. condition type and leave requirement and manual only columns as blank. Determination Rule: link the 6-digit procedure code to doc types. Create Condition Records: VV11. Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name: SD_003, Suffix 2: order_confir & flag on print immediately. Once you press enter you will come across 2 key combinations: Sales organisation/ Customer Number: fill SO, Customer No, Partner Function Abbreviation, Partner to whom the output should be sent, time, medium, language. It contains: Sales Orgnisation, Customer, Partner Function (The abbreviated form of the name that identifies the Partner) (During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.), Medium, Time & Language.} Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language. Path For Output Determination For Sales Documents: Logistics -> Sales/distribution -> Master data -> Output -> Sales Document -> Create (t-code VV11) Path for Output Determination
I hope this will help you.....
Regards
Deepak -
Automatic route determination for sales order
Defined
Transportation Zone sold to party -0000000002
Shipping conditions -01
Transportation group in Material master -0001
Transportation zone ship to party - 0000000003
Assignment made -
Dep country zone -0000000002
Dest country zone -0000000003
Sc -01
Transportaion group -0001
route -zroad
departure zone and destination zone is assigned to respective customer masters. and above assignment is made in IMG for route determination for order. But when i create the sales order route is not getting determined..i wnet to most of the threads in this form..but could not find a thread for route determination for sales orderAju Joseph
-Do the shipping point detremination in OVL2.
-In Route Determination- Maintain Country & Transportation Zone For Shipping Point
-Here you will find the Shipping point whatever you have created in Enterprise Structure which is in grey i.e you cannot change.
-Just assign the departure zone which you have created in Transportation zone-000000002 to required shipping point & save it.
--Raise the sales order & check the output
Let me know if your problem is solved
Regards
Pradeep -
Tax determination for sales order
Hi,
As far as my understanding Tax classification for customer or material is responsible for determining the tax in sales order.
______________ Alt.tax classific ___ Tax classific _______ Taxcode ____________ Condition value
determined from Customer master___ Material master ___ Condition Record ______ Condition Record
___________________ 0 _____________ 0 ______________ V1 ______________ 0%
___________________ 1 _____________ 0 ______________ V1 ______________ 0%
___________________ 0 _____________ 1 ______________ V1 ______________ 0%
___________________ 1 _____________ 1 ______________ V1 ______________ 10%
Where,
0 - Exempted
1 - Taxable
- TaxClass1-Cust. in customer master (Sales area - Billing tab Taxes)
- Tax class. material in material master(Sales: Sales Org.1 - Tax Data)
2 point to confirm :
1 Can I confirm that ONLY these 2 (CMR and MMR) to determine that if the item is taxable or not?
2 If either one of them not 1, then it is not taxable?
ThanksHello Banniya,
In General - Yes. One this two (CMR & MMR) determines whether am Item is Taxable or not.
But if we get into specific country & regions requirements, there can be other factors. For example in India we need to consider the Region (State) of Dispatch & Region (State) of Receipt for determining the type of Tax (VAT or CST).
Further we many times also consider the Plant. Some plant are in Tax Free zones (SEZ, STPI, etc). Thus a though the material & customer are same, in some transactions there will be Tax while in some transaction there will be no tax.
Thanks,
Jignesh Mehta -
Stock determination for sales order stock
Hi all,
for our SAP retail solution - we have requirements for moving Consignment stock to Sales order stock for home delivery . Then Sales order stock needs to be withdrawn for inter company 643 movement . The stock determination is maintained as K first & then F with relevent settings in SPRO & article master, for consignment article -when sales order stock exist & delivery is created for intercompany PO with sales order on account assignment to transfer stock from Store to DC, SAP error message is not allowing to post Goods issue.
What settings do we need to maintain for this to happen to withdraw from Sales order stock for consignment article ? Any help or information is highly appreciable.
Thanks
KrishThis is the error message :-
After calling stock determination, a quantity of 1.000 EA remains open
Message no. WRF_CONS013
Diagnosis
During consignment processing in SAP Retail, the system called stock determination in order to decide which stock category should be used to take material 000000001000009740. However, the stock determination routine did not find enough stock in the relevant stock categories (as defined in the strategy). A quantity of 1.000 EA remains open.
Please note that stock determination ignores the Negative Stocks Allowed setting.
Procedure
Check your stocks and settings for stock determination for material 000000001000009740 in plant 3001. Post stock transfers if necessary -
Automatic Account Determination for Sale order related PO
Dear all,
I am creating a purchase order with Account Assignment Category "C" (Sale Order). The system asks for GL Account which I don't want the user to enter. I would like to configure the GL account through automatic account determination. In which Trans Key/General Modifier I have to assign GL Account for the Purchase order with Account assignment "C"
Please suggest,
Regards,
S.SureshHi Suresh,
Asssign one Account modifier For example ZBR in OBYC for GBB key
with valuation class and your default account
Then go to SPRO >purchasing>A/C assignment select C go to details and put
Your valuation modifier as ZBR in that a/c assignment details
So when you put a/c assignment as C system will auto default your G/L
ACCORDING TO VALUATION CLASS IN OBYC
Hope this will resolve your issue
BR
Diwakar
reward if useful -
Account Determination for Sales Order Stock
hi all,
Iam facing problem while doing MIGO against production order in a make to order scenario. The whole scenario is -
sales order is made with reference to which a production order is created.
The material carries standard cost for valuation.
The material also has a BOM. Consumption entries are passed at the time of confirmation during various stages of production.
When the FG is inwarded through MIGO transaction the system is not passing accounting entry debiting FG inventory.
Please help!!
regardsSet up a movement type that points to a Transaction/event key for account determination that is then assigned to the GL account you want it to go to. Go to FBKP and select material management to make automatic account assignments.
pls assign points if helpful as a way to say thanks. -
Plant determination in sales order
Hello
Please let me know the ways from which the delivery plant determines in the sales order.
Thanks
JHi,
This is a basic question and we have already discussed bacis questin sevral time on forum.
Please Always search in theforum before posting the basic question.
Regarding your query
Plants comes from Customer material infor record or Customer master or mateial master.
Regards,
MT -
Route determination for sales order returns
Folks,
I would need to have route determination for a sales order return (RE order). Currently a route is determined but this is the route for delivering to the customer. I've setup a new route for returns and maintained the determination. Despite above settings, the return route is not determined. Any suggestions?
MdZFolks,
I would need to have route determination for a sales order return (RE order). Currently a route is determined but this is the route for delivering to the customer. I've setup a new route for returns and maintained the determination. Despite above settings, the return route is not determined. Any suggestions?
MdZ -
Output Determination for Sales Order Confirmation
Hi,
we are working with CRM 7.0 and I am currently trying to set up the output determination for order confirmation. The goal is that I would like to be able to differentiate the output medium, so print, fax or e-mail, peferab
I have created an action profile which triggers the output, that works fine.
My idea is to use condition technique where I could set per sold-to party which medium is used.
Before that, I tried to add it as a normal action.
However I tried to add my action profile to the action condition, once with "e-mail" and once with "print". But a) only the first line is shown and b) I cannot change the description so that the user can realize if he prints or e-mails the output.
Can you give me a recommendation how that is usually set up and what I need to take into consideration?
ThanksIve uploaded a document on the steps i have done for setting up a Output type at:
http://www.scribd.com/full/16969034?access_key=key-1tw12d6pow1xa4r6afcs
or
http://www.scribd.com/doc/16969034/Output-Determination-for-Delivery
Still im not successfull in generating the IDOC. Please help. -
Item Category Determination for sales document- Item USAGE
Hi dear all.
I read already the discussions held around this subject, as I'm facing a similar problem for which I cannot find a solution.
I have the need to set up a ItCat determination for sales order ZPD.
The proposed ItCat must be <b>ZPDW</b>. However, for the NORM ItCat Group we have already a setup which cannot be changed.
This is the present status.
SaTy ItCatGrp Usage HLevItCat Proposed ItCat
ZPD NORM ZPD
I need that the proposed ItCat is ZPDW, under the same conditions
SaTy ItCatGrp Usage HLevItCat Proposed ItCat
ZPD NORM ? ZPDW
For that I believe that I'll have to play along with the Usage.
But how?
What triggers an USAGE during sales order creation? Is it related to the entered material. In a NORM material, how can a usage be deducted?
Thanks for your feedback on this issue.
Rui ViegasIt is possible , either one of the item category u can make as proposed and another one as manual. So while creating sale order u need to change it manually
Sam -
Plant Determination for Third Party Material as Child Item in Sales Order
Hi All,
We have an issue with the Plant Determination for Third Party Material as Child Item in a Sales Order.
Even when a Delivering Plant is maintained for the child item which is a Third Party Material, the plant of the Parent Item is only populated as the Default plant in the Sales Order
Can someone explain the reason behiind this determination.
P.S.- For all non -Third PartyChild Items (with non-Third Party Item Catefory & Material Type), the Plant is population correctly as per Delivering plant in Material Master.
TIA.
Regards,
SridharHi,
Thanks everyone for the feedback.I agree with Samir Danish.It is a standard functionality of SAP which does not allow free goods for BOM material.
However, can someone suggest work around to deal with this issue.I mean if any one has been doing any work around for this issue then please let me know.It s becoming critical for me.
Regards,
BM -
Delivering plant's maintenance and determination on sales order
Hi
We would need to maintain delivering plant on vendor level for sales order but as this is not possible we might want to maintain it on article master data. Our biggest problem si the time perspective. It should be possible to maintain the plant so that it has a validity period. An article's delivering plant might hence change in the future and the sales order items that have a delivery time after this date should get the new plant. We have a huge amount of articles and a huge amount of sales orders so manual maintenance of each sales order item is out of question.
Any suggestions for soving this? Amount of articles and sales order item is so big that manual maintenance is not possible. Sales order items are also created far to the future.
Thanks and br
SeijaWelcome to SDN forum.
Well, the delivering plant is proposed from the the ship-to party customer master.
Provided the ship-to party is different from the sold-to party.
So, if you have same partner numbers to ship-to party & sold-to party then preference will go to sold-to party.
Say,
Case1
Sales Partner
Customer Number
Delivering Plant
maintain in respective customer master
SP - Sold-to Party
ABC123
ZY02
SH - Ship-to Party
ABC123
ZY01
In above case, the delivering plant ZY02 will be from sold to party.
Case2
Sales Partner
Customer Number
Delivering Plant
maintain in respective customer master
SP - Sold-to Party
ABC123
ZY02
SH - Ship-to Party
ABC321
ZY01
In above case, the delivering plant ZY01 will be from ship-to party.
Regards
JP
Here I have assumed that delivering plant determination is happening on based on customer master -
User exits for route determination in Sales order & Deliver creation
Hi Gurus,
I need to do some change in the route determination for both sales order & Delivery creation.
Can anyone suggest me which user exit I have to use.
Appropriate answers will be awarded.Hi,
You can use the following exit for route determination - EXIT_SAPL0VRF_001.
The FM documentation is below. Check the functionality:
"The customer exit can be used for customer-specific route determination or to modify the inbound data for the company's own route determination.
The following data is transferred to support customer-specific route determination:
I_VBAK current order header (for route determination in sales order)
I_VBKD order business data (for route determination in sales order)
I_VBAP current order item (for route determination in sales order)
I_VBPA current sales partner
I_LIKP current delivery header (for route determination in delivery)
The following data can be modified and transferred back to the standard route determination or used for a specific route determination:
C_ALAND Country of departure
C_AZONE Departure zone
C_LLAND Destination country
C_LZONE Receiving zone
C_VSBED Shipping condition
C_TRAGR Transportation group
C_GRULG Weight group
C_FLAG_GEN_VT Flag: Route determination with generic shipping
requirements/transportation group.
C_FLAG_INCR_GRULG Flag: Increase weight group if no route
If you want to use a standard route determination with different parameters, trigger the exception 'CONTINUE_WITH_STANDARD'.
In the log table C_PROT, the log data from the customer-specific route determination can be transferred back. In this case, the log entries always refer to customer-specific messages. To add a message to the log table, the function module SD_ROUTE_DET_LOG can be used (see below).
If a route is determined in the customer-specific route-determination, it can be transferred back in the E_ROUTE field. If no route was found, the exception 'NO_ROUTE_FOUND' is to be triggered."
Thanks.
Maybe you are looking for
-
Processo de atualização NFe Certificado
Olá Experts, Nossos certificados NFE A1 vão expirar em breve. Eu tenho uma consulta sobre o processo de atualização. A nossa paisagem é: ECC -> NFE system -> SAP PI -> SEFAZ Temos duas entradas SSF no sistema de NFe (ZNFE01 & ZNFE02), tanto para os d
-
Dear All , I want to do an enhancement using the ME21n transaction user Exit , where i want to check the Plant Entered by the user & profit center in the PO item at the Time of saving the Me21n transaction that is Purchase order . Which user exit i n
-
Want to load excel data into oracle table with out changing it to CSV
Hello all, I have a requirement in dumping excel data into oracle database table without changing it to CSV file and this has to be used in normal sql/plsql environment i.e., pkg/procedure cant be used in the forms also... so, can u guys can help me
-
How to verify that my info is backedup?
I need to reset my phone to factory setting. How do I verify that all the info on the phone is actually backed up in the iCloud?
-
Imessaging after upgrade to 5.1.1 are not coming from right user
We have 3 iphones and an ipad on the same itunes account. We recently upgraded all three phones to the 5.1.1 and now we are having a strange problem. When I imessage it says it is coming from my daughters phone???? It seems that all three phones a