List of validations
Is there report (or table from which I can download) list of validations defined for Asset Accounting in GGB0? I am trying to compile list in Excel with the validations with their prerequisites, rules, and validation messages.
Hi,
I think below link would be helpful for your requirements.
http://scn.sap.com/thread/3190264
Regards,
Malhar
Similar Messages
-
Dear SharePoint Experts,
Please help.
Why does my simple formula work in Excel but not-work in SharePoint?
Why does this formula...
=IF([Request Type]="Review",(IF(ISBLANK([Request Date]),FALSE,TRUE)),TRUE)
...work in Excel but fail when I try to use it in SharePoint?
The intent of this formula is the following...
If the field "Request Type" has the value "Review" and the field "Request Data" is blank then show FALSE, otherwise show TRUE.
SharePoint saves the formula, but when a list item is saved where the formula is implemented, (under List Settings, List Validation), SharePoint does not, say anything other than that the formula failed.
Note that the "list data validation failed" error only happens when I am creating a new item-- the formula above works just fine when one is trying to Save on the edit form.
Can you help?
Thanks.
-- Mark KamoskiDear Jason,
I appreciate your efforts.
However, it seems to me that this statement of yours is not correct...
"If it meet the validation formula, then you can new or edit the item, otherwise, it will throw the 'list data validation failed' error, it is by design".
I believe this is NOT the answer for the following reasons.
When I create a new item and click Save, the validation error is "list data validation failed".
When I edit an existing item and click Save, the validation error is "my custom error message" and this is, I believe, the way it needs to work each time.
I think, at the core, the error my formula does not handle some condition of null or blank or other default value.
I tried a forumla that casts the date back to a string, and then checked the string for a default value, but that did not work.
I tried looking up the Correlation ID in the ULS when "list data validation failed" occurs, but that gave no useful information because, even though logging was set to Verbose, the stack trace in the error log was truncated and did not given any
good details.
However, it seems to me that SharePoint 2013 is not well-suited for complex validation rules, because...
SharePoint 2013 list-level validation (NOT column-level validation) allows only 1 input for all the multi-field validation formulas in a given list-- so, if I had more than 1 multi-field validation rule to implement on a given list, it would need to be packed
into that single-line-of-code forumla style, like Excel does. That is not practice to write, debug, or maintain.
SharePoint 2013 list-level validation only allows 1 block of text for all such multi-field validation rules. So that will not work because I would have something like "Validation failed for one or more of the following reasons-- withdrawal cannot exceed
available balance, date-of-birth cannot be after date-of-death,... etc". That will not work for me.
The real and awesome solution would simply be enhancing SP 2013 so that column-level validation forumlas are able to reference other columns.
But, for now, my workaround solution is to use JavaScript and jQuery, hook the onclick handler on the Save button, and that works good. The only problem, is that the jQuery validation rules run before any of the column-level rules created with OOTB
SP 2013. So, in some cases, there is an extra click for the enduser.
Thanks,
Mark Kamoski
-- Mark Kamoski -
Getting list of valid responsibility keys
Hello, everyone.
I try to launch from JDeveloper page /oracle/apps/per/selfservice/hierarchy/webui/HierarchyPG having following runtime options:
Application Short Name: AK
Responsibility Key: FWK_TBX_TUTORIAL
User name and password are creditals of user that has access to the page. But when I launch it I get the following error message:
oracle.apps.fnd.framework.OAException: Application: ICX, Message Name: Could not find the specified responsibility.
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:158)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at runregion.jspService(runregion.jsp:96)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
at java.lang.Thread.run(Thread.java:534)
It seems that responsibility key is invalid. So the question is how to get a list of valid responsibility keys (and application short names) for a given user for database (which tables contain such information)?
Thanks in advance.
--whelephHi,
Problem and solution seems to be what Pratap has mentioned. Please Add the responsibility to your user name as mentioned by Pratap.
However, Also seems that you are just copying values for JDev guide.
To find responsibility key (Support You are using "OA Framework ToolBox Tutorial"l responsibillity for launching page through JDeveloper..)
Go to system Administrator > Security : Responsibility > Define
Query (F11) > Fill "OA Framework ToolBox Tutorial" in Responsibility Name field.
Now what you see in Responsibility Key field is what you need (FWK_TBX_TUTORIAL).
Now For finding application short name..first copy the application name from the above same screen. (In R12 Its Common Modules-AK)
Now go to Application Developer Responsibility > Application > Register.
Here again query F11, And fille name of application in the given field and press ctrl+11.
Here you can see short name of application in given field.
However, you issue its solution seems what Pratap has told. Please add that responsibility to your user name.
Abdul Wahid -
Error «The entered value is not on the list of valid values» in the hierarchy of mss web dynpro abap
Hello Experts
The error «The entered value is not on the list of valid values» in the hierarchy of mss web dynpro abap occurs after manager’s following actions:
selected detailed Team View ;
selected hierarchy;
changed style of the hierarchy to any other (for example, the vertical);
the error occurs after attempting to do any action.
Our system is EHP7.
If someone faced with this error, please give me advice how can i resolve this problem.Hi John,
Sorry for the delay in replying. No, we do not have the same problem if we understand you correctly.
"We have bypassed the MSS Home Page and just embedded the Detailed Team View as a standalone application in our MSS portal role" - we also made for the our customer. BUT we have error «The entered value is not on the list of valid values» in our standard system.
Regards,
Andrey -
FRM-41009: Function key not allowed. Press %s for list of valid keys.
FRM-41009: Function key not allowed. Press %s for list of valid key.
What is reason for this message, and how can we suppress it. Where should I set the system.message_level to suppress this message.The reason is you press a key that cannot be used, e.g. duplicate record cannot be used in enter query mode.
You cannot suppress this message, even with message_level 25. If you code this for key-duprec, you will still get the message:
:system.message_level := 25;
duplicate_record;Forms intercepts the error at a very early stage. Even this didn't suppress the message:
if :system.mode = 'ENTER-QUERY' then
null;
else
duplicate_record;
end if; -
Steps to replicate (I suspect it can be replicated with any list, not just a survey):
1. Create a survey
2. Go to Survey Settings / Validation Settings, enter a formula and a user message.
3. Respond to a survey.
3.1. If a formula validation succeeds, a new survey response is created.
3.2. If a formula validation fails, I expect to see a user message created in step #2 above. Instead, I see an exception:
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Microsoft.SharePoint.SPListDataValidationException: List data validation failed.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[SPListDataValidationException: List data validation failed.]
Microsoft.SharePoint.SPListItem.AddOrUpdateItem(Boolean bAdd, Boolean bSystem, Boolean bPreserveItemVersion, Boolean bNoVersion, Boolean bMigration, Boolean bPublish, Boolean bCheckOut, Boolean bCheckin, Guid newGuidOnAdd, Int32& ulID, Object& objAttachmentNames, Object& objAttachmentContents, Boolean suppressAfterEvents, String filename) +25667234
Microsoft.SharePoint.SPListItem.UpdateInternal(Boolean bSystem, Boolean bPreserveItemVersion, Guid newGuidOnAdd, Boolean bMigration, Boolean bPublish, Boolean bNoVersion, Boolean bCheckOut, Boolean bCheckin, Boolean suppressAfterEvents, String filename) +25664366
Microsoft.SharePoint.WebControls.SaveButton.OnBubbleEvent(Object source, EventArgs e) +938
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +70
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +29
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2981
Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927
Server Error in '/' Application.
List data validation failed.Look for -- <xsl:template name="dvt_1"> in your edit/new form using designer.
Place
<sharepoint:itemvalidationfailedmessage
id="checkform" ControlMode="New"
runat="server">
..right underneath<Sharepoint:ItemHiddenVersion>
ControlMode depends on what type of form you are working on. (New/Edit)
GooLuck -
List Data Validation failed error
I'm getting the following error "List data validation failed." while trying to upload a document which already exists.
My Document library settings : Enabled Version Settings (Major),
Require documents to be checked out before they can be edited : YES,
Validation Formula : =[End Date]>=TODAY()
If I upload a new document to the document library, everything is
working fine. If I edit properties of the ListItem everything works fine. The system throws error only when I upload already existing document.
If i make "Require documents to be checked out before they can be edited : NO" , then everything is fine. But business requirement forces me to do checkout.
Also if i change the Validation Formula : =[End Date]<=TODAY() , then everything works fine.Hey Jatin,
unfortunately the check out before editing = true is against using the same document before overwrite.
as long as this is a business needs, i advise you to make a user control to be your document library upload form
while uploading the document, you can check this document out programmatically and the library settings will do the overwrite for you
also the validation will be easier when you check it programmatically
i hope this help, let me know if you need more clarifications
Ahmed Said Moussa SharePoint Consultant -
Checkbox error "The Entered Value is Not on the List of Valid Values".
Hi All,
I have a check box attribute inside a node which is bounded to a field of type CHAR 1. I have given the property and value for the attribute as follows:
Attribute Name ZCHECK
Type assignment Type
Type ZTABLE-ZCHECK
Read-only 0
Default Value
Null Value 0
Input Help Mode Automatic
Determined Input Help ZCHECK
Type of Input Help Fixed values for domains
Formatting
Compression Default Value
I have created an onToggle Event for it.
Now when i execute my component i do the following.
First i click on a button called 'EDIT'. Now the check box comes to edit mode. Now when i click on the checkbox i get the following error. "The Entered Value is Not on the List of Valid Values".
When i try to debug, there is no problem in the 'INIT' method. The error is throw even before going inside the onToggle Event for check box.
Please explain how to over come this.Hi,
Check your field ZTABLE-ZCHECK, if it is of type CHAR1 then only possible values for checkbox should be 'X' and ' '.
May be your domain has some other values in Fixed Value List.
its better to bind checkbox with attribute of type boolean
Also, the input help for attribute bound to checkbox doesn't makes any logic.
Regards
Manas Dua
Edited by: Manas Dua on Feb 26, 2010 3:11 PM -
List Column Validation Formula for Text
I want to use the List Column Validation to prevent users from entering a period "." into a text field. If they try to save the list with a period in the text field the message would be displayed. What formula syntax will allow me to do this?
Bob,
You are correct, the validation formula needs to evaluate to true (valid) or false (invalid). We could simplify the above even further by using =ISERROR(FIND(".",Title)). The reason we can remove the "IF" portion of the formula is because
ISERROR is already returning true when the FIND function fails to locate a period in the Title.
The IF statement comes in handy at times and it takes 3 parameters. The first is an expression to evaluate, the next is a value to return when the expression is true, and the last is a value to return when the expression is false. Let's
say you wanted the opposite and enforce all Titles to include a period. You could change the above formula by simply reversing the position of the true/false values of the IF statement as follows:
=IF(ISERROR(FIND(".", [Title])),FALSE,TRUE) -
I'm looking for a current list of valid CAs to compare to those in system keychain. thnxs!
You can dump all of the root certificates with:
security find-certificate -a -Z /System/Library/Keychains/SystemRootCertificates.keychain
Here's a script I wrote a while ago as part of an attempt to mitigate CAs that I didn't want to trust... I work in a government environment, so it seems silly to trust CAs from China and Russia, as well as an assortment of other oddball countries. Maybe it will help you find what you're looking for:
#!/bin/sh
if [ -f /tmp/rootcerts ]
then
rm -f /tmp/rootcerts
fi
if [ -f /tmp/rootcerts.sh ]
then
rm -f /tmp/rootcerts.sh
fi
if [ -f /tmp/ccs ]
then
rm -f /tmp/ccs
fi
echo ""
echo "Script generated at /tmp/rootcerts.sh"
echo ""
security find-certificate -a -Z /System/Library/Keychains/SystemRootCertificates.keychain | sed 's/^\ \ \ \ //' | grep -v '^keychain\|^class\|^attributes\|^"cenc\|^"ctyp\|^"hpky\|^"issu\|^"alis\|^"skid \|^"snbr\|^"subj'| sed 'N;s/\n/@/' | sed 's/"labl"\<blob\>\=//' | sed 's/^SHA-1\ hash\:\ //' | sort -t'@' -k2 > /tmp/rootcerts
while read line
do
SHA=`echo $line | cut -d'@' -f1`
NAME=`echo $line | cut -d'@' -f2`
NAME2=`echo $line | cut -d'@' -f2 | sed -e 's/^\"//' -e 's/\"$//'`
security find-certificate -c "$NAME2" /System/Library/Keychains/SystemRootCertificates.keychain >/dev/null 2>&1
if [ "$?" -eq "0" ]
then
APPL=0
security find-certificate -c "$NAME2" /System/Library/Keychains/SystemRootCertificates.keychain | grep [Aa]pple >/dev/null 2>&1
if [ "$?" -eq "0" ]
then
APPL=1
fi
DOD=0
security find-certificate -c "$NAME2" /System/Library/Keychains/SystemRootCertificates.keychain | grep DoD >/dev/null 2>&1
if [ "$?" -eq "0" ]
then
DOD=1
fi
CTRY=`security find-certificate -c "$NAME2" -p /System/Library/Keychains/SystemRootCertificates.keychain | openssl x509 -text | grep '^\ *Issuer:' | tr -s ' ' | cut -d' ' -f3 | sed -e 's/^C=//' -e 's/,$//' | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
case $CTRY in
[A-Z][A-Z] ) if [ "$APPL" -eq "1" ]
then
echo "# $NAME - APPLE" >> /tmp/rootcerts.sh
echo "#security delete-certificate -Z $SHA /System/Library/Keychains/SystemRootCertificates.keychain" >> /tmp/rootcerts.sh
echo "" >> /tmp/rootcerts.sh
elif [ "$DOD" -eq "1" ]
then
echo "# $NAME - DoD" >> /tmp/rootcerts.sh
echo "#security delete-certificate -Z $SHA /System/Library/Keychains/SystemRootCertificates.keychain" >> /tmp/rootcerts.sh
echo "" >> /tmp/rootcerts.sh
else
echo "# $NAME - $CTRY" >> /tmp/rootcerts.sh
echo "security delete-certificate -Z $SHA /System/Library/Keychains/SystemRootCertificates.keychain" >> /tmp/rootcerts.sh
echo "" >> /tmp/rootcerts.sh
fi ;;
* ) echo "# $NAME did not return a valid country code" >> /tmp/rootcerts.sh
echo "security delete-certificate -Z $SHA /System/Library/Keychains/SystemRootCertificates.keychain" >> /tmp/rootcerts.sh
echo "" >> /tmp/rootcerts.sh ;;
esac
else
echo "$NAME could not be read" >> /tmp/rootcerts.sh
echo "" >> /tmp/rootcerts.sh
fi
done</tmp/rootcerts
ALL1=`security find-certificate -a /System/Library/Keychains/SystemRootCertificates.keychain | grep labl | wc -l`
echo "There are $ALL1 certificates in SystemRootCertificates"
echo ""
ALL=`grep '^security' /tmp/rootcerts.sh | wc -l | sed 's/^\ *//' | grep -v '^$'`
echo "There were $ALL certificates read and dumped into rootcerts.sh"
echo ""
NOCODE=`grep '^#.*did not return a valid country code' /tmp/rootcerts.sh | wc -l | sed 's/^\ *//' | grep -v '^$'`
echo "There were $NOCODE certificates that did not return a country code"
echo ""
grep '^#.*\ \-\ ' /tmp/rootcerts.sh | sed 's/^#\ .*\ \-\ //g' | sort | uniq > /tmp/ccs
for i in `cat /tmp/ccs`
do
NUM=`grep $i$ /tmp/rootcerts.sh | wc -l | sed 's/^\ *//' | grep -v '^$'`
echo "There were $NUM entries in country code $i"
done
if [ -f /tmp/ccs ]
then
rm -f /tmp/ccs
fi
if [ -f /tmp/rootcerts ]
then
rm -f /tmp/rootcerts
fi -
Needed a list of valid tables.
My database contains around 2000 tables some of them might not be using within the database objects(procedure,function and packages).I want to have a list of only those tables which are used by the application or more specific all the tables which are being used by the VAILID database objects.
Is there any DB utility for this or any SQL statment for the tables being used by a specific database object.
Pls suggest.
Regards
--MS.I am not clear with the question.If you are looking for which object is referred by which another one,you can go for DBA_Dependencies as suggested by Yas.If you are looking for the staus of the objects than dba_objects will tell the status to you for all the valid/invalid objhects.
Aman.... -
Where can I find a list of valid -X and -D JVM arguments?
I just searched the web and Sun's site and came up with... Nuttin'! I only searched for a half hour but this is ridiculous! Where is it? Does anyone know?
For -X arguments, type the command "java -X" to get a list.
For -D arguments, check the API docs for the System.getProperties method. -
List of valid @variable values
just getting going with BO Universes & WEBI and have a question about the use of the @variable function. Is there a list of available values for use with this function? ie. BOUSER, etc
Thanks in advance!
KevinHi eppk97224 ,
BusinessObjects system variables
BOUSER - user login
DBUSER - database user name
DBPASS - database user password
Report variables
DOCNAME - the name of the document
DPNAME - the name of the Data Provider
DPTYPE - the type of the Data Provider
UNVNAME - the name of the universe
UNVID - the ID of the universe used
Language variables
PREFERRED_VIEWING_LOCALE
DOMINANT_PREFERRED_VIEWING_LOCALE
In addition to above, you can use Windows environment variables .
Regards,
Bilahari M
Edited by: Billuu on Oct 13, 2011 8:18 AM -
Example of using 'related lists' address validation in web forms
Post Author: br1
CA Forum: Data Quality and Data Insight
Hi,
Can anyone provide a url of their webform(s) that have integrated 'related list' functionality for the address data entry?
Much appreciated,Thanks for your answer Grant
Indeed I'm confused,it's a big quantity of information I have to read,in such short time as I haven't worked before with EJB,RMI,CORBA...
But I do have developed some PJCs with a lot a functionality ( emulating the client-server TEXT_IO package,enabling mouse events on text_items and push_buttons,enabling drag and drop functionality for push_buttons)..Duncan's advices were very valuables in this issue..So ,signing and designing PJCs isn't anymore a problem for me...
Look what is ambigous for me:
There is a part of the EJB wich is developed to the database server (with deployejb)...I've understood that this class is instantiated and receive a callback object from the middletier class(on the web server?),used for reply...
So ,where does the PJC interfiers?
I saw on the metalink that is possible to use the EJB on the forms server and use it from forms with java importer..the form can comunicate with any PJC by set_custom_property(get).I thinck that this can be a better way of development..
I'm trying to create a EJB wich executes a specific transmited database query,and ,return a answer when something is changed on the database table,view...
There is also another thing ambigous for me...in the docs,I saw a virtual directory on the database server...where should I define that virtual directory,as for me,the web server is on a different machine than the database server
Thanks for your time...
Sandu -
Square brackets for list column validation disappear when saved
Hi,
I have a Title field which is a required field. I tried to put some user message in the Column's validation setting when the field is not filled in.
It should be very simple. But everytime after I put in the =IF([Title]<>"",TRUE,FALSE) in the Formula and save it, the Formula becomes =IF(Title<>"",TRUE,FALSE) when I come back.
The column validaton doesn't use the user message. Please advise...
Thanks in advance.Looks like the required field can't take custom user message.
It works on non-required fields.
Maybe you are looking for
-
Date substitutions in a database control
Running the method shown below on a database control I have created results in the error shown... * @jc:sql statement:: * SELECT AVAILABILITY FROM CORMORANTPOC_SAILINGS, * CORMORANTPOC_ROUTES * WHERE * CORMORANTPOC_ROUTES.ID = CORMORANTPOC_SAILINGS.R
-
How get other computer to show in finder when file sharing checked?
I'm sharing files between my imac and my macbook air. I click on File Sharing in System Preferences on both computers. Sometimes the finder window shows the other computer and I can share. But other times there seems to be no way of clicking, of t
-
Mysql PreparedStatement problem
Hi I am having trouble updating a database with PreparedStatement. I am using two place holders one of theme which is a String (descr) fails to update. I am using Connector/J 3.1.13 with mysql 1.4 here is my code PreparedStatement
-
If WDA will be able to call a Flash island, and Flash can call javascript
In this thread here: How would/should you invoke a javascriptable applet from WDA or WDJ? Thomas said that an upcoming release of WDA will let WDA call Flash "islands". Since this link: http://www.adobe.com/devnet/flash/articles/external_interface.ht
-
What's the naming convention for Helper Class?
Hi Experts, What's the naming convention for helper class? cl_util? or cl_heper? Thanks in advance!