Saltar al contenido principal

Puntos de Venta

La API de EMIZOR permite la obtención del listado de puntos de venta que han sido ya sea registrados o sincronizados de IMPUESTOS en el sistema de EMIZOR.

Para obtener este listado, cada punto de venta debe ser registrado en el sistema de EMIZOR. Este proceso debe ser realizado a través de la plataforma respectiva de EMIZOR o también usando la API.

Creación de un nuevo punto de venta

Existe un servicio disponible para poder registrar cada punto de venta por sucursal. Para consumir este servicio, refiérase al siguiente enlace de la documentación.

POST/api/v1/sucursales/{branchCode}/puntos-de-ventaCrea una nuevo punto de venta.

Donde:

  • branchCode: Código de sucursal

Cuerpo de la solicitud:

{
"nombre": "string",
"descripcion": "string",
"tipo": 0
}

Donde:

  • nombre Nombre del punto de venta
  • descripcion Descripción del punto de venta
  • tipo Detalle del tipo del punto de venta, para saber mas sobre este detalle refiérase al listado de tipos de punto de venta.

Respuesta exitosa: código 200

{
"status": "string",
"data": {
"codigo": 0,
"nombre": "string",
"descripcion": "string",
"tipo": {
"codigo": 0,
"descripcion": "string"
},
"codigoSucursal": 0
}
}

Donde:

  • codigo Código del punto de venta
  • nombre Nombre del punto de venta
  • descripcion Descripción del punto de venta
  • tipo Detalle del tipo del punto de venta, para saber mas sobre este detalle refiérase al listado de tipos de punto de venta.
  • codigoSucursal Código de sucursal al cual pertenece el punto de venta.

Obtención de listado de puntos de venta

Existe un servicio disponible para poder listar los puntos de venta por sucursal. Para consumir este servicio, refiérase al siguiente enlace de la documentación.

GET/api/v1/puntos-de-ventaRetorna el listado de los puntos de venta.

Respuesta exitosa: código 200

{
"status": "string",
"data": [
{
"codigo": "string",
"nombre": 0,
"descripcion": 0,
"tipo": {
"codigo": 0,
"descripcion": "string"
}
}
]
}

Donde:

  • data Listado de puntos de venta.
  • codigo Código del punto de venta
  • nombre Nombre del punto de venta
  • descripcion Descripción del punto de venta
  • tipo Detalle del tipo del punto de venta, para saber mas sobre este detalle refiérase al listado de tipos de punto de venta.
  • codigoSucursal Código de sucursal al cual pertenece el punto de venta.

Anulación de un punto de venta

Además de los anteriores, hay un servicio disponible para poder anular un punto de venta. Para poder consumir este servicio, refiérase al siguiente enlace en la documentación:

DELETE/api/v1/sucursales/{branchCode}/puntos-de-venta/{posCode}Anular un punto de venta.

Donde:

  • branchCode: Código de sucursal.
  • posCode: Código de punto de venta.

Respuesta exitosa: código 200

{
"status": "string",
"data": {
"codigoPuntoVenta": "string"
}
}

Donde:

  • codigoPuntoVenta Código de punto de venta