Mandatory message

Hi,
I have a required field in my form while submitting an alert message is displayed as "Atleast one required field was empty on export, please fill the highlighted fields before continuing" but i dont want this message to be displayed,i want to display an appropriate message. i tried my giving this.mandatoryMessage.This message gets displayed and then again the message "Atleast one required field was empty on export, please fill the highlighted fields before continuing" appears. how to disable that default message or alter the message?
Rgrds,
Sangeetha

yeah i dont like it either!
I use a script (on the submit button) that loops through all fields in a subform & checks whether fields are required & are equal to their default value (i.e. have not been filled in / changed) - I don't know why that default message doesnt come up anymore even though that was my aim when i wrote the script in the past. (my memory's not too good!)
(by the way.. the variable "allFields" is the nodes of the subform you want e.g. subform.Nodes)
I dont know a way of doing this for the whole form, so what I do is
write this function for each subform in the form i.e.
checkRequired(subform1.nodes);
checkRequired(subform2.nodes); etc..
(I alert the caption because our field names are too weird)
function checkRequired(allFields)
var testerror = "false";
var nNumNodes = allFields.length;
for (var i = 0; i < nNumNodes; i++)
var oNode = allFields.item(i);
if ((oNode.className == "exclGroup") && (oNode.validate.nullTest == "error") && (oNode.rawValue == "") ||
(oNode.className == "field") && (oNode.validate.nullTest == "error") && (oNode.rawValue == null))
app.alert("The following required field has been left empty: " + oNode.caption.value.text.value);
testerror = "true";
break;
if it doesnt work, im sorry

Similar Messages

  • Validation messages in ADF

    Hi Experts,
    I am using JDeveloper 11.1.1.4
    I have an entity object which is having more than one key attributes.When user try to give same combination of key values for those attributes it will throw "Too many objects with the same primary key"
    exception.
    Instead of this "Too many objects with the same primary key" i just want to give my own message.
    In the set method of a key attribute i tried to catch the exception and thrown JboException with my own message
    try
    setAttributeInternal(STARTDATE, value);
    catch(TooManyObjectsException e) {
    throw new JboException("The record already exists.Sorry you cannot insert duplicate records.");
    This works fine and it thows my own message.
    Now the problem is while showing the error message , I want my own message alone to be shown to the user.But it shows another one messgae in addition, that is the mandatory message(ie."You must enter a value")
    Is there any way to get the thown messages to the page before showing it in the screen and is there any way to customize that?

    sorry eventhough i cant get you. here
    But in my application- eventhough my field is not empty ,when throwing my own Jbo exception error message it shows mandatory message also.
    if the field is non empty(i.e) that some value are exist in that field. ur jbo exception throws.
    nature of this mandatory message is. if there is no value in manadatory field means you should enter the value. msg throws
    otherwise i wont shows.
    hereonly i cant getu.
    can you say liitle bit.
    in what situation this error may throws.
    while creating record or else moving records?
    i think so u worte this. in row implclass
    try
    setAttributeInternal(STARTDATE, value);
    catch(TooManyObjectsException e) {
    throw new JboException("The record already exists.Sorry you cannot insert duplicate records.");
    }

  • Failure handling message problem in deployment

    Hi,
    JDev 11.1.1.5.0
    I have some transient attributes in EO and mandatory=true. I have given validation failure handling message. It is properly showing in my local system with highligting the attribute but after deployment on sever all the transient attributes don't show that messages. it shows "WCS error occured. Please contact to system Administrator".
    Please Help.

    Hi Frank,
    the message i got at front end is:
    "WCS#2013.01.30.15.10.32 : Irresolvable error(s) occurred. You may want to contact Administrator with the error reference."
    in which "Irresolvable error(s) occurred. You may want to contact Administrator with the error reference" is a default message given by our deployment team. "Web Centre Spaces"
    and the server log is:
    [2013-01-29T16:28:54.034+05:30] [WC_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: jk0036] [ecid: 537833499375532,0:1:1:1] [APP: webcenter#11.1.1.4.0] [URI: /webcenter/faces/oracle/webcenter/page/scopedMD/s78d05ddc_d1f3_4963_9f75_fe31a42dfe4f/Page67.jspx] Current Reference = WCS#2013.01.29.16.28.54
    [2013-01-29T16:28:54.037+05:30] [WC_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: jk0036] [ecid: 537833499375532,0:1:1:1] [APP: webcenter#11.1.1.4.0] [URI: /webcenter/faces/oracle/webcenter/page/scopedMD/s78d05ddc_d1f3_4963_9f75_fe31a42dfe4f/Page67.jspx] getDisplayMessage Called=oracle.jbo.RowValException[[
    oracle.jbo.RowValException: JBO-27027: Missing mandatory attributes for a row with key oracle.jbo.Key[null 2013-01-29 0 ] of type AppModuleHr50002.PayReqhdrView1
         at oracle.jbo.server.JboMandatoryAttributesValidator.validate(JboMandatoryAttributesValidator.java:283)
         at oracle.jbo.server.EntityDefImpl.validate(EntityDefImpl.java:3103)
         at oracle.jbo.server.EntityCache.validate(EntityCache.java:3525)
         at oracle.jbo.server.EntityImpl.validateEntity(EntityImpl.java:2409)
         at oracle.jbo.server.EntityImpl.validate(EntityImpl.java:2499)
         at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:4562)
         at oracle.adf.model.bc4j.DCJboDataControl.validate(DCJboDataControl.java:1613)
         at oracle.adf.model.binding.DCBindingContainer.validateReferredDataControls(DCBindingContainer.java:4368)
         at oracle.adf.model.binding.DCBindingContainer.validateInputValues(DCBindingContainer.java:4287)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:4219)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.validateRegion(TaskFlowRegionController.java:329)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:4209)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.validateModelUpdates(PageLifecycleImpl.java:300)
         at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.validateModelUpdates(FacesPageLifecycle.java:70)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$6.execute(Lifecycle.java:190)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$600(ADFPhaseListener.java:23)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$3.after(ADFPhaseListener.java:323)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:399)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:40)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProviderFilter.java:85)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShellPageRedirectionFilter.java:250)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:696)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:109)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:335)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:224)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    ## Detail 0 ##
    oracle.jbo.AttrValException: JBO-27014: *Attribute Divn in AppModuleHr50002.PayReqhdrView1 is required.*
         at oracle.jbo.server.JboMandatoryAttributesValidator.validate(JboMandatoryAttributesValidator.java:252)
         at oracle.jbo.server.EntityDefImpl.validate(EntityDefImpl.java:3103)
         at oracle.jbo.server.EntityCache.validate(EntityCache.java:3525)
         at oracle.jbo.server.EntityImpl.validateEntity(EntityImpl.java:2409)
         at oracle.jbo.server.EntityImpl.validate(EntityImpl.java:2499)
         at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:4562)
         at oracle.adf.model.bc4j.DCJboDataControl.validate(DCJboDataControl.java:1613)
         at oracle.adf.model.binding.DCBindingContainer.validateReferredDataControls(DCBindingContainer.java:4368)
         at oracle.adf.model.binding.DCBindingContainer.validateInputValues(DCBindingContainer.java:4287)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:4219)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.validateRegion(TaskFlowRegionController.java:329)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:4209)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.validateModelUpdates(PageLifecycleImpl.java:300)
         at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.validateModelUpdates(FacesPageLifecycle.java:70)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$6.execute(Lifecycle.java:190)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$600(ADFPhaseListener.java:23)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$3.after(ADFPhaseListener.java:323)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:399)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:40)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProviderFilter.java:85)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShellPageRedirectionFilter.java:250)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:696)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:109)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:335)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:224)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    ## Detail 1 ##
    oracle.jbo.AttrValException: JBO-27014: *Attribute Emptyp in AppModuleHr50002.PayReqhdrView1 is required.*
         at oracle.jbo.server.JboMandatoryAttributesValidator.validate(JboMandatoryAttributesValidator.java:252)
         at oracle.jbo.server.EntityDefImpl.validate(EntityDefImpl.java:3103)
         at oracle.jbo.server.EntityCache.validate(EntityCache.java:3525)
         at oracle.jbo.server.EntityImpl.validateEntity(EntityImpl.java:2409)
         at oracle.jbo.server.EntityImpl.validate(EntityImpl.java:2499)
         at oracle.jbo.server.DBTransactionImpl.validate(DBTransactionImpl.java:4562)
         at oracle.adf.model.bc4j.DCJboDataControl.validate(DCJboDataControl.java:1613)
         at oracle.adf.model.binding.DCBindingContainer.validateReferredDataControls(DCBindingContainer.java:4368)
         at oracle.adf.model.binding.DCBindingContainer.validateInputValues(DCBindingContainer.java:4287)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:4219)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.validateRegion(TaskFlowRegionController.java:329)
         at oracle.adf.model.binding.DCBindingContainer.validate(DCBindingContainer.java:4209)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.validateModelUpdates(PageLifecycleImpl.java:300)
         at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.validateModelUpdates(FacesPageLifecycle.java:70)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$6.execute(Lifecycle.java:190)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$600(ADFPhaseListener.java:23)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$3.after(ADFPhaseListener.java:323)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:399)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:40)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProviderFilter.java:85)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShellPageRedirectionFilter.java:250)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:696)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:109)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:62)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:335)
         at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:224)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)The bold fields are mandatory in the form. And I have given proper messaging. Bt my messages are not showing at front end.
    These attributes are transient in EO and mandtory is true.
    When i click 'save' button then the mandatory message should be shown..bt it dosen't.
    please help

  • Va01 screen sales group mandatory

    Dear All
            i want va01 screen sales office and sales group mandatory field how to Configuration
    Thanks and Regards
    Suresh

    Hi
    You can either with transaction variant SHD0 or incompletion log
    For SHD0
    Enter the transaction code VA01
    Enter the transaction variant BUS2032
    Select the program SAPMV45A
    Go to  CHANGE WITH PROCESSING (F6)
    Then continue to press ENTER, and change what ever u want to make mandatory or suppress
    Refer below
    help required: how to makes sales office field mandatory, in inquiry and qu
    Or In log of Incomplete items in SPRO make Sales office and Sales group Fields as mandatory
    Message was edited by:
            SHESAGIRI.G

  • Issuing consignment stock for sub contracting against outbound delivery wm

    HI
    I have a outbound delivery created against subcontracting PO for issuing the components, i have stock determination turned ON so during picking against the outbound delivery i am able to pick K stock and own stock too(based on availability) but when i do PGI i get an error message You have not entered a value in field "Owner of stock" although an entry in this field is mandatory. message M7018, please share your thoughts whether is it possible to issue K stock for subcontracting PO if so how it can be achieved
    Thanks
    Terry

    Consignment Stock is not valuated stock of the system. Issuing a Material from K stock to Subcon means, you need to pay to vendor for the material through MRKO settlement.
    This message is because of the reason for MRKO. System should be updated with " whose stock are you using"
    Please enter the vendor number on that field, depend on which MRKO is done.
    Raghavan

  • Error in SSMA console

    Hi ,
    I am getting the following vague error when i am executing the script using SSMA console application
    SSMAforOracleConsole.exe –s "C:\Users\Arup\Desktop\SQL Server\Console Application\ConversionAndDataMigrationSample_New.xml"
    FATALERR invalid argument used.
    Any help is highly appreciated

    Hi Lydia,
    Thanks for your Reply.Pfb the code i am using for my ssma migration.
    <?xml version="1.0" encoding="utf-8"?>
    <!--
    Script file for SSMA-v4.2 Console for Oracle.
    Commands execution order - from top to bottom.
    Command Processor distinguishes each command by element name.
    The element name is invariable! Never modify it!
    Use this file name as the parameter to SSMA-v4.2 Console for Oracle with mandatory
    option -s[cript]. See the documentation for SSMA-v4.2 Console for more information.
    -->
    <ssma-script-file xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C:\Microsoft SQL Server Migration Assistant for Oracle\Schemas\O2SSConsoleScriptSchema.xsd">
    <!-- Variable values should mandatorily start and end with "$".
    These values can be defined in a separate variable value file
    (See :VariableValueFileSample.xml)
    ********** Set the variable values used by this sample **********
    ********** file in the corresponding Variables Value File **********
    -->
    <!-- The escape character for “$” is “$$”.If the value of a static value of a parameter begins with “$”,
    then "$$" must be specified to treat it as a static value instead of a variable. -->
    <!-- Optional section with console configuration options-->
    <config>
    <output-providers>
    <!-- Command specific messages do not appear on console if value set to "true".
    Attributes: destination="file" (optional)
    file-name="<file-path>" (optional along with destination attribute)
    By default destination="stdout" and suppress-messages="false" -->
    <output-window suppress-messages="false"
    destination="file"/>
    <!-- Enables upgradation of project created from earlier version of SSMA to current version.
    Available action attribute values
    • yes - upgrades the project (default)
    • no - displays an error and halts the execution
    • ask-user - prompts user for input (yes or no). -->
    <upgrade-project action="yes"/>
    <!-- Enables upgradation of project created from earlier version of SSMA to current version.
    Available action attribute values
    • yes - upgrades the project (default)
    • no - displays an error and halts the execution
    • ask-user - prompts user for input (yes or no). -->
    <upgrade-project action="yes"/>
    <!--Enables creation of database during connection. By default, mode is error..
    Available mode values
    • ask-user - prompts user for input (yes or no).
    • error - console displays error and halts the execution.
    • continue - console continues the execution.-->
    <!--<user-input-popup mode="continue" />-->
    <!-- Data migration connection parameters
    Specifies which source or target server to be considered for data migration
    Attributes: source-use-last-used="true" (default) or source-server="source_servername"
    target-use-last-used="true" (default) or target-server="target_servername" -->
    <data-migration-connection source-use-last-used="false"
    target-server="target_1"/>
    <!-- Progress Reporting. By default progress reporting is disabled.
    report-progress attribute values
    • off
    • every-1%
    • every-2%
    • every-5%
    • every-10%
    • every-20% -->
    <progress-reporting enable="false"
    report-messages="false"
    report-progress="off"/>
    <!-- Reconnect manager -->
    <!-- Reconnection parameter settings incase of connection failure
    Available reconnection modes
    • reconnect-to-last-used-server - If the connection is not alive it tries to reconnect to last used server
    • generate-an-error - If the connection is not alive it throws an error(default)
    <reconnect-manager on-source-reconnect="reconnect-to-last-used-server"
    on-target-reconnect="generate-an-error"/>-->
    <!-- Prerequisites display options.
    If strict-mode is true, an exception is thrown in case of prerequisite failures-->
    <!--<prerequisites strict-mode="true"/>-->
    <!-- Object overwrite during conversion.By default, action is overwrite
    Available action values
    • error
    • overwrite
    • skip
    • ask-user -->
    <object-overwrite action="skip" />
    <!-- Sets log verbosity level. By default log verbosity level is "error"
    Available logger level options:
    • fatal-error - Only fatal-error messages are logged
    • error - Only error and fatal-error messages are logged
    • warning - All levels except debug and info messages are logged
    • info - All levels except debug messages are logged
    • debug - All levels of messages logged
    Note: Mandatory messages are logged at any level-->
    <!--<log-verbosity level="error"/>-->
    <!-- Override encrypted password in protected storage with script file password
    Default option: "false" - Order of search: 1) Protected storage 2) Script File / Server Connection File 3) Prompt User
    "true" - Order of search: 1) Script File / Server Connection File 2) Prompt User -->
    <!--<encrypted-password override="true"/>-->
    </output-providers>
    </config>
    <!-- Optional section with server definitions -->
    <!-- Note: Server definitions can be declared in a separate file
    or can be embedded as part of script file in the servers section (below)-->
    <servers>
    <sql-server name="target_1">
    <windows-authentication>
    <server value="ARUP-MANISHA\SQLEXPRESS"/>
    <database value="AdventureWorks2012"/>
    <encrypt value="true"/>
    <trust-server-certificate value="true"/>
    </windows-authentication>
    </sql-server>
    <oracle name="source_1">
    <standard-mode>
    <connection-provider value ="OracleClient"/>
    <host value="arup-manisha" />
    <port value="1521" />
    <instance value="XE" />
    <user-id value="arup" />
    <password value="arup"/>
    </standard-mode>
    </oracle>
    <script-commands>
    <!--Create a new project.
    • Customize the new project created with project-folder and project-name attributes.
    • overwrite-if-exists attribute can take values "true/false" with default as "false".
    • project-type (optional attribute) can take values
    sql-server-2005 - Creates SSMA 2005 project
    sql-server-2008 - Creates SSMA 2008 project (default)
    sql-server-2012 - Creates SSMA 2012 project
    sql-server-2014 - Creates SSMA 2014 project
    sql-azure - Creates SSMA Azure project -->
    <create-new-project project-folder="C:\Users\Arup\Documents\SSMAProjects"
    project-name="SqlMigration5"
    overwrite-if-exists="true"
    project-type="sql-server-2012"
    />
    <!-- Connect to source database -->
    <!-- • Server(id) needs to mandatorily be defined in the servers section of the
    script file or in the Servers Connection File-->
    <connect-source-database server="source_1" />
    <!-- Connect to target database -->
    <!-- • Server(id) needs to mandatorily be defined in the servers section of the
    script file or in the Servers Connection File-->
    <connect-target-database server="target_1" />
    <!--Schema Mapping-->
    <!-- • source-schema specifies the source schema we intend to migrate.
    • sql-server-schema specifies the target schema where we want it to be migrated.-->
    <map-schema source-schema="arup"
    sql-server-schema="arup.dbo" />
    <!--Refresh from database-->
    <!-- Refreshes the source database
    • object-name specifies the object(s) considered for refresh .
    (can have indivdual object names or a group object name)
    • object-type specifies the type of the object specified in the object-name attribute.
    (if object category is specified then object type will be "category")
    • on-error specifies whether to specify refresh errors as warnings or error.
    Available options for on-error:
    •report-total-as-warning
    •report-each-as-warning
    •fail-script
    • report-errors-to specifies location of error report for the refresh operation (optional attribute)
    if only folder path is given, then file by name SourceDBRefreshReport.XML is created -->
    <!-- Example1: Refresh entire Schema (with all attributes)-->
    <!--<refresh-from-database object-name="$OracleSchemaName$"
    object-type ="Schemas"
    on-error="fail-script"
    report-errors-to="$RefreshDBFolder$" /> -->
    <!-- Example2: Refresh a particular category say a procedure (other convention of the command with only mandatory attributes)-->
    <!--<refresh-from-database>
    <metabase-object object-name="$OracleSchemaName$.Testproc" object-type="Procedures"/>
    </refresh-from-database>-->
    <!-- Convert schema -->
    <!-- • object-name specifies the object(s) considered for conversion .
    (can have indivdual object names or a group object name)
    • object-type specifies the type of the object specified in the object-name attribute.
    (if object category is specified then object type will be "category")
    • conversion-report-folder specifies folder where the conversion report can to be stored.(optional attribute)
    • conversion-report-overwrite specifies whether to overwrite the conversion report folder if it already exists.
    Default value: false. (optional attribute)
    • write-summary-report-to specifies the path where the summary report will be generated.
    If only the folder path is mentioned,then file by name SchemaConversionReport.XML is created. (optional attribute)
    • Summary report creation has 2 further sub-categories
    • report-errors (="true/false", with default as "false" (optional attributes))
    • verbose (="true/false", with default as "true/false" (optional attributes))
    -->
    <!-- Example1: Convert entire Schema (with all attributes)-->
    <convert-schema object-name="$OracleSchemaName$"
    object-type="Schemas"
    write-summary-report-to="$SummaryReports$"
    verbose="true"
    report-errors="true"
    conversion-report-folder="$ConvertARReportsFolder$"
    conversion-report-overwrite="true" />
    <!-- Example2: Convert entire Schema (only with mandatory attributes)-->
    <!--<convert-schema object-name="$OracleSchemaName$"
    object-type="Schemas" />-->
    <!-- alternate convention for ConvertSchema command-->
    <!-- Example3: Convert a specific category(say Tables)-->
    <!--<convert-schema>
    <metabase-object object-name="$OracleSchemaName$.Tables"
    object-type="category" />
    </convert-schema>-->
    <!-- Example4: Convert Schema for a specific object(say Table)
    (with only a few optional attributes & write-summary-report-to with a file name)-->
    <!--<convert-schema object-name="$OracleSchemaName$.TestTbl"
    object-type="Tables"
    write-summary-report-to="$SummaryReports$\ConvertSchemaReport1.xml"
    report-errors="true"
    />-->
    <!-- Synchronize target -->
    <!-- • object-name specifies the object(s) considered for synchronization.
    (can have indivdual object names or a group object name)
    • object-type specifies the type of the object specified in the object-name attribute.
    (if object category is specified then object type will be "category")
    • on-error specifies whether to specify synchronization errors as warnings or error.
    Available options for on-error:
    •report-total-as-warning
    •report-each-as-warning
    •fail-script
    • report-errors-to specifies location of error report for the synchronization operation (optional attribute)
    if only folder path is given, then file by name TargetSynchronizationReport.XML is created.
    -->
    <!-- Example1: Synchronize target entire schema of Database with all attributes-->
    <synchronize-target object-name="arup.dbo"
    on-error="fail-script"
    report-errors-to="$SynchronizationReports$" />
    <!-- Example2: Synchronizing a particular category (say Procedures) of the schema alone -->
    <!--<synchronize-target object-name="$SQLServerDb$.dbo.Procedures"
    object-type="category" />-->
    <!--(alternative convention for Synchronize target command)-->
    <!-- Example3: Synchronization target of individual objects -->
    <!--<synchronize-target>
    <metabase-object object-name="$SQLServerDb$.dbo.TestTbl"
    object-type="Tables" />
    </synchronize-target>-->
    <!-- Example4: Synchronization of individual objects with no object-type attribute-->
    <!--<synchronize-target>
    <metabase-object object-name="$SQLServerDb$.dbo.TestTbl" />
    </synchronize-target>-->
    <!-- Save As Script-->
    <!-- Used to save the Scripts of the objects to a file mentioned
    when metabase=target ,this is an alternative to synchronization command where in we get the scripts and execute the same on the target database.
    • object-name specifies the object(s) whose scripts are to be saved .
    (can have indivdual object names or a group object name)
    • object-type specifies the type of the object specified in the object-name attribute.
    (if object category is specified then object type will be "category")
    • destination specifies the path or the folder where the script has to be saved, if the file name is not given then a file name in the format (object_name attribute value).out
    • metabase specifies whether it ithe source or target metabase.
    • overwrite if true then it overwrites if same filename exist , It can values (true/false) -->
    <!-- Example1 : Save as script from source metabase-->
    <!-- <save-as-script destination="$SaveScriptFolder$\Script1.sql"
    metabase="source"
    object-name="$OracleSchemaName$"
    object-type="Schemas"
    overwrite="true" />-->
    <!-- Example2 : Save as script from target metabase-->
    <!-- <save-as-script metabase="target" destination="$SaveScriptFolder$\Script2.sql" >
    <metabase-object object-name="$SQLServerDb$" object-type ="Databases"/>
    </save-as-script> -->
    <!-- Data Migration-->
    <!-- • object-name specifies the object(s) considered for data migration .
    (can have indivdual object names or a group object name)
    • object-type specifies the type of the object specified in the object-name attribute.
    (if object category is specified then object type will be "category")
    • write-summary-report-to specifies the path where the summary report will be generated.
    If only the folder path is mentioned,then file by name DataMigrationReport.XML is created. (optional attribute)
    • Summary report creation has 2 further sub-categories
    • report-errors (="true/false", with default as "false" (optional attributes))
    • verbose (="true/false", with default as "false" (optional attributes))
    -->
    <!--Example1: Data Migration of all tables in the schema (with all attributes)-->
    <migrate-data object-name="arup.Tables"
    object-type="category"
    write-summary-report-to="$SummaryReports$"
    report-errors="true"
    verbose="true" />
    <!--alternative convention for Data Migration Command-->
    <!--Example2: Data Migration of specific tables with no object-type attribute & write-summary-report-to with a file name -->
    <!--<migrate-data write-summary-report-to="$SummaryReports$\datamigreport.xml"
    verbose="true">
    <metabase-object object-name="$OracleSchemaName$.TestTbl" />
    </migrate-data>-->
    <!-- Save project -->
    <save-project />
    <!-- Close project -->
    <close-project />
    </script-commands>
    </ssma-script-file>

  • Setting alerts/notification in the portal

    How does one push a mandatory message to a user and/or group?
    Is there a programmatic way to show alert messages in the banner region if some logic requires it for a particular user and/or group as opposed to creating a alert portlet that shows nothing and takes up space most of the time.
    What are some techniques used to push content/messages onto users in the oracle portal framework?
    --jason mathews                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Hi, Jason!
    "Oracle9iAS Portal currently does not support proactive notifications."
    http://otn.oracle.com/products/iportal/htdocs/portal_faq.htm

  • UC520 historical reporting and voicemail capacity

    Hello,
    If I need to configure historical reporting which requires the mailbox capacity to be 480 or less, what effect would continuing at the prompt below have on users' current mailboxes?
    10.1.10.1(config-hrdm)# enabled
    !!!WARNING!!!: You are seeing this message because Historical Reporting has never been enabled on this system. You would be allowed to enable Historical Reporting only if the Voicemail mailbox capacity is less than or equal to:480 mins.
    Note:If the Voicemail capacity is less than: 480 mins, and if you were to enable Historical Reporting now, you would not be able to increase it again, even if Historical Reporting were to be disabled. You must re-install the system to increase the Voicemail capacity again.
    Do you wish to continue[n]? :
    Current capacity:
    10.1.10.1# show voicemail limits
    Default Mailbox Size (seconds):         775
    Default Caller Message Size (seconds):  240
    Maximum Recording Size (seconds):       900
    Default Message Age (days):             30
    System Capacity (minutes):              840
    Default Prompt Language:                systemDefault
    Operator Telephone:                     100
    Maximum Broadcast Size (seconds):       300
    Broadcast Message Age (days):           30
    Broadcast Message MWI:                  disabled
    Play Caller Id:                         enabled
    Mandatory Message Expiry:               disabled
    Mailbox Selection:                      last-redirect
    10.1.10.1#
    Thanks. Any insight greatly appreciated. 
    Vincent

    What I'm trying to accomplish is track the call volume routed to an extension. Is historical reporting the best way to accomplish this or is there another method?
    Thanks.

  • Conditional Field and Pop Up

    I have a field that is mandatory if another field has a value.
    if (!(this.isNull || this.rawValue == ""))
    Population.mandatory="error";
    else
    Population.mandatory="disabled";
    How do i script the Popluation field to show a message if the user doesn't provide a value when the field is mandatory?

    Hi,
    That code should do it, is it in the exit event of the controlling field?  You might need to check the options under Form Properties ... Form Validations, you should have "Show Dialog Message" set.  Also you might need to set the mandatory message value, so;
    if (!(this.isNull || this.rawValue == ""))
        Population.mandatory="error";
        Population.mandatoryMessage="Please enter the population";
    else
        Population.mandatory="disabled";
    Regards
    Bruce

  • Dynamic mandatory field error message is not getting displayed in webui

    Hi,
    In Appointment if the importance is HIGH i made Location as mandatory.For this i enhanced BT126H_APPT/ApptDetails. In the get_p_location() method of BTACTIVITYYH i have written the code.
    Now the problem is Error message for this dynamic mandatory field is not getting displayed in webui.
    I debugged in DO_FINISH_INPUT error message is getting generated but it is not getting displayed in ui.
    Can anybody tell where the problem is?
    Thanks,
    Hari.

    Hi Hari,
    Really sorry do not know how to convert this nug file to text
    How ever quick solution for your problem would be just keep your validation in 'DO_VALIDATE_INPUT' method of the view controller.
    Means even if the User clicks on SAVE , Since it fails here , it would not allow you to go further.
    Thanks,
    Rajesh P

  • Is it possible to maintain a mandatory field in R/3 Support Message?

    Hello Experts,
    I am implementing Service Desk feature of SOLMAN 7.0 ehp1. Client is expecting to add one field wherein he wants to add some additional information about the message reporter. Since it is an important information, client wants this field to be mandatory.
    This information should also be visible to the processors.
    Is it possible? IF it si, then how to do it?
    Thanks in advance,
    Deepak

    Hi Deepak,
    As you want to create a new custom field, I would suggest you to append a new screen profile to the standard one then you create a transaction variant for that screen which can be assigned to the transaction type.
    Also, this is very much possible to achieve using coding. As yop are designing a new screen to incorporate the new filed, you can make it mandatroy  by hard coding. Your ABAPer may be able to help you.
    Rajeev

  • Set sap Component mandatory while creating the support desk message

    Hi,
       When create the support desk message from any application sysytem, the sap component get selected automatically but when we create the suppport desk message from the Easy Access the component wiil be blank, so some user create the support message without giving the component. So we want to make the component as mandatory while createing the support desk message from application system and also  set mandatory  when we create support message in solman.can anybody help me in setting component mandatory.
      Regards
      charan

    Dear Charan,
    The logic of setting the SAP Component mandatory is explained in the note 640532.
    Kindly use the note to resolve the purpose.
    Hope this solution helps.
    Regards
    Amit

  • Error Message FMBAS202 Year of cash effectivity mandatory for budget cat 9G

    Hi all,
    I activated BCS and use update profile 000350 (Separate PB/CB budget lines; standard), we tried to post simple FI posting and the error come up
    ==============================================================
    Year of cash effectivity mandatory for budget category 9G
    Message no. FMBAS202
    Diagnosis
    The FM update profile does not support the year of cash effectivity for commitment/actual values (posting ledger 9B). However, the year of cash effectivity is mandatory in BCS budgeting for budget category 9G and FM area 0100: the minimum value in this case is 2009.
    System Response
    Processing of the commitment/actual data record stops.
    Procedure
    Deactivate the year of cash effectivity for the corresponding budget category 9G and FM area 0100 in the IMG activity Choose Budget Category.
    ===============================================================
    So I click the link and it goes to Define Budget Category screen where we assign budget category (9G) and time horizon (1) to a FM area, but not mention of deactivating year of cash activity.
    My question is:
    1. Where is the button to deactivate the year of cash effectivity?
    2. What's the difference between budget category 9B and 9G? Both are Commitment Budget.
    3. I dont remember assigning budget category 9B to an FM area. Where is the setting?
    Thanks

    Hi,
    When you go to IMG - Public Sector Management - Funds Management Government - Budget Control System (BCS) - BCS Budgeting - Basic Settings - Definition of Budget Data - Choose Budget Category, what's the settings for 'Time horizon' field? It should be blank for 9G(commitment), if you don't work with cash effectivity.
    9B is posting ledger, while 9G is budget ledger. You don't have to assign 9A/9B to FM area.
    Regards,
    Eli

  • 'Reference Mandatory' & 'Quotation Message' in Sales Order Type

    Hi,
    We have got couple of 'Quote' in our System. In VOV8 tcode, when we create different Sales Orders, we want to set the 'Reference mandatory' to B (With reference to Quotation).
    My Question: Out of multiple quotes in the system, to which quote the system would require the user to enter as prerequisite?
    Our Requirement: For one set of order types, we want to make certain quotes type mandatory and for other set of order types, we want to make other quote type mandatory.
    How can that be done?
    For the same requirement, we want to set 'Quotation Message' in such a way, that only for certain order types, the system should check one set of quotes, whereas for other order types, the system should check another set of quotes.
    What would be the best way to achieve, both or one of the above requirement.
    Thanks

    Hello,
    To specify the document types as reference maintain copy controls.
    Here your requirement is to maintain sales document types as reference, so, go to t-code VTAA and there maintain your target doc type like OR/ZOR and source doc.type as QT/ZQT.
    According to your requirement the settings should be:
    1.Target Doc type-OR             
    Source Doc type-QT
    2.Target Doc type-ZOR
    Source Doc type-ZQT
    After you do this setting the system will now refer only those doc types that you have maintained here.
    Hope this helps else friends please correct me.
    Regards,
    Swami
    Edited by: Shivanand Swami on Dec 12, 2008 10:15 AM

  • Mandatory fields error messages in HCM forms and processes

    Hi,
    This may sound to be a very simple problem but I am unable to get to the root of the issue and thus need an expert advise here.
    I have created several forms in the system out of which one is an OM form using SAP_PD service for create position. There are few mandatory fields in the form scenario such as
    TITLE
    ABBREVIATION
    EMPLOYEE GROUP
    EMPLOYEE SUBGROUP
    As expected, system issues an error message if these field are left out blank but the error message is generic for all the fields and is missing the field name.
    Actual Error Message
    Complete the required entry field ""
    Expected Error Message
    Complete the required entry field "Employee Group"
    Complete the required entry field "Employee Subgroup"
    However, there are couple of fields in the form scenario which issues a correct error message
    Complete the required entry field "Object abbreviator" (P1000-SHORT)
    I am unable to identify the difference between the couple of fields that issues a correct message and rest 20 other fields which doesn't.
    Regards,
    Murtuza Kharodawala

    No, if I enter all the mandatory fields on the form then there is no problem. It allows me to move ahead and submit the form successfully.
    As recommended by Siddharth, I tried debugging the message class and what I observed was it passes the complete_fieldname value as Personnel Subarea (I1008_BTRTL) and system expects it to be I1008-BTRTL.
    SAP as a fallback tries to read description from the table T5ASRFSCNFLDT but it has a_form_scenario as blank and complete_fieldname has a concatenated value "Personnel Subarea (I1008_BTRTL)" instead of "I1008-BTRTL".
    Not sure what am I missing which causes it to have this wrong error message.
    Regards,
    MK

Maybe you are looking for

  • Browse and Edit Form - JSP

    Hi all, Using BC4J and BC4J JSP to generate Browse and Edit Form, e.g. EmpView_browse.jsp, and EmpView_Edit.jsp, I want to show only a few attributes in browse, and all fields in edit. If I change the "display" in control hint to hide, the attribute

  • How to use search function in ipod nano 7th generation

    how to use search function in ipod nano 7th generation? Cheers thanks.

  • NAC Agent reporting never shows a failure

    I seem to only get reports for successful agent logins under Device MGMT>Clean Access>Clean Access Agent>Reports.  Am I missing a setting somewhere?  Even though I have had many failures (testing, etc) I never see a failed report.  Any ideas?

  • How do I NAT based on destination port while source port can be ANY

    Goal - I want to forward Internet bound HTTP and HTTPS traffic  to a Proxy via an IPSEC Tunnel - I want to maintain my private IP as it goes accross the IPSEC Tunnel - I also want remaining Internet Traffic to route Normally by NATing to my outside a

  • How can I vertically resize an HTML Snippet?

    It will only let me vertically resize my HTML Snippets a certain amount--there's about a centimeter of space in between the bottom of the Snippet and my actual HTML object. It's not just certain HTML Snippets--no matter what it is, this always happen