Esempio n. 1
0
    def test_geracao_recibo(self):
        recibo = DynamicXml('EnviNFe')
        recibo.tpAmb = '1'
        recibo.infRec.nRec = '0001'
        consulta = gerar_consulta_recibo(recibo)        
        self.assertEqual(str(consulta.nRec), '0001', 'Número do recibo inválido')
        self.assertEqual(str(consulta.tpAmb), '1', 'Tipo de ambiente inválido')

        self.assertIsInstance(consulta, DynamicXml,
                              'Consulta recibo deve ser do tipo DynamicXml')
Esempio n. 2
0
    def test_geracao_recibo(self):
        recibo = DynamicXml('EnviNFe')
        recibo.tpAmb = '1'
        recibo.infRec.nRec = '0001'
        consulta = gerar_consulta_recibo(recibo)
        self.assertEqual(str(consulta.nRec), '0001',
                         'Número do recibo inválido')
        self.assertEqual(str(consulta.tpAmb), '1', 'Tipo de ambiente inválido')

        self.assertIsInstance(consulta, DynamicXml,
                              'Consulta recibo deve ser do tipo DynamicXml')
Esempio n. 3
0
def gerar_consulta_recibo(recibo):    
    c = DynamicXml('consReciNFe')
    c(xmlns="http://www.portalfiscal.inf.br/nfe", versao="2.00")
    c.tpAmb = recibo.tpAmb
    c.nRec = recibo.infRec.nRec
    return c
Esempio n. 4
0
def gerar_consulta_recibo(recibo):
    c = DynamicXml('consReciNFe')
    c(xmlns="http://www.portalfiscal.inf.br/nfe", versao="2.00")
    c.tpAmb = recibo.tpAmb
    c.nRec = recibo.infRec.nRec
    return c