Return to Consignement stock for Return sales order
Hi,
For Home delivery Sales order- Sale is being performed from Vendor consignment stock & it works good with 601K movement .For Return in this case, Return sales order is created & PGR is performed against delivery.While doing this - the returned consignment material goes to unrestricted blocked stock. But we need this to go back to Consignment stock.
Can any one suggest a solution on this ?
Thanks in advance for quick solution, sharing your inputs
Krish
Standard movement types for processing returns in SD (651 to return stock, 653 to unrestricted, ...) are not capable to post to special stock K (consignment).
It would be probably best to use the reverse to normal issue - movement type 602 K, though I have never tried this scenario. This should work fine, so make sure the movement type in your returns order (entered in the schedule line category) is 602 (or a copy of 602).
If you still have problems (it is not 100% certain that the system will correctly determine the vendor for the consignment, and stock determination might not help either), then you can always alter the copy control order --> return order (if you are creating by reference), or try implementing BAdI - either LE_SHP_DELIVERY_PROC to enter the special stock indicator and vendor in the returns delivery item, or LE_SHP_GOODSMOVEMENT to modify the generated article document). But these are all non-standard solutions...
regards
Krzysztof
Similar Messages
-
ATP Check against customer stock for return Sale order
Hi Friends,
Pl.help in this.
1. Is it possible to configure ATP check against Customer stock in a Sale order/Return order/any other way? ( Actuallly, client wants to take back empty cylinders through return sale order by ATP check against the customer stock)
Regards,
ManiHi Mani ,
Are you taking cylinder as returable packing item or not?
ex- For soft drinks or beverages industry it pretty common , they use thel returnable package material type and more over why you want use return sales order for this?
Note- Just plz explain scenario to MM and PP People also as availability check with all combination
Hope it is helpful to you,
Regards
Venkat -
Return a number for every sales order
Hai All,
I have a sales order coming into a cube. Our model is in such a way that if we look at the records in the cube, there are more than one record for a sales order. I have to report on number of sales orders based on period.
I want to create a key figure to return "1" for every sales order and "0" for the repeated sales order numbers. so that in the report if I am asked how many sales orders are created in a period, I can just sumup the 1s.
I would appreciate if any one could suggest a way for me. Can non-cumulative key figures help me?
Thanks.Hi,
to my knowledge, it's not possible with Bex reporting.
1. we have DS 2LIS_11_VAHDR DS, if you are extracting this data you can extract to some ODS. which will give Sales Order Header details.
2. as i said through VBA coading, you can achive this.
3. by implementing one more key figure(to calculate the number of Sales Orders) in the cube, we can achive this.
all the best.
Regards,
Nagesh Ganisetti. -
Stock confiramtion at sales order level for future date- Availability Check
Hi all
Here is the scenario
This setting is available in the system:
Stock is available
Sales order created with Requested delivery date in future-> not confirmed
Sales order created with Requested del date today -> confirmed
The requirement :
how and where to change this setting in IMG so that also orders with Requested Delivery Date in future are confirmed if stock is available.
As this is urgent request to respond quickly.
Regards
DevenderHello Devender,
You can achieve the mentioned scenario by configuring ATP. You can do ATP with RLT or ATP without RLT.
In ATP with RLT, system will check and confirm the quantities from existing stock only and if quantities are insufficient then the system will consider inline POs or manufacturing time to confirm remaining quantitites.
Else you will be getting schedule lines for only items in stock and remaining will be unconfirmed as ATP without RLT will be activated i.e., system will check and confirm the quantities from existing stock only.
Types of Availability Check in Sales and Distribution
Processing
There are three types of availability check:
_ Check on the basis of the ATP quantities
_ Check against product allocation
_ Check against planning
The following SD-specific control features need to be maintained in Customizing:
_ Checking group
The checking group controls whether the system is to create individual or collective
requirements in sales and shipping processing. In addition, a material block for the
availability check with transfer of requirements can be set here. The checking group can
also be used to deactivate the availability check. This option was created especially for
the assembly order so that when the bill of material is exploded in the assembly order,
the individual components, if necessary, can be classified as non-critical parts as far as
procurement is concerned.
The checking group specifies in combination with the checking rule the scope of the
availability check. It is proposed in the material master record on the basis of the material
type and the plant, and copied into the sales and distribution documents.
_ Checking Rule
You use the checking rule to control the scope of the availability check for each
transaction in sales and distribution. You also specify whether the check should be
carried out including or excluding replenishment lead time. The individual checking rules
define by transaction, which stock and inward and outward movement of goods should
be taken into account for the availability check.
_ Schedule line category
You can control with the schedule line category whether an availability check and
transfer of requirements should be carried out in the sales documents. The possible
settings for this at schedule line level are dependent on the settings in the requirements
class which is determined from the requirements type of the material.
_ Delivery item category
The delivery item category can be used to control whether an availability check takes
place in deliveries.
Requirements type
The various requirements are identified by their requirements type. The requirements
type refers to the requirements class and its control features.
_ Requirements Class
The requirements class contains all control features for planning such as relevance for
planning, requirements planning strategy and requirements consumption strategy. In
addition, it is specified at a global level whether an availability check is to take place for
the material in the sales and distribution documents on the basis of the ATP quantity
(ATP = available to promise) and whether requirements are to be passed on. A finer
degree of control can be obtained for sales documents using the schedule line category.
Replenishment lead time is only included in the check performed on the basis of the
ATP quantity.
Prerequisites
An availability check can only be carried out if the following prerequisites have been fulfilled:
_ The control elements described above for the availability check must be maintained in
Customizing for Sales and the relevant assignments made to the sales transactions
_ The availability check must be switched on at requirements class level and - for the
availability check in the sales documents - at schedule line category level
A requirements type must exist by which the requirements class can be found
_ A plant must be defined. It can either be proposed from the customer or material master
record or can be entered manually in the document.
_ A checking group must be defined in the material master record on the Sales/plant data
screen in the Availability check field
Configuring entries of the Availability Check
IMGSDBasic fncsAvailability check and TORAvailability checkAvailability check with ATP logic or against planningDefine checking groups
You can use SAP std checking groups of 01 for summarized reqts or 02 for daily reqts or u can create ur own.
The columns total sales and total deliveries are selection options whereby u can configure a checking rule to sum up reqts to post to MRP either individually or by day or week.
Column 5, Block qty; set this block if u want several users to be able to process the material simultaneously in different transactions without blocking each other. The No Check indicator is used when u want a material to not be relevant for an ATP check.
Defining a material block for other users. The Block checkbox is an indicator that enables u to block the particular material from being checked for availability if it is already being checked at the same time by another user.
Defining the default value for checking groups. However should no entry exist for the checking group in the material master record, one can set a default value per material type and plant.
Controlling the availability check. In this section, u tell the system what stock on hand and what inward and outward movements of stock it must take into account when performing the availability check. These settings are based on the checking group that is assigned to the material master record and the checking rule that is predefined and assigned to the sd transaction. The carry out control for the availability check must be maintained for both the sales order and delivery.
Reward points if helpful.
Regards,
Priyanka -
Special stock indicator for the sales order (VBAP-SOBKZ=)
Dear All,
I am getting a warning message while making an initial entry of stock with Mov.Typ : 561 and Special Stock Indicator (E), i.e., "The special stock indicator for the sales order (VBAP-SOBKZ=)is different from the special stock indicator in the goods movement.
The system is allowing to post the initial entry of goods but when I am trying to do a PGI, it is throwing an error saying that, deficit of stock in the specific storage location.
Can anybody help me out with this problem ?
Reward points shall be awarded.
Rgds,
Indrajit DeyHi Indrajit,
Please post the stock with Special Stock Indicator (E), and againest sales order and item.
Go to MB1C transaction enter Movement type,Plant and special stock indicator E.
After that you enter Sales order Number and Item then save the document.
Noe you try to do PGI,
I hope it will help you,
Regards,
Murali. -
Storage Location Error duing GR of Subcontarct for The Sales Order Stock.
HI ,
Is there any settings to avoid individual entry of Storage Location field for the child components during the Goods Receipt from Subcontractor for the Sales Order Stock.
As per SAP standard , I have created Separate storage location for Sales order stock components as the Stock provided to vendor . While receiving the header component , System showing error to enter storage location for all the BOM component s . My Requirement is , Storage location should come automatically for the child component while receiving the Header Component.
Yogesh.K.Hi Jurgen,
He's right, the posting is not a bug.
In case of MTO scenario, if components are managed in the sales order / project stock system withdraw them from storage location.
http://help.sap.com/erp2005_ehp_04/helpdata/EN/4d/2b90b043ad11d189410000e829fbbd/frameset.htm
The subcontracting orders are account-assigned to a sales order or a WBS element. Thus, the components are not transferred (using a transfer posting) to the "stock of material provided to vendor" but are directly withdrawn from the sales order stock or the project stock at the time of the goods receipt.
Since the components are not transferred to the "stock of material provided to vendor", we recommend that you use a transfer posting to transfer the provided components to a new storage location (for example, 9999). This enables you to obtain an overview of those stocks that are physically located at the subcontractor. This information is particularly important when you carry out a physical inventory of the sales order stocks and project stocks.
Cs.
Edited by: Csaba Szommer on Jan 5, 2010 7:17 PM -
Kindly explain the step by step procedure for configuring sales order stock
Hi friends,
can anybody explain the step by step procedure for configuring sales order stock.
Stock that is used for a sales order. It is directly allocated to a sales order. Components can only be used to produce material ordered by the customer and the finished product can only be delivered to the customer via the sales order.
You can manage valuated or non-valuated sales order stock.
If the sales order stock is not valuated, it is managed via a cost collector. The system does not carry out invoice verification postings for goods movements, and you cannot obtain an overview of how the stock is valuated until the end of the settlement period in Controlling.
If the sales order stock is valuated, you have immediate access to its value in Financial Accounting. The assigned accounts are debited and credited as a result of the valuated goods movements.
but i am not clear of how to map it into sap.kindly explain it step by step.
regards,
willaimsFollow the link
this will explain about complete config
http://help.sap.com/bp_bblibrary/600/Documentation/V4J_BB_ConfigGuide_EN_US.doc -
Message: Stocks already exist for the sales order
Hi Gurus,
I am trying to change the material valuation class in MM02. I am getting an error Stocks already exist for the sales order. Even though there exists no stock. SAP note suggests to make this error message as warning message. Could you pls help me to know the message class and number?
Thanks
ShashiJürgen,
Yes, you are right. SAP, unfortunately does not tell that stock does not exists in current or previous period. As I consultant, I have assured that there exists no stock in current and previous period. However, I am not sure, still why this message is thrown. Its checked in MD04 that nothing is assigned to material and in MMBE no stock exists. We shall take care of this Sales order that it is not used after changing the valuation class but now I need to know what is the message class and number for that error. Suggestions would be much appreciated.
Shash -
Web Service for "Creating Sales Order" by using BAPI
Hello All,
I am trying to create a WS for "Creating Sales Order". The corresponding BAPI that I am using for this purpose is BAPI_SALESORDER_CREATEFROMDAT1. I am able to create the Web Service and run the WSDL on WS Navigator.
But there is a problem whil executing the Web Service. In the interface of WS, we can only enter item level details of "Order Partner". So when I enter the details and click on Execute, it returns me an error message "Please enter Ship to Party and Sold to Party". I have already given these details.
Does any one have any idea of what is going wrong?
Regards,
AbhishekAs you suggested i have passed the suggested parameters in item level..But this time i was not ablet to create the SO also..earlier i am able to creat SO but not line item, But now ia m not able to creat salesdocuement also.
Return talbe filled with belwo messages.
S V4 233 SALES_HEADER_IN has been processed successfully
E V1 320 No item category available (Table T184 ZKB TEXT )
E V4 248 Error in SALES_ITEM_IN 000000
W V1 555 The sales document is not yet complete: Edit data
E V4 219 Sales document was not changed -
Consignment stock for 2 customers
Hi all,
I'd like to know if it's possible to have a common consignment stock for two customers.
Thanks,
Julienno.
Consigment stock is created individually at a customer number when you create a consignment fill-up, which is a sales order that has this customer as sold-to .
you reduce this consignment stock when you create a consignment issue, which is again a sales order with this certain customer.
You cannot bill create a delivery and a billing doc to customer B while you reduce consignmement stock at customer A. -
Create 2 different delivery types for one sales order
Hi,
When sales agent is placing sales order at customer site, customer declares as well products or returned packages he would like to return. our business need is to combine all items (return products, return packages and ordered items) into one sales order.
However, we would like to split the sales order into 2 different delivery types. Sales order customizing dictates only one default delivery type per order.
We can set up split criteria via copy control according to item category, but how can we intervene during creation of deliveries and set up a rule to determine different delivery type then default for return items ?
Thanks,
Assaf tzurDear Assaf,
Through copy control settings you can create two delivery types for single sales order but you have to select the delivery type manually while creating delivery.
If you want automatic process then you need go for some Zdevelopment with the help of ABAPer.
I hope this will help you,
Regard,
Murali. -
How to use of API for Cancel Sales Orders
Hi....
I want to use API for Cancel Sales Orders. Plz give me advice how we can cancel orders. I know that there is procedure provide in ORACLE APPs (i.e. OE_ORDER_PUB.process_order). But in this procedure i know the how to create and update sales order, but how to Cancel order with the use of this API.
Plz send me soultion as soon as possible. ITS VERY VERY URGENT BASE.
Thanks in Advance.Hi all,
We are importing Sales Orders on 11.5.9 using OE_Order_PUB.Process_Order API .We have supplied most of the mandatory fields and the same data works from the front end. When we use the API it throws a Ora 20001.
A snapshot of the error message.
SQL> exec pk_process_object.process_order('1o');
Message Count is :2
Message is RA-20001: User in Package OE_Header_Util Procedure Get_Order_Number
Message is :User-Defined Exception in Package OE_Header_Util Procedure
Pre_Write_Process
Return Status is ErrorU
PL/SQL procedure successfully completed.
-------------------------------------------------------------------------------------------- -
What's the name of FM for getting Sales Order Header / Item Status info
Hello All:
Do you know what's the name of Function Module for getting Sales Order Header / Item Status Overview ? Any sample code will be very much appreciated.
Basically, I am trying to create a Webpage where user can enter the Sales Order document number and will return the Sales Order: Status Overview.
Thanks,
Dipankar BiswasThanks everybody ! Appreciate for your prompt response. I was also looking for some sample code, and I did find some on. And here is one. I still have to try the code, but here is for all your reference:
*& Report ZBAPI_SALESORDER_GETSTATUS *
*& Read and Display the Sales Order Items and Status of the Order *
REPORT zbapi_salesorder_getstatus NO STANDARD PAGE HEADING LINE-SIZE 200 LINE-COUNT 33(3).
TABLES: vbap. "Sales Document Item Data.
DATA: wa_bapireturn TYPE bapireturn,
wa_bapisdstat TYPE bapisdstat,
it_bapisdstat LIKE STANDARD TABLE OF wa_bapisdstat.
TYPES: BEGIN OF ty_mat_name,
matnr TYPE makt-matnr,
maktx TYPE makt-maktx,
END OF ty_mat_name.
DATA: wa_mat_name TYPE ty_mat_name,
it_mat_name LIKE TABLE OF wa_mat_name WITH KEY matnr .
PARAMETERS: p_vbeln LIKE vbap-vbeln DEFAULT 5573.
START-OF-SELECTION.
SELECT matnr maktx FROM makt INTO TABLE it_mat_name.
CALL FUNCTION 'BAPI_SALESORDER_GETSTATUS'
EXPORTING
salesdocument = p_vbeln
IMPORTING
return = wa_bapireturn
TABLES
statusinfo = it_bapisdstat.
IF wa_bapireturn IS INITIAL. " Successful Execution.
WRITE: / 'Document No: ' COLOR 1, 20 'PO Number : ', 40 'Status' , 50 'Delv.Stat',60 'Item No', 80 'Material', 90 'Material Description', 130 'Net Price' COLOR 2.
ULINE.
LOOP AT it_bapisdstat INTO wa_bapisdstat.
WRITE: / wa_bapisdstat-doc_number. " Sales Document Number.
READ TABLE it_mat_name INTO wa_mat_name WITH KEY matnr = wa_bapisdstat-material.
WRITE: /20 wa_bapisdstat-purch_no, " Customer Purchase Order Number
40 wa_bapisdstat-prc_stat_h, " Processing Status
50 wa_bapisdstat-dlv_stat_h, " Delivery Status
60 wa_bapisdstat-itm_number, " Item Number
80 wa_bapisdstat-material, " Material
90 wa_mat_name-maktx, " Material Description
130(10) wa_bapisdstat-net_price. " Net Price
CLEAR wa_bapisdstat.
ENDLOOP.
REFRESH it_bapisdstat[].
ELSE.
WRITE: wa_bapireturn-message.
ENDIF. -
Create directly an IDOC for a sales orders
HI,
I would like to know if it exists a program to create an output IDOC for a sales order directly as does the program
RBDSEMAT for materail / product.
With RBDSEMAT we give the product's numeber the message type and the logical system.
Of course before was customizing all the ALE flow.
But for sales orders (VA02 / VA01) I don't find any program which allow us to have the same function.
Does this program / function exist? I want juste to give the sales order number the logical system and the message type.
Thanks you
HenriFuntion Module IDOC_OUTPUT_ORDRSP is used by standard SAP when output determination is used. I think you can populate the control record and use this function module directly. This will return the IDoc data, but the IDoc will not exist on the Database.
-
Minimum mandatry fields for Creating Sales Order
Hi All,
I am going to create sales order using <b>BAPI_SALESORDER_CREATEFROMDAT2</b> in the web dynpro for java,
I want to use minimum fields, so, what are the <b>minimum</b> fields for creating sales order ?.
if u have any documents or links realted to this please send me.
please help me out.
Thanks & regards,
Iqbal Ahmadchk it
EXPORTING
SALESDOCUMENTIN =
ORDER_HEADER_IN = l_order_header
ORDER_HEADER_INX =
SENDER =
BINARY_RELATIONSHIPTYPE =
INT_NUMBER_ASSIGNMENT =
BEHAVE_WHEN_ERROR =
LOGIC_SWITCH =
TESTRUN =
CONVERT = ' '
IMPORTING
SALESDOCUMENT = l_salesdocument
TABLES
RETURN = it_return
ORDER_ITEMS_IN = it_order_items
ORDER_ITEMS_INX =
ORDER_PARTNERS = it_order_partners
ORDER_SCHEDULES_IN = it_order_schdl
ORDER_SCHEDULES_INX =
ORDER_CONDITIONS_IN = it_order_conditions
ORDER_CONDITIONS_INX =
ORDER_CFGS_REF =
ORDER_CFGS_INST =
ORDER_CFGS_PART_OF =
ORDER_CFGS_VALUE =
ORDER_CFGS_BLOB =
ORDER_CFGS_VK =
ORDER_CFGS_REFINST =
ORDER_CCARD =
ORDER_TEXT =
ORDER_KEYS =
EXTENSIONIN =
PARTNERADDRESSES
How to create sales order using bapi( test purpose)
Create Sales Order using BAPI
creating sales order using bapi
Maybe you are looking for
-
New software is completely ruining my iPhone 5
The new iPhone software Apple has come out with is completely destroying my iPhone. However, because my warranty has expired, Apple will not do anything to rectify the situation. Every time I go into an Apple Store they tell me there is nothing they
-
What is error 8971 when saving a slideshow as an MP4 movie?
I'm new to Lightroom 3. I made a slideshow and followed all the directions in the manual to make the slideshow and save it through export video. When I went to send it as an email attachment I got an error message it could not open the file because
-
Throttling/limiting of Google Drive uploads
BT seem to be throttling or otherwise speed-restricting uploads to Google Drive. I've been testing last night and today and found the following, trying to upload a single 3.5GB file (which Google allows, unlike Microsoft SkyDrive). Uploads per file
-
Presario CQ61 - Boot Device not found, Hard dis not exist
Hi i bought my presario CQ61-405AX 2nd hand roughly a year ago and it was almost new, my laptop was running fine, and then it froze, and so i had to turn it off, after i waited 30min for it to unfreeze, it now, when i boot it up, appears with a black
-
How do I Download Additional Content
Hi...I've got a MacBook Pro running OS X Mountain Lion fully patched and updated. I'm not usually a Mac user but I'm fairly comfortable with it when I do...I know enough to be a Power User. I purchased/downloaded Mainstage 3 today. It prompted me aft