.gitattributes
.gitignore
LICENSE
Makefile
README.md
pyproject.toml
setup.py
.github/workflows/tests.yml
config/ubl_converter.yaml
src/__init__.py
src/json2ubl/__init__.py
src/json2ubl/benchmark.py
src/json2ubl/benchmark_examples.py
src/json2ubl/config.py
src/json2ubl/constants.py
src/json2ubl/converter.py
src/json2ubl/exceptions.py
src/json2ubl.egg-info/PKG-INFO
src/json2ubl.egg-info/SOURCES.txt
src/json2ubl.egg-info/dependency_links.txt
src/json2ubl.egg-info/requires.txt
src/json2ubl.egg-info/top_level.txt
src/json2ubl/core/__init__.py
src/json2ubl/core/mapper.py
src/json2ubl/core/schema_cache_builder.py
src/json2ubl/core/serializer.py
src/json2ubl/core/validator.py
src/json2ubl/schemas/cache/CreditNote_schema_cache.json
src/json2ubl/schemas/cache/DebitNote_schema_cache.json
src/json2ubl/schemas/cache/FreightInvoice_schema_cache.json
src/json2ubl/schemas/cache/Invoice_schema_cache.json
src/json2ubl/schemas/cache/SelfBilledCreditNote_schema_cache.json
src/json2ubl/schemas/cache/SelfBilledInvoice_schema_cache.json
src/json2ubl/schemas/ubl-2.1/common/CCTS_CCT_SchemaModule-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-CommonAggregateComponents-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-CommonBasicComponents-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-CommonExtensionComponents-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-CommonSignatureComponents-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-CoreComponentParameters-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-ExtensionContentDataType-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-QualifiedDataTypes-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-SignatureAggregateComponents-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-SignatureBasicComponents-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-UnqualifiedDataTypes-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-XAdESv132-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-XAdESv141-2.1.xsd
src/json2ubl/schemas/ubl-2.1/common/UBL-xmldsig-core-schema-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ApplicationResponse-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-AttachedDocument-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-AwardedNotification-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-BillOfLading-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CallForTenders-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Catalogue-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CatalogueDeletion-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CatalogueItemSpecificationUpdate-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CataloguePricingUpdate-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CatalogueRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CertificateOfOrigin-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ContractAwardNotice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ContractNotice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-CreditNote-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-DebitNote-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-DespatchAdvice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-DocumentStatus-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-DocumentStatusRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ExceptionCriteria-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ExceptionNotification-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Forecast-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ForecastRevision-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ForwardingInstructions-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-FreightInvoice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-FulfilmentCancellation-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-GoodsItemItinerary-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-GuaranteeCertificate-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-InstructionForReturns-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-InventoryReport-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Invoice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ItemInformationRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Order-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-OrderCancellation-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-OrderChange-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-OrderResponse-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-OrderResponseSimple-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-PackingList-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-PriorInformationNotice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ProductActivity-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Quotation-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-ReceiptAdvice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Reminder-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-RemittanceAdvice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-RequestForQuotation-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-RetailEvent-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-SelfBilledCreditNote-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-SelfBilledInvoice-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Statement-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-StockAvailabilityReport-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Tender-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TenderReceipt-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TendererQualification-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TendererQualificationResponse-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TradeItemLocationProfile-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportExecutionPlan-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportExecutionPlanRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportProgressStatus-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportProgressStatusRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportServiceDescription-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportServiceDescriptionRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportationStatus-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-TransportationStatusRequest-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-UnawardedNotification-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-UtilityStatement-2.1.xsd
src/json2ubl/schemas/ubl-2.1/maindoc/UBL-Waybill-2.1.xsd
tests/__init__.py
tests/conftest.py
tests/test_components.py
tests/test_error_handling.py
tests/test_integration.py
tests/test_pipeline.py
tests/test_files/batch_invoices.json
tests/test_files/credit_note.json
tests/test_files/debit_note.json
tests/test_files/freight_invoice.json
tests/test_files/invoice.json
tests/test_files/invoice_invalid_doctype.json
tests/test_files/invoice_missing_doctype.json
tests/test_files/self_billed_credit_note.json
tests/test_files/self_billed_invoice.json