Ir para conteúdo
  • Cadastre-se

Giquieu

Membros Pro
  • Total de ítens

    65
  • Registro em

  • Última visita

Sobre Giquieu

Últimos Visitantes

2.036 visualizações

Giquieu's Achievements

  1. Olá, Segue contribuição com ajustes nas mensagens da Exception dos métodos StrToCodAjBaseCalcContrib e StrToIndicadorApropAjuste do ACBrEPCBlocos. Revision: 33930 ACBrEPCBlocos.pas
  2. Olá, Fiz uma implementação para que o pcteCTeR, considere na leitura a tag CST para dentro do ICMSSN. Fontes na Revision: 28165 if CTe.infCTe.versao >= 3 then CTe.Imp.ICMS.ICMSSN.CST := StrToCSTICMS(ok, Leitor.rCampo(tcStr,'CST')); pcteCTeR.pas pcteCTe.pas
  3. @Italo Giurizzato Junior Não era pra ter nada no LoadFromFile... acho que conflitou no meu merge. Não verifiquei e anexei o arquivo errado. rsrsr Obrigado por acertar.
  4. @Italo Giurizzato Junior funcionando 100%. Apenas, fiz um novo ajuste no NomeArq pra utilizar a mesma função do GravarXML. Self.Items[i].NomeArq := TACBrNFSeX(FACBrNFSe).GetNumID(Items[i].NFSe) + '-nfse.xml'; ACBrNFSeXNotasFiscais.pas
  5. Olá, Atualmente o método TNotasFiscais.LoadFromLoteNfse considera apenas arquivos locais para carregar. O arquivo precisa estar armazenado no disco. Implementei no método TNotasFiscais.LoadFromLoteNfse a capacidade de ler o XML da memoria. Validado e testado no Lazarus. Revision SVN: 27653 ACBrNFSeXNotasFiscais.pas
  6. Tbm é possível consultar as NFSe por período: Esse método retorna apenas as NFSe já processadas. ACBrNFSeX.ConsultarNFSeServicoTomadoPorPeriodo
  7. Olá, Estou emitindo/consultando/cancelando para Barueri / SP com sucesso. O Provedor de Barueri, funciona de maneira assíncrona. Após enviar o provedor retorna o protocolo de recebimento. Esse protocolo vc deve armazena-lo para realizar as posteriores consultas. Depois de executar o ACBrNFSeX.Emitir(); Para pegar o protocolo gerado pelo provedor: ACBrNFSeX.WebService.Emite.Protocolo; Após o envio, vc precisa consultar a situação do RPS, pra validar se o provedor processou ou não o RPS. Para consultar use: ProtocoloEnvio := ACBrNFSeX.WebService.Emite.Protocolo; ACBrNFSeX.ConsultarSituacao(ProtocoloEnvio); Essa consulta retorna se o provedor processou ou não o RPS enviado, vc pode pegar o resultado em: ACBrNFSeX.WebService.ConsultaSituacao Veja tbm o ACBrNFSeX.WebService.ConsultaSituacao.Situacao 0 = Arquivo Validado 1 = Arquivo Importado 2 = Arquivo com Erros -1 = Em Processamento -2 = Aguardando Processamento Após essa Consulta o provedor retorna o protocolo atualizado, se ocorrer erro no processamento o provedor adicionar .ERR no protocolo. ProtocoloConsulta := ACBrNFSeX.WebService.ConsultaSituacao.Protocolo Esse novo protocolo vc vai usar como entrada para o metodo ConsultarLoteRps, que vai retornar o XML ou os detalhes dos erros. Então, com o protocolo resultante do ConsultarSituacao, utilize pra consultar o lote: ACBrNFSeX.ConsultarLoteRps(ProtocoloConsulta); Nessa consulta o provedor retorna o XML ou os erros. Pegue o resultado em: ACBrNFSeX.WebService.ConsultaLoteRps ACBrNFSeX.WebService.ConsultaLoteRps.Erros
  8. Olá, Ao Consultar/Cancelar a NFSe emitida pelo provedor ISSBarueri, para PF (CPF) não está sendo considerado a Tag Cpf. Estou enviando um ajuste para corrigir e considerar a leitura da tag Cpf. O ajuste apenas na leitura por XML (LerTomadorServicoIdentificacao), a leitura por TXT está correta, pois usa Copy nas posições corretas. Fontes na Revision: 26748 ISSBarueri.LerXml.pas
  9. @Vanderlei Soares Sim, estou enviando, consultando e cancelando com sucesso pra Barueri-SP.
  10. @Italo Giurizzato Junior Olá, fiz os testes e com os ajustes que estou enviando está funcionando, precisei os ajustes: alinhar o CNPJ/CNPJ a direita (rejeitava quando era CPF), ajustar os totais das retenções. O WebService não oferece métodos para Substituição e Carta Correção. Com isso está funcionando: Envio Consulta Cancelamento ISSBarueri.GravarXml.pas
  11. @Italo Giurizzato Junior Blza, obrigado. Como não tenho D7, não conseguir validar. Refiz as funções. Edit: Estou usando Lazarus 2.0.6 FPC 3.0.4 Barueri.Provider.pas
  12. Olá, Segue fontes e documentação técnica da implementação do provedor próprio de Barueri / SP. Sincronizado com a revision 25055. ACBrNFSeXServicos.ini Barueri.GravarXml.pas Barueri.LerXml.pas Barueri.Provider.pas ACBrNFSeXLerXml.pas ACBrNFSeXProviderManager.pas ACBrNFSeXProviderProprio.pas ACBrNFSeXWebserviceBase.pas ACBrNFSeXClass.pas ACBrNFSeXConsts.pas ACBrNFSeXConversao.pas ACBrNFSeX.pas ACBrNFSeX-change-log.txt Manuais Doc-NFSe-Barueri.rar
  13. Olá, para adicionar ao post. Estou recebendo o mesmo retorno. Quando o ACBrNFSeX tenta ler o Retorno de um envio pro Provedor SigISS, município de Londrina. O erro retorna quando executa o método LoadFromXml do TACBrXmlDocument. TACBrXmlDocument.LoadFromXml(AXmlDocument: string); Utilizando Lazarus e Linux. Retorno tratado pelo ACBrNFSeX: 2-lista-nfse-ger.xml
  14. Por email, me enviaram que é necessário ser 099-X. Solicitei a nova documentação. Assim que pegar coloco aqui junto a alteração pra usar X.
×
×
  • 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...
The popup will be closed in 10 segundos...