From 96f8b3dafd20af719a4ac0b0bd3d39a39cab5663 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asger=20Geel=20Weirs=C3=B8e?= Date: Mon, 22 Jan 2024 09:43:48 +0100 Subject: [PATCH] Version AP-v1.2 --- .gitignore | 3 +- README.md | 27 ++ docs/public.png | Bin 0 -> 85004 bytes mvnw | 0 mvnw.cmd | 374 +++++++++--------- pom.xml | 6 +- .../Schematron/PEPPOL/CEN-EN16931-UBL.xslt | 22 +- .../Schematron/PEPPOL/PEPPOL-EN16931-UBL.xslt | 243 ++++++------ .../Schematron/PEPPOL/PEPPOLBIS-T01.xslt | 29 +- .../Schematron/PEPPOL/PEPPOLBIS-T110.xslt | 28 +- .../Schematron/PEPPOL/PEPPOLBIS-T111.xslt | 14 +- .../Schematron/PEPPOL/PEPPOLBIS-T114.xslt | 28 +- .../Schematron/PEPPOL/PEPPOLBIS-T115.xslt | 10 +- .../Schematron/PEPPOL/PEPPOLBIS-T116.xslt | 14 +- .../Schematron/PEPPOL/PEPPOLBIS-T16.xslt | 26 +- .../Schematron/PEPPOL/PEPPOLBIS-T19.xslt | 34 +- .../Schematron/PEPPOL/PEPPOLBIS-T58.xslt | 4 +- .../Schematron/PEPPOL/PEPPOLBIS-T71.xslt | 4 +- .../Schematron/PEPPOL/PEPPOLBIS-T76.xslt | 12 +- .../Schematron/PEPPOL/PEPPOLBIS-T77.xslt | 20 +- .../NemhandelPersisterHandlerTest.java | 2 +- .../as4/reader/NemhandelReaderTest.java | 5 +- .../resources/as2-peppol-bis-invoice-sbdh.xml | 0 .../busdox-servicemetadata-9908-12345678.xml | 222 ++++++----- .../busdox-servicemetadata-9908-923829644.xml | 230 ++++++----- .../busdox-servicemetadata-9908-98765432.xml | 226 ++++++----- 26 files changed, 867 insertions(+), 716 deletions(-) create mode 100644 docs/public.png mode change 100644 => 100755 mvnw mode change 100644 => 100755 src/test/resources/as2-peppol-bis-invoice-sbdh.xml diff --git a/.gitignore b/.gitignore index cc7629b..0a7e543 100644 --- a/.gitignore +++ b/.gitignore @@ -206,4 +206,5 @@ gradlew.bat gradle/ ERSTpackage/ ERST_oxalis-dependency.txt -src/main/resources/db/DEMO-databasechangelog.csv \ No newline at end of file +src/main/resources/db/DEMO-databasechangelog.csv +src/main/resources/db/demo-oxalis-as4-db-changelog.xml diff --git a/README.md b/README.md index a2bcdec..ccd919b 100644 --- a/README.md +++ b/README.md @@ -9,3 +9,30 @@ For general instructions on how to install and use Oxalis, please refer to [oxal * [Installation guide](docs/installation/index.md) * [OpenPEPPOL Test Bed](docs/peppol-test-bed/index.md) * [CEF connectivity test](docs/cef-connectivity/index.md) + +## Versions +There will be two different versions of the Reference Implementation to note. This being AP-v1.1.1 and AP-v1.2. +Both of these will be released on the same date, but they are first allowed to be ran in production on different times. + +![Time graph over versions. AP-v1.1 in Nemhandel eDelivery mode is allowed until 20/03-24, in Peppol eDelivery mode until 26/02-24. AP-v1.1.1 is allowed in Nemhandel Peppol mode from the 26/02-2024 until 20/03-2024. AP-v1.2 is allowed in both Nemhandel eDelivery mode and Peppol eDelivery mode from 20/03-24.](docs/public.png "Time graph over versions") + + + +The releases in this repository is in the shape of tags. +To have the tags be in your git history, in the git terminal type: +```bash +git fetch --all --tags +``` + +Now it is possible to check out AP-v1.1.1 with the following command: + +```bash +git checkout tags/ap-v1.1.1 +``` +likewise, it is possible to check out AP-v1.2 with the following command: + +```bash +git checkout tags/ap-v1.2 +``` + +Please note the allowed intervals that the different versions can be utilized from the image. diff --git a/docs/public.png b/docs/public.png new file mode 100644 index 0000000000000000000000000000000000000000..6c78d600d81f99edd41110bf9451febac6e22bcf GIT binary patch literal 85004 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 literal 0 HcmV?d00001 diff --git a/mvnw b/mvnw old mode 100644 new mode 100755 diff --git a/mvnw.cmd b/mvnw.cmd index 474c9d6..cba1f04 100644 --- a/mvnw.cmd +++ b/mvnw.cmd @@ -1,187 +1,187 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Apache Maven Wrapper startup batch script, version 3.1.1 -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM set title of command window -title %0 -@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* -if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -set WRAPPER_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.1/maven-wrapper-3.1.1.jar" - -FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( - IF "%%A"=="wrapperUrl" SET WRAPPER_URL=%%B -) - -@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central -@REM This allows using the maven wrapper in projects that prohibit checking in binary data. -if exist %WRAPPER_JAR% ( - if "%MVNW_VERBOSE%" == "true" ( - echo Found %WRAPPER_JAR% - ) -) else ( - if not "%MVNW_REPOURL%" == "" ( - SET WRAPPER_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.1.1/maven-wrapper-3.1.1.jar" - ) - if "%MVNW_VERBOSE%" == "true" ( - echo Couldn't find %WRAPPER_JAR%, downloading it ... - echo Downloading from: %WRAPPER_URL% - ) - - powershell -Command "&{"^ - "$webclient = new-object System.Net.WebClient;"^ - "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ - "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ - "}"^ - "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')"^ - "}" - if "%MVNW_VERBOSE%" == "true" ( - echo Finished downloading %WRAPPER_JAR% - ) -) -@REM End of extension - -@REM Provide a "standardized" way to retrieve the CLI args that will -@REM work with both Windows and non-Windows executions. -set MAVEN_CMD_LINE_ARGS=%* - -%MAVEN_JAVA_EXE% ^ - %JVM_CONFIG_MAVEN_PROPS% ^ - %MAVEN_OPTS% ^ - %MAVEN_DEBUG_OPTS% ^ - -classpath %WRAPPER_JAR% ^ - "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ - %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" -if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%"=="on" pause - -if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% - -cmd /C exit /B %ERROR_CODE% +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Apache Maven Wrapper startup batch script, version 3.1.1 +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* +if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set WRAPPER_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.1/maven-wrapper-3.1.1.jar" + +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperUrl" SET WRAPPER_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + if "%MVNW_VERBOSE%" == "true" ( + echo Found %WRAPPER_JAR% + ) +) else ( + if not "%MVNW_REPOURL%" == "" ( + SET WRAPPER_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.1.1/maven-wrapper-3.1.1.jar" + ) + if "%MVNW_VERBOSE%" == "true" ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %WRAPPER_URL% + ) + + powershell -Command "&{"^ + "$webclient = new-object System.Net.WebClient;"^ + "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ + "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ + "}"^ + "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%WRAPPER_URL%', '%WRAPPER_JAR%')"^ + "}" + if "%MVNW_VERBOSE%" == "true" ( + echo Finished downloading %WRAPPER_JAR% + ) +) +@REM End of extension + +@REM Provide a "standardized" way to retrieve the CLI args that will +@REM work with both Windows and non-Windows executions. +set MAVEN_CMD_LINE_ARGS=%* + +%MAVEN_JAVA_EXE% ^ + %JVM_CONFIG_MAVEN_PROPS% ^ + %MAVEN_OPTS% ^ + %MAVEN_DEBUG_OPTS% ^ + -classpath %WRAPPER_JAR% ^ + "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ + %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" +if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%"=="on" pause + +if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% + +cmd /C exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml index ff82903..ce15262 100755 --- a/pom.xml +++ b/pom.xml @@ -27,12 +27,12 @@ dk.erst.oxalis oxalis - 1.0.0-9ee54a32bac5bdabe2a86339ebbfdadeb3d5e19f + 1.1.1-cdcd75c57f1c18846d6950469e8f4fb53b3b8584 dk.erst.oxalis oxalis-as4 - 1.1.0 + 1.1.1 jar Oxalis :: AS4 Extension adding Nemhandel e-Delivery AS4 support to Oxalis @@ -479,7 +479,7 @@ io.swagger.core.v3 swagger-jaxrs2 - 2.2.8 + 2.2.15 diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/CEN-EN16931-UBL.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/CEN-EN16931-UBL.xslt index cc9ee92..7fc5cd1 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/CEN-EN16931-UBL.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/CEN-EN16931-UBL.xslt @@ -3759,11 +3759,11 @@ - + context="//cac:PostalAddress | //cac:Address"/> @@ -3825,16 +3825,16 @@ - + + test="((cbc:DocumentTypeCode='130') or ((local-name(/*) = 'CreditNote') and (cbc:DocumentTypeCode='50')) or (not(cbc:ID/@schemeID) and not(cbc:DocumentTypeCode)))"> UBL-SR-43 fatal - [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130) + [UBL-SR-43]-Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50) @@ -15158,10 +15158,10 @@ context="cbc:Amount | cbc:BaseAmount | cbc:PriceAmount | cbc:TaxAmount | cbc:TaxableAmount | cbc:LineExtensionAmount | cbc:TaxExclusiveAmount | cbc:TaxInclusiveAmount | cbc:AllowanceTotalAmount | cbc:ChargeTotalAmount | cbc:PrepaidAmount | cbc:PayableRoundingAmount | cbc:PayableAmount"/> - + + test="((not(contains(normalize-space(@currencyID), ' ')) and contains(' AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BOV BRL BSD BTN BWP BYN BZD CAD CDF CHE CHF CHW CLF CLP CNY COP COU CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS INR IQD IRR ISK JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LYD MAD MDL MGA MKD MMK MNT MOP MRU MUR MVR MWK MXN MXV MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLE SLL SOS SRD SSP STN SVC SYP SZL THB TJS TMT TND TOP TRY TTD TWD TZS UAH UGX USD USN UYI UYU UYW UZS VES VND VUV WST XAF XAG XAU XBA XBB XBC XBD XCD XDR XOF XPD XPF XPT XSU XTS XUA XXX YER ZAR ZMW ZWL ', concat(' ', normalize-space(@currencyID), ' '))))"> BR-CL-03 fatal @@ -15179,10 +15179,10 @@ context="cbc:DocumentCurrencyCode"/> - + + test="((not(contains(normalize-space(.), ' ')) and contains(' AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BOV BRL BSD BTN BWP BYN BZD CAD CDF CHE CHF CHW CLF CLP CNY COP COU CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS INR IQD IRR ISK JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LYD MAD MDL MGA MKD MMK MNT MOP MRU MUR MVR MWK MXN MXV MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLE SLL SOS SRD SSP STN SVC SYP SZL THB TJS TMT TND TOP TRY TTD TWD TZS UAH UGX USD USN UYI UYU UYW UZS VES VND VUV WST XAF XAG XAU XBA XBB XBC XBD XCD XDR XOF XPD XPF XPT XSU XTS XUA XXX YER ZAR ZMW ZWL ', concat(' ', normalize-space(.), ' '))))"> BR-CL-04 fatal @@ -15199,10 +15199,10 @@ - + + test="((not(contains(normalize-space(.), ' ')) and contains(' AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BOV BRL BSD BTN BWP BYN BZD CAD CDF CHE CHF CHW CLF CLP CNY COP COU CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS INR IQD IRR ISK JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LYD MAD MDL MGA MKD MMK MNT MOP MRU MUR MVR MWK MXN MXV MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLE SLL SOS SRD SSP STN SVC SYP SZL THB TJS TMT TND TOP TRY TTD TWD TZS UAH UGX USD USN UYI UYU UYW UZS VES VND VUV WST XAF XAG XAU XBA XBB XBC XBD XCD XDR XOF XPD XPF XPT XSU XTS XUA XXX YER ZAR ZMW ZWL ', concat(' ', normalize-space(.), ' '))))"> BR-CL-05 fatal diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOL-EN16931-UBL.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOL-EN16931-UBL.xslt index 7c3ffa0..c7aab4f 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOL-EN16931-UBL.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOL-EN16931-UBL.xslt @@ -278,13 +278,6 @@ - - - - - - - @@ -327,6 +320,13 @@ + + + + + + + @@ -371,7 +371,7 @@ + mode="M23"> @@ -388,15 +388,15 @@ - + - - - + + + - + @@ -414,17 +414,17 @@ - + - - - + + + + mode="M25"> @@ -544,25 +544,10 @@ - - - - - - PEPPOL-EN16931-R006 - fatal - - - - Only one invoiced object is allowed on document level - - - - + - + @@ -579,12 +564,12 @@ - + + mode="M25"> @@ -601,12 +586,12 @@ - + + mode="M25"> @@ -623,12 +608,12 @@ - + + mode="M25"> @@ -645,12 +630,12 @@ - + + mode="M25"> @@ -667,12 +652,12 @@ - + + mode="M25"> @@ -705,12 +690,12 @@ - + + mode="M25"> @@ -728,12 +713,12 @@ - + + mode="M25"> @@ -751,12 +736,12 @@ - + + mode="M25"> @@ -774,12 +759,12 @@ - + + mode="M25"> @@ -797,12 +782,12 @@ - + + mode="M25"> - + - + @@ -913,12 +898,12 @@ - + + mode="M25"> - + + mode="M25"> @@ -963,12 +948,12 @@ - + + mode="M25"> @@ -986,12 +971,12 @@ - + + mode="M25"> @@ -1009,12 +994,12 @@ - + + mode="M25"> @@ -1032,12 +1017,12 @@ - + + mode="M25"> @@ -1055,12 +1040,12 @@ - + + mode="M25"> @@ -1078,12 +1063,12 @@ - + + mode="M25"> @@ -1101,12 +1086,12 @@ - + + mode="M25"> @@ -1124,12 +1109,12 @@ - + + mode="M25"> @@ -1147,12 +1132,12 @@ - + + mode="M25"> @@ -1170,17 +1155,17 @@ - + - - - + + + + mode="M26"> @@ -1216,11 +1201,11 @@ - + - - - + + + + mode="M27"> @@ -1278,12 +1263,12 @@ - + + mode="M27"> @@ -1301,12 +1286,12 @@ - + + mode="M27"> @@ -1414,12 +1399,12 @@ - + + mode="M27"> @@ -1437,12 +1422,12 @@ - + + mode="M27"> @@ -1460,17 +1445,17 @@ - + - - - + + + + mode="M28"> @@ -1488,12 +1473,12 @@ - + + mode="M28"> @@ -1541,17 +1526,17 @@ - + - - - + + + + mode="M29"> @@ -1584,12 +1569,12 @@ - + + mode="M29"> @@ -1622,12 +1607,12 @@ - + + mode="M29"> @@ -1645,12 +1630,12 @@ - + + mode="M29"> @@ -1668,12 +1653,12 @@ - + + mode="M29"> @@ -1706,12 +1691,12 @@ - + + mode="M29"> @@ -1744,12 +1729,12 @@ - + + mode="M29"> @@ -1766,12 +1751,12 @@ - + + mode="M29"> @@ -1788,11 +1773,11 @@ - + - - - + + + @@ -1806,7 +1791,7 @@ + select="tokenize('1.1 1.6 2.1 2.4 5.1 5.2 ','\s')"/> + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> - - - - + + + - - - + - + + + + diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T110.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T110.xslt index 2c10f42..3dd113d 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T110.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T110.xslt @@ -613,29 +613,29 @@ - - + + + + + + - - - - - + diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T111.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T111.xslt index d8b8c1a..fbb2333 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T111.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T111.xslt @@ -606,18 +606,18 @@ - - + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> - + + + - - - - + + + - - - + - + + + + diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T115.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T115.xslt index f27777e..1948c2c 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T115.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T115.xslt @@ -608,13 +608,13 @@ - - + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> + + + + + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> - - - + - + diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T16.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T16.xslt index 7df365d..f17520e 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T16.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T16.xslt @@ -598,24 +598,24 @@ + + + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> + + + - - - - + - - - + diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T19.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T19.xslt index db9b6bd..cb208af 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T19.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T19.xslt @@ -607,35 +607,35 @@ - - - - - - - + + + - - + + + - + + + + diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T58.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T58.xslt index 48b854b..f72c4c4 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T58.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T58.xslt @@ -608,10 +608,10 @@ - + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> + + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> + - + + + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> - - + - diff --git a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T77.xslt b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T77.xslt index a80463f..d9d697d 100644 --- a/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T77.xslt +++ b/src/main/resources/META-INF/Schematron/PEPPOL/PEPPOLBIS-T77.xslt @@ -598,25 +598,25 @@ + + + + select="tokenize('0002 0007 0009 0037 0060 0088 0096 0097 0106 0130 0135 0142 0151 0183 0184 0188 0190 0191 0192 0193 0195 0196 0198 0199 0200 0201 0202 0204 0208 0209 0210 0211 0212 0213 0215 0216 0218 0221 0230 9901 9910 9913 9914 9915 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9957 9959', '\s')"/> + - + - - - - diff --git a/src/test/java/dk/erst/oxalis/as4/handlers/NemhandelPersisterHandlerTest.java b/src/test/java/dk/erst/oxalis/as4/handlers/NemhandelPersisterHandlerTest.java index 9d82d44..3ecda0a 100644 --- a/src/test/java/dk/erst/oxalis/as4/handlers/NemhandelPersisterHandlerTest.java +++ b/src/test/java/dk/erst/oxalis/as4/handlers/NemhandelPersisterHandlerTest.java @@ -180,7 +180,7 @@ public class NemhandelPersisterHandlerTest { em.persist(accountReceiver); }); - InputStream inputStream = new ByteArrayInputStream(xml.getBytes()); + InputStream inputStream = new ByteArrayInputStream(xml.getBytes(StandardCharsets.UTF_8)); ParticipantIdentifier receiver = ParticipantIdentifier.of("C3"); ParticipantIdentifier sender = ParticipantIdentifier.of("C2"); Header header = Header.of(sender, receiver, null, null, null, null, null); diff --git a/src/test/java/dk/erst/oxalis/as4/reader/NemhandelReaderTest.java b/src/test/java/dk/erst/oxalis/as4/reader/NemhandelReaderTest.java index b27875c..6d76adc 100644 --- a/src/test/java/dk/erst/oxalis/as4/reader/NemhandelReaderTest.java +++ b/src/test/java/dk/erst/oxalis/as4/reader/NemhandelReaderTest.java @@ -254,8 +254,7 @@ public class NemhandelReaderTest { @Test public void NoExtensionInServiceMetadataCachesEmptyValues() throws Exception { - JAXBContext jaxbContext = JAXBContext.newInstance(ServiceGroupType.class, SignedServiceMetadataType.class, - ServiceMetadataType.class, EdelComponentVersionList.class); + JAXBContext jaxbContext = JAXBContext.newInstance(ServiceGroupType.class, ServiceMetadataType.class, EdelComponentVersionList.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); FetcherResponse responseFromSMP = new FetcherResponse(getClass().getResourceAsStream("/smp-response-examples/busdox-servicemetadata-9908-12345678.xml"), null); @@ -264,7 +263,7 @@ public class NemhandelReaderTest { JAXBElement result = (JAXBElement) unmarshaller.unmarshal(new DOMSource(doc)); Object o = result.getValue(); - ServiceMetadataType serviceMetadataType = ((SignedServiceMetadataType) o).getServiceMetadata(); + ServiceMetadataType serviceMetadataType = (ServiceMetadataType) o; assertEquals(VersionCache.getComponentVersions().size(), 0); reader.getServiceMetadata(serviceMetadataType); assertEquals(VersionCache.getComponentVersions().size(), 2); diff --git a/src/test/resources/as2-peppol-bis-invoice-sbdh.xml b/src/test/resources/as2-peppol-bis-invoice-sbdh.xml old mode 100644 new mode 100755 diff --git a/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-12345678.xml b/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-12345678.xml index 46fd128..ff5b5ae 100644 --- a/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-12345678.xml +++ b/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-12345678.xml @@ -1,88 +1,134 @@ - - - - 9908:12345678 - - urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1 - - - - urn:www.cenbii.eu:profile:bii05:ver2.0 - - - - https://test-api.basware.com/peppol/as2 - - - - false - 2024-01-01T23:59:59.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - https://test-api.basware.com/peppol/as2 - - - - false - 2022-01-01T00:00:00.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - https://test-api.basware.com/peppol/as4 - - - - false - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - - - -HougVCnYTKRrdjC+OyIPwrh5nac=hMLZJ/pp6SqJQOiUn+14LW/f8s5QZbyNgzlVfKC2n2jAh5+eg8rz7Nsgb6M9GD2dClBLLnPM1RDe -ot2ij0db3/aEI2rbcRiElU7Ps4J+UrbngMOl/W3jpqqBZZZFuFhHCuPUT7dtLTaXoh8JNYWgqbAh -F9tdaWTCaz+kWc8HGgMs9bEDfzl7pQ2ZGszqtqaZH9jEmaEoqbdLztQXXeVQby5hgSoTwWnATSat -XuOpW1mo5DLJyh/CSV2vBz/vhOzdJGbg/vfIaWA8Aczr9VsEZ10iXRpmbkXEUksIyXvPjE9KO0ff -11YmdADRa350ACfT4a0avKlPXhc3AL0S9fH37A==CN=POP000010,OU=PEPPOL TEST SMP,O=Basware,C=FIMIIFzjCCA7agAwIBAgIQBkgalZBvVfIgaiKKlFOrVzANBgkqhkiG9w0BAQsFADB5MQswCQYDVQQG -EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTE3 -MDUGA1UEAxMuUEVQUE9MIFNFUlZJQ0UgTUVUQURBVEEgUFVCTElTSEVSIFRFU1QgQ0EgLSBHMjAe -Fw0yMTA5MjkwMDAwMDBaFw0yMzA5MTkyMzU5NTlaME0xCzAJBgNVBAYTAkZJMRAwDgYDVQQKDAdC -YXN3YXJlMRgwFgYDVQQLDA9QRVBQT0wgVEVTVCBTTVAxEjAQBgNVBAMMCVBPUDAwMDAxMDCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBe7sa9qbfgxdFlTlCf8pU/6C4nkpPHX7/SVUNV -LeosfCx0zC0nJ7HuyDbngCNmw8UM/OAKpre5YUrDTxJ9MZVVdANaxNrcJnLObXwKSB5inC7c4SOC -u1HrwHkWee/MTy0gQWpxpuBpoUXPp7nW6Qss0sCm0566uorTJ9Ud3A2KD88qZ7VOMuk8ABf5qWvU -v0ORLFFM8unaR44A5Zj1IzJkJFmaGpkArCfSdNqtMUAq6rMZn/NDf3HK8jKx/zIqwUaefRjQYMLi -OvzZad8Dy18HRtoxNZx0WMJi0gVhq7WCnF5k8LP7vz7xDqiKd1J/43Pvrxvb3iuXRHgPij6cLlkC -AwEAAaOCAXwwggF4MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoG -CCsGAQUFBwMCMB0GA1UdDgQWBBQM3c5oM9tmeOCIlBi8ADAt0DWBtTBdBgNVHR8EVjBUMFKgUKBO -hkxodHRwOi8vcGtpLWNybC5zeW1hdXRoLmNvbS9jYV9iNmQwZGMxZGMzMTQ3NzIzZmUzNmI3NTc1 -OTk3YWZjNC9MYXRlc3RDUkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDov -L3BraS1vY3NwLnN5bWF1dGguY29tMB8GA1UdIwQYMBaAFHwdskjxutkKBsoWY6nwek+9I517MC0G -CmCGSAGG+EUBEAMEHzAdBhNghkgBhvhFARABAgMBAYGo1YEKFgY5NTc2MDgwOQYKYIZIAYb4RQEQ -BQQrMCkCAQAWJGFIUjBjSE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0B -AQsFAAOCAgEAMwO2ma+VhM4U6cOlhWwU4K3yG9W5HuVpM8/G4oQhaV+rkgtQHd0Z2pKWpLSA0nkH -7PRqyF+nix/aSlSMtx58lUMr2IWfdCFNxWi3SCo5/U2g7f/T42yqQvTttYiOChFbsL1GLoMINa+G -CuRVXH0qTPTiLF9ZjAWp0RrcagiX4cLe8F0vhkF4Ledh+mbscshWyK5UPic4aEvsFUuAjvQJqubA -F5er+cJAbna43btd4edRASL4MrOEB7nQUgKUeL35gW/H0VGiyDOAeV8yhGCGUszKtpgncoYN0TWa -AUz+6zPYfryZ29+BkP0Z+nzDaoxDPnA580NDBhain+yY9zamACNjsgvtHFbdpfW9MhTLeWxY5c1t -gM5ad92bblpG/sjXm6RY2MLwon4Iq4KAuV29K1ZqCoqnL5qPx/TGRs4yWZ+d88g6JUE039kGt6PO -mQldoLE2YNTEVwoycQ1gNnd1qk5cWgQBZmr8C13OwCFTWTF53xV8Sfofqs9bIpPjmAhgB9MyWU5z -vL9QzF8sIHN9w7QBsD1YzicINCdJqLsm6Uhr50AW2dqrClXzwE3n0tSbWd0UzrqFXX53hw9pdy0v -JkRan9RF/VQ+o+CSbVdYP4jhNjJxQpDDFmbLP3Zk/FlzsGIGnGUIdDqOA3eS3o5UFdABabQaESr2 -XRkcaY8tJvY= \ No newline at end of file + + + + 9908:12345678 + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1 + + + + urn:www.cenbii.eu:profile:bii05:ver2.0 + + + + https://test-api.basware.com/peppol/as2 + + + + false + 2026-01-01T23:59:59.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + https://test-api.basware.com/peppol/as2 + + + + false + 2022-01-01T00:00:00.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + https://test-api.basware.com/peppol/as4 + + + + false + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + + + \ No newline at end of file diff --git a/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-923829644.xml b/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-923829644.xml index d4a9d0d..9b8bece 100644 --- a/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-923829644.xml +++ b/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-923829644.xml @@ -1,92 +1,138 @@ - - - - 9908:923829644 - - urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1 - - - - urn:www.cenbii.eu:profile:bii05:ver2.0 - - - - https://test-api.basware.com/peppol/as2 - - - - false - 2020-01-01T00:00:00.000Z - 2022-01-01T23:59:59.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - https://test-api.basware.com/peppol/as4 - - - - false - 2022-01-01T00:00:00.000Z - 2024-01-01T23:59:59.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - https://test-api.basware.com/peppol/as2 - - - - false - 2024-01-01T00:00:00.000Z - 2026-01-01T23:59:59.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - - - -jG3sUDzwCJK+JatorJHqenZMEcw=uwT3clhW2DM/Q6F4j+OTi2hliFYDX7AQaza7noljuslspHB5D51S526Smtf1VuMHHa6xfcxxRGwn -4uMUPNc3seI3clI2QrgB4GKbvwTbfu637gJ1rBULzfndVjATpDZtzFFqvxbQiLNx7bOf4QRR04zk -sMbAeFmj0eE9H2BknVg/WQgElXqxveJKcCnFCOkvxSRVUzxYNOhzxRD+5Ld6F9OeIL+//vPbGaqj -QqacltOMH0y0tWqg9S7rAvrW5qDWQyNGFsVcc/mxZtRsdnPceTk7XyAzGdoJlzQsnPnXWkX273tG -UMvRrpGuLTndrcrGyLXUXDVmfSGcB5OF2n2NYA==CN=POP000010,OU=PEPPOL TEST SMP,O=Basware,C=FIMIIFzjCCA7agAwIBAgIQBkgalZBvVfIgaiKKlFOrVzANBgkqhkiG9w0BAQsFADB5MQswCQYDVQQG -EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTE3 -MDUGA1UEAxMuUEVQUE9MIFNFUlZJQ0UgTUVUQURBVEEgUFVCTElTSEVSIFRFU1QgQ0EgLSBHMjAe -Fw0yMTA5MjkwMDAwMDBaFw0yMzA5MTkyMzU5NTlaME0xCzAJBgNVBAYTAkZJMRAwDgYDVQQKDAdC -YXN3YXJlMRgwFgYDVQQLDA9QRVBQT0wgVEVTVCBTTVAxEjAQBgNVBAMMCVBPUDAwMDAxMDCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBe7sa9qbfgxdFlTlCf8pU/6C4nkpPHX7/SVUNV -LeosfCx0zC0nJ7HuyDbngCNmw8UM/OAKpre5YUrDTxJ9MZVVdANaxNrcJnLObXwKSB5inC7c4SOC -u1HrwHkWee/MTy0gQWpxpuBpoUXPp7nW6Qss0sCm0566uorTJ9Ud3A2KD88qZ7VOMuk8ABf5qWvU -v0ORLFFM8unaR44A5Zj1IzJkJFmaGpkArCfSdNqtMUAq6rMZn/NDf3HK8jKx/zIqwUaefRjQYMLi -OvzZad8Dy18HRtoxNZx0WMJi0gVhq7WCnF5k8LP7vz7xDqiKd1J/43Pvrxvb3iuXRHgPij6cLlkC -AwEAAaOCAXwwggF4MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoG -CCsGAQUFBwMCMB0GA1UdDgQWBBQM3c5oM9tmeOCIlBi8ADAt0DWBtTBdBgNVHR8EVjBUMFKgUKBO -hkxodHRwOi8vcGtpLWNybC5zeW1hdXRoLmNvbS9jYV9iNmQwZGMxZGMzMTQ3NzIzZmUzNmI3NTc1 -OTk3YWZjNC9MYXRlc3RDUkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDov -L3BraS1vY3NwLnN5bWF1dGguY29tMB8GA1UdIwQYMBaAFHwdskjxutkKBsoWY6nwek+9I517MC0G -CmCGSAGG+EUBEAMEHzAdBhNghkgBhvhFARABAgMBAYGo1YEKFgY5NTc2MDgwOQYKYIZIAYb4RQEQ -BQQrMCkCAQAWJGFIUjBjSE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0B -AQsFAAOCAgEAMwO2ma+VhM4U6cOlhWwU4K3yG9W5HuVpM8/G4oQhaV+rkgtQHd0Z2pKWpLSA0nkH -7PRqyF+nix/aSlSMtx58lUMr2IWfdCFNxWi3SCo5/U2g7f/T42yqQvTttYiOChFbsL1GLoMINa+G -CuRVXH0qTPTiLF9ZjAWp0RrcagiX4cLe8F0vhkF4Ledh+mbscshWyK5UPic4aEvsFUuAjvQJqubA -F5er+cJAbna43btd4edRASL4MrOEB7nQUgKUeL35gW/H0VGiyDOAeV8yhGCGUszKtpgncoYN0TWa -AUz+6zPYfryZ29+BkP0Z+nzDaoxDPnA580NDBhain+yY9zamACNjsgvtHFbdpfW9MhTLeWxY5c1t -gM5ad92bblpG/sjXm6RY2MLwon4Iq4KAuV29K1ZqCoqnL5qPx/TGRs4yWZ+d88g6JUE039kGt6PO -mQldoLE2YNTEVwoycQ1gNnd1qk5cWgQBZmr8C13OwCFTWTF53xV8Sfofqs9bIpPjmAhgB9MyWU5z -vL9QzF8sIHN9w7QBsD1YzicINCdJqLsm6Uhr50AW2dqrClXzwE3n0tSbWd0UzrqFXX53hw9pdy0v -JkRan9RF/VQ+o+CSbVdYP4jhNjJxQpDDFmbLP3Zk/FlzsGIGnGUIdDqOA3eS3o5UFdABabQaESr2 -XRkcaY8tJvY= \ No newline at end of file + + + + 9908:923829644 + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1 + + + + urn:www.cenbii.eu:profile:bii05:ver2.0 + + + + https://test-api.basware.com/peppol/as2 + + + + false + 2020-01-01T00:00:00.000Z + 2022-01-01T23:59:59.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + https://test-api.basware.com/peppol/as4 + + + + false + 2024-01-01T00:00:00.000Z + 2026-01-01T23:59:59.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + https://test-api.basware.com/peppol/as2 + + + + false + 2026-01-01T00:00:00.000Z + 2028-01-01T23:59:59.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + + + \ No newline at end of file diff --git a/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-98765432.xml b/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-98765432.xml index 66183ca..1dca4a7 100644 --- a/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-98765432.xml +++ b/src/test/resources/smp-response-examples/busdox-servicemetadata-9908-98765432.xml @@ -1,90 +1,136 @@ - - - - 9908:12345678 - - urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1 - - - - urn:www.cenbii.eu:profile:bii05:ver2.0 - - - - https://test-api.basware.com/peppol/as2 - - - - false - 2022-01-01T23:59:59.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - https://test-api.basware.com/peppol/as2 - - - - false - 2024-01-01T00:00:00.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - https://test-api.basware.com/peppol/as4 - - - - false - 2024-01-01T00:00:00.000Z - 2022-01-01T23:59:59.000Z - - MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= - - Basware PEPPOL Test Access Point - arun.kumar@basware.com - - - - - - -9TrwQ0b6vyC1fS5yh+ndg3IzmWw=RlHHu1NslA3qLxX5j33Qkahzvrc+msLL43Ot7FXiLWIZHWhzQfcD9usZQYU/qkPuO+FxxYFZRcoW -XwQmdYOq6dXnzxSikl7lv8gxfqBo1fZJg55yzYUQgHSfXF5mLoTtBd7i+EWa3+zexJWoxfBrfdAN -EwxtPLYEYVvMGDR+gL3UK0njiqogGIbOj+QSTV7oqOXishVhXOL81GkvjMjGZ8DlLBTNI8O0e/di -hhxh7ynaF4ZKpsd4xejzyapz2ZoyFPtoJdiQv922Sy1EazGUMaCj0ZfdPE/ByrfhjLkn2VLq7FCp -TXf0S3aBiFoqkjol9BJKMkjWVCeoRoT6l7JBkg==CN=POP000010,OU=PEPPOL TEST SMP,O=Basware,C=FIMIIFzjCCA7agAwIBAgIQBkgalZBvVfIgaiKKlFOrVzANBgkqhkiG9w0BAQsFADB5MQswCQYDVQQG -EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTE3 -MDUGA1UEAxMuUEVQUE9MIFNFUlZJQ0UgTUVUQURBVEEgUFVCTElTSEVSIFRFU1QgQ0EgLSBHMjAe -Fw0yMTA5MjkwMDAwMDBaFw0yMzA5MTkyMzU5NTlaME0xCzAJBgNVBAYTAkZJMRAwDgYDVQQKDAdC -YXN3YXJlMRgwFgYDVQQLDA9QRVBQT0wgVEVTVCBTTVAxEjAQBgNVBAMMCVBPUDAwMDAxMDCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANBe7sa9qbfgxdFlTlCf8pU/6C4nkpPHX7/SVUNV -LeosfCx0zC0nJ7HuyDbngCNmw8UM/OAKpre5YUrDTxJ9MZVVdANaxNrcJnLObXwKSB5inC7c4SOC -u1HrwHkWee/MTy0gQWpxpuBpoUXPp7nW6Qss0sCm0566uorTJ9Ud3A2KD88qZ7VOMuk8ABf5qWvU -v0ORLFFM8unaR44A5Zj1IzJkJFmaGpkArCfSdNqtMUAq6rMZn/NDf3HK8jKx/zIqwUaefRjQYMLi -OvzZad8Dy18HRtoxNZx0WMJi0gVhq7WCnF5k8LP7vz7xDqiKd1J/43Pvrxvb3iuXRHgPij6cLlkC -AwEAAaOCAXwwggF4MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoG -CCsGAQUFBwMCMB0GA1UdDgQWBBQM3c5oM9tmeOCIlBi8ADAt0DWBtTBdBgNVHR8EVjBUMFKgUKBO -hkxodHRwOi8vcGtpLWNybC5zeW1hdXRoLmNvbS9jYV9iNmQwZGMxZGMzMTQ3NzIzZmUzNmI3NTc1 -OTk3YWZjNC9MYXRlc3RDUkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDov -L3BraS1vY3NwLnN5bWF1dGguY29tMB8GA1UdIwQYMBaAFHwdskjxutkKBsoWY6nwek+9I517MC0G -CmCGSAGG+EUBEAMEHzAdBhNghkgBhvhFARABAgMBAYGo1YEKFgY5NTc2MDgwOQYKYIZIAYb4RQEQ -BQQrMCkCAQAWJGFIUjBjSE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0B -AQsFAAOCAgEAMwO2ma+VhM4U6cOlhWwU4K3yG9W5HuVpM8/G4oQhaV+rkgtQHd0Z2pKWpLSA0nkH -7PRqyF+nix/aSlSMtx58lUMr2IWfdCFNxWi3SCo5/U2g7f/T42yqQvTttYiOChFbsL1GLoMINa+G -CuRVXH0qTPTiLF9ZjAWp0RrcagiX4cLe8F0vhkF4Ledh+mbscshWyK5UPic4aEvsFUuAjvQJqubA -F5er+cJAbna43btd4edRASL4MrOEB7nQUgKUeL35gW/H0VGiyDOAeV8yhGCGUszKtpgncoYN0TWa -AUz+6zPYfryZ29+BkP0Z+nzDaoxDPnA580NDBhain+yY9zamACNjsgvtHFbdpfW9MhTLeWxY5c1t -gM5ad92bblpG/sjXm6RY2MLwon4Iq4KAuV29K1ZqCoqnL5qPx/TGRs4yWZ+d88g6JUE039kGt6PO -mQldoLE2YNTEVwoycQ1gNnd1qk5cWgQBZmr8C13OwCFTWTF53xV8Sfofqs9bIpPjmAhgB9MyWU5z -vL9QzF8sIHN9w7QBsD1YzicINCdJqLsm6Uhr50AW2dqrClXzwE3n0tSbWd0UzrqFXX53hw9pdy0v -JkRan9RF/VQ+o+CSbVdYP4jhNjJxQpDDFmbLP3Zk/FlzsGIGnGUIdDqOA3eS3o5UFdABabQaESr2 -XRkcaY8tJvY= \ No newline at end of file + + + + 9908:12345678 + + urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1 + + + + urn:www.cenbii.eu:profile:bii05:ver2.0 + + + + https://test-api.basware.com/peppol/as2 + + + + false + 2022-01-01T23:59:59.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + https://test-api.basware.com/peppol/as2 + + + + false + 2026-01-01T00:00:00.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + https://test-api.basware.com/peppol/as4 + + + + false + 2026-01-01T00:00:00.000Z + 2024-01-01T23:59:59.000Z + + MIIFvzCCA6egAwIBAgIQBV7uSJlbeLx9GB1tBD9qhTANBgkqhkiG9w0BAQsFADBrMQswCQYDVQQG + EwJCRTEZMBcGA1UEChMQT3BlblBFUFBPTCBBSVNCTDEWMBQGA1UECxMNRk9SIFRFU1QgT05MWTEp + MCcGA1UEAxMgUEVQUE9MIEFDQ0VTUyBQT0lOVCBURVNUIENBIC0gRzIwHhcNMjAwOTE0MDAwMDAw + WhcNMjIwOTA0MjM1OTU5WjBMMRIwEAYDVQQDDAlQT1AwMDAwMTAxFzAVBgNVBAsMDlBFUFBPTCBU + RVNUIEFQMRAwDgYDVQQKDAdCYXN3YXJlMQswCQYDVQQGEwJGSTCCASIwDQYJKoZIhvcNAQEBBQAD + ggEPADCCAQoCggEBALMwQO726jn0C2sQq8e16KVt/NRUaj5l/gOtfL0y0hEAQNRM8oM2E+LN0Gzn + 4T7sLOEgcgOrnw0Sx9PBhosJjeHQmp4FxXBcTdfhpe6jeBG7oK4r4qO+d4qnssm3tW25k75o/Ocy + baqWX6o9oEL9F4hMJ/cR53eINZuy/WlblEZSPrSCWhu2jH3fikbQ0yBbyneU1EQgtGYvnokg7pxy + gLBnbWgpOkrPH43Ug0t+4hromsHYMo/FKs2ATxP1aKCCxzrlytSu60mhu5ZRYS+RwIP0vGQ6yb2G + 7eb1r7xEWXfg0wcZMqTjs0t3jX206rSbMqcdIGpL7jibsZU0gXZkcxECAwEAAaOCAXwwggF4MAwG + A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgOoMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMCMB0GA1Ud + DgQWBBSsoxuqualBzUgqSE3y9J1N0QDQ5zBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtpLWNy + bC5zeW1hdXRoLmNvbS9jYV82YTkzNzczNGEzOTNhMDgwNWJmMzNjZGE4YjMzMTA5My9MYXRlc3RD + UkwuY3JsMDcGCCsGAQUFBwEBBCswKTAnBggrBgEFBQcwAYYbaHR0cDovL3BraS1vY3NwLnN5bWF1 + dGguY29tMB8GA1UdIwQYMBaAFGtvS7bxN7orPH8Yzborsrl8KjfrMC0GCmCGSAGG+EUBEAMEHzAd + BhNghkgBhvhFARABAgMBAYGpkOEDFgY5NTc2MDgwOQYKYIZIAYb4RQEQBQQrMCkCAQAWJGFIUjBj + SE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkqhkiG9w0BAQsFAAOCAgEAFJpFt3s5 + T6Sjz3/yJs+6eAVuIr6lNGx7jLHeCIKHp/l4Y8KyiQPBcfP5PCo74+2HuCexEBzt7xAkwpRwo1aR + VTFAr8QZlWHo4OOf7Ah5aQcbVFFSv0epTEdwNbgwWROCdD/BYEWWNPLboELeMY58LV8R2qlaglWx + Fg2Ezn8/cqOZE2u/2Rp3djRW7eSvjy+XmOIBRQcgcKNRXebwPaUTq2W7TebWKwpj4E6EtFFTxGfg + 41EQub5HH4HWpIvwOMzVNLj0iocAR5VWGedYjzQ4GryGM/1bml1Y1IN2EGgytZxUng8XEy8XIMey + tOBbBEHLcwWPGOmES/wmod1qiEABx570S+a9ZOaNU01y1thCC6rkhLyeIOQKBm7z3d4+RqHRAIpr + mldxzKS2cOQloJyczp6yBjhh2F5mzmWapDvGGsY7FnBPu+5ylk9GvuN3+pRHrzNxF+6GrH2qFqH3 + CPafxQQAc/+sNFHD1bCGT4XeD5eeWhq+UEXBOfCzb7d4rXlftMAA4P8E1UnfwGzG0Qev5NGE4y0R + 0BPMnCHLsFahCMO9ddnVBqjNqgvxquddtCC54d17zg6VNc5wz6wIzHdeslg20lmsv7MOrlvWAX2P + 4HuZiKz3o/R7oJeqsg1jJBnyUK2ln37oqwkkYN8daHYH2LOb15YNBa6KUq6TOHrZSGE= + + Basware PEPPOL Test Access Point + arun.kumar@basware.com + + + + + + \ No newline at end of file -- GitLab