Clarificaiton Required on Quotations
Hi All..
If you have any idea on the below queires please do let me know.
1. Is it possible to Revoke a Quotaiton which is alraedy expired & later need to create a sales orders for the same QT.
2. SAP System should trigger a remainder mail saying that Quotatin is giong to expire in a coupels of days?
(i.e, If QT 'XXXXX' is going to exp on 29th of July from 26th till 29th EOD system should trigger a reminder mail to the user saying QT is giong to expire)
Thanks
Edited by: Medhaphani on Jul 26, 2011 1:07 PM
Hi,
You have a standard report SDQ1 -Expiring Quotations.
Try to schedule a background job and with the help of Basis check whether the output of the report could be mailed to the respective users once the background job is finished.
Mailing the Spool details of the background Job.
In the background job we have the Spool List receipient. Where the daily background job will be send to the receipients.
In SM36 you have the tab called Spool List receipient.
Regards,
Saju.S
Similar Messages
-
Requirement for Quotation Report.
Dear Experts,
I have a requirement for Report for Quotation.
In the Report Client wants to see for Particular Quotation Inquiry Number, Inquiry Value, Sales Order and Sales Order Value.
I have checked in VBFA Table if the Sales Order is Open for that Quotation it doesnt gets updated in the VBFA Table.
Is there any other way I could capture the Sales Order Number for that particular Quotation.
Please suggest the way out.
Thanks.
Parag.Hi,
The logic would be
Give the input value as quotation number.
Pass quotation number into VBAK- VBELN and get VBAK-VGBEL to get Inquiry number
Pass quotaion number into VBAK-VGBEL and get VBAK- VBELN Sale order number
subsequently pass these Inquiry and quotation numbers and get the relevant details of Inquiry and Quaotation
check this logic using t.code:SE16n
Hope this helps.
Regards,
Sharan -
Clarifications Required on Quotation
Hi All..
If you have any idea on the below queires please do let me know.
1. Is it possible to Revoke a Quotaiton which is alraedy expired & later need to create a sales orders for the same QT.
2. SAP System should trigger a remainder mail saying that Quotatin is giong to expire in a coupels of days?
(i.e, If QT 'XXXXX' is going to exp on 29th of July from 26th till 29th EOD system should trigger a reminder mail to the user saying QT is giong to expire)
ThanksHi,
1. As per standard system, it actually allows the creation of subsequent order with reference to an expired quotation. Having said that, it would trigger a warning message informing that the quotation has expired, however it does not prevent the creation of the sales order.
2. For this, I suggest you look into the usage of [SAP CRM|http://help.sap.com/saphelp_crm40/helpdata/en/a6/8d0a3b3c7fe520e10000000a114084/content.htm] to fulfill these functionalities. This is exactly the function that has been covered in SAP CRM for quotation handling. The follow-up action in SAP CRM for this is to u201CCreate business activityu201D, which can be configured to trigger shortly before the validity expires.
Hope the above helps.
Thanks. -
Requirement on quotation creation -Adobe forms
Hi Experts,
I have created an Adobe form which works online and offline.This is adobe form for creation of quotation making.
But the problem is -its wrks perfect as offline meaning data is saved in pdf format.
Now in online case -it accepts all data to fields but doesnt create a quotation-gives an error of sold -to -party needed.
Bapi used is-BAPI_QUOTATION_CREATEFROMDATA
if the field PARTN_ROLE is already used then -???
Fields used are-
DOC_TYPE -AUART
SALES_ORG- VKORG
DISTR_CHAN- VTWEG
DIVISION- SPART
PURCH_NO- BSTNK
PURCH_DATE- BSTDK
QT_VALID_F- ANGDT_V
QT_VALID_T- BNDDT
SHIP_COND- VSBED
2]ORDER_ITEMS_IN(CHANGING)
ITM_NUMBER- POSNR_VA
MATERIAL- MATNR
PLANT- WERKS_D
TARGET_QTY - DZMENGC
REQ_QTY- WMENGC
SALES_UNIT - VRKME
COND_TYPE- KSCHA
COND_VALUE- KBETR
CURRENCY- WAERS
3]ORDER_PARTNERS(CHANGING))
PARTN_ROLE - PARVW
PARTN_NUMB- KUNNR
can you please guide me as to why quotation is not getting created?Is it that some more field is needed ?someone had similar issue....i don exactly rrm the solution but it is something to do with subforms....
currently it is disabled because your subforms are of type that doesn allow it.
so you may play with subform types by changing them n then adding a table in it. IT will definitely fix the problem but you need to work on subform type. -
Sales orders for quotation do not cif to APO
Hi experts,
I face an issue I cannot cope with:
when I create an order for a quotation and order quantity is less than quotation quantity the order doesn't cif to apo. When I make another order and quotation is closed the only second order comes to APO and total requirement decreased, because the quotation disappears. If the order is created for a full quantity, the qotation disappeares and order cames OK.
In R/3 I set the rule of position completion = A (complete at first call), document flow records = '2', effect of value copied = '+', copy schedule lines = ' '.
I'll be very pleased if anybody gives an idea how to get a distribution of requirements between quotation and order in APO.
Dimitriy KarpovHi,
If you are replicating the sales order from R3 to CRM then you will get all the orders present in CRM. If that is not the case then you need to write one RFC in R3 to get the desired data as R3 is governed by Select queries on tables instead of Function modules in CRM.
So if you want to fetch any information from R3 then you need to create RFC and use select query to get the data.
Thank you.
Ashish -
Hi ,
As for my Client Requirement after quotation we need to give the Approval for Quotation then only we will raise the Sale order
I have Done the Status Profile every things
But i heard that Basis person will do authorization for that
please any one can u please tel me the step by step for Basis settings
an also Guide me how to give Authorization for PGI in Delivery :Level.You need to define status profile in below path
SPRO> Sales and Distribution > Sales > Sales Documents > Sales Document Header > Define Sales Document Types > Define And Assign Status Profile > Define status profile. ZQUOT with feilds LOCK / AUTO/ APP / REJ
Assign same to document type QT.
Write logic that when ever QY is created put status LOCK in user ecit prepare sales document in MV45AFZZ.
Create new program for report shows all LOCKed QT documents and give APPROVE and REJECT Buttons.
In this report you can write authorization objects or create new roles to have access to APPROVE or REJCT.
Let me know if any Questions. -
How to pass the Quotation Confirmation to Sales Order
Hi All
In our scenario (own client), we have two stages in quotation process, they are quotation creation and quotation confirmation by customer during the quotation validity period. A Sales Employee/representative creates and confirms quotation upon customer request. Once Sales employee confirms the quotation then a Sales Accountant will creates the Sales Order.
As per our requirement the quotation confirmation will be displayed immediately and automatically in Sales Accountant Computer screen. So that sales accountant identifies the confirmed quotation and converts it into sales order.
How can we map this scenario into SAP. Please help us to find the way in SAP, your suggestions will be highly appreciated.Hi
If this SO is processed partially - i.e. transactions happened - You cant change it
You can use ABAP and change it in Debug mode, but not advisable... Better to short close the SO and open a new SO for Balance qty
br, Ajay M
Edited by: Ajay Maheshwari on May 25, 2011 5:10 PM -
Which BAPI to use for Quotation?
I found 2 FM in SAP.
BAPI_QUOTATION_CREATEFROMDATA and BAPI_QUOTATION_CREATEFROMDATA2.
Which is the latest and which is a better option for me?
I find BAPI BAPI_QUOTATION_CREATEFROMDATA is simplier.
Can someone advice.
Thanks
Bye
ColinI
Hi Colin
BAPI_QUOTATION_CREATEFROMDATA its easy to give few input parameters required while quotation creation
MPORTING
*" VALUE(ORDER_HEADER_IN) LIKE BAPISDHEAD
*" STRUCTURE BAPISDHEAD
*" VALUE(WITHOUT_COMMIT) LIKE BAPI_STAND-NO_COMMIT
*" DEFAULT SPACE
*" VALUE(CONVERT_PARVW_AUART) LIKE BAPIFLAG-BAPIFLAG
*" DEFAULT SPACE
*" EXPORTING
*" VALUE(SALESDOCUMENT) LIKE BAPIVBELN-VBELN
*" VALUE(SOLD_TO_PARTY) LIKE BAPISOLDTO
*" STRUCTURE BAPISOLDTO
*" VALUE(SHIP_TO_PARTY) LIKE BAPISHIPTO
*" STRUCTURE BAPISHIPTO
*" VALUE(BILLING_PARTY) LIKE BAPIPAYER
*" STRUCTURE BAPIPAYER
*" VALUE(RETURN) LIKE BAPIRETURN1 STRUCTURE BAPIRETURN
And wher as BAPI_QUOTATION_CREATEFROMDATA2 More input parameters required to create quotation with new release
IMPORTING
*" VALUE(SALESDOCUMENTIN) LIKE BAPIVBELN-VBELN OPTIONAL
*" VALUE(QUOTATION_HEADER_IN) LIKE BAPISDHD1 STRUCTURE BAPISDHD1
*" VALUE(QUOTATION_HEADER_INX) LIKE BAPISDHD1X STRUCTURE
*" BAPISDHD1X OPTIONAL
*" VALUE(SENDER) LIKE BAPI_SENDER STRUCTURE BAPI_SENDER OPTIONAL
*" VALUE(BINARY_RELATIONSHIPTYPE) LIKE BAPIRELTYPE-RELTYPE DEFAULT
*" SPACE
*" VALUE(INT_NUMBER_ASSIGNMENT) LIKE BAPIFLAG-BAPIFLAG DEFAULT
*" SPACE
*" VALUE(BEHAVE_WHEN_ERROR) LIKE BAPIFLAG-BAPIFLAG DEFAULT SPACE
*" VALUE(LOGIC_SWITCH) LIKE BAPISDLS STRUCTURE BAPISDLS OPTIONAL
*" VALUE(TESTRUN) LIKE BAPIFLAG-BAPIFLAG OPTIONAL
*" VALUE(CONVERT) LIKE BAPIFLAG-BAPIFLAG DEFAULT SPAC
Regards,
Seegal -
Hi All,
My client has a requirement in quotations. Whenever, a new quotation is created and the item is entered, the system should display a message box in which it is to display that the same material is confirmed for which other quotations.
In SAP quantity confirmation always happens at the sales order level. I have configured the system in such a way that it carries out availability check at the quotation level also.
SAP provides a standard transaction SDQ3 where we can see the completed quotations.
Do we have any provision in standard SAP by way of which the message pop up is possible. In VOV8 for the quotation document type, I have used the messages, but the system only displays the open quotations for the combination of the sold to party & the material. Can it be only for material?
With best regards,
Niyaz Sayyed.Hi
The physical document can be scanned and saved in the local drive or the email confirmation can be saved in the local drive.
In the order (VA02) click on the Icon SERVICE FOR OBJECTS - just above the application tool bar on the exteme left, and you will find many options like attaching a new file or viewing the attached filed. Here you can attach the file which contains this confirmation information. This file will flow to subsequent documents also.
Thanks,
Ravi -
I have maintain the sales order to be created only if it is referenced from a quotation. I have also maintain a requirement according to which a quotation must be accepted (the sales manager should put an input in VBAK-KVGR1 where only him can make entries,for all other users this field is display only)
Therefore, the sales manager should enter every single quotation to check it and accept it in order to make a sales order.
Now, I was told that no matter who is creating the quotation, the quotation should be automatically accepted (put a 'YES' in VBAK-KVGR1) if the total amount of the quotation is less that 1000 Euro
Can you please suggest me how to do this?Hi
The first requirement can be met by using the field Reference Mandatory in the sales order document type (VOV8).
Regarding the second requirement...include this field in the incompletion procedure and without a value in this field, the document will be incomplete and cannot be referenced to create a release order.
Regarding the other requirement of quotations with less than a specific value, with the help of Userexits you can default the value in this field for any quotations with value less than 1000 Euros and then the quotation will be complete and can be referred to create the release order.
Thanks,
Ravi -
CRM Quotation version management
Hi Experts,
We have got a requirement for 'Quotation version management' in our current project.
But for my surprise i couldn't find any information about this in SCN, Service market place.
Can someone pls share some knowledge about this, am using CRM 7.0.
Do we have this feature in 7.0 ?
if yes how to configure and use it ?
RegardsHi Bhargavi,
This functionality is not available in CRM 7.0 EHP 1. You need to do the enhancement to achieve this -
Revision of quote where you need to maintain the versioning of a Quote requires an enhancement. Following logic can be applied -
1. If multiple revisions are required then you should set one quote as a primary quote. Else, the user will not be knowing which one is the quote on which he/she suppose to work or send it to the customer.
2. Also, I hope you want to link these revised quotes to your opportunity, you need to link it in the Transaction History tab which requires WEB UI enhancement. (I assume that all these revision quotes may be linked with one single opportunity)
3. Create new button say ‘Revision Quote’ based on "Copy" Button functionality.
4. BADI - CRM_COPY_BADI can be used to enhance the functionality
5. When you create a revised quote whichever is the latest revised quote can be set as a primary quote.
You may need to write around this logic to achieve the requirement and based on the logic a technical enhancement is needed.
Hope this will be useful
Thanks and Regards
DJ -
Vehicle quotation for multiple vehicles in DBM
HI experts,
We came across the sceanrio where the customer asked for a single quotaiton for multiple vehicle with DBM order types.
While running standard DBM transaction (/dbm/order01) we are able to create a quotation with single vehicle where as customer required single quotation to be appeared with multiple vehicles in.
Please give your valuabel suggestions.
Thanks in advance,Hi. I'm afraid fleet sales are not supported by DBM (as more than one vehicle per quotation). A hard development should be needed to deal with that requirement. Did you try the approach of VMS?
Regards.
Pedro -
Quotation with Ref Opportunity
Hi All,
Users creating the quotations with ref to the opportunity.
Now the Client requirement is quotation should created with reference to opportunity only those products status is completed.
System should allow the user to create quotation with ref opp those product status is not completed.
Opp ID Product Status
200 aaa In process
bbb Completed
ccc Completed
ddd in process
system should allow the user to create quotation with ref to opp only for those product, which their status is completed
i.e quotation should created for the products " bbb & ccc"
Can any one help me to implement this, it urgent
Thanks
GskumarImplement the copy control badi, CRM_COPY_BADI method -> COPY.
Here you get the preceding documents item details in structure IS_REF_ORDERADM_I, from the item guid, obtain the item status, if its not complete then riase the execption do_not_copy and this item will not be copied.
Attach the badi implementation to your copy control customizing.
Regards,
Kiran -
Pivot Dynamic for Query in Oracle SQL DEVELOPER ??
Hi
I have the following question, someone who has a dynamic pivot.
I need a dynamic query that is that when the transfer column to row do receiving any type declared as these can change data.
Example:
ID_PROJECT
PROJECT STAGES
DATE
12345
Requirement Analysis
17-01-2013
12345
Quotation
20-01-2013
12345
Project Preparation
29-01-2013
12345
Model Verification
04-02-2013
12345
Closed requirement
10-02-2013
23456
Building and Unit Tests
With dynamic pivot:
ID_PROJECT
Requirement Analysis
Quotation
Project Preparation
Model Verification
Closed requirement
12345
17-01-2013
20-01-2013
29-01-2013
04-02-2013
10-02-2013
I mean that in this case the stages of the project will be changing.Hello,
Do you want to do this in an SQL - Developer application-setting or by using any SQL / PLSQL block or both ? -
Calling powershell script from a batch file
Hello All,
I have a batch script that calls a powershell script. Before calling the script I set the execution policy to unrestricted, but when it gets to the line that calls the batch script i still get the confirmation in the command window: "Do you want to
perform this operation" I then have to press Y for the PS script to run and then my batch script finishes.
Does anyone know the setting I need to change in order to suppress the confirmation?
Note: this is Windows 8, see code below
set THIS_DIR=%~dp0
powershell Set-ExecutionPolicy unrestricted
powershell %THIS_DIR%MyScript.ps1 "param1"I may sound like a jerk but you really want to look at PowerShell.exe /?
PowerShell[.exe] [-PSConsoleFile <file> | -Version <version>]
[-NoLogo] [-NoExit] [-Sta] [-Mta] [-NoProfile] [-NonInteractive]
[-InputFormat {Text | XML}] [-OutputFormat {Text | XML}]
[-WindowStyle <style>] [-EncodedCommand <Base64EncodedCommand>]
[-File <filePath> <args>] [-ExecutionPolicy <ExecutionPolicy>]
[-Command { - | <script-block> [-args <arg-array>]
| <string> [<CommandParameters>] } ]
PowerShell[.exe] -Help | -? | /?
-PSConsoleFile
Loads the specified Windows PowerShell console file. To create a console
file, use Export-Console in Windows PowerShell.
-Version
Starts the specified version of Windows PowerShell.
Enter a version number with the parameter, such as "-version 2.0".
-NoLogo
Hides the copyright banner at startup.
-NoExit
Does not exit after running startup commands.
-Sta
Starts the shell using a single-threaded apartment.
Single-threaded apartment (STA) is the default.
-Mta
Start the shell using a multithreaded apartment.
-NoProfile
Does not load the Windows PowerShell profile.
-NonInteractive
Does not present an interactive prompt to the user.
-InputFormat
Describes the format of data sent to Windows PowerShell. Valid values are
"Text" (text strings) or "XML" (serialized CLIXML format).
-OutputFormat
Determines how output from Windows PowerShell is formatted. Valid values
are "Text" (text strings) or "XML" (serialized CLIXML format).
-WindowStyle
Sets the window style to Normal, Minimized, Maximized or Hidden.
-EncodedCommand
Accepts a base-64-encoded string version of a command. Use this parameter
to submit commands to Windows PowerShell that require complex quotation
marks or curly braces.
-File
Runs the specified script in the local scope ("dot-sourced"), so that the
functions and variables that the script creates are available in the
current session. Enter the script file path and any parameters.
File must be the last parameter in the command, because all characters
typed after the File parameter name are interpreted
as the script file path followed by the script parameters.
-ExecutionPolicy
Sets the default execution policy for the current session and saves it
in the $env:PSExecutionPolicyPreference environment variable.
This parameter does not change the Windows PowerShell execution policy
that is set in the registry.
-Command
Executes the specified commands (and any parameters) as though they were
typed at the Windows PowerShell command prompt, and then exits, unless
NoExit is specified. The value of Command can be "-", a string. or a
script block.
If the value of Command is "-", the command text is read from standard
input.
If the value of Command is a script block, the script block must be enclosed
in braces ({}). You can specify a script block only when running PowerShell.exe
in Windows PowerShell. The results of the script block are returned to the
parent shell as deserialized XML objects, not live objects.
If the value of Command is a string, Command must be the last parameter
in the command , because any characters typed after the command are
interpreted as the command arguments.
To write a string that runs a Windows PowerShell command, use the format:
"& {<command>}"
where the quotation marks indicate a string and the invoke operator (&)
causes the command to be executed.
-Help, -?, /?
Shows this message. If you are typing a PowerShell.exe command in Windows
PowerShell, prepend the command parameters with a hyphen (-), not a forward
slash (/). You can use either a hyphen or forward slash in Cmd.exe.
Hope that helps! Jason
Maybe you are looking for
-
Statndard S_TCODE object in unmaintained (yellow) status
Hi Experts, I came across a role in which standard S_TCODE object is in unmaintained(yellow) status. Is there any limit to number of Tcodes which can be added under S_TCODE object? Please help me out to find the reaon. Thanks, Mohit
-
SQL functions ExistsNode and Extract cannot work in Servlet...
Following lines are codes of servlet: package cbr; import javax.servlet.*; import javax.servlet.http.*; import java.sql.*; import java.io.*; import oracle.xml.parser.v2.*; import org.xml.sax.*; import org.w3c.dom.*; import oracle.jdbc.driver.*; impor
-
Score editor: bug?
Bug#1: when using command+r (repeat); If the original material to be repeated contains a tuplet, the tuplet doesn't appear in the copies. Bug#2: when inserting the tuplet: in the tuplet window> hitting enter (ok) doesn't work
-
I have just upgraded the software on my iphpone 4 and spent ages trying to remove over 8gig of 'other' memory that arrived after the upgrade. I couldn't sync most stuff due to insufficiant memory I have at last reduced it to .3 gig by unticking all b
-
I have a 1st gen 32 GB iPod touch running iPhone os 3.1.3. and I am having a very strange problem where I cannot hear any vocal track on movies or music. I can hear any sound effects or music just fine, but talking or singing cannot be heard. On some