You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
2.0 KiB
77 lines
2.0 KiB
PROCESSAMENTO - COMUNICACAO
|
|
===========================
|
|
|
|
>>> from pynfe.processamento import ComunicacaoSefaz
|
|
|
|
Carregando certificado digital tipo A1
|
|
|
|
>>> from pynfe.entidades import CertificadoA1
|
|
>>> certificado = CertificadoA1(caminho_arquivo='tests/certificado.pfx')
|
|
|
|
Instancia de comunicacao
|
|
|
|
>>> comunicacao = ComunicacaoSefaz(
|
|
... servidor='localhost',
|
|
... porta=8080,
|
|
... #servidor='homologacao.nfe.fazenda.sp.gov.br',
|
|
... certificado=certificado,
|
|
... certificado_senha='associacao',
|
|
... )
|
|
|
|
Instancia do emitente (auxiliar para este teste)
|
|
|
|
>>> from pynfe.entidades import Emitente
|
|
>>> emitente = Emitente(
|
|
... cnpj='12.345.678/0001-90',
|
|
... razao_social='Tarsila Calcados Ltda.',
|
|
... nome_fantasia='Tarsila Calcados Ltda.',
|
|
... inscricao_estadual='123456789012',
|
|
... endereco_logradouro='Rua 10',
|
|
... endereco_numero='15',
|
|
... endereco_complemento='qd 17, lt 10',
|
|
... endereco_bairro='Setor Oeste',
|
|
... endereco_municipio='5208806', # Goiania
|
|
... endereco_uf='GO',
|
|
... endereco_cep='75370-000',
|
|
... endereco_telefone='6242421212',
|
|
... )
|
|
|
|
Instancia do certificado
|
|
|
|
>>> from pynfe.entidades import CertificadoA1
|
|
>>> certificado = CertificadoA1(caminho_arquivo='tests/certificado.pfx')
|
|
|
|
Verifica o status do servico
|
|
|
|
>>> comunicacao.status_servico()
|
|
True
|
|
|
|
Transmissao de NF-e
|
|
|
|
>>> #comunicacao.transmitir(nota_fiscal)
|
|
|
|
Cancelamento de NF-e
|
|
|
|
>>> #comunicacao.cancelar(nota_fiscal)
|
|
|
|
Consulta situacao de NF-e
|
|
|
|
>>> #comunicacao.situacao_nfe(nota_fiscal)
|
|
|
|
Consulta de cadastro (???)
|
|
|
|
>>> #comunicacao.consultar_cadastro()
|
|
|
|
Inulitilizacao de faixa de numeracao
|
|
|
|
>>> comunicacao.inutilizar_faixa_numeracao(
|
|
... certificado=certificado,
|
|
... senha='associacao',
|
|
... numero_inicial=10,
|
|
... numero_final=20,
|
|
... emitente=emitente,
|
|
... ano=2009,
|
|
... serie='1',
|
|
... justificativa='AJUSTE DA SEQUENCIA DE NUMERACAO',
|
|
... )
|
|
|