open-nav
GitHub
npm
Preparing search index...
core/src
Module core/src
Classes
Decimal
IssueCollector
NavApiError
NavError
NavInvoiceRejectedError
NavTransportError
NavValidationError
Interfaces
AdditionalDataType
AdditionalQueryParamsType
AddressType
AdvanceDataType
AdvancePaymentDataType
AggregateInvoiceLineDataType
AircraftType
AnnulmentDataType
AnnulmentOperationListType
AnnulmentOperationType
AttributeDescriptor
AuditDataType
BasicHeaderType
BasicOnlineInvoiceRequestType
BasicOnlineInvoiceResponseType
BasicRequestType
BasicResponseType
BasicResultType
BatchInvoiceType
BuildAddress
BuildInvoiceInput
BuildLine
BuildParty
BuildStornoOptions
BusinessValidationResultType
ChoiceGroupDescriptor
CodecAttributeDescriptor
CodecComplexDescriptor
CodecFieldDescriptor
CodecRootDescriptor
CodecSimpleDescriptor
ComplexDescriptor
ContractNumbersType
ConventionalInvoiceInfoType
CostCentersType
CryptoProvider
CryptoType
CustomerCompanyCodesType
CustomerDeclarationType
CustomerInfoType
CustomerTaxNumberType
CustomerVatDataType
DateIntervalParamType
DateTimeIntervalParamType
DealerCodesType
DecodeOptions
DeliveryNotesType
DetailedAddressType
DetailedReasonType
DieselOilPurchaseType
DiscountDataType
EkaerIdsType
EncodeOptions
FieldDescriptor
FiscalRepresentativeType
GeneralErrorHeaderResponse
GeneralErrorHeaderResponseType
GeneralErrorResponse
GeneralErrorResponseType
GeneralExceptionResponse
GeneralLedgerAccountNumbersType
GlnNumbersType
InvoiceAnnulment
InvoiceAnnulmentType
InvoiceChainDigestResultType
InvoiceChainDigestType
InvoiceChainElementType
InvoiceChainQueryType
InvoiceData
InvoiceDataResultType
InvoiceDataType
InvoiceDetailType
InvoiceDigestResultType
InvoiceDigestType
InvoiceHeadType
InvoiceLinesType
InvoiceMainType
InvoiceNumberQueryType
InvoiceOperationListType
InvoiceOperationType
InvoiceQueryParamsType
InvoiceReferenceDataType
InvoiceReferenceType
InvoiceType
InvoiceValidationContext
InvoiceValidationIssue
ItemNumbersType
LineAmountsNormalType
LineAmountsSimplifiedType
LineGrossAmountDataType
LineModificationReferenceType
LineNetAmountDataType
LinesType
LineType
LineVatDataType
ManageAnnulmentRequest
ManageAnnulmentRequestType
ManageAnnulmentResponse
ManageInvoiceRequest
ManageInvoiceRequestType
ManageInvoiceResponse
MandatoryQueryParamsType
MaterialNumbersType
MetricDefinitionType
MetricDescriptionType
MetricType
MetricValueType
NavValidationMessage
NewCreatedLinesType
NewTransportMeanType
NotificationsType
NotificationType
OrderNumbersType
ParsedDocument
ParsedTaxNumber
ParseOptions
PaymentEvidenceDocumentDataType
PointerType
ProcessingResultListType
ProcessingResultType
ProductCodesType
ProductCodeType
ProductFeeClauseType
ProductFeeDataType
ProductFeeSummaryType
ProductFeeTakeoverDataType
ProjectNumbersType
QueryInvoiceChainDigestRequest
QueryInvoiceChainDigestRequestType
QueryInvoiceChainDigestResponse
QueryInvoiceChainDigestResponseType
QueryInvoiceCheckRequest
QueryInvoiceCheckResponse
QueryInvoiceCheckResponseType
QueryInvoiceDataRequest
QueryInvoiceDataRequestType
QueryInvoiceDataResponse
QueryInvoiceDataResponseType
QueryInvoiceDigestRequest
QueryInvoiceDigestRequestType
QueryInvoiceDigestResponse
QueryInvoiceDigestResponseType
QueryServiceMetricsListResponse
QueryServiceMetricsListResponseType
QueryServiceMetricsResponse
QueryServiceMetricsResponseType
QueryTaxpayerRequest
QueryTaxpayerRequestType
QueryTaxpayerResponse
QueryTaxpayerResponseType
QueryTransactionListRequest
QueryTransactionListRequestType
QueryTransactionListResponse
QueryTransactionListResponseType
QueryTransactionStatusRequest
QueryTransactionStatusRequestType
QueryTransactionStatusResponse
QueryTransactionStatusResponseType
ReferencesToOtherLinesType
RelationalQueryParamsType
RelationQueryDateType
RelationQueryMonetaryType
RootDescriptor
RootDocuments
SchemaValidatorTables
SerializeOptions
ShippingDatesType
SignedOperation
SimpleAddressType
SimpleDescriptor
SoftwareType
SummaryByVatRateType
SummaryGrossDataType
SummaryNormalType
SummaryOptions
SummarySimplifiedType
SummaryType
SupplierCompanyCodesType
SupplierInfoType
TaxNumberType
TaxpayerAddressItemType
TaxpayerAddressListType
TaxpayerDataType
TechnicalValidationResultType
TokenExchangeRequest
TokenExchangeResponse
TokenExchangeResponseType
TransactionListResultType
TransactionQueryParamsType
TransactionResponseType
TransactionType
UserHeaderType
ValidateInvoiceOptions
ValidationIssue
ValidationReport
ValidatorAttributeDescriptor
ValidatorChoiceGroup
ValidatorComplexDescriptor
ValidatorFieldDescriptor
ValidatorRootDescriptor
ValidatorSimpleDescriptor
VatAmountMismatchType
VatRateGrossDataType
VatRateNetDataType
VatRateType
VatRateVatDataType
VehicleType
VesselType
XmlCodec
XmlSchemaTables
Type Aliases
AnnulmentCodeType
AnnulmentVerificationStatusType
BusinessResultCodeType
CodecDescriptor
CustomerVatStatusType
Descriptor
FaultCode
FunctionCodeType
IncorporationType
InvoiceAppearanceType
InvoiceCategoryType
InvoiceDirectionType
InvoiceStatusType
LanguageType
LineNatureIndicatorType
LineOperationType
LocalFaultCode
LocalizationType
ManageAnnulmentOperationType
ManageInvoiceOperationType
MarginSchemeType
MessageLanguage
MetricTypeType
NavEnvironment
NavFaultCode
NavInterfaceErrorCode
NavOperation
NsKey
OriginalRequestVersionType
PaymentMethodType
PrimitiveKind
ProductCodeCategoryType
ProductFeeMeasuringUnitType
ProductFeeOperationType
ProductStreamType
QueryOperatorType
RequestStatusType
RoundingMode
Severity
SoftwareOperationType
SourceType
TakeoverType
TaxpayerAddressTypeType
TechnicalResultCodeType
UnitOfMeasureType
ValidatorDescriptor
Variables
BASE_URLS
HEADER_VERSION
LOCALLY_UNDECIDABLE
MAX_INVOICE_BATCH_SIZE
NAMESPACE_URIS
NAV_FAULT_MESSAGES
NAV_INTERFACE_MESSAGES
nodeCryptoProvider
NS_ANNUL
NS_API
NS_BASE
NS_COMMON
NS_DATA
OPERATIONS
PASSWORD_HASH_CRYPTO_TYPE
PRODUCTION_BASE_URL
QUERY_PAGE_SIZE
REQUEST_ID_MAX_LENGTH
REQUEST_ID_PATTERN
REQUEST_VERSION
ROOTS
SIGNATURE_CRYPTO_TYPE
TEST_BASE_URL
TYPES
XS_PRIMITIVES
Functions
assertRequestId
assertSoftwareId
buildAdvanceInvoice
buildInvoice
buildStorno
checkDocumentSummaries
checkInvoiceSummary
collectBusinessIssues
collectSchemaIssues
computeInvoiceSummary
createRequestId
createSchemaValidator
createXmlCodec
decodeExchangeToken
decodeInvoiceAnnulment
decodeInvoiceData
decodeToXml
encodeInvoiceAnnulment
encodeInvoiceData
faultMessage
getCryptoProvider
hasAmountBearingLines
hungarianToday
isNavCode
isValidCountyCode
isValidSoftwareId
isValidTaxpayerId
isValidVatCode
operationHash
parseDocument
parseDocumentAs
parseTaxNumber
passwordHash
requestSignature
serializeDocument
setCryptoProvider
sha3_512
sha3_512Bytes
sha512
softwareId
sum
taxpayerIdCheckDigit
toHeaderTimestamp
toNavDate
toSignatureTimestamp
validateInvoice
vatRateKey
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Decimal
Issue
Collector
Nav
Api
Error
Nav
Error
Nav
Invoice
Rejected
Error
Nav
Transport
Error
Nav
Validation
Error
Interfaces
Additional
Data
Type
Additional
Query
Params
Type
Address
Type
Advance
Data
Type
Advance
Payment
Data
Type
Aggregate
Invoice
Line
Data
Type
Aircraft
Type
Annulment
Data
Type
Annulment
Operation
List
Type
Annulment
Operation
Type
Attribute
Descriptor
Audit
Data
Type
Basic
Header
Type
Basic
Online
Invoice
Request
Type
Basic
Online
Invoice
Response
Type
Basic
Request
Type
Basic
Response
Type
Basic
Result
Type
Batch
Invoice
Type
Build
Address
Build
Invoice
Input
Build
Line
Build
Party
Build
Storno
Options
Business
Validation
Result
Type
Choice
Group
Descriptor
Codec
Attribute
Descriptor
Codec
Complex
Descriptor
Codec
Field
Descriptor
Codec
Root
Descriptor
Codec
Simple
Descriptor
Complex
Descriptor
Contract
Numbers
Type
Conventional
Invoice
Info
Type
Cost
Centers
Type
Crypto
Provider
Crypto
Type
Customer
Company
Codes
Type
Customer
Declaration
Type
Customer
Info
Type
Customer
Tax
Number
Type
Customer
Vat
Data
Type
Date
Interval
Param
Type
Date
Time
Interval
Param
Type
Dealer
Codes
Type
Decode
Options
Delivery
Notes
Type
Detailed
Address
Type
Detailed
Reason
Type
Diesel
Oil
Purchase
Type
Discount
Data
Type
Ekaer
Ids
Type
Encode
Options
Field
Descriptor
Fiscal
Representative
Type
General
Error
Header
Response
General
Error
Header
Response
Type
General
Error
Response
General
Error
Response
Type
General
Exception
Response
General
Ledger
Account
Numbers
Type
Gln
Numbers
Type
Invoice
Annulment
Invoice
Annulment
Type
Invoice
Chain
Digest
Result
Type
Invoice
Chain
Digest
Type
Invoice
Chain
Element
Type
Invoice
Chain
Query
Type
Invoice
Data
Invoice
Data
Result
Type
Invoice
Data
Type
Invoice
Detail
Type
Invoice
Digest
Result
Type
Invoice
Digest
Type
Invoice
Head
Type
Invoice
Lines
Type
Invoice
Main
Type
Invoice
Number
Query
Type
Invoice
Operation
List
Type
Invoice
Operation
Type
Invoice
Query
Params
Type
Invoice
Reference
Data
Type
Invoice
Reference
Type
Invoice
Type
Invoice
Validation
Context
Invoice
Validation
Issue
Item
Numbers
Type
Line
Amounts
Normal
Type
Line
Amounts
Simplified
Type
Line
Gross
Amount
Data
Type
Line
Modification
Reference
Type
Line
Net
Amount
Data
Type
Lines
Type
Line
Type
Line
Vat
Data
Type
Manage
Annulment
Request
Manage
Annulment
Request
Type
Manage
Annulment
Response
Manage
Invoice
Request
Manage
Invoice
Request
Type
Manage
Invoice
Response
Mandatory
Query
Params
Type
Material
Numbers
Type
Metric
Definition
Type
Metric
Description
Type
Metric
Type
Metric
Value
Type
Nav
Validation
Message
New
Created
Lines
Type
New
Transport
Mean
Type
Notifications
Type
Notification
Type
Order
Numbers
Type
Parsed
Document
Parsed
Tax
Number
Parse
Options
Payment
Evidence
Document
Data
Type
Pointer
Type
Processing
Result
List
Type
Processing
Result
Type
Product
Codes
Type
Product
Code
Type
Product
Fee
Clause
Type
Product
Fee
Data
Type
Product
Fee
Summary
Type
Product
Fee
Takeover
Data
Type
Project
Numbers
Type
Query
Invoice
Chain
Digest
Request
Query
Invoice
Chain
Digest
Request
Type
Query
Invoice
Chain
Digest
Response
Query
Invoice
Chain
Digest
Response
Type
Query
Invoice
Check
Request
Query
Invoice
Check
Response
Query
Invoice
Check
Response
Type
Query
Invoice
Data
Request
Query
Invoice
Data
Request
Type
Query
Invoice
Data
Response
Query
Invoice
Data
Response
Type
Query
Invoice
Digest
Request
Query
Invoice
Digest
Request
Type
Query
Invoice
Digest
Response
Query
Invoice
Digest
Response
Type
Query
Service
Metrics
List
Response
Query
Service
Metrics
List
Response
Type
Query
Service
Metrics
Response
Query
Service
Metrics
Response
Type
Query
Taxpayer
Request
Query
Taxpayer
Request
Type
Query
Taxpayer
Response
Query
Taxpayer
Response
Type
Query
Transaction
List
Request
Query
Transaction
List
Request
Type
Query
Transaction
List
Response
Query
Transaction
List
Response
Type
Query
Transaction
Status
Request
Query
Transaction
Status
Request
Type
Query
Transaction
Status
Response
Query
Transaction
Status
Response
Type
References
To
Other
Lines
Type
Relational
Query
Params
Type
Relation
Query
Date
Type
Relation
Query
Monetary
Type
Root
Descriptor
Root
Documents
Schema
Validator
Tables
Serialize
Options
Shipping
Dates
Type
Signed
Operation
Simple
Address
Type
Simple
Descriptor
Software
Type
Summary
By
Vat
Rate
Type
Summary
Gross
Data
Type
Summary
Normal
Type
Summary
Options
Summary
Simplified
Type
Summary
Type
Supplier
Company
Codes
Type
Supplier
Info
Type
Tax
Number
Type
Taxpayer
Address
Item
Type
Taxpayer
Address
List
Type
Taxpayer
Data
Type
Technical
Validation
Result
Type
Token
Exchange
Request
Token
Exchange
Response
Token
Exchange
Response
Type
Transaction
List
Result
Type
Transaction
Query
Params
Type
Transaction
Response
Type
Transaction
Type
User
Header
Type
Validate
Invoice
Options
Validation
Issue
Validation
Report
Validator
Attribute
Descriptor
Validator
Choice
Group
Validator
Complex
Descriptor
Validator
Field
Descriptor
Validator
Root
Descriptor
Validator
Simple
Descriptor
Vat
Amount
Mismatch
Type
Vat
Rate
Gross
Data
Type
Vat
Rate
Net
Data
Type
Vat
Rate
Type
Vat
Rate
Vat
Data
Type
Vehicle
Type
Vessel
Type
Xml
Codec
Xml
Schema
Tables
Type Aliases
Annulment
Code
Type
Annulment
Verification
Status
Type
Business
Result
Code
Type
Codec
Descriptor
Customer
Vat
Status
Type
Descriptor
Fault
Code
Function
Code
Type
Incorporation
Type
Invoice
Appearance
Type
Invoice
Category
Type
Invoice
Direction
Type
Invoice
Status
Type
Language
Type
Line
Nature
Indicator
Type
Line
Operation
Type
Local
Fault
Code
Localization
Type
Manage
Annulment
Operation
Type
Manage
Invoice
Operation
Type
Margin
Scheme
Type
Message
Language
Metric
Type
Type
Nav
Environment
Nav
Fault
Code
Nav
Interface
Error
Code
Nav
Operation
Ns
Key
Original
Request
Version
Type
Payment
Method
Type
Primitive
Kind
Product
Code
Category
Type
Product
Fee
Measuring
Unit
Type
Product
Fee
Operation
Type
Product
Stream
Type
Query
Operator
Type
Request
Status
Type
Rounding
Mode
Severity
Software
Operation
Type
Source
Type
Takeover
Type
Taxpayer
Address
Type
Type
Technical
Result
Code
Type
Unit
Of
Measure
Type
Validator
Descriptor
Variables
BASE_
URLS
HEADER_
VERSION
LOCALLY_
UNDECIDABLE
MAX_
INVOICE_
BATCH_
SIZE
NAMESPACE_
URIS
NAV_
FAULT_
MESSAGES
NAV_
INTERFACE_
MESSAGES
node
Crypto
Provider
NS_
ANNUL
NS_
API
NS_
BASE
NS_
COMMON
NS_
DATA
OPERATIONS
PASSWORD_
HASH_
CRYPTO_
TYPE
PRODUCTION_
BASE_
URL
QUERY_
PAGE_
SIZE
REQUEST_
ID_
MAX_
LENGTH
REQUEST_
ID_
PATTERN
REQUEST_
VERSION
ROOTS
SIGNATURE_
CRYPTO_
TYPE
TEST_
BASE_
URL
TYPES
XS_
PRIMITIVES
Functions
assert
Request
Id
assert
Software
Id
build
Advance
Invoice
build
Invoice
build
Storno
check
Document
Summaries
check
Invoice
Summary
collect
Business
Issues
collect
Schema
Issues
compute
Invoice
Summary
create
Request
Id
create
Schema
Validator
create
Xml
Codec
decode
Exchange
Token
decode
Invoice
Annulment
decode
Invoice
Data
decode
To
Xml
encode
Invoice
Annulment
encode
Invoice
Data
fault
Message
get
Crypto
Provider
has
Amount
Bearing
Lines
hungarian
Today
is
Nav
Code
is
Valid
County
Code
is
Valid
Software
Id
is
Valid
Taxpayer
Id
is
Valid
Vat
Code
operation
Hash
parse
Document
parse
Document
As
parse
Tax
Number
password
Hash
request
Signature
serialize
Document
set
Crypto
Provider
sha3_
512
sha3_
512
Bytes
sha512
software
Id
sum
taxpayer
Id
Check
Digit
to
Header
Timestamp
to
Nav
Date
to
Signature
Timestamp
validate
Invoice
vat
Rate
Key
GitHub
npm
open-nav
Loading...