コード例 #1
0
nota_fiscal.adicionar_produto_servico(
    codigo=
    '000328',  # id do produto (000328 era o id no antigo sistemas de assinatura)
    descricao='Armacao para oculos',  # nao utilizar caracteres especiais
    ncm=
    '90031100',  # categoria international do prod (sempre esse para assinaturas)
    cfop='5102',
    #ean='123',
    unidade_comercial='UN',
    quantidade_comercial=Decimal('12'),  # 12 unidades (12 revistas)
    valor_unitario_comercial=Decimal('9.75'),
    valor_total_bruto=Decimal('117.00'),
    unidade_tributavel='UN',
    quantidade_tributavel=Decimal('12'),
    valor_unitario_tributavel=Decimal('9.75'),
    ind_total=1,
    numero_pedido='12345',  # id da ordem
    numero_do_item=
    '12345328',  # id do item (pode ser o id do produto concatenado com o do pedido)
    icms_modalidade='102',
    icms_origem=0,
    icms_csosn='400',
    pis_modalidade='07',
    cofins_modalidade='07',
    # pis_tipo_calculo='01',
    # pis_valor_base_calculo=Decimal('117.00'),
    # pis_aliquota_percentual=Decimal('0.65'),
    # pis_valor=Decimal('0.76'),
    # cofins_situacao_tributaria='01',
    # cofins_valor_base_calculo=Decimal('117.00'),
    # cofins_aliquota_percentual=Decimal('3.00'),
    # cofins_valor=Decimal('3.51')
)
コード例 #2
0
ファイル: test.py プロジェクト: ervilis/PyNFe
   finalidade_emissao='1',
   processo_emissao='3',
   transporte_modalidade_frete=0,
   informacoes_adicionais_interesse_fisco='NF-e emitida de acordo com os termos do Convenio ICMS 24/2011. Assinatura Numero 8061746'
)
nota_fiscal.adicionar_produto_servico(codigo='000328', # id do produto (000328 era o id no antigo sistemas de assinatura)
    descricao='Assinatura Rolling Stone',
    ncm='49029000', # categoria international do prod (sempre esse para assinaturas)
    cfop='6922', 
    unidade_comercial='UN',
    quantidade_comercial=Decimal('12'), # 12 unidades (12 revistas) 
    valor_unitario_comercial=Decimal('9.75'),
    valor_total_bruto=Decimal('117.00'),
    unidade_tributavel='UN',
    quantidade_tributavel=Decimal('12'),
    valor_unitario_tributavel=Decimal('9.75'),
    numero_pedido='12345', # id da ordem
    numero_do_item='12345328', # id do item (pode ser o id do produto concatenado com o do pedido)
    icms_origem=0,
    icms_modalidade_determinacao_bc=41,
    pis_tipo_calculo='01',
    pis_valor_base_calculo=Decimal('117.00'),
    pis_aliquota_percentual=Decimal('0.65'),
    pis_valor=Decimal('0.76'),
    cofins_situacao_tributaria='01',
    cofins_valor_base_calculo=Decimal('117.00'),
    cofins_aliquota_percentual=Decimal('3.00'),
    cofins_valor=Decimal('3.51'))

print serializador._serializar_nota_fiscal(nota_fiscal)
コード例 #3
0
ファイル: test.py プロジェクト: joselobinho/PyNFe
   informacoes_adicionais_interesse_fisco='Mensagem complementar',
   totais_tributos_aproximado=Decimal('21.06'),
)

# Produto
nota_fiscal.adicionar_produto_servico(
    codigo='000328',                           # id do produto
    descricao='Produto teste',
    ncm='99999999',
    #cest='0100100',                            # NT2015/003
    cfop='5102',
    unidade_comercial='UN',
    quantidade_comercial=Decimal('12'),        # 12 unidades
    valor_unitario_comercial=Decimal('9.75'),  # preço unitário
    valor_total_bruto=Decimal('117.00'),       # preço total
    unidade_tributavel='UN',
    quantidade_tributavel=Decimal('12'),
    valor_unitario_tributavel=Decimal('9.75'),
    ind_total=1,
    icms_modalidade='102',
    icms_origem=0,
    icms_csosn='400',
    pis_modalidade='07',
    cofins_modalidade='07',
    valor_tributos_aprox='21.06'
    )

# serialização
serializador = SerializacaoXML(_fonte_dados, homologacao=homologacao)
nfe = serializador.exportar()
コード例 #4
0
ファイル: test.py プロジェクト: ElissandroMendes/PyNFe
)
nota_fiscal.adicionar_produto_servico(codigo='000328', # id do produto (000328 era o id no antigo sistemas de assinatura)
    descricao='Armacao para oculos', # nao utilizar caracteres especiais
    ncm='90031100', # categoria international do prod (sempre esse para assinaturas)
    cfop='5102',
    #ean='123',
    unidade_comercial='UN',
    quantidade_comercial=Decimal('12'), # 12 unidades (12 revistas)
    valor_unitario_comercial=Decimal('9.75'),
    valor_total_bruto=Decimal('117.00'),
    unidade_tributavel='UN',
    quantidade_tributavel=Decimal('12'),
    valor_unitario_tributavel=Decimal('9.75'),
    ind_total=1,
    numero_pedido='12345', # id da ordem
    numero_do_item='12345328', # id do item (pode ser o id do produto concatenado com o do pedido)
    icms_modalidade='102',
    icms_origem=0,
    icms_csosn='400',
    pis_modalidade='07',
    cofins_modalidade='07',
    # pis_tipo_calculo='01',
    # pis_valor_base_calculo=Decimal('117.00'),
    # pis_aliquota_percentual=Decimal('0.65'),
    # pis_valor=Decimal('0.76'),
    # cofins_situacao_tributaria='01',
    # cofins_valor_base_calculo=Decimal('117.00'),
    # cofins_aliquota_percentual=Decimal('3.00'),
    # cofins_valor=Decimal('3.51')
    )
コード例 #5
0
   totais_tributos_aproximado=Decimal('21.06'),
)

# Produto
nota_fiscal.adicionar_produto_servico(
    codigo='000328',                           # id do produto
    descricao='NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL',
    ncm='99999999',
    #cest='0100100',                            # NT2015/003
    cfop='5102',
    unidade_comercial='UN',
    quantidade_comercial=Decimal('12'),        # 12 unidades
    valor_unitario_comercial=Decimal('9.75'),  # preço unitário
    valor_total_bruto=Decimal('117.00'),       # preço total
    unidade_tributavel='UN',
    quantidade_tributavel=Decimal('12'),
    valor_unitario_tributavel=Decimal('9.75'),
    ind_total=1,
    # numero_pedido='12345',                   # xPed
    # numero_item='123456',                    # nItemPed
    icms_modalidade='102',
    icms_origem=0,
    icms_csosn='400',
    pis_modalidade='07',
    cofins_modalidade='07',
    valor_tributos_aprox='21.06'
    )

# exemplo de nota fiscal referenciada (devolução/garantia)
# nfRef = NotaFiscalReferenciada(
#     chave_acesso='99999999999999999999999999999999999999999999')
コード例 #6
0
    transporte_modalidade_frete=1,
    informacoes_adicionais_interesse_fisco='Mensagem complementar',
    totais_tributos_aproximado=Decimal('21.06'),
)

# Produto
nota_fiscal.adicionar_produto_servico(
    codigo='000328',  # id do produto
    descricao='Produto teste',
    ncm='99999999',
    #cest='0100100',                            # NT2015/003
    cfop='5102',
    unidade_comercial='UN',
    quantidade_comercial=Decimal('12'),  # 12 unidades
    valor_unitario_comercial=Decimal('9.75'),  # preço unitário
    valor_total_bruto=Decimal('117.00'),  # preço total
    unidade_tributavel='UN',
    quantidade_tributavel=Decimal('12'),
    valor_unitario_tributavel=Decimal('9.75'),
    ind_total=1,
    icms_modalidade='102',
    icms_origem=0,
    icms_csosn='400',
    pis_modalidade='07',
    cofins_modalidade='07',
    valor_tributos_aprox='21.06')

# serialização
serializador = SerializacaoXML(_fonte_dados, homologacao=homologacao)
nfe = serializador.exportar()

# assinatura