-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Melhorias nos 'exemplos' de NFe #1
base: master
Are you sure you want to change the base?
Commits on Dec 11, 2010
-
Geraldo mudou API na versão atual (0.4): atualizando
- Ignorando pyc e outros arquivos, via .gitignore e .hgignore - Criado symlink para o módulo pysped na pasta "exemplos" (espero que o repo continue funcionando nos Windows...)
Configuration menu - View commit details
-
Copy full SHA for 6b634b9 - Browse repository at this point
Copy the full SHA 6b634b9View commit details -
Senhas dos certificados movidas para fora dos exemplos
Nos exemplos: - caminho do 'certificado.pfx' é indicado no arquivo 'certificado_caminho.txt' - senha do certificado é indicada no arquivo 'certificado_senha.txt' --HG-- extra : rebase_source : 3bcbfd96d1e6a07eb9d8d111535c8e302f4f7c39
Configuration menu - View commit details
-
Copy full SHA for ecc7051 - Browse repository at this point
Copy the full SHA ecc7051View commit details -
Senhas dos certificados movidas para fora dos exemplos
Nos exemplos: - caminho do 'certificado.pfx' é indicado no arquivo 'certificado_caminho.txt' - senha do certificado é indicada no arquivo 'certificado_senha.txt'
Configuration menu - View commit details
-
Copy full SHA for e10e976 - Browse repository at this point
Copy the full SHA e10e976View commit details -
Exemplos parcialmente arrumados
- 'processo' não é uma lista nem um dicionário. Arrumado - exemplos 001 e 005 funcionando: consultam o estado do serviço no SEFAZ ! exemplos 002 003 004 006 007 e 008 falhando (testado com Python 2.6.4 Ubuntu 9.10): Ou apresentam o erro: Traceback (most recent call last): (...) File "/usr/local/lib/python2.6/dist-packages/xmlsec.py", line 458, in cryptoAppKeyLoad if ret is None: raise Error('xmlSecCryptoAppKeyLoad() failed') xmlsec.Error: 'xmlSecCryptoAppKeyLoad() failed' Ou o erro: Traceback (most recent call last): File "003_versao_1.10_cancelar_nota.py", line 30, in <module> justificativa=u'Somente um teste de cancelamento') TypeError: cancelar_nota() got an unexpected keyword argument 'protocolo' --HG-- extra : rebase_source : 7212e2c8fa4f31ec7569cb9c57e91ba1f62afa23
Configuration menu - View commit details
-
Copy full SHA for cf8d2ee - Browse repository at this point
Copy the full SHA cf8d2eeView commit details -
Exemplos parcialmente arrumados
- 'processo' não é uma lista nem um dicionário. Arrumado - exemplos 001 e 005 funcionando: consultam o estado do serviço no SEFAZ ! exemplos 002 003 004 006 007 e 008 falhando (testado com Python 2.6.4 Ubuntu 9.10): Ou apresentam o erro: Traceback (most recent call last): (...) File "/usr/local/lib/python2.6/dist-packages/xmlsec.py", line 458, in cryptoAppKeyLoad if ret is None: raise Error('xmlSecCryptoAppKeyLoad() failed') xmlsec.Error: 'xmlSecCryptoAppKeyLoad() failed' Ou o erro: Traceback (most recent call last): File "003_versao_1.10_cancelar_nota.py", line 30, in <module> justificativa=u'Somente um teste de cancelamento') TypeError: cancelar_nota() got an unexpected keyword argument 'protocolo'
Configuration menu - View commit details
-
Copy full SHA for 5ed0938 - Browse repository at this point
Copy the full SHA 5ed0938View commit details -
Geraldo mudou API na versão atual (0.4): atualizando
- Ignorando pyc e outros arquivos, via .gitignore e .hgignore - Criado symlink para o módulo pysped na pasta "exemplos" (espero que o repo continue funcionando nos Windows...) --HG-- extra : rebase_source : 2cb397e79ec7686aba0d18f7bbd249446476ff4f
Configuration menu - View commit details
-
Copy full SHA for aa2f7bf - Browse repository at this point
Copy the full SHA aa2f7bfView commit details
Commits on Dec 14, 2010
-
Ambiente de integração contínua configurado
- Usando o projeto Nosyd e o arquivo .nosy --HG-- extra : rebase_source : 211d69070c2dd4d512d9bb1ba343317e6dff1a37
Configuration menu - View commit details
-
Copy full SHA for 2990651 - Browse repository at this point
Copy the full SHA 2990651View commit details -
Ambiente de integração contínua configurado
- Usando o projeto Nosyd e o arquivo .nosy
Configuration menu - View commit details
-
Copy full SHA for 3d2300d - Browse repository at this point
Copy the full SHA 3d2300dView commit details
Commits on Dec 15, 2010
-
Nosyd com problemas testando via GenericBuilder
--HG-- extra : rebase_source : 8e31a1bf8b5f1f4ff86b693f14784957e28347ba
Configuration menu - View commit details
-
Copy full SHA for 0151b68 - Browse repository at this point
Copy the full SHA 0151b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35269da - Browse repository at this point
Copy the full SHA 35269daView commit details -
Refatorando com soluções do PyNFe
- etree e StringIO mais rápidas e genéricas --HG-- extra : rebase_source : 7bbb5897e4acdab64b0cb052be0c8d3014501c02
Configuration menu - View commit details
-
Copy full SHA for 9f25f82 - Browse repository at this point
Copy the full SHA 9f25f82View commit details -
Refatorando com soluções do PyNFe
- etree e StringIO mais rápidas e genéricas
Configuration menu - View commit details
-
Copy full SHA for bf2fe48 - Browse repository at this point
Copy the full SHA bf2fe48View commit details
Commits on Dec 16, 2010
-
Assinando via PEM e não mais PKCS12
- Assinar via PKCS12 apresentava erros mesmo com chaves e certificados válidos - Trocado para PEM deixou de apresentar erros * Utiliza arquivos temporários, mas que são tratados com a maior segurança disponível ! Não conseguindo assinar a nota em XML ainda pois está faltando o campo "Id" na tag "infNFe" --HG-- extra : rebase_source : dd03e1169d245efaf076af18c442bc06d5a117fb
Configuration menu - View commit details
-
Copy full SHA for 198fc29 - Browse repository at this point
Copy the full SHA 198fc29View commit details -
Assinando via PEM e não mais PKCS12
- Assinar via PKCS12 apresentava erros mesmo com chaves e certificados válidos - Trocado para PEM deixou de apresentar erros * Utiliza arquivos temporários, mas que são tratados com a maior segurança disponível ! Não conseguindo assinar a nota em XML ainda pois está faltando o campo "Id" na tag "infNFe"
Configuration menu - View commit details
-
Copy full SHA for 66b7e87 - Browse repository at this point
Copy the full SHA 66b7e87View commit details -
README atualizado com instruções para rodar os testes
--HG-- extra : rebase_source : 719619da1337ffc800c2164658439721512649f1
Configuration menu - View commit details
-
Copy full SHA for d211e38 - Browse repository at this point
Copy the full SHA d211e38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a992fd - Browse repository at this point
Copy the full SHA 7a992fdView commit details -
Exemplos podem ser depurados com Winpdb
--HG-- extra : rebase_source : 78c3cd608d6b37d09b6c51cecfdce847e0d230e4
Configuration menu - View commit details
-
Copy full SHA for d2475fc - Browse repository at this point
Copy the full SHA d2475fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a45dee - Browse repository at this point
Copy the full SHA 4a45deeView commit details -
--HG-- extra : rebase_source : fd6b6404ceaacc35d99fd7eefa029ee846952554
Configuration menu - View commit details
-
Copy full SHA for 29f4e0d - Browse repository at this point
Copy the full SHA 29f4e0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5b9bfc - Browse repository at this point
Copy the full SHA e5b9bfcView commit details -
FIX: parâmetro incorreto nos exemplos 003 e 007 (cancelamento)
--HG-- extra : rebase_source : 9eabfb15f4051e716e3ab9143177a89ca93beb8e
Configuration menu - View commit details
-
Copy full SHA for b1652fc - Browse repository at this point
Copy the full SHA b1652fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ee4283 - Browse repository at this point
Copy the full SHA 4ee4283View commit details -
Chaves e certificados sendo regenerados sob demanda
- Certificado.chave e Certificado.certificado transformados em properties para facilitar assinatura de documentos XML. Basta que o Certificado.arquivo esteja disponível - Testes 001, 002, 003, 005 e 007 estão OK!! --HG-- extra : rebase_source : 51beb5c384c2d94ed650c5253a11c9b74d5e9296
Configuration menu - View commit details
-
Copy full SHA for 6a6f821 - Browse repository at this point
Copy the full SHA 6a6f821View commit details -
Chaves e certificados sendo regenerados sob demanda
- Certificado.chave e Certificado.certificado transformados em properties para facilitar assinatura de documentos XML. Basta que o Certificado.arquivo esteja disponível - Testes 001, 002, 003, 005 e 007 estão OK!!
Configuration menu - View commit details
-
Copy full SHA for be1707b - Browse repository at this point
Copy the full SHA be1707bView commit details
Commits on Dec 17, 2010
-
Exemplos 004 e 008 arrumados. Falta apenas o 006
--HG-- extra : rebase_source : 4bcf1987e9488cb33dd5259a7d31c4edfa7485c5
Configuration menu - View commit details
-
Copy full SHA for 79a9943 - Browse repository at this point
Copy the full SHA 79a9943View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d9f2a - Browse repository at this point
Copy the full SHA c7d9f2aView commit details
Commits on Dec 20, 2010
-
Adicionado formatação do código CSOSN para impressão para regime trib…
…utário SIMPLES
Aristides Caldeira committedDec 20, 2010 Configuration menu - View commit details
-
Copy full SHA for 17de0cb - Browse repository at this point
Copy the full SHA 17de0cbView commit details -
Adicionado endereços de homologação para o estado PR
Aristides Caldeira committedDec 20, 2010 Configuration menu - View commit details
-
Copy full SHA for a79597f - Browse repository at this point
Copy the full SHA a79597fView commit details -
Criada a classe ConexaoHTTPS para forçar o uso do SSL somente na vers…
…ão 3 O padrão é versão 2 ou 3, mas os webservices do PR se recusam a responder nesse caso. Corrigida a impressão da DANFE para os casos em que é informado pagamento a vista (incorretamente) mas são informadas duplicatas a prazo.
Aristides Caldeira committedDec 20, 2010 Configuration menu - View commit details
-
Copy full SHA for 3a9f842 - Browse repository at this point
Copy the full SHA 3a9f842View commit details -
Inclusão do schema versão 005f e sua ativação como schema padrão
Aristides Caldeira committedDec 20, 2010 Configuration menu - View commit details
-
Copy full SHA for dda75fa - Browse repository at this point
Copy the full SHA dda75faView commit details -
Inclusão do schema versão 006g e sua ativação como schema padrão
Aristides Caldeira committedDec 20, 2010 Configuration menu - View commit details
-
Copy full SHA for 84f9051 - Browse repository at this point
Copy the full SHA 84f9051View commit details -
Faltou a ativação como schema padrão indicada no commit anterior
Aristides Caldeira committedDec 20, 2010 Configuration menu - View commit details
-
Copy full SHA for 0e99f72 - Browse repository at this point
Copy the full SHA 0e99f72View commit details
Commits on Dec 22, 2010
-
Documentação do Geraldo indica definir método do_on_new_page e não on…
…_new_page ! Mesmo assim não está gerando a DANFE --HG-- extra : rebase_source : 69c29a7632adc4ad2da3b43ca98e22a7f85f5206
Configuration menu - View commit details
-
Copy full SHA for 558bbef - Browse repository at this point
Copy the full SHA 558bbefView commit details -
Documentação do Geraldo indica definir método do_on_new_page e não on…
…_new_page ! Mesmo assim não está gerando a DANFE
Configuration menu - View commit details
-
Copy full SHA for a24c157 - Browse repository at this point
Copy the full SHA a24c157View commit details
Commits on Dec 23, 2010
-
Configuration menu - View commit details
-
Copy full SHA for 44e2d9e - Browse repository at this point
Copy the full SHA 44e2d9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98defe0 - Browse repository at this point
Copy the full SHA 98defe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee773ae - Browse repository at this point
Copy the full SHA ee773aeView commit details -
REBASE realizado com código novo do Ari Caldeira
! Exemplo 006 com erro diferente
Configuration menu - View commit details
-
Copy full SHA for b9f59d7 - Browse repository at this point
Copy the full SHA b9f59d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24478a3 - Browse repository at this point
Copy the full SHA 24478a3View commit details
Commits on Dec 28, 2010
-
Configuration menu - View commit details
-
Copy full SHA for cd76295 - Browse repository at this point
Copy the full SHA cd76295View commit details -
CNPJ do Certificado sendo regenerado automaticamente
- Exemplo 002 atualizado para usar CNPJ e Razão Social (nome) adquiridos a partir do certificado.pfx
Configuration menu - View commit details
-
Copy full SHA for 3786dbf - Browse repository at this point
Copy the full SHA 3786dbfView commit details -
Exemplo 002 atualizado com mais dados reais
- CNPJ e Razão Social do emissor são adquiridos pelo Certificado.pfx
Configuration menu - View commit details
-
Copy full SHA for 8003b72 - Browse repository at this point
Copy the full SHA 8003b72View commit details
Commits on Jan 22, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 6e5cc79 - Browse repository at this point
Copy the full SHA 6e5cc79View commit details
Commits on Mar 12, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 2f38311 - Browse repository at this point
Copy the full SHA 2f38311View commit details
Commits on Mar 20, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 7468324 - Browse repository at this point
Copy the full SHA 7468324View commit details -
Configuration menu - View commit details
-
Copy full SHA for c383fc3 - Browse repository at this point
Copy the full SHA c383fc3View commit details -
Movidos codigos das cidades para webservices_flags
- Adicionado mapeamento de nomes de estados para abreviações
Configuration menu - View commit details
-
Copy full SHA for 2361f03 - Browse repository at this point
Copy the full SHA 2361f03View commit details
Commits on Apr 1, 2011
-
Arrumado teste 006 !! (NFe 2.00)
- Tem que trocar o CNPJ para o do certificado, ou será rejeitado pelo SEFAZ
Configuration menu - View commit details
-
Copy full SHA for d012eaf - Browse repository at this point
Copy the full SHA d012eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5706809 - Browse repository at this point
Copy the full SHA 5706809View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a13473 - Browse repository at this point
Copy the full SHA 5a13473View commit details
Commits on Apr 2, 2011
-
Configuration menu - View commit details
-
Copy full SHA for b944c89 - Browse repository at this point
Copy the full SHA b944c89View commit details
Commits on Apr 3, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 6505202 - Browse repository at this point
Copy the full SHA 6505202View commit details -
Configuration menu - View commit details
-
Copy full SHA for da7a0c5 - Browse repository at this point
Copy the full SHA da7a0c5View commit details
Commits on Apr 5, 2011
-
Configuration menu - View commit details
-
Copy full SHA for eb8aff0 - Browse repository at this point
Copy the full SHA eb8aff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78765fe - Browse repository at this point
Copy the full SHA 78765feView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa82a2a - Browse repository at this point
Copy the full SHA fa82a2aView commit details
Commits on Apr 7, 2011
-
[FIX] (via Lucas Faiska) tag hSaiEnt não estava sendo utilizada
Lucas "Faiska" de Oliveira committedApr 7, 2011 Configuration menu - View commit details
-
Copy full SHA for f9492bf - Browse repository at this point
Copy the full SHA f9492bfView commit details
Commits on Apr 9, 2011
-
[Workarround] Impossível gerar a DANFE quando demora muito para proce…
…ssar o lote Da maneira que está programado hoje, só é possível gerar a Danfe durante o processamento do lote. Isso pois é necessária a chave que vem com recibo de processamento. Não está implementada a geração de Danfe para notas já existentes, nas quais o recibo de consulta retorne "100 - Autorizado o Uso". A solução deste commit é esperar um pouco mais que o tempo médio de processamento (tMed) e então tentar novamente, até que o processamento ocorra, e então gerar a Danfe. Considero este um _workarround_ pois o correto seria implementar a geração de Danfe mesmo se o Processo tiver sido enviado anteriormente.
Configuration menu - View commit details
-
Copy full SHA for 10025de - Browse repository at this point
Copy the full SHA 10025deView commit details
Commits on Apr 14, 2011
-
Configuration menu - View commit details
-
Copy full SHA for fae31f2 - Browse repository at this point
Copy the full SHA fae31f2View commit details
Commits on Jun 4, 2011
-
[Workaround] Algo mudou e nao consigo mais usar acentos
- De qualquer forma, uso de acentos é desaconselhado pelo SEFAZ - Pretendo arrumar depois...
Configuration menu - View commit details
-
Copy full SHA for 83a9aae - Browse repository at this point
Copy the full SHA 83a9aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9254c4f - Browse repository at this point
Copy the full SHA 9254c4fView commit details -
Schema modificado para permitir envios ao servidor de Homologação
- Exemplo 006 atualizado
Tiago Tiede committedJun 4, 2011 Configuration menu - View commit details
-
Copy full SHA for 9c4e7cc - Browse repository at this point
Copy the full SHA 9c4e7ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ccb05e - Browse repository at this point
Copy the full SHA 0ccb05eView commit details
Commits on Jun 5, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 8d80ea9 - Browse repository at this point
Copy the full SHA 8d80ea9View commit details