Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.488
  • Registro em

  • Última visita

  • Days Won

    1.143

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Vitor, O manual esta errado, a placa continua com o tamanho de 7, ou seja, 3 letras e 4 digitos. Logo você não tem que mudar nada na sua rotina.
  2. Boa tarde José, Fontes atualizados, favor baixar e testar.
  3. Boa tarde Augusto, Muito obrigado pela colaboração, favor atualizar os fontes e testar.
  4. Boa tarde Augusto, Muito obrigado pela colaboração. Favor atualizar os fontes e testar.
  5. Boa tarde Cláudio, Tenho na minha aplicação um Data Module com os componentes ACBrCTe e ACBrCTeDACTEQR. Não fico criando e destruindo componentes ou form durante a execução da aplicação. Tenho um Form de Emissão de CT-e, quando o usuário abre ele, é apresentado uma lista de conhecimentos lançados e já salvos no banco de dados. Conhecimentos estes que ainda não foram enviados para SEFAZ. O usuário tem a liberdade de escolher quais os conhecimentos da lista que deseja emitir. Ao clicar no botão [Emitir], tenho uma rotina que identifica os conhecimentos selecionados, busca os dados deles no banco de dados e alimenta o componente. Logo essa rotina é um Loop que a cada laço é adicionado ao componente os dados de um conhecimento. Feito isso simplesmente mando executar o comando Enviar, pois este comando se encarrega de gerar um XML para cada conhecimento adicionado ao componente, alem de assinar cada um deles, validar, gerar o lote com todos eles, enviar para SEFAZ, atualizar os XMLs com o protocolo de autorização e imprimir os DACTE. Não utilizo SaveToFile e LoadFromFile como você apresentou em seu Post. Realizei um teste essa semana, adicionando 3 conhecimentos e depois mandando emitir todos eles, ou seja enviei um lote com os 3 conhecimentos. Sem nenhum problema. Os testes foram realizados em ambiente de homologação, tanto na versão 1.04 quanto na versão 2.00, funcionou perfeitamente.
  6. Boa tarde Kelsonpalharini, Se você vai desenvolver uma aplicação para emitir NFS-e para um cliente de Guarulhos/SP é necessário: 1. Que seu cliente adquira o certificado; 2. Que ele se cadastre para utilziar o WebService, veja bem existe um cadastro para usar o site para emitir a NFS-e e um outro cadastro para usar o WebService. 3. Usar o certificado dele para realizar os testes.
  7. Boa tarde Gabriel, Favor atualizar os fontes e teste.
  8. Boa tarde leufmt, Procure e apague, todas as DCU dos fontes referentes da pasta ACBrNFe2 e da PCN2.
  9. Boa tarde a todos, Encaminhe para mim por e-mail, os schemas e os fontes novos e alterados para atender a cidade de Porto Velho. [email protected] Vou analisar e fazer as devidas correções se necessário.
  10. Boa noite Fernando, Por favor baixe o Manual Versão 2.00 do CT-e disponivel no Portal Nacional do CT-e, nele contem as datas de inicio. Você só vai poder iniciar o envio do CT-e versão 2.00 quando o ambiente de produção estiver liberado, antes não.
  11. Boa noite Rodrigo, Por favor pesquise antes de postar. A sua questão já esta respondida em outros tópicos.
  12. Boa noite a todos, Conforme dito, usei a minha aplicação, para emitir um lote com 3 CT-e na versão 1.04. Os 3 XML foram gerados, assinados, validados, o lote foi gerado e enviado, com o retorno dos 3 autorizados e os DACTEs impressos. Repeti o mesmo teste só que na versão 2.00 e tudo ocorreu conforme o esperado, ou seja o lote com os 3 CT-e foi enviado, autoriza e os DACTEs impressos sem nenhum problema. Como a mensagem de erro é retornada pelo Webservice, acredito que o problema esta na SEFAZ.
  13. Boa noite Graça, Abra o XML usando o bloco de notas. Já vi o Internet Explorer apresentar os atributos de forma invertida.
  14. Boa noite Cláudio, Quando um CT-e é rejeitado, devemos corrigir o problema e gerar novamente o XML, assinar, validar e enviar.
  15. Boa tarde leufmt, Me desculpe, mas as mensagens por si só deixam claro o que esta ocorrendo. A primeira diz que a funcionalidade que você esta tentando usar não esta disponivel para o provedor em questão, logo você tem que enviar de outra maneira. A segunda traz até o que é preciso ser feito. Pela mensagem retornada, o webservice detectou que a pessoa A esta tentando emitir uma nota em nome da pessoa B, isso é até possível desde que a pessoa B autorize o provedor a pessoa A emitir nota em seu nome.
  16. Boa tarde a todos, Vou realizar um teste hoje a noite, tanto na versão 1.04 quanto na versão 2.00. Quero lembra-los que o componente não possui nenhuma procedure ou function ou classe com o nome: ProcessadorLote.enviarCTeFila()
  17. Boa tarde Graça, Para mim essa resposta da SEFAZ não tem muito haver, uma vez que a NF-e também o atributo versão vem antes do Id. Mas tudo bem, não custa nada tentar. Já realizei a alteração na posição dos atributos. Agora é atualizar os fontes e testar novamente.
  18. Bom dia Leonardo, Muito obrigado pela colaboração.
  19. Bom dia José, Se possível post como anexo o XML.
  20. Bom dia rommaraujo, Pelo que me lembro, o webservice retorna sim um arquivo contendo varias notas, mas o componente se encarrega de salva-las separadamente, ou seja, um arquivo para cada uma, dentro da pasta NFSe.
  21. Bom dia Tallys, Os fontes estão atualizados?
  22. Bom dia Leonardo, Mais uma vez obrigado pela colaboração, assim que possível vou analisar e disponibilizar.
  23. Bom dia Leonardo, Tente inverter os dois IF para ver se resolve o problema. function TNFSeR.LerXml: boolean; begin Result := False; if Pos('<Nfse', Leitor.Arquivo) > 0 then Result := LerNFSe; if Pos('<Rps', Leitor.Arquivo) > 0 then Result := LerRPS;
  24. Bom dia Thiago, Você pode informar sim a data de competencia, por exemplo: NFSe.Competencia := StrToDate('30/08/2013'); NFSe.DataEmissao := Now; Se não for atribuido nada a propriedade Competencia a data a ser utilizada vai ser a de emissão. Espero ter ajudado.
  25. Bom dia Ivanorbolson, O que tenho a lhe dizer é a mesma coisa que eu disse ao Mark Apollo: Relaxa, não fiquei ofendido ou chateado, sei que é dificil agradar a todos e toda critica construtiva e sugestões são bem vinda.
×
×
  • 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.