Jump to content

Search the Community

Showing results for tags 'sefaz'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 4 results

  1. dutopfave

    Consultar NFe

    Boa Tarde, aguem aqui já conseguiu quebrar/burlar o captcha do sefaz pra consulta NFE ?
  2. dutopfave

    Ler XML SEFAZ SPED-NFE

    Boa Noite Galera, to tentando implementa para baixa xml direto da sefaz usando o sped-nfe, mais ta dando um erro de certificado: Nao existe autorizador [0] para os webservices do modelo [55] segue o código abaixo: <?php include __DIR__ . '/vendor/autoload.php'; use NFePHP\NFe\Make; $nfe = new Make(); error_reporting(E_ALL); ini_set('display_errors', 'On'); require_once 'bootstrap.php'; use NFePHP\NFe\Tools; use NFePHP\Common\Certificate; use NFePHP\Common\Exception\CertificateException; use NFePHP\Common\Soap\SoapCurl; //tanto o config.json como o certificado.pfx podem estar //armazenados em uma base de dados, então não é necessário ///trabalhar com arquivos, este script abaixo serve apenas como //exemplo durante a fase de desenvolvimento e testes. $arr = [ "atualizacao" => "2019-08-01 09:11:21", "tpAmb" => 2, "razaosocial" => "TRANSPORTADORA DO VALE LTDA", "cnpj" => "01329621000186", "siglaUF" => "MG", "schemes" => "PL_009_V4", "versao" => '4.00', "tokenIBPT" => "AAAAAAA", "CSC" => "GPB0JBWLUR6HWFTVEAS6RJ69GPCROFPBBB8G", "CSCid" => "000001" ]; $configJson = json_encode($arr); $pfxcontent = file_get_contents('certificate.pfx'); $tools = new Tools($configJson, Certificate::readPfx($pfxcontent, 'senhaMinha')); $tools->model('55'); //sempre que ativar a contingência pela primeira vez essa informação deverá ser //gravada na base de dados ou em um arquivo para uso posterior, até que a mesma seja //desativada pelo usuário, essa informação não é persistida automaticamente e depende //de ser gravada pelo ERP $contingencia = $tools->contingency->deactivate(); //e se necessário carregada novamente quando a classe for instanciada $tools->contingency->load($contingencia); //executa a busca por documentos $response = $tools->sefazDistDFe( 'AN', $arr['cnpj'], 0, 0 ); echo "<pre>"; print_r($response); echo "</pre>"; oque pode ser ?
  3. Bom dia. Estou iniciando o desenvolvimento de um software para controle e emissão de NF-e para a SEFAZ. A princípio, estou começando pelo básico, onde busco consultar se o serviço selecionado está online, ou não. De maneira simplificada: Private Sub VerificaStatus() Dim servicoNFe As ServicosNFe Dim retornoStatus As RetornoNfeStatusServico Dim retornoBasico As retConsStatServ servicoNFe = New ServicosNFe(NFeConfig.CfgServico) retornoStatus = servicoNFe.NfeStatusServico() retornoBasico = retornoStatus.Retorno End Sub Ele gera o XML para consulta, valida, salva uma cópia no computador, e tudo.... Mas quando vou na função NfeStatusServico: Public Function NfeStatusServico() As RetornoNfeStatusServico Dim versaoServico = ServicoNFe.NfeStatusServico.VersaoServicoParaString(_cFgServico.VersaoNfeStatusServico) Dim ws = CriarServico(ServicoNFe.NfeStatusServico) If _cFgServico.VersaoNfeStatusServico <> NFe.Classes.Servicos.Tipos.VersaoServico.ve400 Then ws.nfeCabecMsg = New nfeCabecMsg ws.nfeCabecMsg.cUF = _cFgServico.cUF ws.nfeCabecMsg.versaoDados = versaoServico End If Dim pedStatus = New consStatServ With { .cUF = _cFgServico.cUF, .tpAmb = _cFgServico.tpAmb, .versao = versaoServico } Dim xmlStatus = pedStatus.ObterXmlString() Validador.Valida(ServicoNFe.NfeStatusServico, _cFgServico.VersaoNfeStatusServico, xmlStatus, cfgServico:=_cFgServico) Dim dadosStatus = New XmlDocument() dadosStatus.LoadXml(xmlStatus) SalvarArquivoXml(DateTime.Now.ParaDataHoraString() & "-ped-sta.xml", xmlStatus) Dim retorno As XmlNode Try retorno = ws.Execute(dadosStatus) '<<< Aqui ocorre um erro! Catch ex As WebException Throw FabricaComunicacaoException.ObterException(ServicoNFe.NfeStatusServico, ex) End Try Dim retornoXmlString = retorno.OuterXml Dim retConsStatServ = New retConsStatServ().CarregarDeXmlString(retornoXmlString) SalvarArquivoXml(DateTime.Now.ParaDataHoraString() & "-sta.xml", retornoXmlString) Return New RetornoNfeStatusServico(pedStatus.ObterXmlString(), retConsStatServ.ObterXmlString(), retornoXmlString, retConsStatServ) End Function A função ws.Execute(dadosStatus) gera um erro: Namespace NFe.Wsdl.Status <WebServiceBinding(Name:="NFeStatusServico4Service", Namespace:="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4")> Public Class NfeStatusServico4 Inherits SoapHttpClientProtocol Implements INfeServico Public Sub New(ByVal url As String, ByVal certificado As X509Certificate, ByVal timeOut As Integer) SoapVersion = SoapProtocolVersion.Soap12 Me.Url = url Me.Timeout = timeOut ClientCertificates.Add(certificado) End Sub <Obsolete("Não utilizar na nfe 4.0")> Public Property nfeCabecMsg As nfeCabecMsg Private Property INfeServico_nfeCabecMsg As nfeCabecMsg Implements INfeServico.nfeCabecMsg Get Throw New NotImplementedException() End Get Set(value As nfeCabecMsg) Throw New NotImplementedException() End Set End Property <WebMethod(MessageName:="nfeStatusServicoNF"), SoapDocumentMethod("http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4/nfeStatusServicoNF", Use:=SoapBindingUse.Literal, ParameterStyle:=SoapParameterStyle.Bare)> Private Function Execute(<XmlElement(Namespace:="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4")> nfeDadosMsg As XmlNode) As <XmlElement("nfeResultMsg", Namespace:="http://www.portalfiscal.inf.br/nfe/wsdl/NFeStatusServico4")> XmlNode Implements INfeServico.Execute Dim results = Me.Invoke("nfeStatusServicoNF", New Object() {nfeDadosMsg}) '<<<< Aqui nesta linha ocorre o erro Return CType((results(0)), XmlNode) End Function End Class End Namespace A seguinte mensagem, é então exibida: "O método nfeStatusServicoNF do serviço da Web é inválido". <Imagem Anexo> Esse erro eu não estou conseguindo corrigir. Alguém poderia me ajudar com o mesmo?
  4. Alguém tem e quer compartilhar ou conhece alguma rotina FREE para consulta automatizada à SEFAZ para busca de NFE??
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.