|
|
@ -3,13 +3,8 @@ import random |
|
|
|
|
|
|
|
|
from .base import Entidade |
|
|
from .base import Entidade |
|
|
from pynfe import get_version |
|
|
from pynfe import get_version |
|
|
from pynfe.utils.flags import NF_STATUS, NF_TIPOS_DOCUMENTO, NF_TIPOS_IMPRESSAO_DANFE,\ |
|
|
|
|
|
NF_FORMAS_PAGAMENTO, NF_FORMAS_EMISSAO, NF_FINALIDADES_EMISSAO,\ |
|
|
|
|
|
NF_REFERENCIADA_TIPOS, NF_PRODUTOS_ESPECIFICOS, ICMS_TIPOS_TRIBUTACAO,\ |
|
|
|
|
|
ICMS_ORIGENS, ICMS_MODALIDADES, IPI_TIPOS_TRIBUTACAO, IPI_TIPOS_CALCULO,\ |
|
|
|
|
|
PIS_TIPOS_TRIBUTACAO, PIS_TIPOS_CALCULO, COFINS_TIPOS_TRIBUTACAO,\ |
|
|
|
|
|
COFINS_TIPOS_CALCULO, MODALIDADES_FRETE, ORIGENS_PROCESSO, CODIGO_BRASIL,\ |
|
|
|
|
|
NF_PROCESSOS_EMISSAO, CODIGOS_ESTADOS, TIPOS_DOCUMENTO |
|
|
|
|
|
|
|
|
from pynfe.utils.flags import NF_STATUS, CODIGO_BRASIL, CODIGOS_ESTADOS |
|
|
|
|
|
|
|
|
# from pynfe.utils import so_numeros, memoize |
|
|
# from pynfe.utils import so_numeros, memoize |
|
|
from pynfe.utils import so_numeros |
|
|
from pynfe.utils import so_numeros |
|
|
|
|
|
|
|
|
@ -1007,4 +1002,4 @@ class NotaFiscalServico(Entidade): |
|
|
super(NotaFiscalServico, self).__init__(*args, **kwargs) |
|
|
super(NotaFiscalServico, self).__init__(*args, **kwargs) |
|
|
|
|
|
|
|
|
def __str__(self): |
|
|
def __str__(self): |
|
|
return ' '.join([str(self.identificador)]) |
|
|
|
|
|
|
|
|
return ' '.join([str(self.identificador)]) |