Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Servicios

El Middleware FUSE de b+ electronicOnvoice Hungría expone dos 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.

Punto final

/cxf/kobak/manageInvoice

Solicitud

KobakRequest

Respuesta

KobakResponse

Carga prevista

QueryInvoiceStatusRequest.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

/cxf/kobak/queryInvoiceStatus

Solicitud

KobakRequest

Respuesta

KobakResponse

Carga prevista

ManageInvoiceRequest.class

Objetos de comunicación

KobakRequest

Campo

Descripción

Required

Product

Producto el escenario de integración

YES

Stage

Escenario de integración

YES

Tenant

Bloque de código
Arrendatario externo que hace la solicitud

YES

Group

Grupo que hace la solicitud

YES

Source

Bloque de código
Origen desde el que se hace la solicitud

YES

DocType

Bloque de código
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

Bloque de código
Error del código creado

NO

ErrorDesc

Descripción del error

NO

Payload

Bloque de código
Cuerpo de la solicitud en formato base64

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