Expected value in a service PO
I have a PO (doc type frame work).
Is there any way by which we can prevent the expected value from exceeding the overall limit.
Currently the system is allowing the expected limit to be greater than the overall limit.
Is my current setting a standard SAP behaviour?
Iam under the impression that the Expected value is always lesser than the overall limit.
Thanks
Syed
Hi
Pl.check Unlimited check box is not set under delivery tab for po line item
Similar Messages
-
Hi,
I am trying to create a service PO, i have given service master number in the services tab and in limits tab i checked No limits check box. After checking the no limits check box, expected value filed has become mandatory. I want that field as optional. Where is the control?
Note: In document type field selection there is no control.
Regards,
Prabu
Edited by: prabu krishnasamy on Nov 6, 2009 6:17 PMHi,
Please fill into the services tab the service line with the service master first, hit enter, and only afterward mark the "no limit" field (ESUH-SUMNOLIM). In this case you will not get the error message SE999.
If you mark the "no limit" field first on the limit tab and only afterwards try to add the service line, you will get SE999. Please read note 440601.
Regards,
Edit -
Expected Value and Overall limit value usage.
Hi Sap Gurus,
if the frame work order we have these 2 field Expected value and overall limit field value to be filled,
and the system allows Invoice (or GR) up to the maximum of the overall limit value. and only if the value entered crosses the overall limit value the system issues a Error Message ( which is agreeable)
but the logical requirement is that, if the value crosses the Expected value limit the system should display a warning message, indicating that the value has crossed the expected value.
is there any config or note to be applied to get this funtionality.
Thanks and regards
Priya SHi,
Please refer to the Online documentation:
Material Management
-> External Services Management
-> Procurement of Services: Processes
-> Accelerated and Simplified Processes
-> Use of Value Limits (for Unplanned Services)
Inside this documentation, it is stated that there is a variety of
limits (combinations) to be used:-
- Overall limit only
- Overall limit and limit on services covered by contract item(s)
- Overall limit, limit on services covered by contract item(s),
- and other limit
- Overall limit and other limit
- Overall limit on services from model specifications or standard
service catalog
- Expected value
The expected value is used in the update of the
PO item value and this is the value used in the release strategy.
Here is the f1 help:
Expected value - ESUH-COMMITMENT
Value that the unplanned services (or the materials) covered by this
item are not expected to exceed.
Use
If you are working with the release (approval) procedure for purchasing
documents, this value serves as the basis for a release strategy applied
to this document.
If you tick 'No limit',you don't need to enter 'Overall limit',but must
enter 'Expected value'.Because 'Expected value' will affect the release
strategy. Please read the note 440601 connected to this.
Concerning the variability of actual cost of a purchase order,
expected value means that the unplanned services (or materials)
covered by this item are not EXPECTED to exceed.
It is not mandatory that it has the same value like total limit value.
Expected value can exceed, it is used for comparison with total limit
value in cost control.
Expected value can also be combined with unlimited total limit in a
purchasing document.
Regards,
Edit -
BAPI_PO_CHANGE - changing overall limits and expected value to 0.
Hi,
I created a normal purchase order with a service item is srm (the overall
limit and the expected value are filled). In R/3 system the corresponding
PO got created.
After that, in SRM we change the overall limit and the expected value to zero.
In R/3 system the net price is updated, but the overall limit and
the expected value are not updated. Could you please help me witht this?
Thanks in Advance,
Best Regards,
Vidya
Edited by: Vidya K Moorthy on Mar 18, 2009 3:06 PMFinally found the answer.
BAPI_PO_CHNAGE does not support this functionality to delete limits. -
XML tag Main/@versionMajor has incorrect value 002; expected value is 003
Dear experts!
I have created a file to proxy scenario. When sent out of XI the following message occurs:
O, btw, I have tried both XI 2.0 and 3.0 in the comm. channel and a fault message is present.
What's the matter???
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIProtocol</SAP:Category>
<SAP:Code area="PARSER">UNEXPECTED_VALUE</SAP:Code>
<SAP:P1>Main/@versionMajor</SAP:P1>
<SAP:P2>002</SAP:P2>
<SAP:P3>003</SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>XML tag Main/@versionMajor has incorrect value 002; expected value is 003</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Thanks for your suggestions!
<i>Will reward points if answers are helpful</i>Hi.
Can you copy past your xml input payload...
Check out this thread...he has same issue...n its resolved..
XI 3.0 and external Java client/web service
Use the url:
http://hostname:port/XISOAPAdapter/MessageServlet?version=3.0&channel=:SOAPRequest:SOAPIn
Nilesh
Message was edited by:
Nilesh Kshirsagar -
Limit SC: value limit lower then expected value
Hello,
When I request a Limit item shopping cart and I, for example, set the valluelimit on u20AC400,- and the expected value on u20AC1200,-, the approval takes place on the amount entered in value limit (u20AC400,-), but the p-order inherts the amount in expected value (u20AC1200,-).
In confirmation it is only possible to confirm u20AC400,-.
This is not a desirable behaviour because the approval can be avoided and it could lead to "confirmation problems" when the values are entered wrong by mistake.
Is there a solution that solves the problem?
Thanks in advance!
Regards,
JorgenHi Jorgen ,
The system uses the "Value limit" for any approval process and this
value will be displayed on the PO. The "Expected Value" is used for
controlling and represents the total commitment being made by the
document. If your commitment ("Expected Value") is greater than your
"Value Limit", then the purchaser can increase the "Value Limit" on
the purchase order to allow the commitment to be met. For example,
you have a purchase order that will be in effect for a while and you
only want a limited amount released each month. You would enter the
total amount in the "Expected Value" and each month you would increase
the "Value Limit". This may be, for example, $12,000 for a year.
However, you may not want the full $12,000 posted against the order all
at once if it is a 12 month order for something recurring. You would
put the "Value limit" at $1000, for example, because that controls the
total that can be posted against the service entry sheet.
Using BAdI BBP_DOC_CHECK_BADI, you could implement your own error
message to be raised if you would prefer that the user cannot enter
an "Expected Value" greater than the "Value Limit".
I hope this information helps you.
Best regards
Summer -
Problem getting parameter values at the service end point
I am having problem getting parameter values at the service end point. I created service end point and this method is having 35 parameters and then i created test client file using Sun One Studio 5. but when i run this test client and make a call to service it sends wrong value to first three parameters to the service end point. I tried all the way round but it gave me same sort of problem. I change the order of parameters change the names of parameters but it didn�t work. And then i started chopping of parameter from the left side. And my problem is solved when my parameter list reached to 12 from 35. So is it a bug or some problem with my configuration or some thing else.
I am using sun one studio 5 with sun one app 7. My service end point does very simple thing. It only takes out put of the parameter to the server log file. And my wsdl file seems all right. There is no conflict with the count and data type of the parameter information it contains.
� Service End Point Definition (in EJB)
public java.lang.String setNewAddress(java.lang.String propertyName, java.lang.String status, java.lang.String PMSCode, java.lang.String streetNumPrefix, int streetStartNum, java.lang.String streetStartNumSuffix, int streetEndNum, java.lang.String streetEndNumSuffix, java.lang.String streetName, java.lang.String streetType, java.lang.String streetSuffix, java.lang.String localityPrefix,java.lang.String localityName, java.lang.String postcode, java.lang.String stateCode, java.lang.String countryCode, java.lang.String description, java.lang.String coordinateAccuracy, int longitude, int latitude, java.lang.String planNumber, java.lang.String lotPrefix, int lotNumber, int siteID, java.lang.String countryName, java.lang.String parishName, java.lang.String section, int portionNum, int crownAllotNum, int titleVol, java.lang.String folio, java.lang.String esa, int aliasID, int aliasTagID,String ID) {
System.out.println(propertyName);
System.out.println(PMSCode);
System.out.println(streetNumPrefix);
........ taking printout of all the paramters
� This is my WSDL file
<?xml version="1.0" encoding="UTF-8"?>
<definitions name="NMService" targetNamespace="urn:NMService/wsdl" xmlns:tns="urn:NMService/wsdl" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
<types/>
<message name="NMServiceServantInterface_setNewAddress">
<part name="String_1" type="xsd:string"/>
<part name="String_2" type="xsd:string"/>
<part name="String_3" type="xsd:string"/>
<part name="String_4" type="xsd:string"/>
<part name="int_5" type="xsd:int"/>
<part name="String_6" type="xsd:string"/>
<part name="int_7" type="xsd:int"/>
<part name="String_8" type="xsd:string"/>
<part name="String_9" type="xsd:string"/>
<part name="String_10" type="xsd:string"/>
<part name="String_11" type="xsd:string"/>
<part name="String_12" type="xsd:string"/>
<part name="String_13" type="xsd:string"/>
<part name="String_14" type="xsd:string"/>
<part name="String_15" type="xsd:string"/>
<part name="String_16" type="xsd:string"/>
<part name="String_17" type="xsd:string"/>
<part name="String_18" type="xsd:string"/>
<part name="int_19" type="xsd:int"/>
<part name="int_20" type="xsd:int"/>
<part name="String_21" type="xsd:string"/>
<part name="String_22" type="xsd:string"/>
<part name="int_23" type="xsd:int"/>
<part name="int_24" type="xsd:int"/>
<part name="String_25" type="xsd:string"/>
<part name="String_26" type="xsd:string"/>
<part name="String_27" type="xsd:string"/>
<part name="int_28" type="xsd:int"/>
<part name="int_29" type="xsd:int"/>
<part name="int_30" type="xsd:int"/>
<part name="String_31" type="xsd:string"/>
<part name="String_32" type="xsd:string"/>
<part name="int_33" type="xsd:int"/>
<part name="int_34" type="xsd:int"/>
<part name="String_35" type="xsd:string"/></message>
<message name="NMServiceServantInterface_setNewAddressResponse">
<part name="result" type="xsd:string"/></message>
<portType name="NMServiceServantInterface">
<operation name="setNewAddress" parameterOrder="String_1 String_2 String_3 String_4 int_5 String_6 int_7 String_8 String_9 String_10 String_11 String_12 String_13 String_14 String_15 String_16 String_17 String_18 int_19 int_20 String_21 String_22 int_23 int_24 String_25 String_26 String_27 int_28 int_29 int_30 String_31 String_32 int_33 int_34 String_35">
<input message="tns:NMServiceServantInterface_setNewAddress"/>
<output message="tns:NMServiceServantInterface_setNewAddressResponse"/></operation></portType>
<binding name="NMServiceServantInterfaceBinding" type="tns:NMServiceServantInterface">
<operation name="setNewAddress">
<input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:NMService/wsdl"/></input>
<output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:NMService/wsdl"/></output>
<soap:operation soapAction=""/></operation>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/></binding>
<service name="NMService">
<port name="NMServiceServantInterfacePort" binding="tns:NMServiceServantInterfaceBinding">
<soap:address location="http://localhost:80/NMService/NMService"/></port></service></definitions>
� I followed steps given this example. http://developers.sun.com/prodtech/javatools/jsstandard/reference/docs/s1s5/stockapp.html.
If some one know what is wrong. Is it me or some thing wrong with the method I followed. But I am sure that I followed exactly the same method as it given in examples. So if some one can guide me
ThanksI just found that there is a bug with Sun One Studio 5. It creates faulty JSP file to test the client for the web services. With above problem I tested my web services using different developing environment such as Jdeveloper 10g. I created client stub using wsdl file generated by sun one studio. And made call to my web service and all the parameter reached perfectly at service end point. And then I used stub class created by sun one studio for the client and made the same call. And it also went well. So the problem is with the test application (JSP File) sun one creates for my web service.
This is the majore problem i faced during the development. But still there is many problem along with this which is not seriouse enough but requires attension. I would like sun developers to make sun one studio IDE simpler and handy . -
How can I compare the actual and expected values in Unit testing when they are XML files?
I have created a unit test for a method in VS 2008. My expected value and actual value are XMLs. Therefore though the output is same as I expect it gives an error as I am doing string comparison now. How can I compare these 2 XMLs in expected output and
actual output format in Unit Testing?
mayooran99In unit test, when you want to validate XML files, you feed them into the class / struct that you want to feed the XML into and compare the values there (You don't just feed it in XMLReader and feed it line by line, right? But if it really is, that's how
you should also test it in unit tests).
In short, how you'd use the XML in your code, that's how you should test it in unit test. -
Hi Everyone,
so I have run into this very odd problem. When I am trying to configure my main submit for my infopath 2010 form, and it says File Name, I put in concat(field 1, field 2, field 3), and when the form submits, I get the following as a name for my form: field
1, field 2, field 3, exactly like that. so I went back into the main submit and typed concat( and then used the function button, which brought up the list of controls to choose from, so I choose field 1, field 2, field 3 and when I hit ok, I keep getting this
error:
Expected value type: end-of-string
Actual value: ,
my:secReqMetaData/my:field 1-->,<-- my:secReqMetaData/my:field 2,my:secReqMetaData/my:field 3
does anyone have any idea why this is happening?
Best regards, MikeThanks for sharing the answer here, it would be helpful for others with similar issue.
Qiao Wei
TechNet Community Support -
How do I get a new value for the service name field and update it in Connection Properties?
I am running Windows Vista. I just upgraded to Firefox 4. When I try to log on to the internet, it tells me the proxy server is refusing connections. A diagnostic reported Error 815 and said the remote server is not responding because there is an invalid value for the "Service Name" field. It said to get a new value and update it in Connection Properties. How do I do this?
When you create a new film script, the first page you see is a title page.
The page after this title page is the one where you generally type in your scenes.
It looks like you are facing some issue and not able to delete any text.
Can you please send me this script so that I can have a better look at your issue?
You can save this script to disk by using option 'File -> Save to disk'. This will create a '.stdoc' file on your system.
Just mail this '.stdoc' file to me at 'roverma <at> adobe <dot> com'
Thanks -
Schema version is lower than expected value
While configuring the database at Step 3 of 9, it threw me an exception: INST-6177 OIM Schema version is lower than expected value.
Create OIM 11g schema using repository creation utility and proceed with configuration.
Now, Please help me...For the exception, the trace says that:
[2011-05-19T14:29:10.511+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] [[
[OIM_CONFIG_INTERVIEW] MDS Schema Version is correct
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] Exiting method executeHandler
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] [[
[OIM_CONFIG_INTERVIEW] Database is not encryped. This is not an upgrade flow.
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] Could not fetch the schema version from the database
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] [[
ERROR ====>>>>:INST-6177
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] [[
Cause:OIM Schema version is lower than the expected value
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] [[
Action:Create OIM 11g schema using Repository Creation Utility and proceed with configuration.
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] [[
[OIM_CONFIG_INTERVIEW] Retrieving default locale set in the machine.
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation.oracle.as.install.engine.modules.validation.handler.oimQueriesHandler.checkForUpgrade] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] Exiting method executeHandler
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] Handler launch end: oimQueriesHandler.checkForUpgrade
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] Handler returned status: FAILED
[2011-05-19T14:29:10.527+01:00] [as] [NOTIFICATION] [] [oracle.as.install.engine.modules.validation] [tid: 11] [ecid: 0000J08SN_J6UOYFLrvH8A1DpHfc000002,0] Error in validating schema details -
Adding "Expected Value" field in Lead Product Tab
Hi,
I have a scenario where the presales cycle starts from Lead and my client wants to capture Expected value in the product Tab . As the products are from banking scenario eg Loan ,we are not maintaining any condition type for Value.
I have checked in Opportunity and ther in Product tab , it has fields like Expected Value , Net Value etc. Now if I need to get the same fields of opportunity in Lead in Product tab pls suggest me the wayout for the same.
All suggestion would be rewarded.
Thanks & Regards,
Ambrish SahaiHi,
You can make date fields available at item nivel without create custom fields.
All you have to do is create a date profile and assign it to your item category.
To create a date profile:
transaction SPRO->Customer Relationship Management->Basic Functions->Date Management->Define Date Profile
To assign to an item category:
transaction SPRO->Customer Relationship Management->Transactions->Basic Settings->Define Item Categories
I hope it helps!
Kind Regards,
Gabriel Santana -
User Exit / BAdI to validate Overall Limit and Expected Value
Hi SAP Gurus,
I have a requirement that needs to check if Overall Limit exceeds the Expected Value (This is in tcode ME21N). Is there any user-exit or badi I can use?
Thanks,
EoHi Sid,
In SE80, input MLSL in Function Group. Expand Screen folder-> open screen 115.
You can see the Module ROW_IN. I created an enhancement in the subroutine ROW_IN that checks if ESUH-COMMITMENT (Expected value) is greater than ESUH-SUMLIMIT (Overall Limit). Hope this also solves your issue._
Thanks,
Eo -
XI Message Protocol and Value-Added Web Services
Hi,
I have a couple of questions on the above-mentioned topic:
- How is the enhanced SOAP format in XI able to deliver value-added web services (as described in the XI documentation)?
- If the XI format is an enhancement of SOAP, is it again fully open or are there some proprietary pieces to it?
Thanks and Regards,
BharathHi Bharath,
>>> How is the enhanced SOAP format in XI able to deliver value-added web services (as described in the XI documentation)?
value-added web services means that you can monitor
all web services from one place (with the xi monitoring features)
if you're using point-to-point connections without the XI
you have to monitor all of your flows from all those applications and not from just one place
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a> -
i am updating my airport express. However, the message comes up with Invalid value - advertising a service globally using Bonjour requires a global hostname. WHat does this mean?
thank you thank you for taking an interest. this is so frustrating.
i only have apple keyboard, mighty mouse, and 20 inch cinema display connected. this morning took out memory and tried to boot up with individual pairs in the first bank. first the (2)256, the (2) 1g, and then the other (2) 1g modules. everytime I get the weird fuzzy wheel under the logo after a while, black screen flashes, then grey apple logo fuzzy screen then black forever.
I ran tiger updates this morn. still will only boot to safe mode. then tried to run leopard disk to install it
will not boot from leopard disk.
tried safe boot, then doulble click install leopard, restart, then the saga repeats with the pixely red square around the wheel.
these are fresh drives with only what came on instll disk loaded.
thanks again for taking an interest.
i love this system(well at least i did). I want to install leopard on my powerbook too but am terrified to do so right now since it is working and I have work to do. Can't afford to have no computer to do my work on...self employment is great?!
This is making me crazy. I anxiously await your words of wisdom.
Maybe you are looking for
-
Anyone have a problem with the number of columns in a webform in 11.1.2?
We are converting apps from 9.3 and have discovered a problem when an unspecified error occurs when trying to pull out a web form with more than 125 columns. The form works in 9.3 and loads without error in 11.1.2 . However when its run in the new ve
-
How to restore IOS 6 I do not like IOS 7 ?
Since I changed to IOS 7 on both my I-Pad and iPhone I do not like it at all and wish to come back to previous. Is it possible and if yes how please help !
-
The iPad is disabled. I followed directions to put it in recovery mode. The screen appeared with iTunes. It does not open automatically. How can I open it?
-
I've shot about 20 minutes worth of footage on my girlfriend's Nikon S1. Sure, it's not a dedicated movie camera, but with files that are just a few megabytes in size, why does iMovie freeze up after importing these clips? There is considerable lag w
-
HT1473 Is it possible to sync FROM ipod shuffle (4gen) TO an iTunes library?
Is it possible to sync FROM and ipod shuffle (gen4) TO an iTunes library?