diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..a3596c0 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +lxml +requests diff --git a/source/comerciodigital/comercio.py b/source/comerciodigital/comercio.py index a67cbd3..16d725e 100644 --- a/source/comerciodigital/comercio.py +++ b/source/comerciodigital/comercio.py @@ -56,6 +56,7 @@ class PACComercioDigital(object): '000': '000 Exitoso', '004': '004 RFC {} ya esta dado de alta con Estatus=A', '704': '704 Usuario Invalido', + '702': '702 Error rfc/empresa invalido', } NS_CFDI = { 'cfdi': 'http://www.sat.gob.mx/cfd/3', @@ -337,6 +338,10 @@ class PACComercioDigital(object): self._error(result.text) return '' + if result.text == self.CODES['702']: + self._error(result.text) + return '' + return result.text def client_add_timbres(self, data, auth={}):