libredte_lib_sdk.billing.document.loader module

Servicio para billing.document.loader.

class libredte_lib_sdk.billing.document.loader.DocumentLoaderService(client: ApiClient)

Bases: object

Carga un documento tributario completo desde su XML.

Solo cubre loadXml — pensado para reconstruir los datos normalizados de un DTE ya emitido (timbrado y firmado) a partir de su XML, ej. un documento recibido de un tercero o recuperado de un respaldo.

load_xml(xml_base64: str) → DocumentBag

Carga y normaliza el documento cuyo XML (base64) es xml_base64.

Devuelve la misma DocumentBag que DocumentBuilderService — document_id/xml_base64 reconstruyen lo que ya se le pasó acá, document/document_type/document_stamp_base64/etc. son el valor agregado real: los datos ya normalizados.