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,
Sridhar
Hi,
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
Similar Messages
-
MRP RUN for the more than one line item in sales order.
Hi ,
In the sales order nuber of line item are , i will have to take MRP RUN for selected line item .
So plz suggest what development will require?
Abhay
Edited by: abhay patil on May 30, 2008 8:52 AMHI,
U can write separate prog. Which will ask sales order no. and from to line item or multiple line item of sale order. Then in loop internally pass the each line item no to MD50 prog. Which will run in background.
I will give u sample prog. Which I had created for running MRP for all the lines items of given sales order in one go.
*& Report ZPRG_PP_001
REPORT ZPRG_PP_001.
tables vbak.
data: begin of it_vbap occurs 1,
vbeln type vbap-vbeln,
posnr type vbap-posnr,
end of it_vbap.
DATA: P_MODE TYPE C.
Batchinputdata of single transaction
DATA: BDCDATA LIKE BDCDATA OCCURS 0 WITH HEADER LINE.
selection-screen begin of block b1 with frame title text-001.
parameters : p_vbeln like vbak-vbeln obligatory.
selection-screen skip.
parameters : p_fore radiobutton group mode,
p_back radiobutton group mode default 'X'.
selection-screen end of block b1.
at selection-screen.
Check Sales Order
if not p_vbeln is initial.
select single * from vbak
where vbeln eq p_vbeln.
if sy-subrc <> 0.
message e499(sy) with 'Invalid Sales Order no.' p_vbeln.
endif.
endif.
start-of-selecTION.
Get Sales order items
select vbeln posnr from vbap
into table it_vbap
where vbeln eq p_vbeln.
Set BDC mode
if p_back eq 'X'.
p_mode = 'E'.
else.
p_mode = 'A'.
endif.
Process MD50 BDC
LOOP AT IT_VBAP.
perform bdc_dynpro using 'SAPMM61X' '0160'.
perform bdc_field using 'BDC_CURSOR' 'RM61X-TRMPL'.
perform bdc_field using 'BDC_OKCODE' '/00'.
perform bdc_field using 'RM61X-KDAUF' IT_VBAP-VBELN.
perform bdc_field using 'RM61X-KDPOS' IT_VBAP-POSNR.
perform bdc_field using 'RM61X-BANER' '1'.
perform bdc_field using 'RM61X-LIFKZ' '3'.
perform bdc_field using 'RM61X-PLMOD' '3'.
perform bdc_field using 'RM61X-TRMPL' '1'.
perform bdc_dynpro using 'SAPMSSY0' '0120'.
perform bdc_field using 'BDC_OKCODE' '=XBAC'.
CALL TRANSACTION 'MD50' USING BDCDATA MODE P_MODE.
CLEAR BDCDATA.
REFRESH BDCDATA.
ENDLOOP.
end-of-selection.
Start new screen *
FORM BDC_DYNPRO USING PROGRAM DYNPRO.
CLEAR BDCDATA.
BDCDATA-PROGRAM = PROGRAM.
BDCDATA-DYNPRO = DYNPRO.
BDCDATA-DYNBEGIN = 'X'.
APPEND BDCDATA.
ENDFORM.
Insert field *
FORM BDC_FIELD USING FNAM FVAL.
CLEAR BDCDATA.
BDCDATA-FNAM = FNAM.
BDCDATA-FVAL = FVAL.
APPEND BDCDATA.
ENDFORM.
Ajay P. Nikte -
Third Party process - billing date change in Sales order / Customer Invoice
Dear Friends,
In Third Party Sales Process , as we are aware billing is order related billing and it will become due only after vendor invoice is received.
My situation is in the original sales order billing date is eg: 01.02.2009 . The subsequent vendor invoice ( Invoice receipt done based on PR --> and PO) has a later date eg: 05.02.2009 .
This means that the customer biling can be done only after this date.
How the system behaves in this case wrt to the billing date ( 01/02/2009) of the original sales order.
Regards
Mahesh
Edited by: Mahesh sap on Feb 4, 2009 8:55 AMHi all ,
Thanx all for your responses . But my case is a bit peculiar . Here the vendor invoice is coming by IDoc through EDI . When EDI flow is confirmed, the billing date is pushed ahead. As per billing calendar in CMR the customer can be invoiced only on the last date of the month.
As a result if the original billing date in the sales order is Feb end, when vendor invoice received through EDI , the billing date is shifting to march end .
Is it because the date of vendor invoice is causing this? Obviously the customer billing date falls only after vendor invoice date.
Regards
Mahesh -
Sales BOM its possible edit the quantity for child items in Sales Order
Hello friends, this is my issue
I need to use a Sales BOM but the problem is that the child items in any Document marketing, such as Sales Order, the quantity for that child items it´s possible to edit independant of the father item code, and I don´t want this because allows to users to change diferent quantity for child items versus the quantity of the father item code.
Thanks in advanceThanks Gordon yes I know even with this solution the problem is the with transaction notification is not possible determine that event to block, or if you know how or get some tip, please send me, because I analyze the requirement and I couldn´t develop.
Tks -
Account dertermination error while doing MIRO for third party PO
Hello,
This is regarding error message while doing MIRO (IR)
There is already a PO in the system with item category S ( Third Party ) &
Acc assignment object u2013 C (Sales order).
For this PO , I could find 10 invoices already posted in the system.
Between when these invoices were posted , there were some changes done to the PO.
But even after those changes , many invoices were posted in the system,
But now , when I try to post the invoice , I am getting the below error message.
the error message is ** Account determination for entry SKPL WRX 0002 _ 1020 not possible** while posting.
Message no. M8147
Diagnosis
The system did not find an account for this transaction. This means that the account determination for key SKPL WRX 0002 _ 1020 is not maintained in MM Customizing (Valuation). The key is made up of:
u2022 Chart of account
u2022 Transaction key (= Posting transaction)
u2022 Valuation grouping code
u2022 Account grouping code
u2022 Valuation class
System Response
The system cannot update a G/L account for this transaction. You cannot post the transaction.
Procedure
Contact your system administrator.
If you have the authorization, check the Account determination in Customizing for Valuation.
Proceed
Note
The relevant posting transaction can be found in Table T030A.
I have checked the entry in OMWD, where valuation grouping code is maintained against the valuation area & company code.
PLEASE SUGGEST ME SOME SOLUTION.
Thanks,
VinothHi Raman,
Yes, still i am getting error.
before when the invoice is posted , there is no error.
there are some 10 invoices posted already , but there are some changes done in the PO , after that they could post two invoices but for the third invoice , i am getting this error.
when the invoive is posted without error , these are the account movements that are hit
Here
441510 is a vendor account
61799410 is a WBS element G/L account
27411000 is a G/L for tax.
What could have pulled out this WRX error (Account determination for entry SKPL WRX 0002 _1020 not possible ) for me????
can u suggest me some solutions.
Thanks,
Vinoth -
Service of third party material
dear experts ,
I have a scenario wherein i want to sell a third party machine to a customer wherein my client acts as a middle man & no sale purchase agreements are made directly with the vendor & customer.
Further my client also wants to provide regular maintenance service for the same material .
How can this be mapped in SAP ?
ThanksHi
Third party sales means that material is not manufactured by us and the same is supplied to our customer from a third party vendor
We receive the sales order from our customer
Up on receipt of sales order or saving a purchase requestion is created automatically by the system
Then MM department process this purchase requestion and make a PO and that is send to a vendor
The vendor delivers the goods to our customer and he gives us the invoice
Upon receipt of invoice from the vendor we bill our customer
This a normal third party process
These whole settings are controlled by item category group and item category and schedule line category
For a third party material item category group defined in sales org data 2 tab of MMR is BANS
The item category determined in sales order will be TAS
The schedule line category determined in sales order will be CS
Thre are some very important settings in item category TAS and schedule line category CS which controls these whole 3rd Party Sales
There is another process is also practised (not so commonly) sometimes that is from vendor we take the goods to our plant and inturn we deliver to our customer
The item category determined in this case is TAB
the issue i think relates to this
Regards
Raja -
Third party material delivery error
I have made some third party material, but as I do MIGO then Its making the stock available in the storage location but I m not able to deliver that material to my customer
Do help me out in this
Link: [Hemant]
Edited by: Hemant Saxena on Feb 2, 2009 3:28 PMHi
Third party sales means that material is not manufactured by us and the same is supplied to our customer from a third party vendor
We receive the sales order from our customer
Up on receipt of sales order or saving a purchase requestion is created automatically by the system
Then MM department process this purchase requestion and make a PO and that is send to a vendor
The vendor delivers the goods to our customer and he gives us the invoice
Upon receipt of invoice from the vendor we bill our customer
This a normal third party process
These whole settings are controlled by item category group and item category and schedule line category
For a third party material item category group defined in sales org data 2 tab of MMR is BANS
The item category determined in sales order will be TAS
The schedule line category determined in sales order will be CS
Thre are some very important settings in item category TAS and schedule line category CS which controls these whole 3rd Party Sales
There is another process is also practised (not so commonly) sometimes that is from vendor we take the goods to our plant and inturn we deliver to our customer
The item category determined in this case is TAB
the issue i think relates to this
Regards
Raja -
Process demand for third party direct shipment
Hello ,
I need help in below given areas. in our rollout client is given statement of work like this.
1) Demand transfer to vendors
2) Reminder processing
3) Process demand for third party direct shipment
Please can you explain me about these area, how it works with example. it is very benificial for us.
Regards
sapmanHi Sapera,
There can be 3 typse of trading scenarios
1. 3rd party with Shipping notification : Where in u create sales order and create PO against the PR which si triggered in SAles order adn hen MIGO followed by MIRO and Billing. Here Billing to the end customer can be doen before MIRO because the billign quantity considered is based on the goods Receipt( MIGO) quantity. Many a times you might have your personnels or soem mechanisms to cross verify the delivered quanity as some times the vendor might not dispatch the quantiy in the PO. Here the MIGO doen si consumption posting/Non valuated GR as physically it doenot come into your stock and therefore is not shown in our stock. ITem category used in TAS
2. 3rd party without shiiping notfication ; Here MIGO is not done and billig ncan be done only after MIRO as the billing quantity is based on the Invocie receipt quantity in MIRO
3. Bought in items/ Dealer Sales : Here you bring in the materials from the vendor to our depot plant and then dispatch it to the customer . Here PR is geenrated from sales order followed by PO and MIGO. After MIGO you have to do PGI followed by Billing. MIRO doesnot have any impact on the PGI or Billing. Item category used is TAB
But in all the three instancesthe configurational changes happen in schedule line cateogry and the account assignment which is maintiend in item category and for automatic determination of 2 different schedule line categories we need to maintian 2 different item categories alothough item category settings are almost the same.
Hope this was helpful in giving you some insights on the trading processes
Regards,
Nithin -
ATP check CRM R/3 for Third Party items
CRM .0 does not support an ATP check for Third Party items. This
is axplained in several notes and we also find it in practice in
our system. Actually an ATP check does also not happen in R/3,
if you create the order in R/3, but it takes the delivery lead
time, from the material or the info record, into account for the
confirmation date.
ATP check from CRM to R/3 is triggered by the requirements class
that is determined in R/3 from the item category. So in case
during an ATP chekc from CRM in R/3 no requirements class is
found for the item category, as this is the case for the third
party item category the system does no futher action and does
not take the delivery lead time into account.
This is standard system behaviour.
We are setting up a webshop where the above mentioned could
result in a partial confirmed order during order simulate. The
customer will not be able to view the confirmed date before
actually saving the order.
My question is if anybody ever tried to find a workaround or
solution for this missing functionality.
Best regards,
Pascal.Hi Pascal,
Middleware setting is only to activate the ATP call from CRM to R/3. It has nothing to do with the pop-ups you are getting. I don't remember on top of my head how to eliminate this situation. I think when you call ATP, the system is validating the partner functions. Check partner determination profile assigned to the transaction type. I believe you need to make some changes to the partner profile. Are you getting these pop-ups only for a particular transaction type?
<b>Do not forget to reward if it helps,</b>
Regards,
Paul Kondaveeti -
How to know Delivery Note no. for Third Party sales
Hello Experts,
I am configuring Third party sales process.and got the suffcient help from old posts.But i got stuck in MIGO step.While doing MIGO we have to enter PO and Delivery Note No so where to find delivery note no.?
Another confusion is, In some of the posts in community,for third party sales configuratuion MIGO is one of the step while in other similar posts there is no MIGO step instead they have shown direct MIRO after PO creation so which i should follow ?
Thanks in advance
Regards,
VikalDo you really just follow what others have posted and do not double check with the SAP documentation and even more important with your business needs and some logical thoughts?
In all our >750 plants is a guy who receives the material that is coming in, he compares the paperwork with the goods and then enters the receipt in SAP.
This is the normal and logical process of a receipt in your warehouse.
And now compare this with a 3rd party sales, where the goods are shipped from your vendor directly to your customer.
The warehouse guy does not get any papers from a truck driver, he can't count any goods before he could do something in SAP, he does not even know about this order. And exact this situation is the basis for the standard design: no goods receipt, just invoice.
And any deviation is made because of some special requirements (legal and country specific, or just because of an almighty finance department which can't understand that some of their requirements do not make much sense in logistics. e.g. mandatory 3way matches PO - GR - IR which is not worth the name if you force warehouse people to make theoretical receipts which physically never happened and cannot be verified. -
Process Required for Third party sales
Hi Guru ji's ,
Pls let me know the step by step procedure for Third party sales processing.
on the below conditions.
1] Sales order to be created automatically based on the Bapi .
2] Based on the Sales order, automatic Purchase order and Gr must happen.
3] Automatic invoices must also be created automatically.
Can any one explain us what is to be done under the above said conditions,
Best Regards,
Gurpreet Singh Saini.Hi
Please find enclosed the details on third party.
Process Flow for 3rd Party Sales
Customize the third party sales in summary:
1. Create Vendor XK01
2. Create Material u2013 Material Type as "Trading Goods". Item category group as "BANS".
3. Assign Item Category TAS to Order type that you are going to use.
4. A sale order is created and when saved a PR is generated at the background
5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
7. Goods receipt MIGO
8. Goods issue
9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the config and, therefore, there is no delivery process attached in the whole process of Third party sales.
10. Billing *-- Seema Dhar
SD - 3rd party sales order Create Sales Order
VA01
Order Type
Sales org, distr chnl, div
Enter
Sold to
PO #
Material
Quantity
Enter
Save
SD - 3rd party sales order View the PR that is created with a third party sales order
VA01
Order Number
Goto Item Overview
Item ->Schedule Item
SD - 3rd party sales order View the PR that is created
ME52N
Key in the PR number
Save
SD - 3rd party sales order Assign the PR to the vendor and create PO
ME57
Key in the PR number
Toggle the "Assigned Purchase Requisition"
Execute
Check the box next to the material
Assign Automatically button
Click on "Assignments" button
Click on "Process assignment"
The "Process Assignment Create PO" box , enter
Drag the PR and drop in the shopping basket
Save
SD - 3rd party sales order Receive Goods
MIGO_GR
PO Number
DN Number
Batch tab , click on classification
Serial Numbers tab
Date of Production
Flag Item OK
Check, just in case
Post
Save
SD - 3rd party sales order Create Invoice
MIRO
Invoice Date
Look for the PO , state the vendor and the Material
Check the box
Clilck on "Copy"
Purchase Order Number (bottom half of the screen)
Amount
State the baseline date
Simulate & Post
Invoice Number
*Invoice blocked due to date variance
SD - 3rd party sales order Create a delivery order
VL01N
In the order screen , go to the menu Sales Document , select "Deliver"
Go to "picking" tab
State the qty and save
SD - 3rd party sales order Create a billing document
VF01
Ensure that the delivery document is correct in the
Enter
Go to edit -> Log
Save
Third party Return Process
If the vendor grants you a credit memo on a quantity or a value basis, you can then send this credit memo directly to your customer.
The billing type Third-party credit memo (G2S) is available for this. The billing type Third-party credit memo works with the item category TASG (third-party credit memo item). The Billing-relevance indicator F is set in Customizing for Sales for this item category. This means that the cost is not created. In Customizing for Sales, the item category TASG is set at item level in copying control for the billing type G2S (copying control sales document by billing document) as the target item category (source: TAS-> Target:> TASG.)
Process Flow
Create a billing documente with billing type Third-party credit memo (for further information, see the section Creating a billing document in the Billing document). Enter the third-party order as a document still to be processed. The quantities are automatically removed from the invoice.
The above is the process for giving a credit memo which can be adapted for return goods.
Hope it will help you -
What are the key questions for third party order process?
hi all,
what type of questions can i receive for third party order process?
pls.. do the needful
thanks to all.Hi arun,
Process Flow for 3rd Party Sales
Customize the third party sales in summary:
1. Create Vendor XK01
2. Create Material Material Type as "Trading Goods". Item category group as "BANS".
3. Assign Item Category TAS to Order type that you are going to use.
4. A sale order is created and when saved a PR is generated at the background
5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
7. Goods receipt MIGO
8. Goods issue
9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the config and, therefore, there is no delivery process attached in the whole process of Third party sales.
10. Billing
SD - 3rd party sales order Create Sales Order
VA01
Order Type
Sales org, distr chnl, div
Enter
Sold to
PO #
Material
Quantity
Enter
Save
SD - 3rd party sales order View the PR that is created with a third party sales order
VA01
Order Number
Goto Item Overview
Item ->Schedule Item
SD - 3rd party sales order View the PR that is created
ME52N
Key in the PR number
Save
SD - 3rd party sales order Assign the PR to the vendor and create PO
ME57
Key in the PR number
Toggle the "Assigned Purchase Requisition"
Execute
Check the box next to the material
Assign Automatically button
Click on "Assignments" button
Click on "Process assignment"
The "Process Assignment Create PO" box , enter
Drag the PR and drop in the shopping basket
Save
SD - 3rd party sales order Receive Goods
MIGO_GR
PO Number
DN Number
Batch tab , click on classification
Serial Numbers tab
Date of Production
Flag Item OK
Check, just in case
Post
Save
SD - 3rd party sales order Create Invoice
MIRO
Invoice Date
Look for the PO , state the vendor and the Material
Check the box
Clilck on "Copy"
Purchase Order Number (bottom half of the screen)
Amount
State the baseline date
Simulate & Post
Invoice Number
*Invoice blocked due to date variance
SD - 3rd party sales order Create a delivery order
VL01N
In the order screen , go to the menu Sales Document , select "Deliver"
Go to "picking" tab
State the qty and save
SD - 3rd party sales order Create a billing document
VF01
Ensure that the delivery document is correct in the
Enter
Go to edit -> Log
Save
Pl. be clear on this process.
Also understand how migo and miro are handled.
The item categories used.
How the company knows of the shipment of goods to the customer.
How returns are handled.
Hope it helps. Please reward if useful.
Thanks & Regards
Sadhu Kishore -
Shipto Address for Third Party PO
Hi, can anyone advise is there a standard configuration to pick the shipto location from SO which generates the PR for third party scenario? This is bcos the shipto address in the PR should reflect the one from the SO header so that vendor knows where to ship the goods in such case. Currently, the shipto address is based on the plant or SLOC in the PR item which is not correct.
Thanks
PPHi Wong
Pl check the logic used in your smartform / sapscript form assigned to the print output.
The source fields might have been wrongly mapped.
with kind regards
Sundar -
Route is not considering in delivery scheduling for Third party order proce
Hi All
Advance thanks for your inputs
We need to consider the route in the delivery scheduling for third party order processing..
Example
i have standard order (document type OR) when i have item cat TAN its considering the route for ariving the material availability date, if it has TAS(third party) then its not considering the route......
But we want to consider the route in deliver scheduling in case of third party order...
kindlly pls advice..
regards
rajaHi Viven.,
Routes they come under normal order as we deliver the goods,but here in TAS,third party sale we are not delivering the goods,Just there is logical moment i.e MIGO,So i dont think we do routes for TAS
Thanks & Regards
Narayana -
What is the best way to integrate 'External non-SAP Purchasing Application' with SAP SD for third party purchasing/ drop shipping?
Details about expected process Flow.
Receive PO from customer into SAP > SAP SD creates Sales Order > ?? SAP Integrate with External non-SAP Purchasing Application to trigger purchasing > External non-SAP Purchasing Application creates PO, Ships Material to Customer Ship to address (drop ship), Sends Shipping confirmation (FCR) & Invoices to SAP> ??Receive FCR and Invoice in SAP > ?? Initiate SAP Accounts Payable (Vendor Payments) and Accounts Receivable (Customer Invoice) > ?? Update SAP SD Sales Order with shipping status>
Questions we need to answer;
- How to achieve '??' steps from above process.
- What type of Master Data we will need to configure (Say Materials Item Category, Type etc.)
- Any standards options to configure SAP SD (Type of Sales Order)
- We certainly don’t want to trigger SAP MM Purchasing (i.e. PR, PO etc.). How can we bypass it.
- How to make statistical receipts against sales order line items so that SO status will be updated.
- How to receive Invoice and FCR from External non-SAP app to trigger AP and AR transactions.
- Are there any SAP standard configurations/ BAPIs/ BADIs available to achieve this integration.
Any inputs on above questions are appreciable.
Anand.This question is resolved. We ended up activating purchasing module and used purchasing documents PR/ PO to integrate with third party purchasing system.
Anand.
Maybe you are looking for
-
HT3529 How can I change the apple ID connected to my messages?
I am under the same messages account as my brothers iPod but I don't want him to see my messages from his iPod. What can I do?
-
How to populate drop down list in infopath 2010 with form Active Directory resources.
I want to populate drop down list in infopath 2010 with Active directory resources. Kindly let me know how to do this.
-
How to prevent flash intro to be played each time
Ive bought recently a flash header for my website. Its mailny purpose is to look good and provide me a menu. So basicly the header is flash, the rest of the site is html. Now, my problem is that id like to like the intro of flash to be played only on
-
I want to configure SNMP for Oracle Instance. What I have done is Configured master SNMP on OS i.e. SNMP Service + SNMP Trap Service. (verified by using management utility Getif, its working fine. I'm getting all the OS information / OID's) Now I wan
-
Exception while working with Tibco adapter for Tuxedo!!
Dear friends,:-) Greetings! I am facing an exception while working with "Tuxedo Adapter". I have installed TIBCO Adapter for Tuxedo on my machine which has both bea_Client and Server. I am trying to do a PurchaseOrder POC, which is already given in o