nav-gov-hu / Online-Invoice

Public repository of the Online Invoice System
Other
139 stars 52 forks source link

[DEV support] #1029

Open ernodakos opened 1 year ago

ernodakos commented 1 year ago

Környezet / Environment [x] https://api-test.onlineszamla.nav.gov.hu

Hívott API operáció / called API operation [X] /queryInvoiceData

A kérés verziója / version of the request [X] 3.0

A requestId értéke / requestId value 749EIB3314405 - ExchangeRate séma hiba 749EIB3314414 - ExchangeRateType és lineExchangeRate séma hiba:

A probléma rövid és tömör leírása / Clear and concise description of the problem Sziasztok, Hasonlóan a #470 -es issue-hoz, a lenti hibaüzeneteket kaptam, az ExchangeRate-hez kapcsolódóan:

Egyéb tartalom / Additional content ExchangeRate séma hiba:

<ns2:technicalValidationMessages>
        <validationResultCode>ERROR</validationResultCode>
        <validationErrorCode>SCHEMA_VIOLATION</validationErrorCode>
        <message>Request body contains on line: [-1] and column: [-1] error: [cvc-minExclusive-valid: Value '0' is not facet-valid with respect to minExclusive '0.0' for type 'ExchangeRateType'.]</message>
    </ns2:technicalValidationMessages>
    <ns2:technicalValidationMessages>
        <validationResultCode>ERROR</validationResultCode>
        <validationErrorCode>SCHEMA_VIOLATION</validationErrorCode>
        <message>Request body contains on line: [-1] and column: [-1] error: [cvc-type.3.1.3: The value '0' of element 'exchangeRate' is not valid.]</message>
    </ns2:technicalValidationMessages>

ExchangeRateType és lineExchangeRate séma hiba:

<ns2:technicalValidationMessages>
    <validationResultCode>ERROR</validationResultCode>
    <validationErrorCode>SCHEMA_VIOLATION</validationErrorCode>
        <message>Request body contains on line: [-1] and column: [-1] error: [cvc-minExclusive-valid: Value '0' is not facet-valid with respect to minExclusive '0.0' for type 'ExchangeRateType'.]</message>
    </ns2:technicalValidationMessages>
<ns2:technicalValidationMessages>
<ns2:technicalValidationMessages>
        <validationResultCode>ERROR</validationResultCode>
        <validationErrorCode>SCHEMA_VIOLATION</validationErrorCode>
        <message>Request body contains on line: [-1] and column: [-1] error: [cvc-type.3.1.3: The value '0' of element 'lineExchangeRate' is not valid.]</message>
</ns2:technicalValidationMessages>
NTCA-supporter commented 1 year ago

Szia @ernodakos !

Köszi a jelzést. Amikor a 3.0 séma bevezetésre került, akkor a tesztrendszeren az elején még olyan xsd volt, ami megengedte a 0 értéket. Később ezt módosítottuk, és a 0 már nem megengedett. Az utolsó sémaverzió előtt befogadott számláknál lehetnek ilyen hibák, azonban ezzel nincs teendő, élesen már nem létezhet ilyen számla, mert oda csak az utolsó sémaverzió került ki természetesen.

Üdv