b+ electronicInvoice HU SCI
Services
b+ electronicInvoice Hungary's SCI Middleware exposes three SOAP services:
Invoice transaction management | |
---|---|
Description | Invoice forwarding operation. Service that receives a batch of invoices and sends them to the Hungarian Tax Agency. |
Endpoint |
|
Request | KobakRequest |
Response | KobakResponse |
Payload Class | ManageInvoiceRequest.class |
Invoice status query | |
---|---|
Description | Operation to check the status of a previous shipment. Service that receives a transaction number and requests the status of that transaction from the Hungarian tax agency. |
Endpoint |
|
Request | KobakRequest |
Response | KobakResponse |
Payload Class | QueryInvoiceStatusRequest.class |
Invoice cancellation | |
---|---|
Description | Invoice cancellation operation included in version 3.0 |
Endpoint |
|
Request | KobakRequest |
Response | KobakResponse |
Payload Class | ManageAnnulmentRequest |
Objetos de comunicación
KobakRequest |
| ||
---|---|---|---|
Field | Description | Required |
|
Product | Product of the integration scenario | YES |
|
Stage | integration scenario | YES |
|
Tenant | External tenant making the request | YES |
|
Group | Group making the request | YES |
|
Source | Origin from which the request is made. | YES |
|
DocType | Type of document being sent in the Payload field | YES | YES |
DocVersion | Version of the document that is sent in the Payload field | NO |
|
ExternalTag | UUID | YES |
|
Payload | Body of the request in base64 format | YES |
|
KobakResponse | ||
---|---|---|
Campo | Descripción | Solicitud |
Guid | UUID | YES |
Status | Request status (SUCCES/ERROR) | YES |
ErrorCode | Error Code | NO |
ErrorDesc | Error description | NO |
Payload | Body of the request in base64 format | NO |
Códigos de error
1000 - Unexpected error (Uncontrolled error)
2000 - Credentials must be specified (basicAuth authentication header has not been sent in the request)
2001 - Username must be specified
2002 - Password must be specified
2003 - Incorrect authentication
2050 - The specified user does not match the specified Tenant, Group and Source.
2100 - Product must be specified in the request
2101 - Tenant must be specified in request
2102 - Group must be specified in the application
2103 - Source must be specified in the application
2104 - Stage must be specified in the application
2105 - Doctype must be specified in the application
2106 - Payload must be specified in the application
2107 - External tag must be specified in the application
Related content
Avvale 2024