Saltar a contenido

FACeClient

Bases: ABC

Interfaz de los conectores FACe.

consultar_estados() abstractmethod

Consultar la lista de estados que maneja FACe.

consultar_unidades() abstractmethod

Consultar las relaciones OG-UT-OC asociadas al RCF.

solicitar_nuevas_facturas(oficina_contable) abstractmethod

Consultar la lista de facturas en estado 'registrada'.

descargar_factura(numero_registro) abstractmethod

Descarga de una factura.

confirmar_descarga_factura(oficina_contable, numero_registro, codigo_rcf) abstractmethod

Confirmar descarga de una factura.

consultar_factura(numero_registro) abstractmethod

Consultar el estado de una factura.

consultar_listado_facturas(numeros_registro) abstractmethod

Consultar el estado de varias facturas.

cambiar_estado_factura(oficina_contable, numero_registro, codigo, comentario) abstractmethod

Cambiar el estado de una factura.

cambiar_estado_listado_facturas(facturas) abstractmethod

Cambiar el estado de varias facturas.

consultar_codigo_rcf(numero_registro) abstractmethod

Consultar el código RCF de una factura.

cambiar_codigo_rcf(numero_registro, codigo_rcf) abstractmethod

Cambiar el código RCF de una factura.

solicitar_nuevas_anulaciones(oficina_contable) abstractmethod

Consultar la lista de facturas en estado 'solicitada anulación'.

gestionar_solicitud_anulacion_factura(oficina_contable, numero_registro, codigo, comentario) abstractmethod

Gestionar la solicitud de anulación de una factura.

gestionar_solicitud_anulacion_listado_facturas(facturas) abstractmethod

Gestionar la solicitud de anulación de varias facturas.

consultar_estado_cesion(numero_registro) abstractmethod

Consultar el estado de una cesión

obtener_documento_cesion(csv, repositorio, solicitante) abstractmethod

Obtener el documento de la cesión de una factura

gestionar_cesion(numero_registro, codigo, comentario) abstractmethod

Gestionar la cesión de crédito de una factura.

notifica_factura(numero_registro, fecha_registro, factura, organo_gestor, unidad_tramitadora, oficina_contable, codigo_rcf, estado) abstractmethod

Notificar una factura recibida en otro PGEFe.

notifica_factura_no_electronica(numero_registro, fecha_registro, emisor, receptor, tercero, numero, serie, importe, fecha_expedicion, organo_gestor, unidad_tramitadora, oficina_contable, codigo_rcf, estado, codigo_cnae) abstractmethod

Notificar una factura no electrónica.