ebinterface-xrechnung-mapping

Generic parent POM for Java 1.8+ applications

Лицензия

Лицензия

Группа

Группа

at.austriapro
Идентификатор

Идентификатор

ebinterface-xrechnung-mapping
Последняя версия

Последняя версия

1.3.0
Дата

Дата

Тип

Тип

bundle
Описание

Описание

ebinterface-xrechnung-mapping
Generic parent POM for Java 1.8+ applications
Ссылка на сайт

Ссылка на сайт

https://github.com/austriapro/ebinterface-xrechnung-mapping
Организация-разработчик

Организация-разработчик

AUSTRIAPRO
Система контроля версий

Система контроля версий

http://github.com/austriapro/ebinterface-xrechnung-mapping

Скачать ebinterface-xrechnung-mapping

Зависимости

compile (9)

Идентификатор библиотеки Тип Версия
com.helger.commons : ph-commons jar
com.helger.commons : ph-jaxb jar
com.helger.commons : ph-xml jar
com.helger.commons : ph-datetime jar
com.helger.ubl : ph-ubl21 jar
com.helger : ph-ebinterface jar 6.4.0
com.helger : en16931-cii2ubl jar 1.4.1
at.austriapro : ebinterface-ubl-mapping jar 4.8.0
com.helger.phive.rules : phive-rules-xrechnung jar

test (3)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.13.1
org.slf4j : slf4j-simple jar 1.7.30
com.sun.xml.bind : jaxb-impl jar

Модули Проекта

Данный проект не имеет модулей.

ebinterface-xrechnung-mapping

Mapping between ebInterface and the German XRechnung UBL. This is a library to convert between the two formats. There is no assigned user interface or the like. To use the conversion between these formats, checkout https://labs.ebinterface.at/

XRechnung UBL to ebInterface

To convert an XRechnung UBL to ebInterface use the following classes:

  • XRechnungUBLInvoiceToEbInterface40Converter - convert to ebInterface v4.0
  • XRechnungUBLInvoiceToEbInterface41Converter - convert to ebInterface v4.1
  • XRechnungUBLInvoiceToEbInterface42Converter - convert to ebInterface v4.2
  • XRechnungUBLInvoiceToEbInterface43Converter - convert to ebInterface v4.3
  • XRechnungUBLInvoiceToEbInterface50Converter - convert to ebInterface v5.0
  • XRechnungUBLInvoiceToEbInterface60Converter - convert to ebInterface v6.0

XRechnung CII to ebInterface

To convert an XRechnung CII to ebInterface use the following classes:

  • XRechnungCIIInvoiceToEbInterface40Converter - convert to ebInterface v4.0
  • XRechnungCIIInvoiceToEbInterface41Converter - convert to ebInterface v4.1
  • XRechnungCIIInvoiceToEbInterface42Converter - convert to ebInterface v4.2
  • XRechnungCIIInvoiceToEbInterface43Converter - convert to ebInterface v4.3
  • XRechnungCIIInvoiceToEbInterface50Converter - convert to ebInterface v5.0
  • XRechnungCIIInvoiceToEbInterface60Converter - convert to ebInterface v6.0

ebInterface to XRechnung UBL

To convert an ebInterface to an XRechnung UBL use the following classes:

  • EbInterface40ToXRechnungUBLConverter - convert from ebInterface v4.0
  • EbInterface41ToXRechnungUBLConverter - convert from ebInterface v4.1
  • EbInterface42ToXRechnungUBLConverter - convert from ebInterface v4.2
  • EbInterface43ToXRechnungUBLConverter - convert from ebInterface v4.3
  • EbInterface50ToXRechnungUBLConverter - convert from ebInterface v5.0
  • EbInterface60ToXRechnungUBLConverter - convert from ebInterface v6.0

The current supported XRechnung target versions are 1.2.2 and 2.0.0.

Maven usage

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

<dependency>
  <groupId>at.austriapro</groupId>
  <artifactId>ebinterface-xrechnung-mapping</artifactId>
  <version>x.y.z</version>
</dependency>

News and noteworthy

  • v1.3.0 - 2021-05-02
    • Updated to ph-commons 10.1
  • v1.2.0 - 2021-03-22
    • Updated to ph-commons 10
  • v1.1.2 - 2021-01-11
    • Updated to conform to EN16931 rules 1.3.3
    • Updated to en16931-cii2ubl 1.3.0
  • v1.1.1 - 2020-11-26
    • Version updates
  • v1.1.0 - 2020-11-06
    • Added support for creating XRechnung 2.0.0 documents
  • v1.0.9 - 2020-09-17
    • Updated to Jakarta JAXB 2.3.3
  • v1.0.8 - 2020-08-30
    • Updated to ph-ubl 6.4.0
    • Updated to ph-ebinterface 6.2.0
    • Updated to ebinterface-ubl-mapping 4.6.0
  • v1.0.7 - 2020-06-08
    • Updated to ph-bdve 6.0.0
  • v1.0.6 - 2020-05-27
    • Updated to new Maven groupIds
  • v1.0.5 - 2020-05-14
    • Added support for ebInterface 6.0
    • Made ebInterface customizer customizable
  • v1.0.4 - 2020-04-01
    • Updated to ebinterface-ubl-mapping 4.5.4
    • Updated to en16931-cii2ubl 1.2.0
  • v1.0.3 - 2020-02-07
    • Updated to peppol-commons 8.x
  • v1.0.2 - 2020-01-13
    • Updated to support the XRechnung 1.2.2 document type
  • v1.0.1 - 2019-10-14
    • Updated to ebinterface-ubl-mapping 4.5.1
  • v1.0.0 - 2019-10-01
    • Changed all package names to at.austriapro
    • Changed the Maven group at.austriapro
  • v0.9.0 - 2019-09-18
    • Initial version using ebinterface-ubl-mapping v4.0.0 and cii2ubl v1.1.5

My personal Coding Styleguide | On Twitter: @philiphelger | Kindly supported by YourKit Java Profiler

at.austriapro

AUSTRIAPRO

AUSTRIAPRO ist die B2B-Standardisierungsplattform innerhalb der Wirtschaftskammer Österreich

Версии библиотеки

Версия
1.3.0
1.2.0
1.1.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0