-
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
Atualização do PySPED para Nf-e 3.10 #30
Comments
Oi, @limamp. Acho que o jeito mais simples é vc fazer um fork e em seguida um pull-request. Eu não tenho como saber qual o seu conhecimento nem de GIT nem de Github, então desculpe se eu for rápido ou lento demais nas instruções, ok? ;) Dúvidas só perguntar, por aqui mesmo. Vi pelo seu perfil no Github que você ainda não fez fork do PySPED, então é apertar aquele botão FORK em cima à direita: O Github vai fazer um fork (cópia) do projeto pra você: e então vc pode baixar a cópia pro seu micro, pela HTTPS clone URL no menu à direita no seu fork: Daí vc faz o É mais fácil do que parece. Novamente, dúvidas só perguntar. |
Bom dia! Já li bastante sobre isso, já instalei varias versões do xmlsec, inclusive uma sua... Desde já, obrigado. Max |
Olha, é muito difícil ver por que um funciona e o outro não, porque esse da @proge não foi feito como fork no Github. Então não é fácil ver um diff entre esse aqui e aquele lá. Eu sugiro vc fazer um fork nesse daqui, pegar o de lá, substituir os arquivos na pasta, e então dar um Fica muuuito mais fácil se vc souber a base do fork (quando foi que eles copiaram e colaram daqui). Espero ter ajudado. Qqr dúvida vai mandando aqui que a galera te ajuda |
Muito obrigado Alan! Vou tentar fazer aqui como você sugeriu e atualizo o status aqui. |
Bom dia. Consegui resolver o problema depois de muito custo da seguinte maneira: Fiz isso pq quando fui fazer o debug estava recebendo o seguinte erro: libxml2 library function failed:expr=xpointer(id('')) Esse id vazio é que me fez atentar para isso, então eu o removi. Obrigado pela ajuda e pelo excelente trabalho de todos que colaboraram com esse projeto. |
Disponha @juliomax . Apenas peço que, agora que você já conseguiu achar o problema no PySPED que está aqui, se possível mande a versão que funciona para nós. Se achar mais fácil, você pode editar a linha com problemas por aqui dentro do Github mesmo: https://github.com/blog/143-inline-file-editing Obrigado, Alan. |
Olá! Feito conforme sua recomendação. |
Legal, @juliomax. Agora falta pouco: Vc vai no seu branch e clica no botão verde de "fazer pull-request", na página do seu fork: Em seguida, confirma o "pedido" para nos mandar código, clicando no "Create pull request": E é isso aí! Assim que vc clica, nós já podemos incluir o seu código aqui dentro. Novamente, obrigado por contribuir e pelo esforço de mandar o código. |
Pull request enviado: #32 Como eu não estou ativamente usando o PySPED, alguém que esteja usando (exemplos: @aricaldeira, @marcydoty) podem por favor confirmar que o código da #32 não quebra nada, então eu aceito o código? Obrigado, Alan. |
@alanjds Estamos usando o PySPED ativamente, vc chegou a dar uma olhada nos nossos PR? Abraços |
@mileo: Não cheguei a olhar. Na realidade não percebi que havia PRs pendentes. @aricaldeira: Estou notando que há interesse em contribuir com base de código, interesse que não existia anteriormente talvez por falta de organização. Entretanto receio quanto à estabilidade da API. Eu mesmo tenho um branch "refactor" (https://github.com/alanjds/PySPED/tree/refactor) aonde eu "corrigi" várias coisas que não gostei principalmente nos comportamentos e APIs. Só que eu não mergeei por receio de quebrar código de terceiros, já que não temos versões nem política de deprecation. Aparentemente este repo aqui (https://github.com/aricaldeira/PySPED) é o mais bem sucedido dos NFe em Python, e tem evoluído ao longo do tempo. Como eu não estou ativamente trabalhando com o PySPED neste momento, não me sinto seguro para fazer as alterações/merges/testes necessários para a evolução da ferramenta. Ainda não temos um processo definido. Ou papéis. Ou roadmap. Posso auxiliar no uso de GIT, Github e em Python, mas não consigo neste momento validar alterações no código. *Caso alguém possa/tenha interesse, podemos nos organizar para manter a PySPED. Por favor levante a mão* . Neste momento não tenho idéia de por onde começar. Sugestões? |
@alanjds Vamos estudar seu refacory! Estamos usando o PySPED do @aricaldeira em produção em vários clientes, se for definido um roadmap de melhorias, não vejo problema se quebrarmos algumas coisas para melhorar outras. Para o que precisar temos varias mãos aqui! Abraços |
o/ Em 31 de março de 2015 16:12, Luis Felipe Miléo [email protected]
|
Ola Ari,
Fiz a alteração no código para o sistema NF-e 3.10 obrigatório a partir de 30/03/2015.
Gostaria de maiores informações sobre como postar aqui as modificações que realizei.
The text was updated successfully, but these errors were encountered: