b+ electronicInvoice HU SCI
Servicios
El Middleware SCI de b+ electronicInvoice Hungría expone tres servicios SOAP:
Gestión operación factura | |
---|---|
Descripción | Operación de envío de facturas. Servicio que recibe un lote de facturas y las envía a la Agencia Tributaria de Hungría. |
Endpoint |
|
Solicitud | KobakRequest |
Respuesta | KobakResponse |
Carga prevista | ManageInvoiceRequest.class |
Consulta del estado de la factura | |
---|---|
Descripción | Operación para comprobar el estado de un envío anterior. Servicio que recibe un número de transacción y solicita a la agencia tributaria de Hungría el estado de dicha transacción. |
Punto final |
|
Solicitud | KobakRequest |
Respuesta | KobakResponse |
Carga prevista | QueryInvoiceStatusRequest.class |
Anulación de facturas | |
---|---|
Descripción | Operación para la anulación de facturas, incluida en la version 3.0 |
Punto final |
|
Solicitud | KobakRequest |
Respuesta | KobakResponse |
Carga prevista | ManageAnnulmentRequest |
Objetos de comunicación
KobakRequest | ||
---|---|---|
Campo | Descripción | Required |
Product | Producto el escenario de integración | YES |
Stage | Escenario de integración | YES |
Tenant | Arrendatario externo que hace la solicitud | YES |
Group | Grupo que hace la solicitud | YES |
Source | Origen desde el que se hace la solicitud | YES |
DocType | Tipo de documento que es enviado en el campo Payload | YES |
DocVersion | Versión del documento que es enviada en el campo Payload | NO |
ExternalTag | Solicitud UUID | YES |
Payload | Cuerpo de la solicitud en formato base64 | YES |
KobakResponse | ||
---|---|---|
Campo | Descripción | Solicitud |
Guid | Solicitud UUID | YES |
Status | Estado de la solicitud (SUCCES/ERROR) | YES |
ErrorCode | NO | |
ErrorDesc | Descripción del error | NO |
Payload | NO |
Códigos de error
1000 - Error inesperado (Error no controlado)
2000 - Deben especificarse las credenciales (la cabecera de autenticación basicAuth no se ha enviado en la solicitud)
2001 - Debe especificarse el nombre de usuario
2002 - Se debe especificar la contraseña
2003 - Autenticación incorrecta
2050 - El usuario especificado no se corresponde con el Arrendatario, Grupo y Fuente especificados.
2100 - El producto debe especificarse en la solicitud
2101 - Tenant debe especificarse en la solicitud
2102 - Group debe especificarse en la solicitud
2103 - Source debe especificarse en la solicitud
2104 - Stage debe especificarse en la solicitud
2105 - Doctype debe especificarse en la solicitud
2106 - Payload debe especificarse en la solicitud
2107 - External tag debe especificarse en la solicitud
Avvale 2024