/
b+ electronicInvoice FUSE

b+ electronicInvoice FUSE

Services

The Middleware FUSE of b+ electronicInvoice Hungary exposes two SOAP services:



Manage Invoice Operation

Description

Operation for sending invoices. Service that receives a batch of invoices and sends them to the tax office of Hungary.

Endpoint

/cxf/kobak/manageInvoice

Request

KobakRequest

Response

KobakResponse

Expected Payload

QueryInvoiceStatusRequest.class


Query Invoice Status

Description

Operation to check the status of a previous shipment. Service that receives a transaction number and asks the tax agency of Hungary for the status of that transaction.

Endpoint

/cxf/kobak/queryInvoiceStatus

Request

KobakRequest

Response

KobakResponse

Expected Payload

ManageInvoiceRequest.class

Communication objects 


KobakRequest
FieldDescriptionRequired

Product

Product of the integration scenario

YES

Stage

Integration scenario

YES

Tenant

External tenant that makes the request
YES

Group

Group that makes the request

YES

Source

Origin which the request is made from
YES
DocType
Type of document that is sent in the Payload field
YES
DocVersionVersion of the document that is sent in the Payload fieldNO
ExternalTagRequest UUIDYES
PayloadRequest body in base64 formatYES


KobakResponse
FieldDescriptionRequired

Guid

Request UUID

YES

Status

Request status (SUCCES/ERROR)

YES

ErrorCode

Error code produced
NO

ErrorDesc

Error description

NO

Payload

Request body in base64 format
NO

Error codes

1000 - Unexpected error (Not controlled error)

2000 - Credentials must be specified (The basicAuth authentication header has not been sent in the request)

2001 - Username must be specified

2002 - Password must be specified

2003 - Wrong authentication provided

2050 - The user specified does not correspond with the specified Tenant, Group and Source

2100 - Product must be specified in the request

2101 - Tenant must be specified in the request

2102 - Group must be specified in the request

2103 - Source must be specified in the request

2104 - Stage must be specified in the request

2105 - Doctype must be specified in the request

2106 - Payload must be specified in the request

2107 - External tag must be specified in the request

Avvale 2024