Dúvida - Processo de validação de situação fiscal de clientes

Pessoal boa tarde,
Me passaram uma demanda para realizar um estudo sobre uma validação da situação fiscal dos clientes antes de realizar qualquer operação.
Pelo que me disseram agora será uma exigência realizar essa validação antes de qualquer operação seja compra ou venda para um ciente, se a situação fiscal dele não estiver ok a operação é abortada.
Essas foram as únicas informações que foram me passadas para o estudo.
Alguém já ouviu falar dessa nova exigência e se tem algo relacionado ou  customizável no produto SLL-NFE?
Muito obrigado.
César Sevilha.

Olá Eduardo bom dia,
Tudo bem?
Obrigado pela resposta.
Pelo que estou verificando a validação fiscal será criticada para o destinatário também, não poderemos vender nada para clientes e fornecedores que estiverem com a situação fiscal irregular junto as autoridades (SEFAZ e SINTEGRA), não sei quando é a data de obrigatoriedade mais isso será uma obrigação legal.
Estou estudando 2 formas de fazer isso, realizar a consulta da situação fiscal no inicio do processo ou realizar a consulta da situação fiscal de todos os clientes durante a madrugada para que os processo diários sejam feitos com a situação fiscal atualizada.
A Sefaz do PR já esta denegando notas onde a situação fiscal do destinatário estiver irregular.
Conforme pergunta 13.4 do portal da Sefaz PR:
Link http://www.fazenda.pr.gov.br/arquivos/File/FAQ/FAQ_NFe_PR_v4_4.pdf
Isso é tudo o que consegui encontrar sobre esse processo de validação da situação fiscal do destinatário.
Só não consegui encontrar nada sobre prazos.
Um abraço.
César Sevilha.

Similar Messages

  • The method getBean() is not valid for metadata object /ex/model/remittance/client/common/bc4j.xcfg

    Hi,
    I am getting bellow error when i am running my application. I am using JDeveloper 11.1.2.3
    <Nov 6, 2013 9:52:57 AM AST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <Nov 6, 2013 9:52:57 AM AST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <BC4JConfigLifeCycleCallBack> <contextInitialized> MDS-01702: The method getBean() is not valid for metadata object /ex/model/remittance/client/common/bc4j.xcfg - it is allowed on only bean metadata objects.
    oracle.mds.exception.MDSRuntimeException: MDS-01702: The method getBean() is not valid for metadata object /ex/model/remittance/client/common/bc4j.xcfg - it is allowed on only bean metadata objects.
      at oracle.mds.core.MetadataObject.getBean(MetadataObject.java:327)
      at oracle.adf.share.jndi.MDSBackingStore.getMOBean(MDSBackingStore.java:558)
      at oracle.bc4j.mbean.RuntimeMXBeanImpl.init(RuntimeMXBeanImpl.java:120)
      at oracle.bc4j.mbean.RuntimeMXBeanImpl.<init>(RuntimeMXBeanImpl.java:110)
      at oracle.bc4j.mbean.RuntimeMXBeanImpl.<init>(RuntimeMXBeanImpl.java:101)
      at oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack.contextInitialized(BC4JConfigLifeCycleCallBack.java:114)
      at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
      at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
      at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
      at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
      at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
      at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
      at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
      at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
      at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
      at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
      at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
      at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
      at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
      at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
      at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
      at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
      at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
      at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
      at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
      at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
      at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <Nov 6, 2013 9:53:11 AM AST> <Notice> <LoggingService> <BEA-320400> <The log file C:\Users\maroof\AppData\Roaming\JDeveloper\system11.1.2.3.39.62.76.1\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log will be rotated. Reop
    I seen oracle docs solution
    MDS-01702: The method getBean() is not valid for metadata object {0} - it is allowed on only bean metadata objects.
    Cause: An attempt was made to access the metadata object using the bean API but the metadata object was not a bean metadata object. The schema for the root element may not have been registered with MDS, or the beans were not available on the classpath.
    Action: Regenerate the beans from the schema definitions and ensure that the correct versions are on the classpath. Check that the schemas are registered with the MDS instance.
    Level: 1
    Type: ERROR
    Impact: Configuration
    But i am not getting what i do in my application for removing this error.
    Maroof

    Do you use MDS in your application?
    It's possible that you see a leftover of an earlier deployment.
    Do you get the same error if you only start the integrated server (application server navigator->integrated server->debug or run)?
    IF you don't get it when you only start the server without running your application, the problem is somewhere in your app. If you get the error it's probably an old deployment or a configuration error of your server. In this case stop jdev, rename the DefaultDomain folder C:\Users\maroof\AppData\Roaming\JDeveloper\system11.1.2.3.39.62.76.1\DefaultDomain tp C:\Users\maroof\AppData\Roaming\JDeveloper\system11.1.2.3.39.62.76.1\xxxDefaultDomain and start jdev again. Then use hte application server navigator to create a new integrated server (you should see this option as the DefaultDomain folder is not present) and once the new integrated server is created test again.
    Timo

  • OIM 11gR2 Request Validator Plugin and Axis based Web Service Client

    Hi,
    I am trying call a web service client generated using axis2 from a request validator plugin in OIM 11gR2 and I have all the axis related jar files under the plugin lib folder but it fails due to the axis reference issues.
    I tried putting the jar files under different locations like thirdparty folder, server lib etc. But it is giving issues every where. Please let me know if you have some solution.
    Thanks in advance,

    Haven't worked on this, but have you tried by putting the axis libraries inside the plugin lib folder when you are building up the plugin? Also you need to check asix2 compatibility with weblogic version with R2.
    -Bikash

  • VPD "Lost" after validation fails

    Hi,
    We have a custom in house VPD. In the application security section, under VPD, we call a procedure which sets our security context client_id in order to be used to make context references within secure views.
    In our page we have a simple select list which is run against a "secure" view. Once the user selects a value they hit continue to go on. A validation is put in place to make sure that a value has been selected.
    If the validation fails, we go back to the page and the validation error message displays (as it should) however the select list has no values. After doing a lot of testing, references to any view that uses the VPD returns no values when a validation fails.
    We've done some test and it appears that the following happens:
    - On a page submit the VPD function gets called (as per the application security / vpd)
    - Validations are performed
    - If validation fails, run: dbms_session.clear_identifier;
    - Load the page along with the appropriate error messages.
    Is this correct? Is their anyway around this?
    We have tried to set an application process to run before header which would run the same function as that called in the VPD section, however the process isn't run when a validation fails.
    Thank you,
    Martin

    APEX sets client identifier to: APP_USER:APP_SESSION. CLIENT_INFO is set to just APP_USER. Try the following query from the SQL Workshop as well as a region on a page to give you a better idea of what APEX sets:select sys_context('USERENV','CURRENT_SCHEMA') CURRENT_SCHEMA,sys_context('USERENV','SESSION_USER') SESSION_USER,
           sys_context('USERENV','MODULE') module,sys_context('USERENV','ACTION') action,
           sys_context('USERENV','CLIENT_INFO') CLIENT_INFO, sys_context('USERENV','CLIENT_IDENTIFIER') CLIENT_IDENTIFIER
      from dualI would probably include the IP Address of your HTTP Servers in the policy to make sure it's not someone connecting from SQL*Plus: sys_context('USERENV', 'IP_ADDRESS')
    Tyler

  • Validator Cleaned existing formbean or generated new one

    Hi buddies,
    I'd like to use struts validator in my project. It seems working but cleaning existing formbean or generating new formbean.
    The case is: after listing all customers, user can choose edit or delete one of them. Supposed (and it works correctly before I applied validator in) the Action will find the client and populate the appropriate field value into form bean, and the form bean is to be forward to edit jsp page. But now, in the fields on the edit jsp page are blank, just like create new record.
    it took me 2 days, and cannot fix the problem. Please gave me some ideas. Your any input is appreciated.
    [u]struts-config.xml[/u]
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
    <struts-config>
         <data-sources />
         <form-beans>
              <form-bean name="customerListForm"
                   type="com.articy.struts.form.CustomerListForm" />
              <form-bean name="customerEditForm"
                   type="com.articy.struts.form.CustomerEditForm" />
              <form-bean name="loginForm"
                   type="com.articy.struts.form.LoginForm" />
         </form-beans>
         <global-exceptions />
         <global-forwards>
              <forward name="welcome" path="/default.do" redirect="true" />
              <forward name="Logon" path="/security/login.jsp"
                   redirect="true" />
         </global-forwards>
         <action-mappings>
              <action forward="/jsp/index.jsp" path="/default" unknown="true" />
              <action attribute="customerListForm"
                   input="/jsp/customerList.jsp" name="customerListForm"
                   path="/customerList" scope="request"
                   type="com.articy.struts.action.CustomerListAction">
                   <forward name="listCustomer" path="/jsp/customerList.jsp" />
              </action>
              <action attribute="customerEditForm"
                   input="/jsp/customerEdit.jsp" name="customerEditForm" parameter="do"
                   path="/customerEdit" scope="request"
                   type="com.articy.struts.action.CustomerEditAction">
                   <forward name="addCustomer" path="/jsp/customerAdd.jsp" />
                   <forward name="listCustomers" path="/customerList.do"
                        redirect="true" />
                   <forward name="editCustomer" path="/jsp/customerEdit.jsp" />
              </action>
              <action attribute="loginForm" input="/security/login.jsp"
                   name="loginForm" path="/login" scope="request"
                   type="com.articy.struts.action.LoginAction">
                   <forward name="loginSuccess"
                        path="/security/loginSucess.jsp" />
                   <forward name="loginFailure"
                        path="/security/loginFailure.jsp" redirect="true" />
              </action>
              <action path="/logout"
                   type="com.articy.struts.action.LogoutAction">
                   <forward name="Success" path="/security/logoutSuccess.jsp"
                        redirect="true" />
              </action>
              <action attribute="loginForm" name="loginForm"
                   path="/prepareLogin" scope="request"
                   type="com.articy.struts.action.PrepareLoginAction">
                   <forward name="logon" path="/security/login.jsp" />
              </action>
         </action-mappings>
         <controller
              processorClass="org.apache.struts.tiles.TilesRequestProcessor" />
         <message-resources
              parameter="com.articy.struts.ApplicationResources" />
         <plug-in className="org.apache.struts.tiles.TilesPlugin">
              <set-property property="definitions-config"
                   value="/WEB-INF/tiles-defs.xml" />
              <set-property property="definitions-parser-validate"
                   value="true" />
              <set-property property="moduleAware" value="true" />
         </plug-in>
         <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
              <set-property property="pathnames"
                   value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
              <set-property property="stopOnFirstError" value="true" />
         </plug-in>
    </struts-config>
    validation.xml
    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE form-validation PUBLIC
              "-//Apache Software Foundation//DTD Commons Validator Rules Configuration
    1.1.3//EN"
              "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
    <form-validation>
      <global>
        <constant>
          <constant-name>phone</constant-name>
          <constant-value>^\(?(\d{3})\)?[-| ]?(\d{3})[-| ]?(\d{4})$</constant-value>
        </constant>
        <constant>
          <constant-name>zip</constant-name>
          <constant-value>^\d{5}\d*$</constant-value>
        </constant>
      </global>
      <!-- ========================= Default Formset ========================= -->
      <formset>
        <constant>
          <constant-name>zip</constant-name>
          <constant-value>^\d{5}(-\d{4})?$</constant-value>
        </constant>
        <form name="customerForm">
          <field property="lastname" depends="required,mask,minlength">
            <arg0 key="customereditform.lastname.displayname" position="0"/>
            <arg1 name="minlength" key="${var:minlength}" resource="false"
    position="1"/>
            <var>
              <var-name>mask</var-name>
              <var-value>^\w+$</var-value>
            </var>
            <var>
              <var-name>minlength</var-name>
              <var-value>5</var-value>
            </var>
          </field>
          <field property="name" depends="required,mask,maxlength">
            <msg name="mask" key="customereditform.name.maskmsg" />
            <arg0 key="customereditform.name.displayname" position="0" />
            <arg1 name="maxlength" key="${var:maxlength}" resource="false"
    position="1"/>
             <var>
              <var-name>mask</var-name>
              <var-value>^[a-zA-Z]*$</var-value>
            </var>
            <var>
              <var-name>maxlength</var-name>
              <var-value>30</var-value>
            </var>
          </field>
        </form>
      </formset>
    </form-validation>
    customerEditAction.java
    package com.articy.struts.action;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import org.apache.struts.action.ActionForm;
    import org.apache.struts.action.ActionForward;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.actions.DispatchAction;
    import www.articy.wdb.bl.LibraryManager;
    import com.articy.struts.form.CustomerEditForm;
    public class CustomerEditAction extends DispatchAction {
         public ActionForward editCustomer(ActionMapping mapping, ActionForm form,
                   HttpServletRequest request, HttpServletResponse response) {
              System.out.println("editCustomer");
              CustomerEditForm customerEditForm = (CustomerEditForm) form;
               * Arthur Niu get id of the customer from request
              Integer id = Integer.valueOf(request.getParameter("id"));
              // get business logic
              LibraryManager vvmManager = new LibraryManager();
              customerEditForm.setCustomer(vvmManager.getCustomerByPrimaryKey(id));
              return mapping.findForward("editCustomer");
         public ActionForward deleteCustomer(ActionMapping mapping, ActionForm form,
                   HttpServletRequest request, HttpServletResponse response) {
              System.out.println("deleteCustomer");
              CustomerEditForm customerEditForm = (CustomerEditForm) form;
               * Arthur Niu get id of the customer from request
              Integer id = Integer.valueOf(request.getParameter("id"));
              // get business logic
              LibraryManager vvmManager = new LibraryManager();
              vvmManager.removeCustomerByPrimaryKey(id);
              return mapping.findForward("listCustomers");
         public ActionForward addCustomer(ActionMapping mapping, ActionForm form,
                   HttpServletRequest request, HttpServletResponse response) {
              System.out.println("addCustomer");
              CustomerEditForm customerEditForm = (CustomerEditForm) form;
              return mapping.findForward("addCustomer");
         public ActionForward saveCustomer(ActionMapping mapping, ActionForm form,
                   HttpServletRequest request, HttpServletResponse response) {
              CustomerEditForm customerEditForm = (CustomerEditForm) form;
              if (isCancelled(request)) {
                   removeFormBean(mapping, request);
                   return (mapping.findForward("listCustomers"));
              // get business logic
              LibraryManager vvmManager = new LibraryManager();
              vvmManager.saveCustomer(customerEditForm.getCustomer());
              return mapping.findForward("listCustomers");
         protected void removeFormBean(ActionMapping mapping,
                   HttpServletRequest request) {
              // Remove the obsolete form bean
              if (mapping.getAttribute() != null) {
                   if ("request".equals(mapping.getScope())) {
                        request.removeAttribute(mapping.getAttribute());
                   } else {
                        HttpSession session = request.getSession();
                        session.removeAttribute(mapping.getAttribute());
    customerEditForm.java
    package com.articy.struts.form;
    import java.io.Serializable;
    import javax.servlet.http.HttpServletRequest;
    import org.apache.struts.action.ActionForm;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.validator.ValidatorForm;
    import www.articy.wdb.Customer;
    public class CustomerEditForm extends ValidatorForm implements Serializable {
         private static final long serialVersionUID = 1L;
         private Customer customer;
         public Customer getCustomer() {
              return customer;
         public void setCustomer(Customer customer) {
              this.customer = customer;
         public boolean equals(Object rhs) {
              return customer.equals(rhs);
         public Integer getId() {
              return customer.getId();
         public void setId(Integer id) {
              customer.setId(id);
         public String getName() {
              return customer.getName();
         public void setName(String name) {
              customer.setName(name);
         public String getLastname() {
              return customer.getLastname();
         public void setLastname(String lastname) {
              customer.setLastname(lastname);
         public Integer getAge() {
              return customer.getAge();
         public void setAge(Integer age) {
              customer.setAge(age);
         public Boolean getActive() {
              return customer.getActive();
         public void setActive(Boolean active) {
              customer.setActive(active);
         public java.sql.Date getBod() {
              return customer.getBod();
         public void setBod(java.sql.Date bod) {
              customer.setBod(bod);
         public java.sql.Timestamp getLogontime() {
              return customer.getLogontime();
              public void setLogontime(java.sql.Timestamp logontime) {
              customer.setLogontime(logontime);
         public String toString() {
              return customer.toString();
         public void reset(ActionMapping mapping, HttpServletRequest request) {
              customer = new Customer();
    customerList.jsp
    <%@ page language="java" pageEncoding="UTF-8"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>
    <html>
    <head>
    <title>JSP for customerListForm form</title> </head> <body> <table border="1"> <tbody>
    <%-- set the header --%>
    <logic:present name="customerListForm" property="customers">
    <tr>
    <td>Id</td>
    <td>Name</td>
    <td>Lastname</td>
    <td>Age</td>
    <td>Active</td>
    <td>Bod</td>
    </tr>
    <%-- start with an iterate over the collection customer --%> <logic:iterate name="customerListForm" property="customers" id="customer"> <tr>
    <%-- customer information --%>
    <td><bean:write name="customer" property="id" /></td>
    <td><bean:write name="customer" property="name" /></td>
    <td><bean:write name="customer" property="lastname" /></td>
    <td><bean:write name="customer" property="age" /></td>
    <td><bean:write name="customer" property="active" /></td>
    <td><bean:write name="customer" property="bod" /></td>
    <%-- edit and delete link for each customer --%> <td><html:link action="customerEdit.do?do=editCustomer"
    paramName="customer"
    paramProperty="id"
    paramId="id">Edit</html:link>
    </td>
    <td><html:link action="customerEdit.do?do=deleteCustomer"
    paramName="customer"
    paramProperty="id"
    paramId="id">Delete</html:link>
    </td>
    </tr>
    </logic:iterate>
    <%-- end interate --%>
    </logic:present>
    <%-- if customers cannot be found display a text --%> <logic:notPresent name="customerListForm" property="customers"> <tr> <td colspan="5">No customer found.</td> </tr> </logic:notPresent>
    </tbody>
    </table>
    <br>
    <%-- add and back to menu button --%>
    <html:button property="add"
    onclick="location.href='customerEdit.do?do=addCustomer'">Add a new customer </html:button>   <html:button property="back"
    onclick="location.href='default.do'">Back to menu </html:button> </body> </html>
    customerEdit.jsp
    <%@ page language="java" pageEncoding="UTF-8"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
    <html>
    <head>
    <title>JSP for customerEditForm form</title> </head> <body>
    <logic:messagesPresent>
       <bean:message key="errors.header"/>
       <ul>
       <html:messages id="error">
          <li><bean:write name="error"/></li>
       </html:messages>
       </ul><hr />
    </logic:messagesPresent>
    <html:form action="customerEdit"  method="post">
    <html:hidden property="id"/> <html:hidden property="do" value="saveCustomer"/>
    Id: <html:text property="id"/><br/>
    Name: <html:text property="name"/><br/>
    Lastname: <html:text property="lastname"/><br/>
    Age: <html:text property="age"/><br/>
    Active: <html:text property="active"/><br/>
    Bod: <html:text property="bod"/><br/>
          <html:submit property="submit" onclick="bCancel=false;">
             <bean:message key="button.save"/>
          </html:submit>
    <html:cancel/>
    </html:form>
    </body>
    </html>

    anybody can help?

  • Validation Errors - Messages Presentation

    By default, error messages associated with validations are displayed in popup dialogs for client-side validations or as a message on the page for server side validations.
    I have a requirement that both validations need to be displayed as popup messages.
    Is this possible to achieve with ADF Faces? If so which article / document do you recommend me reading ?
    Thanks,
    Claudio.

    Yes, requirement is to be a Javascript alert window (same as it is done right now by ADF Faces when validations are done on the client).
    Is there other option available apart from that of displaying a message on the page for server side validations ?
    Thanks,
    Claudio.

  • Loading Flash content using loadMedia??? Or else??? Has to be XHTML 1.0 Strict and WAG valid

    I have a new project into which i have to insert SWF into an HTML page using other way that the standard Abobe way to do it.
    I know about Flash Satay but i have 300s Flash files to insert and dont want to reopen each of them.
    My HTML pages have to W3C comply and as you know, the <classic id> or <embed> tag isnt valid regarding XHTML 1.0 Strict.
    Client, who insists that his media be accessible to EVERYBODY, suggested using
    "javascript:loadMedia('flashContainer','flv/v01.flv', '', '', 'fra', '','','', 'false');"><img src="images/flashFr.jpg" alt="" /></a></p>
    where loadMedia is a function with these parameters
    <!-- Parameters for loadMedia function
    loadMedia('mediacontainer', '<file>', '<caption>', '<image>', '<lang>', '<playId>', '<height>', '<width>', '<autostart>' )
    - mediacontainer - /* container that holds the player */
    - file - /* Specifies the location of the file to play. */ (.flv)
    - caption - /* Specifies the location of the xml-based captions file using the SMIL Timed Text format. */
    - image - /* Specifies the image to display when playing MP3 or FLV files. This FlashVar can also be used to display a preview image for other formats. Supported formats are JPG, SWF, PNG, and GIF. */
    - lang - /* Specifies the language of the player. */
    - playId - /* Element id of the player control */
    - height - /* Specifies the window height of the control. */
    - width - /* Specifies the window width of the control. */
    - autostart - /* AutoStart the loaded clip */
    -->
    Do you know about that? Can you help? Do you know any other way to insert Flash content with respect to:
    - Javascript on/off valid
    - XHTML 1.0 Strict valid
    - WAG valid.

    I am VERY concerned with the fact that my pages are not being properly validated and displayed.
    I have created two different sites using iWeb '08 and while I am satisfied with the ease of use, I am concerned that my sites are not being displayed correctly... in fact, the other day my friend who is a Mac whiz and who hosts my business website on his server... tried to visit the site that I created using iWeb '08 and had published to my .Mac account... it caused his browser to flat out crash! He said he hasn't seen anything like that in years!
    Here is the site I have begun to build http://www.mcleanmonowheel.com
    If you paste this url into http://validator.w3.org/ a slew of errors pop up.
    Is this the norm with iWeb or have I done something wrong on my end???
    -Patrick

  • Simultaneous Client and Server Form Validation using Custom Tag Library

    I am developing a custom tag library for validator tags
    which are capable of doing client side validation (Javascript)
    and server side (Java). My problem is with the development
    of a regular expression based validator. Because of differences
    in the way Javascript and Java handle regular expressions
    i can not use the same regular expression for both types of
    validation. Is there any way to convert a valid regular
    expression from the java.util.regex format into the Javascript
    format or vice versa? My major problems are with the (or, ||)
    statements and the user of backslashes.

    If you are speaking of RE syntax flavours, they are basically the same(namely perl5 flavour). Any expression that works in JS should work in j.u.regex too.
    Though, their usage is quite different.
    So, there is no need for convertion of expressions.
    But porting the code may be not so trivial.

  • Regular Expressions - Email Validation

    According to RFC-2822 and RFC-2821 specifications the local part of email addresses are allowed to contain a whitespace character as long as it is within quotations. The rest of my regular expression works fine I am battling to find out how to match the above mentioned pattern. Here is the first part of my expression...
    ([\"(\\w|\\s|\\p{Punct}){1,}\"])
    If there is a whitespace character I need to make sure it is surrounded with quotations
    Any help will be much appreciated!

    AmitChalwade123456 wrote:
    it's client side validation ( java script regex) must be used ! Since when are client side validations recommended above server side validations?
    What would happen if the client disabled Javascript or hacked the Javascript code?
    i think
    /\S+@\S+\.\S+/;this might help uThis makes no sense. It just checks on availability of the '@' and '.' in that order in the email address. It doesn't check it if contains valid characters nor checks if it is surrounded by quotes if the actual address contains spaces.

  • Jdev 11 Table validations bug.

    Validation errors on ADF editable table fires only when you change a row by clicking.
    If you press any submit button they disapear.
    Also validations dont fire if you navigate to a diferent row by pressing Tab key.
    is this a bug?
    Is there any way that these validation errors do not disapear when i press any button?
    details:
    [http://adfbugs.blogspot.com/2009/08/table-validations-bug.html]

    Hi,
    don't think this is a bug because you perform sever side validation that is not existing on the client. So this validation only happens when you change the row currency on the binding layer, which is not happening when you use the tab. To see this error immediately you would need to assign a submit event when leaving a filed. So if you set autosubmit=true on your cell component renderers then this fires quite happily (but who wants to pay the price for this ?)
    Frank

  • Validating information???

    I just validated my page and got some information I am not
    quite sure
    what to do with?
    Thank you for any advice on this!!!
    Brian
    W3C CSS Validator Results for
    http://www.agilitygraphics.com/clients/c21/
    Congratulations!
    This document validates as CSS!
    Then it goes on with warnings and I am not sure what to do
    about these.
    Ideally, should I fix these? Some of these I think are good,
    such as not
    repeating unnessesary information?
    This is what I got:
    Warnings
    URI :
    http://www.agilitygraphics.com/clients/c21/css/c21style.css
    Line : 17 (Level : 1) You have no background-color with your
    color : a
    Line : 21 (Level : 1) You have no background-color with your
    color : a:hover
    Line : 24 (Level : 1) You have no background-color with your
    color :
    a:active
    Line : 31 (Level : 1) Family names containing whitespace
    should be
    quoted. If quoting is omitted, any whitespace characters
    before and
    after the name are ignored and any sequence of whitespace
    characters
    inside the name is converted to a single space. : h1
    Line : 40 (Level : 1) You have no background-color with your
    color : h3
    Line : 40 (Level : 1) You have no background-color with your
    color : h3
    Line : 48 (Level : 1) Family names containing whitespace
    should be
    quoted. If quoting is omitted, any whitespace characters
    before and
    after the name are ignored and any sequence of whitespace
    characters
    inside the name is converted to a single space. : h4
    Line : 51 (Level : 1) You have no background-color with your
    color : h4
    Line : 91 (Level : 1) You have no color with your
    background-color :
    #container
    Line : 102 (Level : 1) You have no color with your
    background-color :
    #header
    Line : 114 (Level : 1) You have no color with your
    background-color : #left
    Line : 119 (Level : 2) Redefinition of voice-family : #left
    Line : 120 (Level : 2) Redefinition of width : #left
    Line : 145 (Level : 1) You have no color with your
    background-color : #right
    Line : 148 (Level : 2) Redefinition of voice-family : #right
    Line : 149 (Level : 2) Redefinition of width : #right
    Line : 170 (Level : 1) You have no background-color with your
    color :
    #footer
    Line : 174 (Level : 2) Redefinition of voice-family : #footer
    Line : 175 (Level : 2) Redefinition of width : #footer
    Line : 176 (Level : 2) Redefinition of height : #footer
    Line : 208 (Level : 1) You have no color with your
    background-color :
    #navlist
    Line : 216 (Level : 1) Same colors for color and
    background-color in two
    contexts #container and #navlist ul
    Line : 216 (Level : 1) Same colors for color and
    background-color in two
    contexts #navlist and #navlist ul
    Line : 216 (Level : 1) You have no background-color with your
    color :
    #navlist ul
    Line : 216 (Level : 1) Same colors for color and
    background-color in two
    contexts #header and #navlist ul
    Line : 232 (Level : 2) Redefinition of voice-family :
    #navlist a
    Line : 233 (Level : 2) Redefinition of height : #navlist a
    Line : 237 (Level : 1) Same colors for color and
    background-color in two
    contexts #header and #navlist a:visited
    Line : 237 (Level : 1) Same colors for color and
    background-color in two
    contexts #container and #navlist a:visited
    Line : 237 (Level : 1) You have no background-color with your
    color :
    #navlist a:visited
    Line : 237 (Level : 1) Same colors for color and
    background-color in two
    contexts #navlist and #navlist a:visited
    Line : 237 (Level : 1) Same colors for color and
    background-color in two
    contexts #navlist and #navlist a:visited
    Line : 237 (Level : 1) You have no background-color with your
    color :
    #navlist a:visited
    Line : 237 (Level : 1) Same colors for color and
    background-color in two
    contexts #container and #navlist a:visited
    Line : 237 (Level : 1) Same colors for color and
    background-color in two
    contexts #header and #navlist a:visited
    Valid CSS information
    body {
    background-color : #3dbaf9;
    margin : 0;
    padding : 0;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    line-height : 12px;
    color : #999;
    a {
    color : #999;
    text-decoration : none;
    a:hover {
    color : #333;
    a:active {
    color : #999;
    h1 {
    font-family : Times New Roman, Times, serif;
    font-size : 30px;
    line-height : 30px;
    letter-spacing : 3px;
    h2, h3 {
    font-size : 11px;
    color : #996;
    letter-spacing : 1px;
    h3 {
    padding-top : 25px;
    h4 {
    font-family : Times New Roman, Times, serif;
    font-size : 14px;
    font-weight : bold;
    color : #333;
    div .s01 {
    font-weight : bold;
    div .s02 {
    font-style : italic;
    div .s03 {
    font-weight : bold;
    font-style : italic;
    div .s04 {
    font-weight : bold;
    line-height : 30px;
    #side01 {
    font-weight : bold;
    padding : 0 0 5px;
    #container {
    width : 770px;
    background : #fff;
    margin : 0 auto;
    #header {
    width : 770px;
    height : 305px;
    background : #fff url(../images/top_images/top_02.jpg)
    no-repeat;
    display : block;
    #left {
    float : left;
    width : 200px;
    background-color : #e7f2e7;
    padding : 8px 8px 20px;
    voice-family : "\"}\"";
    voice-family : inherit;
    width : 184px;
    #content {
    float : left;
    width : 370px;
    #right {
    float : left;
    width : 200px;
    padding : 50px 0 0 30px;
    margin-right : 0;
    background-color : #e7f2e7;
    voice-family : "\"}\"";
    voice-family : inherit;
    width : 170px;
    #right a {
    text-decoration : underline;
    #footer {
    clear : both;
    width : 770px;
    height : 20px;
    padding : 5px 0 0 10px;
    font-size : 9px;
    color : #999;
    text-align : left;
    voice-family : "\"}\"";
    voice-family : inherit;
    width : 760px;
    height : 15px;
    #navholder {
    width : 770px;
    height : 40px;
    text-align : center;
    #navholder img {
    margin : 10px 0 0;
    #navlist {
    width : 184px;
    background : #fff url(../images/general/side_nav_bg.gif)
    repeat-x;
    #navlist ul {
    margin : 0;
    padding : 0;
    list-style-type : none;
    color : #fff;
    #navlist li {
    margin : 0;
    #navlist a {
    height : 30px;
    padding : 11px 2px 0 15px;
    display : block;
    border : none;
    voice-family : "\"}\"";
    voice-family : inherit;
    height : 20px;
    #navlist a:link, #navlist a:visited {
    color : #fff;
    text-decoration : none;
    #navlist a:hover, #navlist a:active, #uberlink a:link,
    #uberlink
    a:visited, #uberlink a:hover, #uberlink a:active {
    background-color : #ccc;
    color : #fff;

    In article <e4dnmk$5v6$[email protected]>,
    Brian <[email protected]> wrote:
    You don't show what errors you got, just warnings so see my
    replies
    below.
    >
    > Warnings
    >
    > URI :
    http://www.agilitygraphics.com/clients/c21/css/c21style.css
    >
    > Line : 17 (Level : 1) You have no background-color with
    your color : a
    > Line : 21 (Level : 1) You have no background-color with
    your color : a:hover
    > Line : 24 (Level : 1) You have no background-color with
    your color :
    > a:active
    Self explanatory: you gave a color but not a background-color
    which goes
    hand-in-hand.
    > Line : 31 (Level : 1) Family names containing whitespace
    should be
    > quoted. If quoting is omitted, any whitespace characters
    before and
    > after the name are ignored and any sequence of
    whitespace characters
    > inside the name is converted to a single space. : h1
    Any font name with more than one name must be in quotes:
    "Times New
    Roman"
    > Line : 174 (Level : 2) Redefinition of voice-family :
    #footer
    > Line : 175 (Level : 2) Redefinition of width : #footer
    > Line : 176 (Level : 2) Redefinition of height : #footer
    I've never seen these. Either someone has or use the W3C site
    for lookup.
    > Line : 208 (Level : 1) You have no color with your
    background-color :
    > #navlist
    Opposite of first warning: you declared background-color but
    not color
    > Line : 216 (Level : 1) Same colors for color and
    background-color in two
    > contexts #container and #navlist ul
    > Line : 216 (Level : 1) Same colors for color and
    background-color in two
    > contexts #navlist and #navlist ul
    I get these too and drives me nuts. I've ignored as I want
    the
    colors/backgrounds so not sure what W3C wants
    So it's not as bad as you think!

  • Sybase Unwired Platform - User Interface Validations

    Hi,
    Does the Sybase Unwired Platform have a mechanism that enables the developer to integrate User Interface Validations?
    Apple provides a standard way to validate user interfact items: http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/UIValidation/UIValidation.pdf
    Is there an inherent mechanism that is a part of the Sybase Unwired platform that triggers client-side validations to prevent unncessary round-trips for simple validations that can be processed by the client itself?
    Regards,
    Namrata

    Hi,
    For simple validations there is an in-built option in SUP. We can assign rule validations to edit box, this is well explained in [Sybase Infocenter|http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01284.0152/doc/html/vhu1232730866978.html]. Or else we can also do some custom coding and achieve user interface validations. This is also well explained in the [tutorial for blackerry application development using Device Application Designer|http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01210.0152/doc/html/vhu1272906484682.html].
    Regards,
    Rahul Muraleedharan.

  • Web Client Integration with Address Validation

    Hi Friends,
    Iam working in CRM 5.0. Please find my requirement below:
    When accounts are created with or changed with PCUI and IC Web client: display feedback from Address validation software, using the "out of the box" GUI integration as a model.
    1.  Display addresses validation warnings/correction feedback, if any. The user will have the option to:
         a. Accept the address validation software correction , or
         b. Bypass the warning and use the original address that they entered, or
         c. Cancel and return to account maintenance
    2.  Display duplicate candidates and allow the user to switch to a duplicate candidate if desired by clicking  
         the candidate (instead of proceeding with account creation)
    How can I check whether the Address Validation software is integrated with IC Web Client? If it is not integrated, then is there any configuration to be done to get the popups for address validation and duplicate check?
    Your suggestions and Ideas will be rewarded.
    Regards,
    Raju...

    Hi Friends,
    Any suggestion on this?
    Thanks & Regards,
    Raju

  • Categoria de Nota na MIGO/MIRO

    Bom dia Pessoal!
    Eu li todas as informações trocadas em relação a entrada da NFe no ERP e arquivamento do XML, porém ainda estou com uma dúvida. Poderiam me ajudar?
    Quando recebemos um DANFE do Fornecedor, ao fazer o lançamento na MIGO/MIRO desta NFe, utilizo a categoria de Nota "tradicional" ou "eletrônica"?
    Att.
    Adriana Simões

    Bom dia Adriana,
    Sobre as postagens no forum, procure criar uma thread (questão) nova para cada problema, de forma a facilitar no apoio e também na procura pelos outros.
    Por exemplo este subject é "Re: Categoria de Nota na MIGO/MIRO"
    Independente dos cenários que você está testando agora está com dois novos problemas:
    1 - Problema no GRC está sim relacionado a PIS/COFINS, acredito que as threads abaixo tragam novas informações:
    Situação Fiscal PIS e COFINS (Tax Situation)
    Validação NF-e Campo CST / IM
    Requisitos para implementação do SPEd NF-e
    Alteração de NF-e
    2-B12_REFNFE trata-se de alguma inconsistência na tag de Nota Fiscal Eletrônica de Referência. Verifique se o valor da REFNFE está com 44 posições de números, ou se está faltando por exemplo o número aleatório ou dígito de controle (verifique se tem espaços entre ou então não tem 44 posições).
    Sendo assim, peço que não economize em threads do forum cada questão é uma questão. De forma que você poderá resolver uma questão e fechá-la e a outra ainda continuará aberta.
    Atenciosamente,
    Fernando Da Ró

  • Open and connect in OBI 11.1.1.5 admin tool fowwoling OBE Upgrade

    I installed OBI11.1.1.5 on Redhat 5.2 and the admin tool on a windows. In this two machine I have OBI 10 server and admin tool installed as well. The OBI 11 components are all up running as I can access them such as EM and represention service.
    Following OBEhttp://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi11115/upgrade/upgrade_to_11g.htm?print=preview#t3 .I upgraded our 10g rpd and catalog and see the repository saved in instance_home, and verified that the default is RPD sh20110903_BI002.
    Next step in the OBE, I verify Reposiotory Metadata. I launched the admin tool, opened inline. In the generated dialog box, I entered the password in defined in the update script as Repository Password, and used weblogic login in User/Password. All other fields are blank. That is all I can do in the dialog box, but the Open buttone is always grey. I think at least one available repository should be listed in the list box at the bottom, but it was empty.
    Then I tried to create a new repository. In step 2 Select Data Source, I choose ODBC 3.5 and use a valid system DSN, but got Error : The connection has failed.
    I tried also use Connection Type OCI 10g/11g. IN the Data Source Name I used a valid netservice name defined in a Oracle client's Oracle_HOME. But still got Error : The connection has failed.
    Questions
    1) How can make the Open button active in the Open inline RPD dialog box?
    2) Why the valid System DSN failed to connect in 11g admin tool. It is OK in 10g admin tool and ODBC configure
    3) How to make Admin Too; sees the tnsnames definition. Should I copy the tnsnames.ora file to somewhere under Admin Tool installation directory?
    Many thanks.

    Thanks. The post appares make sense. I opened my user.sh file and has 2 questions:
    1) There are 32bit section and 64 bit section, and it states that 32 bit server must work with 32 bit client, so is for 64 bit. In my case, the clients are most likely 32 bit windows (browsers and admin tool), but the server is installed on Redhat 64 bit. Is this a problem? How do I know if my OBIEE iis running 64 or 32 bit?
    2) All entries in the user.sh file are commented out. Then what file is used to in the current OBI11, it is started automatically after the installation.

Maybe you are looking for