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') )
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)
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()
) 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') )
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')
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