PDF-FacturX 0.01 Latest

Kwalitee Issues

no_pax_headers

If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.

Error: PaxHeader/PDF-FacturX-0.01,PaxHeader/PDF-FacturX-0.01,PDF-FacturX-0.01/PaxHeader/LICENSE,PDF-FacturX-0.01/PaxHeader/LICENSE,PDF-FacturX-0.01/PaxHeader/cpanfile,PDF-FacturX-0.01/PaxHeader/cpanfile,PDF-FacturX-0.01/PaxHeader/Changes,PDF-FacturX-0.01/PaxHeader/Changes,PDF-FacturX-0.01/PaxHeader/MANIFEST,PDF-FacturX-0.01/PaxHeader/MANIFEST,PDF-FacturX-0.01/PaxHeader/t,PDF-FacturX-0.01/PaxHeader/t,PDF-FacturX-0.01/PaxHeader/NOTICE,PDF-FacturX-0.01/PaxHeader/NOTICE,PDF-FacturX-0.01/PaxHeader/README.md,PDF-FacturX-0.01/PaxHeader/README.md,PDF-FacturX-0.01/PaxHeader/MANIFEST.SKIP,PDF-FacturX-0.01/PaxHeader/MANIFEST.SKIP,PDF-FacturX-0.01/PaxHeader/CONTRIBUTING.md,PDF-FacturX-0.01/PaxHeader/CONTRIBUTING.md,PDF-FacturX-0.01/PaxHeader/examples,PDF-FacturX-0.01/PaxHeader/examples,PDF-FacturX-0.01/PaxHeader/META.yml,PDF-FacturX-0.01/PaxHeader/META.yml,PDF-FacturX-0.01/PaxHeader/lib,PDF-FacturX-0.01/PaxHeader/lib,PDF-FacturX-0.01/PaxHeader/Makefile.PL,PDF-FacturX-0.01/PaxHeader/Makefile.PL,PDF-FacturX-0.01/PaxHeader/META.json,PDF-FacturX-0.01/PaxHeader/META.json,PDF-FacturX-0.01/PaxHeader/share,PDF-FacturX-0.01/PaxHeader/share,PDF-FacturX-0.01/share/PaxHeader/icc,PDF-FacturX-0.01/share/PaxHeader/icc,PDF-FacturX-0.01/share/PaxHeader/xsd,PDF-FacturX-0.01/share/PaxHeader/xsd,PDF-FacturX-0.01/share/xsd/PaxHeader/en16931,PDF-FacturX-0.01/share/xsd/PaxHeader/en16931,PDF-FacturX-0.01/share/xsd/PaxHeader/basic,PDF-FacturX-0.01/share/xsd/PaxHeader/basic,PDF-FacturX-0.01/share/xsd/PaxHeader/basicwl,PDF-FacturX-0.01/share/xsd/PaxHeader/basicwl,PDF-FacturX-0.01/share/xsd/PaxHeader/minimum,PDF-FacturX-0.01/share/xsd/PaxHeader/minimum,PaxHeader/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,PDF-FacturX-0.01/share/xsd/minimum/PaxHeader/Factur-X_1.08_MINIMUM.xsd,PDF-FacturX-0.01/share/xsd/minimum/PaxHeader/Factur-X_1.08_MINIMUM.xsd,PaxHeader/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInfo,PaxHeader/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInfo,PaxHeader/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PDF-FacturX-0.01/share/xsd/basicwl/PaxHeader/Factur-X_1.08_BASICWL.xsd,PDF-FacturX-0.01/share/xsd/basicwl/PaxHeader/Factur-X_1.08_BASICWL.xsd,PaxHeader/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInfo,PaxHeader/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInfo,PaxHeader/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,basic/PaxHeader/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,basic/PaxHeader/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInform,PaxHeader/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInform,PDF-FacturX-0.01/share/xsd/basic/PaxHeader/Factur-X_1.08_BASIC.xsd,PDF-FacturX-0.01/share/xsd/basic/PaxHeader/Factur-X_1.08_BASIC.xsd,basic/PaxHeader/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,basic/PaxHeader/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInfo,PaxHeader/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInfo,PaxHeader/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_QualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PaxHeader/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_UnqualifiedDataType_100.xsd,PDF-FacturX-0.01/share/xsd/en16931/PaxHeader/Factur-X_1.08_EN16931.xsd,PDF-FacturX-0.01/share/xsd/en16931/PaxHeader/Factur-X_1.08_EN16931.xsd,PDF-FacturX-0.01/share/icc/PaxHeader/sRGB.icc,PDF-FacturX-0.01/share/icc/PaxHeader/sRGB.icc,PDF-FacturX-0.01/lib/PaxHeader/PDF,PDF-FacturX-0.01/lib/PaxHeader/PDF,PDF-FacturX-0.01/lib/PDF/PaxHeader/FacturX,PDF-FacturX-0.01/lib/PDF/PaxHeader/FacturX,PDF-FacturX-0.01/lib/PDF/PaxHeader/FacturX.pm,PDF-FacturX-0.01/lib/PDF/PaxHeader/FacturX.pm,PDF-FacturX-0.01/lib/PDF/FacturX/PaxHeader/Embed.pm,PDF-FacturX-0.01/lib/PDF/FacturX/PaxHeader/Embed.pm,PDF-FacturX-0.01/lib/PDF/FacturX/PaxHeader/XML.pm,PDF-FacturX-0.01/lib/PDF/FacturX/PaxHeader/XML.pm,PDF-FacturX-0.01/examples/PaxHeader/basic_invoice.pl,PDF-FacturX-0.01/examples/PaxHeader/basic_invoice.pl,PDF-FacturX-0.01/t/PaxHeader/03-build-xml-en16931.t,PDF-FacturX-0.01/t/PaxHeader/03-build-xml-en16931.t,PDF-FacturX-0.01/t/PaxHeader/02-build-xml-basic.t,PDF-FacturX-0.01/t/PaxHeader/02-build-xml-basic.t,PDF-FacturX-0.01/t/PaxHeader/04-validate-xsd.t,PDF-FacturX-0.01/t/PaxHeader/04-validate-xsd.t,PDF-FacturX-0.01/t/PaxHeader/01-build-xml-minimum.t,PDF-FacturX-0.01/t/PaxHeader/01-build-xml-minimum.t,PDF-FacturX-0.01/t/PaxHeader/00-load.t,PDF-FacturX-0.01/t/PaxHeader/00-load.t,PDF-FacturX-0.01/t/PaxHeader/21-generate.t,PDF-FacturX-0.01/t/PaxHeader/21-generate.t,PDF-FacturX-0.01/t/PaxHeader/12-embed-pdfa3.t,PDF-FacturX-0.01/t/PaxHeader/12-embed-pdfa3.t,PDF-FacturX-0.01/t/PaxHeader/05-input-validation.t,PDF-FacturX-0.01/t/PaxHeader/05-input-validation.t,PDF-FacturX-0.01/t/PaxHeader/13-embed-utf8.t,PDF-FacturX-0.01/t/PaxHeader/13-embed-utf8.t,PDF-FacturX-0.01/t/PaxHeader/data,PDF-FacturX-0.01/t/PaxHeader/data,PDF-FacturX-0.01/t/PaxHeader/11-find-icc.t,PDF-FacturX-0.01/t/PaxHeader/11-find-icc.t,PDF-FacturX-0.01/t/data/PaxHeader/source.pdf,PDF-FacturX-0.01/t/data/PaxHeader/source.pdf
manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:
  • MANIFEST (43) does not match dist (43):
  • Missing in MANIFEST: share/xsd/basic/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity, share/xsd/basicwl/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEnti, share/xsd/en16931/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEnti, share/xsd/minimum/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEnti
  • Missing in Dist: share/xsd/basic/Factur-X_1.08_BASIC_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd, share/xsd/basicwl/Factur-X_1.08_BASICWL_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd, share/xsd/en16931/Factur-X_1.08_EN16931_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd, share/xsd/minimum/Factur-X_1.08_MINIMUM_urn_un_unece_uncefact_data_standard_ReusableAggregateBusinessInformationEntity_100.xsd

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

Modules

Name Abstract Version View
PDF::FacturX Generate Factur-X / ZUGFeRD-compatible PDF/A-3 invoices 0.01 metacpan
PDF::FacturX::Embed Embed Factur-X XML into a PDF/A-3 envelope 0.01 metacpan
PDF::FacturX::XML Build and validate Factur-X CrossIndustryInvoice XML 0.01 metacpan

Other Files

CONTRIBUTING.md metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README.md metacpan
cpanfile metacpan