Jump to content
Fivewin Brasil

SAOliveira

Membros
  • Posts

    1,018
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by SAOliveira

  1. Valdir, no mercado existe inúmeros equipamentos Wireless, desde R$ 50,00 a R$ 1.000,00 ou mais.

    O que ocorre é que na maioria dos casos, o usuário opta pelo mais barato.

    Isto posto, o que define o resultado do wireless, é "QUALIDADE DE EQUIPAMENTOS" e ambiente.

  2. No MontSintegra()
    
    ELSEIF(cUF $ "BA")
        Do Whil (nPos := At("<!--%",cSintegra)) > 0
            nPo1 := At("%-->",cSintegra)
            cTexto := SubStr(cSintegra,nPos,(nPo1-nPos)+4)
            cSintegra := StrTran(cSintegra,cTexto,"")
        ENDDO
    ENDIF
    
    ElseIf cUF == "BA"
        aRet := {"http://www.sefaz.ba.gov.br/Sintegra/",;
             "sintegra.asp?estado=BA/",;
             "",;
             {"IDENTIFICAÇÃO","Os dados acima são baseados em"},;
             {,;
             "Data da Consulta:",;
             "Número da Consulta:",;
             "CNPJ:",;
             "Inscrição Estadual:",;
             "UF:",;
             "Razão Social:",;
             "Logradouro:",;
             "Número:",;
             "Complemento:",;
             "Bairro:",;
             "UF:",;
             "Município:",;
             "CEP:",;
             "Endereço Eletrônico:",;
             "Telefone:",;
             "Atividade Econômica:",;
             "Data da Inscrição Estadual:",;
             "Usuário SEPD :",;
             "Situação Cadastral Atual:",;
             "Data desta Situação Cadastral:",;
             "Condição:",;
             "Regime de Apuração de ICMS:";
             } ;
            }
    
    
  3. IF(!PCS_StatusExe("nome_do_exe.exe"))
        
        // faz o que quer
    
        
    ENDIF
    
    **------------------------------------------------------------------------------**
    ** Finalidade : Verificar se um Programa está em execução
    **------------------------------------------------------------------------------**
        FUNCTION  PCS_StatusExe(cExecutavel)
    **------------------------------------------------------------------------------**
    LOCAL oWmiService,oListaProcess,oProcessos,Wexecutando:=.F.
    oWmiService=Service_WMI()
    oListaProcess:=oWmiService:ExecQuery("SELECT * FROM Win32_Process WHERE Name='"+cExecutavel+"'")
    
    FOR EACH oProcessos IN oListaProcess
        Wexecutando:=.t.
    Next
    RETURN(Wexecutando)
    
    **----------------------------------------------------------**
        STATIC FUNCTION  Service_WMI()
    **----------------------------------------------------------**
        STATIC oWmiService
        LOCAL oScriptObj
        IF(oWmiService==NIL)
            oScriptObj=CREATEOBJECT("wbemScripting.SwbemLocator")
            oWmiService=oScriptObj:ConnectServer()
        ENDIF
        RETURN(oWmiService)
    
  4.  ElseIf cUF == "SP"
         aRet := {"http://pfeserv1.fazenda.sp.gov.br/sintegrapfe/","consultaSintegraServlet","sintegra",;
              {"IDENTIFICAÇÃO","Os dados acima estão baseados"},;
              {"CNPJ:",;
              "Inscrição Estadual:",;
              "Razão Social:",;
              "Logradouro:",;
              "Número:",;
              "Complemento:",;
              "Bairro:",;
              "Município:",;
              "UF:",;
              "CEP:",;
              "Telefone:",;
              "Atividade Econômica:",;
              "Situação Cadastral Vigente:",;
              "Data desta Situação Cadastral:",;
              "Regime de Apuração:" ,;
              "Data de Credenciamento como emissor de NF-e:",;
              "Indicador de Obrigatoriedade de NF-e:",;
              "Data de Início da Obrigatoriedade de NF-e:",;  // aqui //
              "Data da Consulta:";
              } ;
             }
    

    João a coisa é muito simples.

    Você faz a consulta desejada direto no link que vc deseja

    Vou usar SP como exemplo.

    vai aparecer o retorno da consulta.

    sintegra.png

    Observe "Dara da Consulta:'

    Marque o texto e agregue a sua rotina do estado.

    Vai ficar assim como acima "code"

×
×
  • Create New...