Home

Awesome

ph-cii

Maven Central javadoc CodeCov

Java Wrapper for the UN/CEFACT Cross Industry Invoice (using SCRDM schemas).

This library focuses currently on D16A.1 and D16B for use with the EN resulting from directive 2014/55/EU.

It is licensed under Apache 2.0 license.

It requires at least Java 11 to be used.

Maven usage

Add the following to your pom.xml to use this artifact:, replacing x.y.z with the real version number.

For CII D16A.1:

<dependency>
  <groupId>com.helger.cii</groupId>
  <artifactId>ph-cii-d16a-1</artifactId>
  <version>x.y.z</version>
</dependency>

For CII D16B:

<dependency>
  <groupId>com.helger.cii</groupId>
  <artifactId>ph-cii-d16b</artifactId>
  <version>x.y.z</version>
</dependency>

Note: prior to v2.2.0 the Maven groupId was com.helger.

Gradle considerations

This project relies on JDK version based Maven profile activation. See https://github.com/phax/ph-jaxb-pom#gradle-usage for help on this specific issue.

References

News and noteworthy


My personal Coding Styleguide | It is appreciated if you star the GitHub project if you like it.