How to List Sales Orders based on Creation Date and Delivery Priority
Dear all,
How can we list Sales Orders based on creation date and delivery priority.
I tried using vl10a transaction code, but there we can see sales order based on delivery date.
we need to list all sales order based on delivery priority and sales order creation date.
can any one of you tell me which standard report gives such kind of report. Your suggestions will be highly appreciated.
Thank you
Raghu Ram
Hi Raghu,
There is no st report available as per your req.
Using SQVI, you develope one report that is list of sales orders based on your req.
SQVI is used to convert a Quick View into a query.
Quick Viewer:
The Quick Viewer allows you to define reports without having to program yourself. The Quick
Viewer is especially useful for new users and occasional use.
Quick Viewer is a tool for generating reports. SAP Query offers the user a whole range of options for defining reports. SAP Query also supports different kinds of reports such as basic lists, statistics, and ranked lists. Quick Viewer, on the other hand, is a tool that allows even relatively inexperienced users to create basic lists.
Quick View definitions are user-dependent. You can transfer a Quick View into SAP Query in order to make reports, for example, accessible to additional users, or to use the other functions available in SAP Query.
The following is a comparison of Quick Views and queries:
Quick Views possess the same functional attributes as queries. However, only basic lists may be defined with Quick Views.
In contrast to queries, no user group assignment is necessary with Quick Views. Each user has his/her own personal list of Quick Views. Quick Views cannot be exchanged between users. Quick Views may, however, be converted to queries and then be made available to other users in a specific user group.
Info Sets are not required for Quick View definition. Whenever you define a Quick View, you can specify its data source explicitly. Tables, database views, table joins, logical databases, and even Info Sets, can all serve as data sources for a Quick View. You can only use additional tables and additional fields if you use an Info Set as a data source.
The Quick Viewer uses various controls. Certain hardware and software requirements must also be fulfilled before you can use the Quick Viewer.
To define a Quick View, you select certain fields according to your data source that determine the structure of your report. The report can be executed in basis mode with standard layout or may be edited using drag and drop and the other toolbox functions available in WYSIWYG mode.
Reports created using the Quick Viewer may also be passed to external programs (Excel, for example).
Call the Quick Viewer using System -> Services -> Quick Viewer (or transaction SQVI).
Enter the name of the Quick View. Quick View names can contain a maximum of 14 characters.
Choose Create.
Enter a title for the Quick View and remarks, if you think they are relevant.
If you do not want to base your list on a table, use the possible entries pushbutton in the Data source field to select another data source. You can choose logical databases or Info Sets. In addition, you may also create table joins. For further information, see Selecting a Data Source.
Choose Basis mode if you want to create the list directly with no list design. Choose Layout mode if you want to define the layout of your list yourself.
SQVI Table Quick viewer Used to created quick client dependent reports
Probably the easiest and most flexible way to do this is thru one of the ABAP query transactions.
Transaction SQVI can do this and it has a very good help function that explains how it works... the drawback is that it is only for one user.
You can play around with it and see if it meets your needs...
The query results will come back in an ALV Grid or Excel... you can select what fields are returned, and have a selection screen to enter the search criteria.
You can get the report by joining the tables VBAK and VBAP.
If you have any queries, i will forward screen shots to your id.
Reward points pls.
Regards,
Govind.
Similar Messages
-
How to list Sales Order with credit block
Hi, Gurus,
I really don't know how to list sales orders with credit block?
Is there any way for end user to do it?
If so, is it possible to list SO with credit block for certain period of time such as one month?
Any help would be appreciated.HI
Check T-Code VKM2 (Released documents)
You need to check VKM1 (Blocked Documents)
Sorry before i gave wrong information , myself i corrected VKM2 for released not for blocked list (Due to non Availability of SAP access )
Regards,
Prasanna
Edited by: prasanna_sap on Feb 7, 2012 7:12 AM -
How to pull sales orders based on a Campaign ID??( I have created one Campaign and i need to know,for how many orders it was applicable)
Hello,
as far I understand you are talking about campaign determination. Once a sales order is generated having a campaign determined the campaign creates a reference to the sales order. The best way to track the assigned sales orders is using the related transactions function:
The same feature is available for trade promotions as well.
The data is available in table CRMD_BRELVONAE - you can also write a report selecting on OBJGUID_A_SEL with the campaign or TP guid and OBJTYPE_A_SEL with BUS2010020 for campaigns and BUS2010030 for trade promotions.
Is this answering your questions?
best regards,
Johannes -
How to store multiple counts based on creation date
Hi,
I want to retrieve the count of number of risk for each date and render it on line graph. I am retrieving data from sharepoint list where the number of risk counts increase with its creation and decreases after it is closure which maintained in another
column. Like if a risk is created on 02/02/2015 and closes on 03/03/2015 and an another risk is created on 17/02/2015 and closes on 14/03/2015. Then the count of the risk from 02/02/2015 to 16/02/2015 is 1 and from 17/02/2015 to 03/03/2015 is 2 and
then again till 14/03/2015 is 1. I want to retrieve the count based on the dates rendered dynamically on X-axis that is from current date back to past 24 days. I tried to create two datasets with one storing the risks after being queried based on creation
date and closure date and retrieving the count from Graph Y values but it is returning me count 0.
Please help.
Thanks in advance.Hi,
I want to retrieve the count of number of risk for each date and render it on line graph. I am retrieving data from sharepoint list where the number of risk counts increase with its creation and decreases after it is closure which maintained in another
column. Like if a risk is created on 02/02/2015 and closes on 03/03/2015 and an another risk is created on 17/02/2015 and closes on 14/03/2015. Then the count of the risk from 02/02/2015 to 16/02/2015 is 1 and from 17/02/2015 to 03/03/2015 is 2 and
then again till 14/03/2015 is 1. I want to retrieve the count based on the dates rendered dynamically on X-axis that is from current date back to past 24 days. I tried to create two datasets with one storing the risks after being queried based on creation
date and closure date and retrieving the count from Graph Y values but it is returning me count 0.
Please help.
Thanks in advance. -
Hello Experts,
Is there a function module to get the sales orders from CRM based on a given date range which
is for the field created_at? Also, is the field OBJECTID in table CRMD_ORDERADM_H can
be compared against VBAK-VBELN? Thank you guys and take care!Hi,
You can create your own function module for this. You can fetch sales order from table crmd_orderadm_h, put input data as date, and two conditions for sales order should be object type = 'BUS2000115' and PROCESS TYPE = 'TA' if you are looking for standard order.
You have to fetch object id from this table to get your order number.
Thanks,
Shweta
Message was edited by:
Shweta Verma -
Approval for Contract and Order based on PO date and Document Date Combinat
Dear All,
I have a critical requirement from my client.
1. If the PO date in the contract is less than 10 days or more of the document date [Created date] then further process should not be allowed. Only authorized person should release the contract, and then order creation should be possible.
For example: Customer PO date is 18-07-2011 and if the document date is 28-08-2011, then system should stop for further processing. Only after release this should be allowed to proceed.
2. Sales order scheduled date for item is 30.07.2011 and if the PO date is 18.07.2011 again system should again go for approval. Business requires this because the time gap between the PO date and the delivery date is very short, so only on approval the next process should be allowed.
Is this possible through Status profile? I have tried this but I canu2019t give condition like if it less than the PO date system should go for approval.
Kindly guide me if this is possible and share your ideas.
Best Regards,
VenugopalHi Venu,
In user eixt USEREXIT_MOVE_FIELD_TO_VBAP (inlcude MV45AFZZ) write the code to compare the PO date and contract creatioon date and if the PO date is 10days less than the contract creation date reject all the line items with a special reason for rejection at the item level if the document is a contract or if the document is a sales order then populate a delivery block.
Regarding the authorization to release the contract you can think of below options.
Give authorization to only specific people to remove the reason for rejection or remove the delivery block.
Or
If you want to automate the approval process then based on the delivery block setup workflow which will raise an event and trigger an email to the approver inbox. For the approval you can give options like Approve/Reject. Based on the apporver's action design the workflow to change the contract accordingly i.e either removing the delivery block or keep it as it is. -
Sales order query - display invoice date and invoice number
I have a query that is reading information from both the ORDR and RDR1. How do I link to AR invoice to get the invoice number and invoice date if the line item of the sales order has been shipped (we do not use deliveries so the AR invoice is the next document after the sales order.
ThanksHi Keith,
The link between ORDR and RDR1 to invoice:
RDR1.trgetentry = OINV.DocEntry
or
INV1.BaseEntry = ORDR.DocEntry
Use which is more appropriate to your query
Regards,
David -
Create CRM sales Order based on contracts
Hi Experts,
Could you please guide me how to create sales order based on contract from CRM 5.0? What are customizing settings and coding to be in CRM to enable this?
The requirement is to display the list of sales contracts of type A&B from R3 to CRM system. If the customer selects contract type A, sales order X should be created from CRM. If the customers select contract type B, sales order Y should be created from CRM. Also, if the order is created based on Contract, will the document flow will be mapped to contract etc.
Regards,
RonitStart here with this SAP Help documentation.
[Contract processing in CRM Web Channel|http://help.sap.com/saphelp_crm52sp01/helpdata/EN/d2/650e26a21fe04bba5298afd089b9dd/content.htm] - link.
You can either create the contracts in CRM or download it from your ECC backend using middleware.
The scenario and especially the user interface is predefined in the application. Contract Item selection and transfer to basket is provided in the Catalog and not directly in the basket. Most customers want the contract item selection from the basket, and this will be an enhancement.
If you want the UI navigation to match what happens in SAPGUI will require custom development. -
How to cancel sales order which I placed?
How to cancel sales order which I placed? And this order had not been delivered.
Rejection SO & Cancellation SO both are same. So please follow the below steps-
1. Use Tcode VA02
2. Enter Sales order number which you want to cancel.
3. Click "enter"
4. Click the icon "Reject Document"
5. Select suitable u2018Reason for rejectionu2019.
6. Save
Many Thanks & Regards,
Susanta K Senapati -
Alert for orders based on due date
Hi All
I need to query to get sales order based on tomorrow date.
scenario:
Sales orders are imported using DTW and due date is put in as tomorrow , so i need a query to show me all the imported orders based on due date.
check below the query i'm using
SELECT T0.DocNum, T0.DocDueDate, T0.CardCode, T0.CardName, T0.DocTotal, T0.U_ROUTEMARKTN, T0.U_ROUNDS, T0.U_DAYOFWEEK
FROM [dbo].[ORDR] T0
WHERE DATEDIFF(Day, T0.DocDUEDate, GETDATE()) = 0
ORDER BY T0.U_ROUTEMARKTN, T0.U_ROUNDS, T0.U_DAYOFWEEK, T0.DocDueDate
thanksHi Bongani,
Change your query condition to:
WHERE DATEDIFF(Day, T0.DocDUEDate, GETDATE(), T0.DocDUEDate) = 1
Gordon -
How to find Sales order numbers for List of Deliveries
Hi
How to find Sales order numbers for List of Deliveries
Thanks
MuthuHi,
Open the delivery list.
Select a delivery, goto menubar, environmment, document flow.
Here u can able to see the order no. (but, here u can see one by one , not cumulatively)
Regards
Kaleeswaran -
Sytem should not allow to save the sales order based on risk category
Hi,
My user want to control the creation of sales orders based on risk category in credit control area.
We created a new risk category - 30 Not authorized.
And we made necessary configs also , like assignment of risk category and company code in OVFL.
We assigned 30 risk category in FD32 for customers also.
But while creation of sales order system is allowing to save the order.
My user requirement system shoud not allow to save the sales orders for those are customers belongs to 30 risk category.
How can we config. this
thanks
Sateeshhi,
dont want to save the sales order if the credit limit exist ?
then maintain block in OVA8
choose
your credit control area risk categories credit group
1000 30 Not authorized 01
checks tab
choose static and maintain B
this will give you error message and it will not allow you to save the sales order
regards
senya
Edited by: senya_1111 on Oct 1, 2009 2:26 PM -
How to relate Sale order with a FPO or Batch
Dear All,
How can I relate a FPO or Batch with a Sale Order.
In discrete mfg it is possible. Does this possible in OPM.
Thanks & Regards
SameerHi Sameer
An extract from R12 of OPM. I guess its going to be availalbe from Release 12 (if this is what you are looking at)
3.10.2.3. Automatic creation of a batch for a sales order line
In a make-to-order environment, users do not satisfy demand through on-hand inventory,
but must schedule production to fulfill a customer order. A Process Manufacturing
production batch can be created from a sales order based on rules you establish for the
item and/or customer. A batch is automatically created using information from the sales
order line and recipes you maintain in Process Product Development. Once the batch is
created, it is reserved for the sales order and is allocated to the order or delivery when the
batch is completed. -
Can we take standard report for all sales orders based on the condition typ
Hi all,
Based on the condition type, we need to take a report for sales orders on the particular date.
Thanks and Regards.....VMHello again.
Searching for a solution, I found a Logical Database for sales orders, that have all the information that you need.
Using like reference the post of Bhagavatula, in the same transaction SQVI you can use, instead of the suggested join, you can select a logical database called VAV in Data source.
This logical database links the tables, VBAK, VBAP, VBUK and KONV that is the central point of the question.
You can list the information of logical database using the transaction SLDB.
In 'Logical Database' inform VAV.
Press F8 to list all the fields.
More information about logical database in:
Link: [SAP Logical Database|http://help.sap.com/saphelp_46C/helpdata/EN/9f/db9b5e35c111d1829f0000e829fbfe/content.htm] -
Process Sales Order based on minimum order
Hi Sap gurus,
Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap
Thanks
Points will rewards
Regards
RajeshHi,
We can set the control for Min order quantity in the Sales org1 view. Like wise we can control min order value also.
For that we have to use two condition types AMIW & AMIZ.
AMIW is min order value, where as AMIZ is min ord surcharge
Let's say AMIW value is 50,000.If the order value is less than 50,000 then AMIZ comes into picture.Amiz compares the automatically determined order value and AMIW value.The difference of those two values Amiz takes as surcharge and it overwrites the automatically determined order value with this value.
Like wise we can maintain min order value also by using this two cond types.
In the pricing procedure
subtotal req Altcal Altcond+bv
AMIW D
AMIZ 2 13
Award me points if u satisfy
Thanks,
Sudheer
Maybe you are looking for
-
I have a problem with a new system I am putting together. The MB and HD are new and I do not suspect either of them to be the problem. I formated the HD with Maxtor's program and it seems to go fine. I can load the 6 floppies and start the CD for
-
Business Graphics from Table and Series UI Element
Hallo experts, i try to provide a business graph, but have some problems with functionality of Series UI Element as i suppose. At design Time i don't know how many series i have, it's depend on data wich i get from table. So as i found for this i ca
-
Adding single image to display list
Hi, I have a single image I imported to the library of an Fla document. I could have easily imported it to the stage, but I chose the library instead. It is a .png file. It's name is ace_clubs.png . On import a symbol was created by Flash and
-
Does message viewer offer "next" and "previous" buttons?
I would really like to use Mail and get away from Entourage, but I am addicted to the next and previous buttons when viewing my mail. Have they been added to the latest version of mail? I see them on the iPad, so I am hopeful. Thanks, all.
-
Dear Friends, While i execute the below query, SQL> select sequence#,archived,applied,to_char(completion_time,'DD-MON-YYYY hh:mm:ss') from v$archived_log where completion_time > '21-JUN-2011' order by sequence#; SEQUENCE# ARC APPLIED TO_CHAR(COMPLETI