Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
9 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 9 Visitantes :: 1 Motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Retorno quantidade registros tabela mysql

1/10/2018, 16:07 por rrfsistemas

Pessoal não consigo pegar o retorno da consulta MYSQL com o resultado da contagem do numero de …

Comentários: 0

CONEXÃO MYSQL EM SITES

25/7/2018, 16:28 por AMELIO

BOA TARDES A TODOS
ESTOU TENTO UM PROBLEMINHA QUE QUANDO FAÇO A CONEXÃO MYSQL EM SERVIDOR  


Comentários: 0

COMO ESTÃO DESENVOLVENDO EM WEB?

22/8/2016, 10:48 por AJC

Pessoal, já lí sobre vários topicos aqui no forum sobre desenvolvimento web
mas ainda nada …

Comentários: 3

TRY BEGIN E FLOCK()

17/4/2017, 10:32 por AJC

Pessoal estou tendo alguns problemas de gravação em rede, estou usando
try begin, mas vi algo na …

Comentários: 1

DESENVOLVIMENTO EM REDES

4/3/2017, 18:45 por AJC

Pessoal tem ou conhece livros ou material para programação em
redes usando banco de dados nativo …

Comentários: 1

Estatísticas
Temos 7095 usuários registrados
O último usuário registrado atende pelo nome de Robson0

Os nossos membros postaram um total de 12262 mensagens em 1556 assuntos

TRANSMITIR NFE

Ir em baixo

Resolvido TRANSMITIR NFE

Mensagem por fabio82xx em 10/8/2010, 11:22

POSSOAL,

ESTOU TENTANDO TRANSMITIR UMA NFE USANDO O SOAP TOOLKIT 3.0. ALGUEM JÁ TENTOU?
OU CONHECE OUTRA FORMA DE FAZER O ENVIO?
VI NO TOPICO:
- [Você precisa estar registrado e conectado para ver este link.]

QUE É POSSIVEL FAZER COMUNICAÇÃO COM A SEFAZ PARA ENVIAR A NF PAULISTA ATRAVES DO MSXML, É POSSIVEL ENVIAR A NFE COM ELE TMB?

AGRADEÇO AJUDA.

fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por hugo em 11/8/2010, 10:27

Fabio, por favor, re-poste tua mensagem, ela sera apagada em 24horas

Não é permitido caixa alta!

obrigado!

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por hugo em 11/8/2010, 10:34

[Você precisa estar registrado e conectado para ver este link.] escreveu:POSSOAL,

ESTOU TENTANDO TRANSMITIR UMA NFE USANDO O SOAP TOOLKIT 3.0. ALGUEM JÁ TENTOU?
OU CONHECE OUTRA FORMA DE FAZER O ENVIO?
VI NO TOPICO:
- [Você precisa estar registrado e conectado para ver este link.]

QUE É POSSIVEL FAZER COMUNICAÇÃO COM A SEFAZ PARA ENVIAR A NF PAULISTA ATRAVES DO MSXML, É POSSIVEL ENVIAR A NFE COM ELE TMB?

AGRADEÇO AJUDA.

fabio, nao tenho conhecimento sobre o Soap Toolkit

o que sei sobre nfe é baseado na transmissao via software
da receita

o que temos sobre Soap eh o debatido la no link que mencionou
entre fernando leme e marcos guedes

sobre o que disse sobre outra forma, caso nao tenha lido, leia
[Você precisa estar registrado e conectado para ver este link.]

valeu

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Marcos Guedes em 11/8/2010, 10:43

Já tens algum código pronto, Fabio?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por fabio82xx em 11/8/2010, 13:10

obrigado pelas respostas pessoal e desculpe pela caixa alta, é a primeira vez que peço ajuda em um forum.

eu uso o msxml 5.0, o capicom e o soap toolkit 3.0

meu código é o seguinte:
Código:
*VARIÁVEIS ==========================================================
cert = CREATEOBJECT("CAPICOM.Certificate")
xmldoc = CREATEOBJECT("MSXML2.DOMDocument.5.0")
SoapConnector = CREATEOBJECT("MSSOAP.HttpConnector30")
SoapReader = CREATEOBJECT("MSSOAP.SoapReader30")
SoapSerializer = CREATEOBJECT("MSSOAP.SoapSerializer30")

LOCAL END_POINT_URL
END_POINT_URL = "https://nfe.fazenda.sp.gov.br/nfeweb/services/nferecepcao.asmx"

LOCAL MethodCall
MethodCall = "http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao/nfeRecepcaoLote"

*CERTIFICADO===================================================
cert.Load("Caminho do Certificado", "Senha do Certificado",  0, 0)

*ABRINDO XML ASSINADO===================================================
xmlDoc.Load("caminho do xml assinado e validado")

*CONTRUINDO MENSAGEM SOAP=======================================================
SOAPConnector.Property("EndPointURL") = END_POINT_URL
SOAPConnector.Property("SoapAction") = MethodCall
SOAPConnector.Property("UseSSL") = .T.
SOAPConnector.Property("SSLClientCertificateName") = cert.GetInfo(0)

SOAPConnector.Connect
SOAPConnector.BeginMessage
SOAPSerializer.Init(SOAPConnector.InputStream)
 
SOAPSerializer.StartEnvelope("soap")
    SOAPSerializer.StartBody
        SOAPSerializer.StartElement("nfeRecepcaoLote", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao")
            SOAPSerializer.StartElement("nfeCabecMsg")
                SOAPSerializer.StartElement("versaoDados")
                    SOAPSerializer.WriteString("1.10")
                SOAPSerializer.EndElement
            SOAPSerializer.EndElement
            SOAPSerializer.StartElement("nfeDadosMsg")
              SOAPSerializer.WriteXml(xmlDoc.xml)
            SOAPSerializer.EndElement
        SOAPSerializer.EndElement
    SOAPSerializer.EndBody
SOAPSerializer.EndEnvelope
SOAPSerializer.Finished
SOAPConnector.EndMessage

*ADICIONANDO RESULTADO AO READER=================================================
SOAPReader.Load(SOAPConnector.OutputStream)

If !SOAPReader.Fault THEN
    MESSAGEBOX(SOAPReader.FaultString.Text)
ELSE
    MESSAGEBOX(SOAPReader.RpcResult.Text)
ENDIF

quando executo ele da um erro la linha "SOAPConnector.EndMessage"
Erro: Ole error code 0x800a13ba: Unknown COM status code.

tentei tambem usando o msxml 5.0 com o código:

Código:
xmldom = CREATEOBJECT("MSXML2.DOMDocument.5.0")
xmldoc = CREATEOBJECT("MSXML2.XMLHTTP.5.0")

xmldom.Load("G:\FRS\VB6\signature\NFe.xml")
url = "https://nfe.fazenda.sp.gov.br/nfeweb/services/nferecepcao.asmx"
xmldoc.open("POST", url, .F.)
xmldoc.setRequestHeader("content-type", "application/x-www-form-urlencoded")
xmldoc.send(xmldom.xml)
this.Parent.edit1.Value  = xmldoc.responseText

e ele retorna uma mensagem informando "Possible Soap version mistach:

alguem já conseguiu transmitir um nfe com outros recursos?

fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por hugo em 11/8/2010, 13:17

sobre o que disse
sobre outra forma, caso nao tenha lido, leia
[Você precisa estar registrado e conectado para ver este link.]

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Marcos Guedes em 11/8/2010, 13:50

Substitui os seguintes códigos e vê se o erro desaparece:

Código:
CREATEOBJECT("MSXML2.DOMDocument.5.0")
para:
Código:
CREATEOBJECT("MSXML2.DOMDocument")


Código:
MSXML2.XMLHTTP.5.0
para:
Código:
MSXML2.XMLHTTP

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por fabio82xx em 11/8/2010, 15:26

bruno,
obrigado pela sugestão mas nossa empresa quer um solução "caseira" para a emissão visando produtividade, a política aqui é usar só um sistema, bem que gostaria de usar algumas soluções, mas temos que pelo menos tentar fazer o que nos solicitam.

eu consegui resolver o problema do post anterior, o layout do xml estava errado, eu não estava adicionando alguns campos então gerei um xml e joguei dentro do padrão da receita conforme abaixo:

Código:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <nfeRecepcaoLote xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao">
      <nfeCabecMsg><cUF>35</cUF><numVersao>1.10</numVersao></nfeCabecMsg>
      <nfeDadosMsg> "meu xml assinado e validado" </nfeDadosMsg>
    </nfeRecepcaoLote>
  </soap:Body>
</soap:Envelope>

agora consigo me comunicar, porém apareceu outro erro:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>The page requires a valid SSL client certificate</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
<STYLE type="text/css">
  BODY { font: 8pt/12pt verdana }
  H1 { font: 13pt/15pt verdana }
  H2 { font: 8pt/12pt verdana }
  A:link { color: red }
  A:visited { color: maroon }
</STYLE>
</HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD>

<h1>The page requires a valid SSL client certificate</h1>
Your client certificate is untrusted or invalid. A Secure Sockets Layer (SSL)client certificate is used for identifying you as a valid user of the resource.
<hr>
<p>Please try the following:</p>
<ul>
<li>Contact the site administrator to establish client certificate permissions.</li>
<li>If you already have a valid client certificate, use your Web browser's security features to ensure that your client certificate is installed properly. (Some Web browsers refer
 to client certificates as browser or personal certificates.)</li>
<li>Change your client certificate and click the <a href="javascript:location.reload()">Refresh</a> button, if appropriate.</li>
</ul>
<h2>HTTP Error 403.16 - Forbidden: Client certificate is ill-formed or is not trusted by the Web server.<br>Internet Information Services (IIS)</h2>
<hr>
<p>Technical Information (for support personnel)</p>
<ul>
<li>Go to <a href="http://go.microsoft.com/fwlink/?linkid=8180">Microsoft Product Support Services</a> and perform a title search for the words <b>HTTP</b> and <b>403</b>.</li>
<li>Open <b>IIS Help</b>, which is accessible in IIS Manager (inetmgr),
 and search for topics titled <b>About Certificates</b>, <b>Using Certificate Trust Lists</b>, <b>Enabling Client Certificates</b>, and <b>About Custom Error Messages</b>.</li>
</ul>

</TD></TR></TABLE></BODY></HTML>

alguem sabe o que significa?

fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Marcos Guedes em 11/8/2010, 16:58

bruno?
soclução caseira?

não entendi o problema em fazer a alteração que comentei...

A versão do componente MSXML2 varia por windows.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por fabio82xx em 11/8/2010, 17:22

Marcos,
na verdade eu acabei trocando os nomes, é que o hugo citou um tópico "Gerando uma NFe" onde vc fala sobre o UniNFe e eu quis dizer que minha empresa quer que nosso software faça tudo.
Eu já consegui gerar, assinar e validar o xml usando o MSXML 5.0 e o CAPICOM, agora estou tentando fazer o envio da NFe.
Com a alteração que vc indicou parou de dar erro e consigo enviar a mensagem, porém estou recebendo o seguinte retorno,
parece que é alguma coisa referente ao certificado do ISS.
a mensagem diz: "The page requires a valid SSL client certificate"

segue mensagem inteira:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>The page requires a valid SSL client certificate</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
<STYLE type="text/css">
  BODY { font: 8pt/12pt verdana }
  H1 { font: 13pt/15pt verdana }
  H2 { font: 8pt/12pt verdana }
  A:link { color: red }
  A:visited { color: maroon }
</STYLE>
</HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD>

<h1>The page requires a valid SSL client certificate</h1>
Your client certificate is untrusted or invalid. A Secure Sockets Layer (SSL)client certificate is used for identifying you as a valid user of the resource.
<hr>
<p>Please try the following:</p>
<ul>
<li>Contact the site administrator to establish client certificate permissions.</li>
<li>If you already have a valid client certificate, use your Web browser's security features to ensure that your client certificate is installed properly. (Some Web browsers refer
 to client certificates as browser or personal certificates.)</li>
<li>Change your client certificate and click the <a href="javascript:location.reload()">Refresh</a> button, if appropriate.</li>
</ul>
<h2>HTTP Error 403.16 - Forbidden: Client certificate is ill-formed or is not trusted by the Web server.<br>Internet Information Services (IIS)</h2>
<hr>
<p>Technical Information (for support personnel)</p>
<ul>
<li>Go to <a href="http://go.microsoft.com/fwlink/?linkid=8180">Microsoft Product Support Services</a> and perform a title search for the words <b>HTTP</b> and <b>403</b>.</li>
<li>Open <b>IIS Help</b>, which is accessible in IIS Manager (inetmgr),
 and search for topics titled <b>About Certificates</b>, <b>Using Certificate Trust Lists</b>, <b>Enabling Client Certificates</b>, and <b>About Custom Error Messages</b>.</li>
</ul>

</TD></TR></TABLE></BODY></HTML>


Obrigado.

fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por fabio82xx em 12/8/2010, 14:37

pessoal, consegui resolver.

o problema estava no meu certificado. tinha configurado para não liberar a chave privada. reinstalei e funcionou.
mas como nem tudo é perfeito agora apareceu outro erro, este eu fiquei confuso.
estou consultando o status do serviço na sefaz sp.
a sefaz retorna que a UF informada no codigo cUF não é atendida pelo WebService
já estou ficando maluco com este negocio de nfe. rsrs

Código:
url = "https://nfe.fazenda.sp.gov.br/nfeweb/services/NfeStatusServico2.asmx"
xmldoc.open("POST", url, .F.)
xmldoc.send xmldom.xml

esta é a msg xml que está no xmldom.xml:
Código:
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
      <cUF>SP</cUF>
      <versaoDados>2.00</versaoDados>
    </nfeCabecMsg>
  </soap12:Header>
  <soap12:Body>
    <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
   <consStatServ versao="2.00">
      <tpAmb>1</tpAmb>      
      <cUF>35</cUF>
      <xServ>STATUS</xServ>
   </consStatServ>
    </nfeDadosMsg>
  </soap12:Body>
</soap12:Envelope>

fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Marcos Guedes em 12/8/2010, 14:48

esta é a msg xml que está no xmldom.xml:
Não seria este o retorno esperado?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por fabio82xx em 12/8/2010, 18:10

fala Marcos,
eu estou enviando uma consulta para a sefaz de são paulo com o cUF = SP, acho que o retorno não poderia ser "UF informada no campo cUF não é atendida pelo Web Service", pois é o proprio web service de são paulo.


fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Marcos Guedes em 12/8/2010, 20:52

[Você precisa estar registrado e conectado para ver este link.] escreveu:esta é a msg xml que está no xmldom.xml:
Código:
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
      <cUF>SP</cUF>
      <versaoDados>2.00</versaoDados>
    </nfeCabecMsg>
  </soap12:Header>
  <soap12:Body>
    <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
   <consStatServ versao="2.00">
      <tpAmb>1</tpAmb>      
      <cUF>35</cUF>
      <xServ>STATUS</xServ>
   </consStatServ>
    </nfeDadosMsg>
  </soap12:Body>
</soap12:Envelope>
Este retorno é o esperado por você, ou é o retorno obtido com seu código?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por fabio82xx em 13/8/2010, 11:57

marcos,
consegui resolver. no campo cUF eu estava colocando a sigla "SP" e tem que ser colocado o código no estado que é 35.
e no campo "consStatServ" também estava faltando o namespace.

eu consegui comunicar .
muito obrigado

já estou recebendo a mensagem de retorno correta, veja:

Código:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Header><nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2"><cUF>35</cUF><versaoDados>2.00</versaoDados></nfeCabecMsg></soap:Header><soap:Body><nfeStatusServicoNF2Result xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2"><retConsStatServ versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>1</tpAmb><verAplic>SP_NFE_PL_006e</verAplic><cStat>107</cStat><xMotivo>Serviço em Operação</xMotivo><cUF>35</cUF><dhRecbto>2010-08-13T11:56:24</dhRecbto><tMed>1</tMed></retConsStatServ></nfeStatusServicoNF2Result></soap:Body></soap:Envelope>

fabio82xx
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Marcos Guedes em 13/8/2010, 12:11

Parabéns por ter solucionado, Fabio!

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por hugo em 13/8/2010, 23:08

parabens fabio pela pergunta e por postar a solucao

ta reputado

_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]
avatar
hugo
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido fabio fiz os testes como seu exemplo acima mas da erro

Mensagem por macosmassaroli em 17/10/2010, 17:36

Código:
*VARIÁVEIS ==========================================================
cert = CREATEOBJECT("CAPICOM.Certificate")
xmldoc = CREATEOBJECT("MSXML2.DOMDocument")
SoapConnector = CREATEOBJECT("MSSOAP.HttpConnector30")
SoapReader = CREATEOBJECT("MSSOAP.SoapReader30")
SoapSerializer = CREATEOBJECT("MSSOAP.SoapSerializer30")

LOCAL END_POINT_URL
END_POINT_URL = "https://nfe.fazenda.sp.gov.br/nfeweb/services/nferecepcao.asmx"

LOCAL MethodCall
MethodCall = "http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao/nfeRecepcaoLote"

*CERTIFICADO===================================================
*cert.Load("Caminho do Certificado", "Senha do Certificado",  0, 0)
cert.Load("C:\nfe\vander_nhandeara.pfx", "00112233",  0, 0)

*ABRINDO XML ASSINADO===================================================
*xmlDoc.Load("caminho do xml assinado e validado")
xmlDoc.Load(GETFILE())

messagebox(xmlDoc.xml)

*CONTRUINDO MENSAGEM SOAP=======================================================
SOAPConnector.Property("EndPointURL") = END_POINT_URL
SOAPConnector.Property("SoapAction") = MethodCall
SOAPConnector.Property("UseSSL") = .T.
SOAPConnector.Property("SSLClientCertificateName") = cert.GetInfo(0)

SOAPConnector.Connect
SOAPConnector.BeginMessage
SOAPSerializer.Init(SOAPConnector.InputStream)
 
SOAPSerializer.StartEnvelope("soap")
    SOAPSerializer.StartBody
        SOAPSerializer.StartElement("nfeRecepcaoLote", "http://www.portalfiscal.inf.br/nfe/wsdl/NfeRecepcao")
            SOAPSerializer.StartElement("nfeCabecMsg")
                SOAPSerializer.StartElement("versaoDados")
                    SOAPSerializer.WriteString("1.10")
                SOAPSerializer.EndElement
            SOAPSerializer.EndElement
            SOAPSerializer.StartElement("nfeDadosMsg")
              SOAPSerializer.WriteXml(xmlDoc.xml)
            SOAPSerializer.EndElement
        SOAPSerializer.EndElement
    SOAPSerializer.EndBody
SOAPSerializer.EndEnvelope
SOAPSerializer.Finished
SOAPConnector.EndMessage

*ADICIONANDO RESULTADO AO READER=================================================
SOAPReader.Load(SOAPConnector.OutputStream)

If !SOAPReader.Fault THEN
    MESSAGEBOX(SOAPReader.FaultString.Text)
ELSE
    MESSAGEBOX(SOAPReader.RpcResult.Text)
ENDIF


--- fabio executo e da o mesmo erro

se eu executo com arquivo vazio da assim, nao da erro e o servidor retorna isso

Código:
<?xml version="1.0" encoding="UTF-8"?><retEnviNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.10"><tpAmb>1</tpAmb><verAplic>SP_NFE_PL_005e</verAplic><cStat>999</cStat><xMotivo>Rejeição: Erro não catalogado - String reference not set to an instance of a String.
Parameter name: s</xMotivo><cUF>35</cUF></retEnviNFe>

, mas se eu passar pelo arquivo abaixo
da erro
OLE error code 0x800a13ba: Unknown COM status code.






----- meu xml consultastatus.xml ta assim
Código:
<?xml version="1.0" encoding="utf-8" ?>
- <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
- <soap12:Header>
- <nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
  <cUF>35</cUF>
  <versaoDados>1.07</versaoDados>
  </nfeCabecMsg>
  </soap12:Header>
- <soap12:Body>
- <nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
- <consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.07">
  <tpAmb>1</tpAmb>
  <cUF>35</cUF>
  <xServ>STATUS</xServ>
  </consStatServ>
  </nfeDadosMsg>
  </soap12:Body>
  </soap12:Envelope>

ha se voce puder me passar o seu email te agradeco, gostaria de saber te ta usando
as notas, e quanto voce pode pedir na venda dos fontes, em foxpro

obrigado

marcos
[Você precisa estar registrado e conectado para ver este link.]

macosmassaroli
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por macosmassaroli em 17/10/2010, 22:22

Gostaria se alguem tiver o email do fabio82xx favor me passar no
[Você precisa estar registrado e conectado para ver este link.]

estou com dificuldade para emitir nfe com visual foxpro

macosmassaroli
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Wagner Bimbati de Moura B em 26/1/2011, 13:37

Boa Tarde amigos!

Estou apanhando ainda com isso, por um acaso vcs conseguiram assinar a NFe com o componente capicom pelo vb6?

obrigado por enquanto.

Wagner Bimbati de Moura B
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Resolvido Re: TRANSMITIR NFE

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum