MARSAN
-
Posts
448 -
Joined
-
Last visited
-
Days Won
1
Posts posted by MARSAN
-
-
porque estou no para
-
Falha na conexao com o banco de dados.
Tenho tido isso direto na nfe. Dai nao me retorna o recibo e nem o protocolo .
Dai quando mando olhar no portal com a chave, a nota esta autorizada.
Ja sao muitos casos.
Uso o svan na minha regiao.vejam resposta da flexdocs.
nada resolvido.
Prezado Sr.,
O Erro não catalogado - código 999 é um erro genérico do WS da SEFAZ que é utilizado para exceções e erros não tratados, no caso da SVAN, eles apresentam um código interno do WS (Ex.: 999 - 2220 falha na conexao com o banco, 999-2261- falha ao acessar a base de dados).
Como é um problema do WS, o Sr. deve reportar o problema para a Central NF-e 0800 9782338 para obter as informações.
Atenciosamente,
Equipe de Suporte FlexDocs
-
Obrigadao pelo apois de sempre kapi. Deus o abencoe .
Forte abraco
-
Alow kapiii
-
ESTOU TENDO PROBLEMAS COM NFCES COM MUITOS ITENS.
ESTOU DESCONFIADO DESSE COMANDO (MEMOREAD) O QUAL DEVE TER LIMITE DE TAMANHO.
COMO OS SENHORES SUGEREM PARA QUE EU LEIA O CONTEUDO DE UM ARQUIVO E GUARDAR EM UMA VARIAVEL DE MEMORIA.
PRECISO PASSA CONFORME ESTOU FAZENDO ABAIXO.
USO FLEXDOCS
M_ARQ="\XML_NFE\ASSINADO\"+ALLTRIM("NFC"+INDPE->NFISPE+"-ASS.XML")
pro_NFeAssinada := MemoRead(M_ARQ) // nfe assinada pra ser colocado a autorizacao
pro_nRec := RTRIM(INDPE->RECIBO) // manda o recibo do lote e se autorizado
// retorna o numero do protocolo e data
// de autorizacao:nnnnnnnnnnnnnnn dd/mm/aaaa hh:mm:ss
pro_nomeCertificado := cNOME
pro_versao := "4.00" // versao das mensagens do WS
pro_msgDados := "" // retorna a mensagem XML enviada para o WS
pro_msgRetWS := "" // retorna a mensagem XML de resposta do WS
pro_cStat := 0 // retorna o codigo do resultado da consulta da NFe (veja tabela flexdocs)
pro_msgResultado := "" // retorna a literal do resultado da chamada do WS
pro_nroProtocolo := "" // retorna o numero do protocolo de autorização
pro_dhProtocolo := "" // retorna a data e hora da autorização
pro_cMsg := "" // codigo de msg da SEFAZ pra aviso do emissor
pro_xMsg := "" // literal da msg da SEFAZpro_proxy := "" // informar serviço de proxy se houver
pro_usuario := "" // informar usuario do proxy para autenticação
pro_senha := "" // informar senha do usuario proxy
pro_licenca := clicenca // informar licenca da FlexdocsNFe_Autorizada := objNFeUtil:BuscaNFe2G(pro_siglaWS, pro_tipoAmbiente, pro_NFeAssinada, pro_nRec, pro_nomeCertificado, pro_versao,;
@pro_msgDados, @pro_msgRetWS, @pro_cStat, @pro_msgResultado, @pro_nroProtocolo,;
@pro_dhProtocolo, @pro_cMsg, @pro_xMsg, pro_proxy, pro_usuario, pro_senha, pro_licenca)
-
BOA TARDE, EM ALGUNS CASOS MEU XML ESTA FICANDO DANIFICADO. JA FIZ CONTATO COM FLEXDOCS POREM NAO CONSEGUIRAM ME AJUDAR.
TO DESCONFIANDO DO MEMOREAD. VOCES QUE SAO MAIS EXPERIENTES TEM ALGUMA IDEIA, SO TENHO ERRO QUANDO A NOTA É GRANDE.
USSO ASSIM:
O QUE POSSO FAZER PARA SUBSTITUIR?
M_ARQ="\SISTEMA\XML_NFE\ASSINADO\"+ALLTRIM("NF"+INDFT->NFISPE+"-ASS.XML")
- pro_NFeAssinada := MemoRead(M_ARQ) // nfe assinada pra ser colocado a autorizacao
NFe_Autorizada := objNFeUtil:BuscaNFe2G(pro_siglaWS, pro_tipoAmbiente, pro_NFeAssinada, pro_nRec, pro_nomeCertificado, pro_versao,;
@pro_msgDados, @pro_msgRetWS, @pro_cStat, @pro_msgResultado, @pro_nroProtocolo,;
@pro_dhProtocolo, @pro_cMsg, @pro_xMsg, pro_proxy, pro_usuario, pro_senha, pro_licenca) -
pro_siglaWS := "SVAN" // SVAN TEM O WORKSPACE DO PARÁ
pro_tipoAmbiente := ide_TpAmb // definido como default no programa principal 1 - produção 2 - homologação
pro_NFeAssinada :="" // xml assinado
IF M_IND = 1
pro_NFeAssinada := NFe_Protocolo // nfe assinada pra ser colocado a autorizacao
ENDI
IF M_IND = 2
M_ARQ="\STEMBRA\XML_NFE\ASSINADO\"+ALLTRIM("NF"+INDFT->NFISPE+"-ASS.XML")- pro_NFeAssinada := MemoRead(M_ARQ) // nfe assinada pra ser colocado a autorizacao
ENDI
pro_nRec := RTRIM(INDFT->RECIBO) // retorna o numero do recibo de entrega GRAVADO NO ENVIO DA NFe
pro_nomeCertificado := cNOME
pro_versao := "4.00" // versao das mensagens do WS
pro_msgDados := "" // retorna a mensagem XML enviada para o WS
pro_msgRetWS := "" // retorna a mensagem XML de resposta do WS
pro_cStat := 0 // retorna o codigo do resultado da consulta da NFe (veja tabela flexdocs)
pro_msgResultado := "" // retorna a literal do resultado da chamada do WS
pro_nroProtocolo := "" // retorna o numero do protocolo de autorização
pro_dhProtocolo := "" // retorna a data e hora da autorização
pro_cMsg := "" // codigo de msg da SEFAZ pra aviso do emissor
pro_xMsg := "" // literal da msg da SEFAZpro_proxy := "" // informar serviço de proxy se houver
pro_usuario := "" // informar usuario do proxy para autenticação
pro_senha := "" // informar senha do usuario proxy
pro_licenca := clicenca // informar licenca da FlexdocsNFe_Autorizada := objNFeUtil:BuscaNFe2G(pro_siglaWS, pro_tipoAmbiente, pro_NFeAssinada, pro_nRec, pro_nomeCertificado, pro_versao,;
@pro_msgDados, @pro_msgRetWS, @pro_cStat, @pro_msgResultado, @pro_nroProtocolo,;
@pro_dhProtocolo, @pro_cMsg, @pro_xMsg, pro_proxy, pro_usuario, pro_senha, pro_licenca)
-
Prezado Sr. San,
O xHarbour tem problema no tratamento do retorno de string "grandes".
Como o msgDados e o msgRetWS das chamadas das funcionalidades que consomem os WS são "desnecessários", tire o @ destes parâmetros para não receber de volta a string enviada (msgDados) e o retorno do WS (msgRetWS), pois não vai fazer diferença para a sua aplicação.
Ex.:
nfeAssinada := objNFeUtil.EnviaNFe2G(siglaWS, nfe, nomeCertificado, versao, msgDados, msgRetWS, @cStat, @msgResultado, @nroRecibo, @dhRecbto, @tMed, proxy, usuario, senha, licenca)
Atenciosamente,
Equipe de Suporte FlexDocs
::IMPORTANTE::
ME RESPONDERAM ISSO NA FLEXDOCS. FAZ SENTIDO? -
Boa tarde a todos,
Hoje estou passando por uma situacao que nunca tinha visto, isso ocorre na maioria das vezes quando a nfce tem muitos itens , ou seja quando a nota é muito grande.
ELE VOLTA O XML COM DOIS ?? NO INICIO E FICA DANIFICADO .
SEGUE EXEMPLO DE COMO VOLTA O XML E DE COMO FACO.
UTILIZO FLEXDOCS PURAMENTE.
ASSINA_NFCE400(NFe_Pronta)
ENVIA_LOTE(1,ass_Lote)
BUSCA_LOTE(1,ASS_LOTE)
CONSULTA_NFE(1,NFe_Assinada)OBS ESTA ASSINANDO LEGAL O ARQUIVO XMLS. ACHEI QUE FOSSE O TEMPO E COLOQUEI UM INKEY(3) MAS NAO DEU CERTO MSM ASSIM.
FUNCTION ENVIA_LOTE(M_IND,ass_Loteok)
Titular := ""
cCNPJ := ""
cNroSerie := ""
cEmissor := ""
cInicioValidade:= ""
cFimValidade := ""
// chamada da funcao da dll do manifesto
cNome:="" // tem o certificado encontrado
MsgResultado:=""
cResultado:="" //return cod da chamada
ACHA_CERTIFICADO()env_siglaWS := "svrs" // Rio Grande do Sul tem o workspace
env_tpamb :=cTpAmb // tipo de ambiente 1-produção 2 homologacao
env_nomeCertificado := cNOME
env_versao := "4.00" // versao das mensagens do WS
env_msgDados := ass_loteok // lote da nfce criado na assinatura
env_GZip := 0 //indica compactação 0 - não 1 - sim
env_msgRetWS := "" // retorna a mensagem XML de resposta do WS
env_msgResultado := "" // retorna a literal do resultado da chamada do WS
env_nRec := "" // retorna o numero do recibo de entrega vai ser preciso em BuscaNFe
env_dhRecbto := "" // retorna a data e hora do recibo aaaa-mm-ddThh:mm
env_tMed := "" // retorna a tempo médio de resposta em segundos
env_proxy := "" // informar serviço de proxy se houver
env_usuario := "" // informar usuario do proxy para autenticação
env_senha := "" // informar senha do usuario proxy
env_licenca := clicenca // informar licenca da Flexdocs
// NFe_Protocolo := "" // NFe_assinada e protocolada
cResultado := objNFeUtil:EnviaLoteV3(env_siglaWS, env_tpamb, env_nomeCertificado, env_versao, env_msgDados, env_GZip,;
@env_msgRetWS, @env_msgResultado, @env_nRec, @env_dhRecbto, @env_tMed, env_proxy,;
env_usuario, env_senha, env_licenca )//
// int EnviaLoteV3(string siglaWS, int tipoAmbiente, string nomeCertificado, string versao,;
// string msgDados, int GZip, out string msgRetWS, out string msgResultado,;
// out string nRec, out string dhRecbto, out string tMed, string proxy,;
// string usuario, string senha, string licenca)// VALIDAR O XML ASSINADO
// VXML_Resultado:=0 //RECEBE O RESULTADO DA ROTINA
// VXML_msgResultado:=""
// VXML_qtdeErros :=0
// VXML_erroXML :=""
// VXML_Resultado := objNFeUtil:ValidaXML(env_msgDados, 69, @VXML_msgResultado, @VXML_qtdeErros, @VXML_erroXML)//
//int ValidaXML(string XML, int tipoXML, out string msgResultado, out int qtdeErros, out string erroXML)
//// IF VXML_resultado = 5501 //XML VÁLIDO
// MsgInfo(env_msgRetWS,"XML DE ENVIO DELOTE VALIDO E OK")
// M_RC:=.T.
// ELSE
// MsgStop(VXML_erroXML, STR(VXML_qtdeErros,4)+" ERROS")
// M_RC:=.T.
// ENDIF
IF cResultado = 103 //enviado e ok
SELE INDPE
IF REGLOC(0)
REPLACE ACESSO WITH CHAVE //CHAVE DE ACESSO 44 POSIÇÕES
REPLACE CHVNFE WITH CHAVE //CHAVE DE ACESSO 44 POSIÇÕES
REPLACE RECIBO WITH env_nRec
* REPLACE DTHORAREC WITH env_dhRecbto
UNLOCK
ENDIF
RETURN .T.
ELSE
MsgStop( env_msgResultado, "FALHOU NA EnviaLOTEV3" )
SELE INDPE
RETURN .T.
ENDIFRETURN .T.
Desde ja agradeco
Alguem ja passou por isso?
-
QUANDO FOI O MODELO 55 FICARAM MAIS UM MES AUTORIZANDO MESMO DEPOIS DO PRAZO.
-
DESATIVARAM MESMO
-
GRACAS A MEU BOM DEUS AINDA ESTA AUTORIZANDO NA VERSAO 3.10 ATE O PRESENTE MOMENTO.
-
Jso a flexdocs no estado do para e esta funcionando normalmente com qrcode
-
Muda a assinatura da nfce em relacao a nfe pq Mudou o qrcode.
No resto quase tudo igual.
-
Uso somente a flexdocs diretamente sem classe.
Ja estou autorizando normalmente com qrcode2 . O dificil e a implementacao em todos os clientes.
A nfe foi desativada em meu estado (para que usa svan) tem apenas quinze dias.
estou orando pra que prorrogue pq a implementacao da nfce eh bem chata
-
acredito que tenha sido na propria sefaz a falha,
normalizou sem eu alterar absolutamente nada.
obrigadao
pelaatencaoedisponibilidadedesempre.
-
Bom dia a todos,
Depois do sufoco da nfe4.00, alguem sabe se vai haver prorrogacao de prazo para nfce4.00?. que estaprevista agora dia 01-10-18.
-
Boa tarde a todos,
Hoje estou passando por uma situacao que nunca tinha visto, isso ocorre somente quando a nfe tem mais de 150 itens , ou seja quando a nota é muito grande.
O sistema trava e da como nao respondendo, Ja esperei ate 20 minutos e nada. nao grava o xml nem na pasta assinado.
Quando a nota é pequena funciona normalmente no mesmo computador.
Desde ja agradeco
Alguem ja passou por isso?
-
todas na 3.10 ainda exceto pr e ba
-
Parana ja desativou agora tambem.
-
foi o que me ajudou . a flexdocs respondeu a alguem daqui do forum e deu certo o meu .
Iniciei a variavel do certificado cnome dentro do meu sistema ja com o nome do certificado ( que peguei no campo assunto apos executar o certflex)
veja resposta da flexdocs:
No equipamento que ocorre o problema relatado, utilize o certflex para ter o campo assunto, copie e cole na sua aplicação para contornar o problema.
Se o utiliza o pegaNomeCertificado antes da chamada das demais funcionalidades, não é necessário alterar a aplicação, basta deixar o parâmetro nomeCertificado com a informação quando carregar a sua aplicação, assim, mesmo que a funcionalidade pegaNomeCertificado seja chamada, não vai dar problema, pois não haverá tentativa de abrir a caixa de diálogo para seleção do certificado digital. -
Ate hj continua funcionando a versao 3.10 ehehe
ficaram com vergonha de prorrogar mais uma vez e apenas deixaram funcionando.
-
utorizador Autorização Retorno Autorização Inutilização Consulta Protocolo Status Serviço Tempo Médio Consulta Cadastro Recepção Evento AM 1 BA - CE - GO - MG - MS 1 MT - PE - PR - RS 1 SP - SVAN - SVRS 1 SVC-AN - SVC-RS 1 So BAHIA TIROU JA
-
nos nos preparamos e eles nao kkkk
999 - 2220 Falha na conexao com o banco de dados
in Programação
Posted
tem ocorrido com muita frequencia. Nao ativo contigencia nao.
Sai 6 ou 7 notas normais, e duas ou tres da isso. Nao é sempre .
Em todos os clientes ta dando isso, Pessoal do sefaz diz que ta normal.
Alguem do estado do para tem tido esse problema? funcionava perfeitamente.