Ir para conteúdo
  • Cadastre-se

pradilsoncarlos

Membros
  • Total de ítens

    429
  • Registro em

  • Última visita

Tudo que pradilsoncarlos postou

  1. Era isso mesmo, eu salvo as nfes na tabela CteNfe e estava lendo a tabela CteCarga. Erro simples de resolver, mas acontece?. Obrigado e desculpem por incomodar?
  2. pradilsoncarlos

    infDoc envio do cte

    Boa Tarde. Estou tentando fazer o envio de um CT-e e está retornando pra mim o erro que está em anexo.
  3. eu clico e não conclui, tentei 3 vezes e quando finalizo a inscrição ele volta nessa tela
  4. Bom dia. Não estou conseguindo fazer minha inscrição. São duas inscrições e aparece a mensagem em anexo
  5. Opssss !!!! Acabei de ver aqui é o (cidades.ini) me perdoe pela pergunta? e mais uma vez, muito obrigado?.
  6. Mais uma vez, muito obrigado pela informação Italo. Como sei qual (.ini) está sendo usado na hora da comunicação com o servidor? Pelo que vi o "edtArqINI.Text" armazena o caminho da pasta não defini um arquivo especifico.
  7. Boa Tarde. Estou meio confuso sobre algo. Italo me deu a seguinte informação: Provedor TcheInfov2 Layout=ABRASFv2 Segue a versão 2 do layout da ABRASF. Montagem do Envelope para o Substituição: [Substituir] IncluiEncodingCab=0 IncluiEncodingDados=0 Texto1=  Como você pode ver esse provedor apesar de seguir a versão 2 do layout da ABRASF e seu webservice não implementou o serviço Substituir NFS-e. Esse exemplo abaixo é do Virtual.ini o preenchimento da parte azul desse Envelope significa que o provedor implementou o serviço ? [Substituir] IncluiEncodingCab=0 IncluiEncodingDados=0 Texto1=<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Texto2=<SOAP-ENV:Body> Texto3=<WSNfseBarraDoGarcas.SUBSTITUIRNFSE xmlns="http://nfse.abrasf.org.br"> Texto4=<Entrada> Texto5=<nfseCabecMsg xmlns="http://www.abrasf.org.br">%CabMsg%</nfseCabecMsg> Texto6=<nfseDadosMsg xmlns="http://www.abrasf.org.br">%DadosMsg%</nfseDadosMsg> Texto7=</Entrada> Texto8=</WSNfseBarraDoGarcas.SUBSTITUIRNFSE> Texto9=</SOAP-ENV:Body> Texto10=</SOAP-ENV:Envelope> É dessa forma que consigo distinguir os que implementaram dos que não implementaram a partir do preenchimento da Tag (Texto1) ?
  8. Sobre essa questão, após um longo período de debug, percebi que alguns campos não estavam preenchidos corretamente para envio, após correção percebi que alguns campos não estavam preenchidos para recebimento de informações, ou seja preenchimento incompleto no envio e na resposta. Tópico concluído. Obrigado.
  9. Fiz uso da function ?, excelente !!! Cliente não terá mais que ficar escolhendo certificado. Obrigado pela contribuição. Não era bem isso que eu buscava quando abrir o fórum, mas além do que buscava ainda consegui esse recurso de carregar o certificado. Mais um problema resolvido.?
  10. Excelente vídeo, muitas novidades, principalmente sobre quais dlls devo instalar, o que era uma dúvida minha. Mas nesse caso a dúvida é sobre manter o certificado salvo no (mdfe.ini) com o comando "ACBrMDFe1.SSL.CertSubjectName". Hoje eu extraio o número de série do certificado e salvo no (mdfe.ini) com o comando "ACBrMDFe1.SSL.SelecionarCertificado". É possível fazer essa operação, tentei mas o exemplo não reconhece o certificado quando eu salvo com "ACBrMDFe1.SSL.CertSubjectName" ?
  11. Bom Dia. Tenho um cliente que utiliza o tecnospeed para emissão de NFe, estou implementando, MDF-e, NFS-e e o próximo passo a NF-e com o ACBR. Eu armazeno em banco de dados as informações referentes ao certificado digital, no caso do acbr o número de série. Na NF-e pelo que notei ele armazeno o conteúdo que está em "ACBrMDFe1.SSL.CertSubjectName". Quando tento trazer esses dados e posterior verificação de status, aparece pra mim a mensagem anexada. O meu certificado venceu há poucos dias e eu renovei, quando busco pelo número de série posso escolher o certificado que quero, quando busco pelo "ACBrMDFe1.SSL.CertSubjectName" o sistema carrega sozinho, não me deixa escolher o certificado.
  12. Só para fechar este tópico. O problema era com as dlls mesmo. É necessário copiar todas das pastas: CAPICOM, DIVERSOS, LIBXML2 (x64) ou (x86), OPENSSL (0.9.8.1) e XMLSec, não copiei as da pasta MinGW, mas deu certo. Executável rodando.
  13. Obrigado. Agradeço pelas informações, vou implementar no código esses conceitos.
  14. pradilsoncarlos

    Executar o programa

    Bom dia, estou tentando instalar o mdfe em um cliente e está aparecendo a seguinte mensagem ao tentar abrir
  15. Bom dia. Se fosse o PronimV2 daria certo ? Onde consigo uma relação de quais provedores suportam ?
  16. Boa Tarde. Eu estive buscando informações junto a prefeitura aqui de Catanduva e a única informação que consegui e acredito ser relevante é que o servidor da prefeitura municipal de Catanduva é Assíncrono. Como já disse anteriormente é possível fazer a substituição da NFS-e entrando direto no site, sei também que não tem como fazer cancelamento. Muito ruim de informação junto a prefeitura, passei por 3 (terceiros), uma manda para o outro. Com base nessas informações que tenho é possível concluir algo ?
  17. Obrigado pela informação, vou verificar e posto aqui o resultado da verificação para concluir o Fórum.
  18. Quando entro no site da prefeitura tem o recurso para Substituir NFSe, não tem opção para cancelar, mas substituir eu substituo entrando no site.
  19. O cliente costuma fazer o processo de substituição direto pelo site da Prefeitura de Catanduva/SP. Implementei o recurso e apareceu a seguinte mensagem: SoapAction não definido para: TNFSeSubstituicaoNFSe
  20. Armazeno o XML em disco e em banco de dados. Vou dar uma nova conferida no banco de dados para comparar os campos e assim q eu tiver uma resposta positiva eu posto aqui Fórum. Temos alguém aqui que trabalha com o Oracle ??
  21. Bom dia Italo, O xml é gerado ele vai até a sefaz e o problema ocorre na hora que volta de lá, UfrmStatus informa que está recebendo os dados da sefaz. Pelo que pude observar aqui, o problema estava ocorrendo porque eu não estava informando a tag de percurso. Eu envie sem gravar nada no meu banco de dados e ele trouxe o motivo da rejeição, mas quando salvo os dados aqui e tem alguma rejeição ele me retorna a mensagem "argument out of range" isso só acontece quando utilizo o oracle, no firebird o sistema retorna a mensagem de rejeição pra mim Fiz um manifesto ontem e informei 3 nfe's retornou a msg "argument out of range" e não me mostrou o motivo da rejeição eu apaguei 2 notas e deixei uma só ai o mdfe foi enviado. Estou meio sem saber o que faze porque só acontece isso como oracle o firebird está tudo ok. Caso alguém tenha uma sugestão eu agradeço.
  22. Bom dia. Vi alguns tópicos similares aqui no Fórum, mas não encontrei a minha resposta por isso criei um novo tópico. Estou enviando mdfe com firebird ou oracle e utilizo o mesmo código. Enquanto estive utilizando firebird foi td bem, agora que comecei com o oracle, estou tento a mensagem "Argument Out Of Range" para o envio de um documento específico. Notei que esse problema acontece quando envio uma nota específica, se envio com outra nota ele conclui a tarefa corretamente. Tenho 2 dúvida principais uma é saber porque isso acontece, outra é saber o momento em que ele me dá a mensagem "Argument Out Of Range" para que eu possa fazer uma tratativa dela no sistema. Estive debugando mas não consegui chegar ao ponto exato em que a mensagem aparece. Segue em anexo minha tela de envio para que possa ser visualizada e tenha uma leitura melhor do problema que estou tendo.
  23. Agora entendi, usei a seguinte instrução: //=========Carregando o XML do MDF-e wXML1 := MDFeGeralNOMEARQUIVOENVIO.AsString; ACBrMDFe1.Manifestos.Clear; ACBrMDFe1.Manifestos.LoadFromFile(wXML1); e logo em seguida a instrução que já usava para impressão do evento: //=========Buscando e IMPRIMINDO MDF-e Encerrado wXML := MDFeGeralNOMEARQUIVOCANCELA.AsString; Memo1.Text := wXML; if wXML <> '' then Begin ACBrMDFe1.EventoMDFe.Evento.Clear; ACBrMDFe1.EventoMDFe.LerXML(wXML); ACBrMDFe1.ImprimirEvento; End Else MessageDlg('XML não foi encontrado', MtInformation, [mbok], 0); Problema resolvido. Obrigado.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...