Quotation Valid To
Hello.
Can anyone tell me how I configure in such a way that when I create a quotation, the "valid to" field is auto default to 30.12.9999
Currently, I have to input the date everytime.
Best regards,
Hi
It is possible through user exit or Field exit. Exact Coding ABAPer will be able to help, following is just an examples of User Exit for default Customer in Sales order and Field Exit
<b>USER EXIT</b>
- Go to transaction CMOD
- Create a project called ZVA01
- Choose the Enhancement assign radio button and press the Change button
In the first column enter V45A0002 Predefine sold-to party in sales document.
Note that an enhancement can only be used in 1 project. If the enhancement is already in use, and error message will be displayed
Press Save Press Components. You can now see that enhancement uses user exit EXIT_SAPMV45A_002. Double click on the exit.
Now the function module is displayed. Double click on include ZXVVAU04 in the function module
Insert the following code into the include: E_KUNNR = '2155'.
Activate the include program. Go back to CMOD and activate the project.
Goto transaction VA01 and craete a salesorder.
Note that Sold-to-party now automatically is "2155"
Fast Links:
A program to help find the user exits of a transaction quickly
Finding the user-exits of a SAP transaction code
<b>Field Exit</b>
How to Find implemented Field Exits
1. goto tcode CMOD
2. in the uppper left text box (where we type cmod i.e command line)
again type PRFB.
5. all list of field exits, (which have been created so far),
will come.
MODULE user_exit_0001 INPUT
CASE okcode.
WHEN 'BACK OR EXIT'.
CASE sy-dynnr.
WHEN '100'.
SET SCREEN 0.
LEAVE SCREEN.
WHEN '200'.
Note that you can write any code that satisfy your needs. ****
But in this case, this was wrote as a sample code for reference sake. ****
And you can test it. ****
SET SCREEN 100.
LEAVE SCREEN.
ENDCASE.
ENDCASE.
Similar Messages
-
Can we set a default in the quotation valid to date? I can find valid from date from sales document config, but not the valid to.
Hi Deriada,
You need to do a enchancement to program MV45AFZZ, User exist is USER_EXIT_MOVE_FIELD_TO_VBAK.
1. Valid from date : VBAK_ANGDT
2. Valid to date: VBAK_BNDDT
Modify the user exist as below.
VBAK_BNDDT=VBAK_ANGDT+ (No. of days)
Regards
Nagendra P Boggarapu -
Copy control from quotation to sales order
HI ,
Though my quoation is incomplete it can be copied into sales order, kindly suggest me a so;ution where in incomplete quotaion cannot be copied into sales order.Kindly explain me teh setting in TCODE (VTAA) STEP BY STEP.
Regards
Sunainahi,
Copying control for sales documents is in Customizing, under Sales and Distribution - Sales - Maintain Copying Control for Sales Documents.
In this you can change the procedure by not selecting incomplete quotation for sales order, but this can be done only when some of the data in quotation is missing.
like dont give the validity date in quotation and save it before providing the validity date.
Maintaining an Incompleteness Procedure
An automatically-created quotation does not contain a Quotation-valid-to date. The customer's system requires this information for processing; therefore you have to add it to the quotation prior to saving the document, and before generating the message to the customer.
The incompleteness control is set up in such a way that the quotation is incomplete if this date has not been entered. In Customizing for Sales and Distribution, you choose Sales and Distribution - Basic Functions - Incompleteness Control for Sales and Distribution Documents, to assign sales document type QT (quotation) to incompleteness procedure 10, which contains the field for this check.
Message Control
The following message types have been created to Sales and Distribution (SD) in the vendors system:
· Message type AN00 for the quotation
· Message types POST and PNST for status inquiries
· Message types BA01 and BA02 for the order
confirmation and amendment respectively
· Message type LALE for the delivery
· Message type RD00 for the invoice
regards,
Siddharth. -
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 -
What is the relevance of QUOTATION
hi,
sap gurus,
good morning to all
(1). what is the relevance of quotation in sales order cycle.
(2). as all know that quotatio carries validity periods - can i have extention of those validity periods.
regards,
balaji.t
09990019711.Hi,
A quotation presents the customer with a legally binding offer for delivering a product or providing a service within certain fixed conditions. This offer is legally binding for the company within a specified time period.
You can extend the quotation validity, in the chnge mode of the quote.
Prase -
Create sales order from multiple quotation
Hi All,
How we can create sales order from multiple quotation what is transaction code for this.
AhmedHi Ahmed,
There are two options.
1. For creating Sales Order with ref to too many Quotations:
Go to T. Code VA26 and enter the Doc Date or Quotation Valid to Date and Sold to party, Quotation Type to get all the outstanding Quotations for that particular Sold to Party. Then Select the required quotations and then select Follow-up actions button to create Single Sales Order.
2. For less number of Quotations:
You can simply go by referring each quotation by placing the cursor in alternate line item in sales order by selecting "Create with ref" button.
Hope this will solve your problem.
Ravi. -
Hi all,
If u have different date fields in the cube
delivery date
actual delivery date
goods issue date
delivery at warehouse
and they have taken as characterstics?
how they should be mapped in cube?Ofcourse it's possible . Just an example for you from SAP's business content cube:
Quotations / Orders
Technical Name: 0SD_C05 As you can see that
0QUOT_FROM
Quotation validity date (date from which quotation is valid)
0QUOT_TO
Binding period for quotation (date until quotation is valid)
is included in characteristics list even their type is date.
you can see detail information here:
http://help.sap.com/saphelp_nw2004s/helpdata/en/17/cd5e407aa4c44ce10000000a1550b0/frameset.htm
Sarhan. -
Hi
We have some issue in exchange rate . When i am doing MIRO this time i have geeting error enter rate / USD rate type M for 04.12.2009 in system setting.we have process different types Invoices with different currency in Miro to get this error message.
After i m exit in this MIRO screen. Than again enter MIRO T. COde and enter PO number this time i have no geeting any error.
We have check all the seeting in OB08 all are perfect. Colud please help me on this issue.
Thanks in advance
Why this error is geeting in first time.Srikanth,
Yes, exactly it is the rate upon 28.01.2011that should be relevant for the actual document.
Exchange rate has not entered manually in document header by interface nor by user. Interface only feed document amount and currency i.e. no rates.
Standard quotation in table TCURN for GBP=>USD is:"1" Direct quotation valid from 01.01.1800
Standard quotation in table TCURN for "Blank"=>GBP is:"2" Indirect quotation valid from 01.01.1800
Translation ratio for currency pair GBP => USD for exch rate type M is 1:1, valid from 01.01.1800, alt ERT=blank.
Translation ratio for currency pair USD=> GBP for exch rate type M is 1:1, valid from 01.01.1800, alt ERT=blank.
Translation ratio for currency pair USD=> GBP for exch rate type M is 1:1, valid from 31.10.2010, alt ERT=blank.
Maintained exchange rate valid for the period 31.12.2010 - 30.01.2011 for exchange rate type M is 1 USD= 0.64114 GBP
Amounts in document are
Doc. Curr. Amount= 187.44 GBP
LC2 Amount= 281.16 USD
Rate used for LC2 Amount in document equals 1 USD = 0.6667 GBP
Correct LC2 Amount with rate 1 USD= 0.64114 GBP should be 292,35 USD.
Kind regards,
Linda -
Quote Expiration Process in SAP
Hi All:
I have a situation below:
During the vendor Quote Process, quote comes only with 90 days validity. Now after the quote some times it takes time to take the decision to move further. now if at the time of PO, if quote is expired than they have to requote the material/service.
Now in the SAP, is there any standard functionality regarding this quote expiration handling scenario. They want system to set up as if quote expires at the time of PO, system shouldn't allow them to move for the PO, ratherit should creat the new RFQ which clones the original approved quote, and send to only that vendor again who was approved before. If the quote is same again than they don't want to go for the approval but if it is higher than it has to go to approval process again.
Can you please guide me, what are the possible option/solutions for this scenario?
Thank you, and I really appreciate your kind help.
Thank you.
Regards,
RohanHi
You can use Source list and Inforecord effectively for this scenario. You can make sourcelist mandatory at material level in material master. Once Quotation is finalized create inforecord with quotation validity period. Same thing you can give in source list and if required you can use fixed indicator.
hope this can be used as work around
regards
Antony -
Can any body tell me the business purpose of uploading the quotation order, why we r uploading, furthur when it will be useful.I am in technical side , but i want to know the reqirment.
Hi Kumar,
its very simple. assume that u r into the bussiness and am one of ur customer. u will have ur competetors i need not but the goods always from u as sometimes ur competetor may be much cheaper to u or even u may be selling the goods much cheaper to ur competitors. Now say i have to buy products X and Y so i will ask u for the Quotation and also i may collect the Quotations from other vendors too.
there fore ur quotation contains the rates of the products X and Y and the quotations validity which is assumed that even if the rates of the produts X and Y goes high, u need to supply the goods to the rate which u have quoted in ur quotation.
By this the company will also have a trace on how many quotations have been converted into sales order for analysis.
please feel free to ask any doubts regarding.
cheers,
anil. -
Help with crm_order_read
I have to find where quotation valid to and kbetr(ie discount ) is in which structure of crm_order_read.
like I know valid from is in orderadm_h structure of crm_order_read.PO_number_sold is in sales of this fm.PLZ help for kbetr and valid to asap.
also let me know how do u find these things.So that in future I can search myself.
Edited by: abhinav19 on Jul 28, 2011 11:53 AMHi,
Best way to find it out is to maintain some value in that field, and then run report CRM_ORDER_READ in se38. Scan output to find out where the field lies..
Hope that helps.
Regards,
BJ -
I have a query on 0sd_c03 where I am getting data from 2lis_11_vaitm,13_vditm
Now I have created restricted KFs like incoming order values restricted with credit/debit posting value with D,Doc category with O & KF net values in stat curr
How can I check the values for these with R/3
I want to compare the values in BW & R/3 are correct or not
One more RKF like Returns value restricted with credit/debit posting value with D,Doc category with O & KF net values in stat curr
Billling value restricted with credit/debit posting value with D,Doc category with I & KF net values in stat curr
Where I can find the credit/debit posting values in R/3wen I check in table vbak with doc category oof O then it is showingme no entries avaible but in bw my RKF are restricted KFs are showing values ,pls guide me where I can check this valuesHI
Try to find with the following TCodes
VA05
VA03
in SE16 try to see the data for VBAK abd VBAP tables
SD Tables
VBRK: Sales Document : Header Data
VBAP : Sales Document : Item Data
LIKP- Delivery Order Header
LIPS- Delivery Order Line Items
VEKP- Shipping Unit Header
VEPO- Shipping Unit Line Items
EIKP- Foreign Trade: Header
EIPO- Foreign Trade: Line Items
VBRK- Billing Header
VBRP- Billing Line Items
VBUK- Sale Document Status Header
VBUP- Sale Document Status Line Items
VBFA- Document Flow
VBPA- Sale Document Partner
KONV- Pricing Condition
PVINX Index of New Sales Documents for Product Proposal
T176T Sales Documents: Customer Order Types: Texts
T661T Difference Tolerances for External and Internal Conditions
TERRF Erroneous Data for First Data Transfer
TVDC Delivery Times:Categories
TVDCT Delivery Times: Texts
TVRMAVK Repair Procedure: Actions
TVRMAVT Repair Procedure: Action Texts
TVSTAT Display/Maintain Status in Sales Overview
TVVFS Variant Matching Procedure: Procedures
TVVFT Variant Determination Procedure: Texts
TVVFZ Variant Matching Procedure: Time Control
VAKGU Sales Index: Quotation Validity
VAKPA Sales Index: Orders by Partner Function
VAPMA Sales Index: Order Items by Material
VBAG Sales Document: Release Data by Schedule Line in Sch.Agrmt.
VBAK Sales Document: Header Data
VBAP Sales Document: Item Data
VBEH Schedule line history
VBEP Sales Document: Schedule Line Data
VBKD Sales Document: Business Data
VBKFZ Cumulative Quantity Corrections
VBLB Sales document: Release order data
VBMUE Sales Document: Characteristic Overview
VBMUET Sales Document: Characteristic Overview Description
VBMUEZ Sales Document: Characteristic Overview Assignments
VBPK Sales Document: Product Proposal Header
VBPV Sales Document: Product Proposal
VBREF SD Object Link to Item References
VBSN Change status relating to scheduling agreements
VBSP SD Document Item for Models of Material Structures
VBUV Sales Document: Incompletion Log
VCRSELA Cross Selling Analysis
VCRSELA_RES Cross Selling Analysis: Results
VEDA Contract Data
VEPVG Delivery Due Index
VKDFS SD Index: Billing Initiator
VLPKM Scheduling agreements by customer material
Regards,
Chandra -
Incorrect currency rate for LC2 Amount
Experts,
I am experiencing a scenario where the currency rate for LC2 does not correspond to the one assigned in exchange rate table (TCURR) and would need your advise.
The following data is maintained in transaction OB22:
LC= Company code currency
Local Currency2 = USD (Group currency - type 30)
Local Currency 3= EUR (Index based currency u2013 type 50)
Exchange rate type for LC, LC2 and LC3 currencies= M
Source currency for LC, LC2 and LC3 currencies = 1 "Translation taking transaction currency as basis"
TrsDte typ for LC, LC2 currency and LC3 = 3 "Translation date"
There is no reference currency involved. Calculation with inverted currency is allowed
Exchange rates are maintained for exchange rate type M and valid until 31.01.2011.
SEK=> GBP
USD=> GBP
EUR =>GBP
Posting date, Document date and Translation date for the posted document are all 28.01.2011.
For LC and LC3 currency conversion is correct i.e. it picks rate for exchange rate type M from TCURR, but for LC2 (Group currency) system chooses a different exchange rate that I cannot derive
I can add that the document is a MIRO posting, but the currency in PO/MIRO is equal to the one for Exchange rate type M in TCURR for SEK=> GBP, which is correct. I have also checked the assignment of currency type to material ledger type and it is set to use currency types from FI and to correspond to the currency types from CO.
Can someone please explain to me how and why SAP has come to calculate an exchange rate for my LC2 amount that differs from what it should be considering settings in OB22 and rates in TCURR?
All tips are welcome!
Kind regards,
LindaSrikanth,
Yes, exactly it is the rate upon 28.01.2011that should be relevant for the actual document.
Exchange rate has not entered manually in document header by interface nor by user. Interface only feed document amount and currency i.e. no rates.
Standard quotation in table TCURN for GBP=>USD is:"1" Direct quotation valid from 01.01.1800
Standard quotation in table TCURN for "Blank"=>GBP is:"2" Indirect quotation valid from 01.01.1800
Translation ratio for currency pair GBP => USD for exch rate type M is 1:1, valid from 01.01.1800, alt ERT=blank.
Translation ratio for currency pair USD=> GBP for exch rate type M is 1:1, valid from 01.01.1800, alt ERT=blank.
Translation ratio for currency pair USD=> GBP for exch rate type M is 1:1, valid from 31.10.2010, alt ERT=blank.
Maintained exchange rate valid for the period 31.12.2010 - 30.01.2011 for exchange rate type M is 1 USD= 0.64114 GBP
Amounts in document are
Doc. Curr. Amount= 187.44 GBP
LC2 Amount= 281.16 USD
Rate used for LC2 Amount in document equals 1 USD = 0.6667 GBP
Correct LC2 Amount with rate 1 USD= 0.64114 GBP should be 292,35 USD.
Kind regards,
Linda -
What is meaning of Qualifier
Hello Asha
I assume you came across this term while dealing with ALE/IDoc/EDI.
If you look at message type INVOIC02 it contains the following segments:
SEGMENTTYP SEGMENTDEF QUALIFIER DESCRP
Segment type in 30-character format IDoc Development : Segment definition Flag: Qualified segment in IDoc Short description of object
E1EDK01 E2EDK01005 IDoc: Document header general data
E1EDKA1 E2EDKA1003 X IDoc: Document Header Partner Information
E1EDK02 E2EDK02 X IDoc: Document header reference data
E1EDK03 E2EDK03 X IDoc: Document header date segment
E1EDK05 E2EDK05001 X IDoc: Document header conditions
E1EDK04 E2EDK04001 X IDoc: Document header taxes
E1EDK17 E2EDK17 X IDoc: Document Header Terms of Delivery
E1EDK18 E2EDK18 X IDoc: Document Header Terms of Payment
E1EDK23 E2EDK23001 X IDoc: Document Header Currency Segment
E1EDK28 E2EDK28 IDoc: Document Header Bank Data
E1EDK29 E2EDK29003 IDoc: Document Header General Foreign Trade Data
E1EDKT1 E2EDKT1002 X IDoc: Document Header Text Identification
E1EDKT2 E2EDKT2001 IDoc: Document Header Texts
E1EDK14 E2EDK14 X IDoc: Document Header Organizational Data
E1EDP01 E2EDP01007 IDoc: Document Item General Data
E1EDP02 E2EDP02001 X IDoc: Document Item Reference Data
E1EDP03 E2EDP03 X IDoc: Document Item Date Segment
E1EDP19 E2EDP19001 X IDoc: Document Item Object Identification
E1EDP26 E2EDP26 X IDoc: Document Item Amount Segment
E1EDPA1 E2EDPA1003 X IDoc: Doc.item partner information
E1EDP05 E2EDP05002 X IDoc: Document Item Conditions
E1EDP04 E2EDP04001 X IDoc: Document Item Taxes
E1EDP28 E2EDP28003 IDoc: Document Item - General Foreign Trade Data
E1EDP08 E2EDP08 IDoc: Package data individual
E1EDP30 E2EDP30000 X IDOC: Document Item Account Assignment Intercompany Billing
E1EDPT1 E2EDPT1001 X IDoc: Document Item Text Identification
E1EDPT2 E2EDPT2001 IDoc: Document Item Texts
E1EDS01 E2EDS01 X IDoc: Summary segment general
The flag QUALIFIER = 'X' means the same segment is used to hold different data depending on the qualifier.
For example, segment E1EDK03 contains the following qualifiers in field IDDAT:
FLDVALUE_L DESCRP
001 Delivery date (supplier)
002 Requested delivery date (customer)
003 Closing date for applications
004 Deadline for submission of quotations
005 Quotation/inquiry valid from
006 Binding period for a quotation (valid to)
007 Reconciliation date for agreed cumulative quantity
008 First firm zone
009 Second firm zone
010 Shipping date
011 Date IDOC created
012 Document date
013 Quotation date (supplier)
014 Inquiry date (customer)
015 Invoice posting date (Invoice tax point date)
016 Invoice date
017 Payment Date
018 Bill of exchange date
019 Start of validity for outline agreement or inquiry
020 End of validity for outline agreement orinquiry
021 Billing date for invoice list
022 Purchase order date
023 Pricing date
024 Fixed value date
025 Created on
026 Billing date for billing index and printout
027 Date on which services rendered
028 Due date
029 Sales order date
030 Goods receipt date
031 Planned date
032 Date of reference number
033 Shipment start date
034 Planned shipment end date
035 Goods issue date
036 Bank value date
037 Bank offsetting date
038 Posting to bank
039 Ship-to party's PO date
040 Pickup date from (delivery order)
041 Pickup date to (delivery order)
042 Date of old balance
043 Date of new balance
044 Payment baseline date
045 Shelf life expiration data for batch
046 Date for Delivery Relevance
101 Resale Invoice Date
102 Resale Ship Date
103 Booking from date
104 Booking to date
105 Shipping from date
106 Shipping to date
107 Billing from date
108 Billing to date
109 Exercise from date
110 Exercise to date
The qualifiers are required if you need to map IDoc format to an EDI format (e.g. EDIFACT, TRADACOM, ANSI.X12, etc.) and vice versa.
Regards
Uwe -
Quotation Marks and Validation
I'm working with an XHTML transitional document.
I read on another forum that it is not necessary to use " for quotation marks in regular html, and that it will validate without them. So I pasted text from am MS Word document with several quotation marks in it in a web page and it validated fine.
However, when I type in text with quotation marks in the design area of the Web page, Dreamweaver inserts the " in the code, as if it is needed.
What is strange is that in this same document, I typed in some quotation marks in the code, so Dreamweaver wouldn't automatically add the ". Then I ran the validation check, and this time I got warnings that I should be using the " because the quotation marks are between tags--in this case just paragraph tags. And it only gave me the warning on the quotation marks I typed in in the code
So what is the reason for this inconsistency? And do I need to use the ".
I would appreciate any assistance with this.Typing quotation marks in the code is not the same as in the design. In the code quotations are used in HTML and server-side languages such as PHP and ASP differently. In these cases quotes are needed as quotes and not as an HTML ".
Examples:
HTML - "Hello World"
Prints to screen -> "Hello World"
PHP - <?php echo "Hello World"; ?>
Prints to screen -> Hello World
HTML - <div style="border:1px solid #000">Hello World</div>
Prints to screen -> Hello World [Box surrounds text with 1px solid black border]
HTML - <div style="border:1px solid #000">Hello World</div>
Prints to screen -> [I'm not exactly sure what this does but it's not right and could look different in every browser]
Hopefully this makes some sense as to why DW does what it does. If you still have questions feel free to post back.
Maybe you are looking for
-
How to make a group contacts for iphone 4s, How to make a group contacts for iphone 4s
How to make a group contacts for iphone 4s
-
Default Adobe flash media live encoder for vlc
I am using VLC as a general player/scheduler and would like to send video/audio output from it directly to Flash Media Live Encoder ., Is there a way Use vlc in FMLE
-
Send encrypted data from oracle 11g to Ms SQL Server 12
Hi every body, we want to send encrypted data from oracle 11g to Ms SQL Server 12: - data are encrypted to oracle - data should be sent encrypted to Ms SQL server - data will be decrypted in Ms SQL server by sensitive users. How can we do this senari
-
I have the Blackberry Tour, how do I turn off email alerts
I have the Blackberry Tour, how do I turn off email alerts
-
Query regarding delayed block cleanout
Hi, I have a question regarding delayed block clean-out in Oracle. I have read below from meta link note: 40689.1 Consider a transaction that updates a million row table. This obviously visits a large number of database blocks to make the change to t