Swagger UI

JAZZ
 v1 
OAS3

/swagger/v1/swagger.json

REST API

Auth

POST​/api​/Auth​/Login
Permite hacer login con usuario y contraseña

Parameters

No parameters

Request body

{
  
"user": "string",
"password": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"token": "string",
"refreshToken": "string",
"username": "string",
"userFullName": "string",
"userId": 0,
"permissions": [
  "string"
],
"roles": [
  "string"
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/Usuario
Crea o actualiza un usuario

Parameters

No parameters

Request body

{
"username": "string",
"password": "string",
"connectionString": "string",
"masterPassword": "string",
"modulosActivos": [
  {
    "id": 0,
    "nombre": "string",
    "cuit": "string",
    "codigo": "string",
    "fechaHastaSuscripcion": "2024-04-11T18:01:20.951Z",
    "fechaUltimoPago": "2024-04-11T18:01:20.951Z"
  }
]
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/GetUsuario
Obtiene un usuario con su listado de modulos activos

Parameters

No parameters

Request body

{
"username": "string",
"masterPassword": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"username": "string",
"bloqueado": 0,
"modulosActivos": [
  {
    "id": 0,
    "nombre": "string",
    "cuit": "string",
    "codigo": "string",
    "fechaHastaSuscripcion": "2024-04-11T18:01:20.953Z",
    "fechaUltimoPago": "2024-04-11T18:01:20.953Z"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Auth​/ListarUsuarios
Obtiene una lista de todas los usuarios

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "username": "string",
    "password": "string",
    "connectionString": "string",
    "masterPassword": "string",
    "modulosActivos": [
      {
        "id": 0,
        "nombre": "string",
        "cuit": "string",
        "codigo": "string",
        "fechaHastaSuscripcion": "2024-04-11T18:01:20.954Z",
        "fechaUltimoPago": "2024-04-11T18:01:20.954Z"
      }
    ]
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/AgregarModuloAUsuario
Permite añadir un modulo a los modulos activos de un usuario

Parameters

No parameters

Request body

{
"username": "string",
"idModulo": 0,
"masterPassword": "string",
"cuit": "string",
"fechaHastaSuscripcion": "2024-04-11T18:01:20.956Z",
"fechaUltimoPago": "2024-04-11T18:01:20.956Z"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/QuitarModuloAUsuario
Permite quitar un modulo del listado de modulos activos de un usuario

Parameters

No parameters

Request body

{
"username": "string",
"idModulo": 0,
"masterPassword": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/RefreshToken
Renueva un token que ha expirado

Parameters

No parameters

Request body

{
"token": "string",
"refreshToken": "string",
"error": "string",
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"token": "string",
"refreshToken": "string",
"error": "string",
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/RevokeToken
Invalida un token

Parameters

No parameters

Request body

{
"token": "string",
"refreshToken": "string",
"error": "string",
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Auth​/GetModuloId
Devuelve el id del modulo

Parameters

No parameters

Request body

{
"codigo": "string",
"masterPassword": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idModulo": 0,
"error": true
}

CamposAdicionales

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.

CamposAdicionalesItems

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.

Cliente

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Cliente​/ListadoClientes
Obtiene una lista de todos los clientes existentes

Parameters

NameDescription
currentPage
integer($int32)
(query)
pageSize
integer($int32)
(query)
orderBy
string
(query)
desc
boolean
(query)

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"currentPage": 0,
"pageSize": 0,
"totalPages": 0,
"totalItems": 0,
"orderBy": "string",
"orderByDesc": true,
"results": [
  {
    "idCliente": 0,
    "nombre": "string",
    "empresa": 0,
    "domicilio": "string",
    "numero": "string",
    "cp": "string",
    "localidad": "string",
    "ivaTipo": 0,
    "obs": "string",
    "cuit": 0,
    "contacto": "string",
    "mail": "string",
    "mail2": "string",
    "telefono": "string",
    "telParticular": "string",
    "telCelular": "string",
    "fechaNacimiento": "string",
    "fax": "string",
    "descuentoHabitual": "string",
    "activo": "string",
    "limiteCred": 0,
    "isib": "string",
    "web": "string",
    "telefonoDeposito": "string",
    "domicilioDeposito": "string",
    "horarioDeposito": "string",
    "exentoIibb": "string",
    "esInscrGcias": 0,
    "afectaInfoProntoPago": "string",
    "carpetaRelacionada": "string",
    "exganDesde": "string",
    "exganHasta": "string",
    "reservado": "string",
    "idVendedor": 0,
    "idTransportista": 0,
    "idLista": 0,
    "idZona": 0,
    "idDiasCc": 0,
    "idTecnico": 0,
    "idActividad": 0,
    "idRetencionGanancia": 0,
    "idPais": 0,
    "idCategoria": 0,
    "idOrigen": 0,
    "hasErrorMessage": true,
    "responseBusinessCode": 0,
    "responseMessage": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Cliente​/ObtenerCliente​/{id}
Obtiene un cliente asociado a un id especifico

Parameters

NameDescription
id *
integer($int32)
(path)

Id de cliente

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idCliente": 0,
"numero": "string",
"tipo": "string",
"empresa": 0,
"nroInterno": 0,
"nombre": "string",
"domicilio": "string",
"cp": "string",
"localidad": "string",
"mail": "string",
"telefono": "string",
"telParticular": "string",
"telCelular": "string",
"fechaNacimiento": "string",
"obs": "string",
"descuentoHabitual": "string",
"alta": "2024-04-11T18:01:20.971Z",
"baja": "2024-04-11T18:01:20.971Z",
"cuit": "string",
"ivaTipo": 0,
"idTransportista": 0,
"idVendedor": 0,
"codTransportista": "string",
"vendedor": 0,
"activo": "string",
"limiteCred": 0,
"provincia": 0,
"nroDocumento": "string",
"isib": "string",
"fechaMod": "2024-04-11T18:01:20.971Z",
"userMod": 0,
"fechaAlta": "2024-04-11T18:01:20.971Z",
"userAlta": 0,
"fechaBaja": "2024-04-11T18:01:20.971Z",
"userBaja": 0,
"idLista": 0,
"web": "string",
"mail2": "string",
"fax": "string",
"telefonoDeposito": "string",
"domicilioDeposito": "string",
"nroCliente": "string",
"horarioDeposito": "string",
"fotoPath": "string",
"contacto": "string",
"idZona": 0,
"idActividad": 0,
"idAbono": 0,
"inicioFacturacion": "string",
"carpetaRelacionada": "string",
"idRetencionGanancia": 0,
"tiempoEntrega": "string",
"exentoIibb": "string",
"idCategoria": 0,
"cuentaCompras": "string",
"cuentaVentas": "string",
"idPais": 0,
"condVenta": 0,
"sexo": 0,
"tipoDoc": 0,
"idDiasCc": 0,
"letraFacturaAbono": "string",
"permitirFacturarenctacte": "string",
"idRetencionIibb": 0,
"afectaInfoProntoPago": "string",
"reservado": "string",
"esInscrGcias": true,
"idOrigen": 0,
"exganDesde": "string",
"exganHasta": "string",
"idTecnico": 0
}
GET​/api​/Cliente​/ObtenerUltimoId
Obtiene el ultimo id utilizado por un cliente

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idCliente": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Cliente​/Create
Crea un nuevo cliente con la informacion especificada

Parameters

No parameters

Request body

{
"idCliente": 0,
"nombre": "string",
"empresa": 0,
"domicilio": "string",
"numero": "string",
"cp": "string",
"localidad": "string",
"ivaTipo": 0,
"obs": "string",
"cuit": 0,
"contacto": "string",
"mail": "string",
"mail2": "string",
"telefono": "string",
"telParticular": "string",
"telCelular": "string",
"fechaNacimiento": "string",
"fax": "string",
"descuentoHabitual": "string",
"activo": "string",
"limiteCred": 0,
"isib": "string",
"web": "string",
"telefonoDeposito": "string",
"domicilioDeposito": "string",
"horarioDeposito": "string",
"exentoIibb": "string",
"esInscrGcias": 0,
"afectaInfoProntoPago": "string",
"carpetaRelacionada": "string",
"exganDesde": "string",
"exganHasta": "string",
"reservado": "string",
"idVendedor": 0,
"idTransportista": 0,
"idLista": 0,
"idZona": 0,
"idDiasCc": 0,
"idTecnico": 0,
"idActividad": 0,
"idRetencionGanancia": 0,
"idPais": 0,
"idCategoria": 0,
"idOrigen": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Cliente​/ModificarCliente
Modifica un cliente ya existente

Parameters

No parameters

Request body

{
"idCliente": 0,
"nombre": "string",
"empresa": 0,
"domicilio": "string",
"numero": "string",
"cp": "string",
"localidad": "string",
"ivaTipo": 0,
"obs": "string",
"cuit": 0,
"contacto": "string",
"mail": "string",
"mail2": "string",
"telefono": "string",
"telParticular": "string",
"telCelular": "string",
"fechaNacimiento": "string",
"fax": "string",
"descuentoHabitual": "string",
"activo": "string",
"limiteCred": 0,
"isib": "string",
"web": "string",
"telefonoDeposito": "string",
"domicilioDeposito": "string",
"horarioDeposito": "string",
"exentoIibb": "string",
"esInscrGcias": 0,
"afectaInfoProntoPago": "string",
"carpetaRelacionada": "string",
"exganDesde": "string",
"exganHasta": "string",
"reservado": "string",
"idVendedor": 0,
"idTransportista": 0,
"idLista": 0,
"idZona": 0,
"idDiasCc": 0,
"idTecnico": 0,
"idActividad": 0,
"idRetencionGanancia": 0,
"idPais": 0,
"idCategoria": 0,
"idOrigen": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Cliente​/ListarDescuentosPorProducto
Lista los descuentos que tiene un cliente en los productos

Parameters

NameDescription
idCliente
integer($int32)
(query)

Default value : -1

idProducto
integer($int32)
(query)

Default value : -1

idLista
integer($int32)
(query)

Default value : -2

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idProducto": 0,
    "porcenDescuento": 0,
    "fecha": "2024-04-11T18:01:20.983Z",
    "idLista": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Cliente​/ListarDescuentosPorRubro
Lista los descuentos de los clientes que tienen por rubro

Parameters

NameDescription
idCliente
integer($int32)
(query)

Default value : -1

idRubro
integer($int32)
(query)

Default value : -1

idSubRubro
integer($int32)
(query)

Default value : -1

idLista
integer($int32)
(query)

Default value : -2

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idDescuento": 0,
    "idCliente": 0,
    "idRubro": 0,
    "descuento": "string",
    "idSubRubro": 0,
    "idLista": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Download

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.

Parameters

NameDescription
downloadFile *
string
(path)

Responses

CodeDescription
200

Success

Empresa

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Empresa​/ListarEmpresasYSucursales
Obtiene una lista de todas las empresas con sus sucursales

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{

"data": [
  {
    "idEmpresa": 0,
    "nombreEmpresa": "string",
    "sucursales": [
      {
        "idSucursal": 0,
        "nombreSucursal": "string"
      }
    ]
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Pedido

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Pedido​/ListadoPedidos​/{empresa}
Obtiene una lista de todos los pedidos existentes

Parameters

NameDescription
currentPage
integer($int32)
(query)
pageSize
integer($int32)
(query)
orderBy
string
(query)
desc
boolean
(query)
empresa *
integer($int32)
(path)

Id de empresa

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"currentPage": 0,
"pageSize": 0,
"totalPages": 0,
"totalItems": 0,
"orderBy": "string",
"orderByDesc": true,
"results": [
  {
    "nroInterno": 0,
    "empresa": 0,
    "sucursal": 0,
    "letra": "string",
    "boca": 0,
    "idCliente": 0,
    "ivaTipo": 0,
    "idVendedor": 0,
    "vendedorComision": 0,
    "idLista": 0,
    "obs": "string",
    "condicion": 0,
    "moneda": 0,
    "enMostrador": "string",
    "fecha": "2024-04-11T18:01:20.995Z",
    "descuento": "string",
    "recargo": "string",
    "idEstado": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Pedido​/ConsultarPedido​/{id}
Obtiene un pedido asociado a un Id especifico

Parameters

NameDescription
id *
integer($int32)
(path)

Id de pedido único

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"nroInterno": 0,
"empresa": 0,
"sucursal": 0,
"letra": "string",
"boca": 0,
"idCliente": 0,
"ivaTipo": 0,
"idVendedor": 0,
"vendedorComision": 0,
"idLista": 0,
"obs": "string",
"condicion": 0,
"moneda": 0,
"enMostrador": "string",
"fecha": "2024-04-11T18:01:20.998Z",
"descuento": "string",
"recargo": "string",
"idEstado": 0,
"articulos": [
  {
    "id": 0,
    "nroInterno": 0,
    "idProducto": 0,
    "cantidad": 0,
    "detalle": "string",
    "precio": 0,
    "descuento": 0,
    "descuentoTexto": "string",
    "formula": "string",
    "unidad": 0,
    "unidad1": 0,
    "bultos": 0,
    "despacho": "string",
    "comision": 0,
    "idPresupuestos": 0,
    "camposAdicionales": [
      {
        "idComodin": 0,
        "valor": "string"
      }
    ]
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Pedido​/AgregarPedido
Crea un nuevo pedido con la informacion especificada

Parameters

No parameters

Request body

{
"empresa": 0,
"sucursal": 0,
"letra": "string",
"boca": 0,
"idCliente": 0,
"ivaTipo": 0,
"idVendedor": 0,
"vendedorComision": 0,
"idLista": 0,
"obs": "string",
"condicion": 0,
"moneda": 0,
"enMostrador": "string",
"fecha": "2024-04-11T18:01:20.999Z",
"descuento": "string",
"recargo": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"refID": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Pedido​/ModificarPedido
Modifica datos de un pedido en particular si esta en estado 999 (en proceso / sin finalizar)

Parameters

No parameters

Request body

{
"nroInterno": 0,
"letra": "string",
"obs": "string",
"moneda": 0
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Pedido​/FinalizarPedido
Cierra el pedido para que no se puedan agregar mas articulos. Cambia el tipo de pedido a "pedido (13)"

Parameters

No parameters

Request body

{
"nroInterno": 0,
"descuento": "Debe ser en porcentaje, ejemplo: 10.5"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Pedido​/EliminarPedido​/{id}
Elimina un pedido asociado a un Id especifico

Parameters

NameDescription
id *
integer($int32)
(path)

Id de pedido único

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Pedido​/AgregarArticulo
Agrega un articulo especifico a un pedido especifico

Parameters

No parameters

Request body

{
"id": 0,
"nroInterno": 0,
"idProducto": 0,
"cantidad": 0,
"detalle": "string",
"precio": 0,
"descuento": 0,
"descuentoTexto": "string",
"formula": "string",
"unidad": 0,
"unidad1": 0,
"bultos": 0,
"despacho": "string",
"comision": 0,
"idPresupuestos": 0,
"camposAdicionales": [
  {
    "idComodin": 0,
    "valor": "string"
  }
]
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"refID": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Pedido​/EliminarArticulo
Elimina un articulo especifico de un pedido especifico

Parameters

No parameters

Request body

{
"id": 0,
"nroInterno": 0,
"idProducto": 0
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Producto

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Producto​/ListadoProductos​/{empresa}
Obtiene una lista de todos los productos existentes

Parameters

NameDescription
currentPage
integer($int32)
(query)
pageSize
integer($int32)
(query)
orderBy
string
(query)
desc
boolean
(query)
empresa *
integer($int32)
(path)

Id de empresa

fechaModDesde
string
(query)

Fecha modificacion desde

fechaModHasta
string
(query)

Fecha modificacion hasta

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"currentPage": 0,
"pageSize": 0,
"totalPages": 0,
"totalItems": 0,
"orderBy": "string",
"orderByDesc": true,
"results": [
  {
    "idProducto": 0,
    "codigo": "string",
    "nombre": "string",
    "empresa": 0,
    "rubro": 0,
    "subRubro": 0,
    "idMarca": 0,
    "idCategoria": 0,
    "idUnidad": 0,
    "costoLista": 0,
    "idProveedorHabitual": 0,
    "descuentoProveedorHabitual": 0,
    "costoReal": 0,
    "fotoPath": "string",
    "activo": "string",
    "bajaStock": "string",
    "cantidadXunidad": 0,
    "armado": "string",
    "manejaDespachos": "string",
    "cuentaCompras": "string",
    "cuentaVentas": "string",
    "vencimiento": "2024-04-11T18:01:21.013Z",
    "novedad": "string",
    "oferta": "string",
    "fechaAlta": "2024-04-11T18:01:21.013Z",
    "userAlta": 0,
    "fechaMod": "2024-04-11T18:01:21.013Z",
    "userMod": 0,
    "cantidadBulto": 0,
    "compraMinima": 0,
    "totalStockDisponible": 0,
    "precios": [
      {
        "idProducto": 0,
        "idLista": 0,
        "precio": 0,
        "moneda": 0,
        "fechaMod": "2024-04-11T18:01:21.013Z",
        "ganancia": 0,
        "fechaAlta": "2024-04-11T18:01:21.013Z",
        "userAlta": 0,
        "userMod": 0
      }
    ],
    "descuentosPorCantidad": [
      {
        "idProducto": 0,
        "cantidad": 0,
        "moP": "string",
        "descuento": 0,
        "idLista": 0
      }
    ],
    "proveedores": [
      {
        "idProveedor": 0,
        "idProducto": 0,
        "costoEstandar": 0,
        "moneda": 0,
        "bonificacion": 0,
        "bonificacionAmostrar": "string",
        "moP": "string",
        "ganancia": 0,
        "codigoProducto": "string",
        "gananciaMoP": "string",
        "fechaUltimaCompra": "string"
      }
    ],
    "camposAdicionales": [
      {
        "idComodin": 0,
        "nombre": "string",
        "valor": "string"
      }
    ],
    "infoRubro": {
      "nombreRubro": "string",
      "codigoRubro": "string",
      "nombreSubRubro": "string"
    },
    "codBarras": "string",
    "codBarrasBulto": "string",
    "hasErrorMessage": true,
    "responseBusinessCode": 0,
    "responseMessage": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Producto​/ListadoPrecios​/{idLista}, {empresa}
Obtiene una lista con los precios de venta

Parameters

NameDescription
fechaModDesde
string
(query)

Fecha modificacion desde

fechaModHasta
string
(query)

Fecha modificacion hasta

idLista *
integer($int32)
(path)

Id de lista

empresa *
integer($int32)
(path)

Id empresa

limiteRegistros
integer($int32)
(query)

Cantidad maxima de registros que retorna

Default value : -1

idProducto
integer($int32)
(query)

Id de producto

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idProducto": 0,
    "idLista": 0,
    "precio": 0,
    "moneda": 0,
    "fechaMod": "2024-04-11T18:01:21.021Z",
    "ganancia": 0,
    "fechaAlta": "2024-04-11T18:01:21.021Z",
    "userAlta": 0,
    "userMod": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Producto​/ConsultarProducto​/{id}
Obtiene un producto asociado a un Id especifico

Parameters

NameDescription
id *
integer($int32)
(path)

Id de producto único

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idProducto": 0,
"codigo": "string",
"nombre": "string",
"empresa": 0,
"rubro": 0,
"subRubro": 0,
"idMarca": 0,
"idCategoria": 0,
"idUnidad": 0,
"costoLista": 0,
"idProveedorHabitual": 0,
"descuentoProveedorHabitual": 0,
"costoReal": 0,
"fotoPath": "string",
"activo": "string",
"bajaStock": "string",
"cantidadXunidad": 0,
"armado": "string",
"manejaDespachos": "string",
"cuentaCompras": "string",
"cuentaVentas": "string",
"vencimiento": "2024-04-11T18:01:21.025Z",
"novedad": "string",
"oferta": "string",
"fechaAlta": "2024-04-11T18:01:21.025Z",
"userAlta": 0,
"fechaMod": "2024-04-11T18:01:21.025Z",
"userMod": 0,
"cantidadBulto": 0,
"compraMinima": 0,
"totalStockDisponible": 0,
"precios": [
  {
    "idProducto": 0,
    "idLista": 0,
    "precio": 0,
    "moneda": 0,
    "fechaMod": "2024-04-11T18:01:21.025Z",
    "ganancia": 0,
    "fechaAlta": "2024-04-11T18:01:21.025Z",
    "userAlta": 0,
    "userMod": 0
  }
],
"descuentosPorCantidad": [
  {
    "idProducto": 0,
    "cantidad": 0,
    "moP": "string",
    "descuento": 0,
    "idLista": 0
  }
],
"proveedores": [
  {
    "idProveedor": 0,
    "idProducto": 0,
    "costoEstandar": 0,
    "moneda": 0,
    "bonificacion": 0,
    "bonificacionAmostrar": "string",
    "moP": "string",
    "ganancia": 0,
    "codigoProducto": "string",
    "gananciaMoP": "string",
    "fechaUltimaCompra": "string"
  }
],
"camposAdicionales": [
  {
    "idComodin": 0,
    "nombre": "string",
    "valor": "string"
  }
],
"infoRubro": {
  "nombreRubro": "string",
  "codigoRubro": "string",
  "nombreSubRubro": "string"
},
"codBarras": "string",
"codBarrasBulto": "string",
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Producto​/ConsultarStockDeProducto​/{id}
Obtiene el stock de un producto en especifico asociado con su id

Parameters

NameDescription
id *
integer($int32)
(path)

Id de producto único

sucursal
integer($int32)
(query)

Id de la sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idProducto": 0,
"nombre": "string",
"totalStock": 0,
"totalStockDisponible": 0,
"empresa": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Producto​/ActualizarPrecioDeUnProducto​/{id},{lista},{precio}
Cambia el precio de un producto de una lista determinada

Parameters

NameDescription
id *
integer($int32)
(path)

Id de producto único

lista *
integer($int32)
(path)

Lista a la que pertenece el producto

precio *
number($float)
(path)

Nuevo precio

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idProducto": 0,
"codigo": "string",
"nombre": "string",
"empresa": 0,
"rubro": 0,
"subRubro": 0,
"idMarca": 0,
"idCategoria": 0,
"idUnidad": 0,
"costoLista": 0,
"idProveedorHabitual": 0,
"descuentoProveedorHabitual": 0,
"costoReal": 0,
"fotoPath": "string",
"activo": "string",
"bajaStock": "string",
"cantidadXunidad": 0,
"armado": "string",
"manejaDespachos": "string",
"cuentaCompras": "string",
"cuentaVentas": "string",
"vencimiento": "2024-04-11T18:01:21.033Z",
"novedad": "string",
"oferta": "string",
"fechaAlta": "2024-04-11T18:01:21.033Z",
"userAlta": 0,
"fechaMod": "2024-04-11T18:01:21.033Z",
"userMod": 0,
"cantidadBulto": 0,
"compraMinima": 0,
"totalStockDisponible": 0,
"precios": [
  {
    "idProducto": 0,
    "idLista": 0,
    "precio": 0,
    "moneda": 0,
    "fechaMod": "2024-04-11T18:01:21.033Z",
    "ganancia": 0,
    "fechaAlta": "2024-04-11T18:01:21.033Z",
    "userAlta": 0,
    "userMod": 0
  }
],
"descuentosPorCantidad": [
  {
    "idProducto": 0,
    "cantidad": 0,
    "moP": "string",
    "descuento": 0,
    "idLista": 0
  }
],
"proveedores": [
  {
    "idProveedor": 0,
    "idProducto": 0,
    "costoEstandar": 0,
    "moneda": 0,
    "bonificacion": 0,
    "bonificacionAmostrar": "string",
    "moP": "string",
    "ganancia": 0,
    "codigoProducto": "string",
    "gananciaMoP": "string",
    "fechaUltimaCompra": "string"
  }
],
"camposAdicionales": [
  {
    "idComodin": 0,
    "nombre": "string",
    "valor": "string"
  }
],
"infoRubro": {
  "nombreRubro": "string",
  "codigoRubro": "string",
  "nombreSubRubro": "string"
},
"codBarras": "string",
"codBarrasBulto": "string",
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Producto​/ListarDescuentosPorCantidad
Obtiene los descuentos por cantidades

Parameters

NameDescription
id
integer($int32)
(query)

Id de producto único

Default value : -1

lista
integer($int32)
(query)

Lista a la que pertenece el producto

Default value : -2

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"descuentos": [
  {
    "idProducto": 0,
    "data": [
      {
        "cantidad": 0,
        "moP": "string",
        "descuento": 0,
        "idLista": 0
      }
    ]
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Producto​/ListarProveedoresDeProductos
Obtiene los proveedores de cada producto

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"proveedores": [
  {
    "idProveedor": 0,
    "data": [
      {
        "idProducto": 0,
        "costoEstandar": 0,
        "moneda": 0,
        "bonificacion": 0,
        "bonificacionAmostrar": "string",
        "moP": "string",
        "ganancia": 0,
        "codigoProducto": "string",
        "gananciaMoP": "string",
        "fechaUltimaCompra": "string"
      }
    ]
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Proveedor

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
POST​/api​/Proveedor​/Create
Crea un nuevo proveedor con la informacion especificada

Parameters

No parameters

Request body

{
"idProveedor": 0,
"nombre": "string",
"empresa": 0,
"domicilio": "string",
"numero": "string",
"cp": "string",
"localidad": "string",
"obs": "string",
"cuit": 0,
"contacto": "string",
"mail": "string",
"mail2": "string",
"telefono": "string",
"telParticular": "string",
"telCelular": "string",
"fechaNacimiento": "string",
"fax": "string",
"descuentoHabitual": "string",
"activo": "string",
"limiteCred": 0,
"isib": "string",
"web": "string",
"telefonoDeposito": "string",
"domicilioDeposito": "string",
"horarioDeposito": "string",
"exentoIibb": "string",
"esInscrGcias": 0,
"afectaInfoProntoPago": "string",
"carpetaRelacionada": "string",
"exganDesde": "string",
"exganHasta": "string",
"reservado": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Proveedor​/ObtenerUltimoId
Obtiene el ultimo id utilizado por un proveedor

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idProveedor": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Proveedor​/ModificarProveedor
Modifica un provedor ya existente

Parameters

No parameters

Request body

{
"idProveedor": 0,
"nombre": "string",
"empresa": 0,
"domicilio": "string",
"numero": "string",
"cp": "string",
"localidad": "string",
"obs": "string",
"cuit": 0,
"contacto": "string",
"mail": "string",
"mail2": "string",
"telefono": "string",
"telParticular": "string",
"telCelular": "string",
"fechaNacimiento": "string",
"fax": "string",
"descuentoHabitual": "string",
"activo": "string",
"limiteCred": 0,
"isib": "string",
"web": "string",
"telefonoDeposito": "string",
"domicilioDeposito": "string",
"horarioDeposito": "string",
"exentoIibb": "string",
"esInscrGcias": 0,
"afectaInfoProntoPago": "string",
"carpetaRelacionada": "string",
"exganDesde": "string",
"exganHasta": "string",
"reservado": "string"
}

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Rma

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Rma​/ListarTecnicos
Obtiene una lista con todos los tecnicos

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de la empresa perteneciente al tecnico

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idTecnico": 0,
    "empresa": 0,
    "codigo": "string",
    "nombre": "string",
    "domicilio": "string",
    "localidad": "string",
    "telefono": "string",
    "mail": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
POST​/api​/Rma​/ConsultarOrden​/{id}
Obtiene una orden asociado con un id

Parameters

NameDescription
id *
integer($int32)
(path)

Id de servicio tecnico

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"idServicioTecnico": 0,
"segunCliente": [
  {
    "descripcion": "string"
  }
],
"segunTecnico": [
  {
    "descripcion": "string"
  }
],
"empresa": 0,
"sucursal": 0,
"nreparacion": 0,
"fecha": "2024-04-11T18:01:21.051Z",
"idCliente": 0,
"retirarEquipo": 0,
"presupuestoMax": 0,
"observaciones": "string",
"idTecnico": 0,
"fechaAlta": "2024-04-11T18:01:21.051Z",
"userAlta": 0,
"fechaMod": "2024-04-11T18:01:21.051Z",
"userMod": 0,
"fechaBaja": "2024-04-11T18:01:21.051Z",
"userBaja": 0,
"idEstado": 0,
"idPrioridad": 0,
"idMedioIngreso": 0,
"idFormaEntrega": 0,
"llamarCliente": 0,
"observacionesCliente": "string",
"descEquipo": "string",
"nroSerie": "string",
"diagnosticoTaller": "string",
"idResponsable": 0,
"idVendedor": 0,
"idLista": 0,
"idPedidoGenerado": 0,
"idPresupuestoGenerado": 0,
"funciona": "string",
"idProducto": 0,
"garantia": "string",
"totalPagar": 0,
"costo": 0,
"fechaEntrega": "2024-04-11T18:01:21.051Z",
"instalacion": "string",
"vencimiento": "2024-04-11T18:01:21.051Z",
"idServicio": 0,
"idProveedor": 0,
"hora": "string",
"contactado": "string",
"seEnvioMail": "string",
"idTipoTicketOrig": 0,
"fotoPath": "string",
"idMarca": 0,
"tomadoPorTiempo": "2024-04-11T18:01:21.051Z",
"tomadoPor": 0,
"tiempo": 0,
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Rma​/ListarEstados
Obtiene una lista con los estados

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idEstado": 0,
    "nombre": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Rma​/ListarTiposDeOrdenes
Obtiene una lista con los tipos de ordenes y sus estados

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idTipoTicket": 0,
    "nombre": "string",
    "estados": [
      {
        "idEstado": 0,
        "nombre": "string"
      }
    ]
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Tesoreria

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Tesoreria​/ListarBancos
Obtiene una lista con todos los bancos

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "numero": "string",
    "nombre": "string",
    "tel": "string",
    "fechaMod": "2024-04-11T18:01:21.056Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.056Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.056Z",
    "userBaja": 0,
    "cuentaCompras": "string",
    "cuentaVentas": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarCuentasBancarias
Obtiene una lista con todas las cuentas bancarias

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCuentaBancaria": 0,
    "tipo": 0,
    "moneda": 0,
    "codBanco": "string",
    "numeroCuenta": "string",
    "obs": "string",
    "fechaMod": "2024-04-11T18:01:21.060Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.060Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.060Z",
    "userBaja": 0,
    "cuenta": "string",
    "chequeDesde": "string",
    "chequeHasta": "string",
    "activa": "string",
    "cuentaDefault": "string",
    "cbu": "string",
    "alias": "string",
    "mercadoPago": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarTiposDeCuentasBancarias
Obtiene una lista con los tipos de cuentas bancarias

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "codigo": 0,
    "nombre": "string",
    "fechaMod": "2024-04-11T18:01:21.061Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.061Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.061Z",
    "userBaja": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarOperacionesBancarias
Obtiene una lista con las operaciones bancarias

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "codOperacion": 0,
    "nombre": "string",
    "afectaCaja": 0,
    "fechaMod": "2024-04-11T18:01:21.063Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.063Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.063Z",
    "userBaja": 0,
    "cuenta": "string",
    "inactiva": "string",
    "afectaRecibos": 0,
    "contabiliza": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarMovimientosBancos
Obtiene una lista con los movimientos de bancos

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

idCuentaBancaria
integer($int32)
(query)

Id de cuenta bancaria

empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

fechaDebCred
string
(query)

Fecha A cobrar

Default value :

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idMovBanco": 0,
    "codCaja": 0,
    "codBanco": "string",
    "idCuentaBancaria": 0,
    "fecha": "2024-04-11T18:01:21.068Z",
    "codOperacion": 0,
    "descripcion": "string",
    "fechaDebCred": "2024-04-11T18:01:21.068Z",
    "debe": 0,
    "haber": 0,
    "conciliado": 0,
    "empresa": 0,
    "sucursal": 0,
    "fechaMod": "2024-04-11T18:01:21.068Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.068Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.068Z",
    "userBaja": 0,
    "tipo": "string",
    "asiento": 0,
    "nroCheque": "string",
    "contabiliza": "string",
    "idMovBancoAsociado": 0,
    "fechaConciliado": "2024-04-11T18:01:21.068Z"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarCheques
Obtiene una lista con los cheques

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "idMedio": 0,
    "chNroInterno": 0,
    "chFechaIngreso": "2024-04-11T18:01:21.071Z",
    "chBanco": "string",
    "chNumero": "string",
    "chDiferido": "string",
    "chFechaEmision": "2024-04-11T18:01:21.071Z",
    "chFechaVencimiento": "2024-04-11T18:01:21.071Z",
    "chOrigen": "string",
    "chEstado": 0,
    "chClearing": 0,
    "chEndoso": "string",
    "importe": 0,
    "chPropio": "string",
    "enCaja": 0,
    "idCliente": 0,
    "ingresoManual": "string",
    "empresa": 0,
    "sucursal": 0,
    "fechaMod": "2024-04-11T18:01:21.071Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.071Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.071Z",
    "userBaja": 0,
    "enBanco": 0,
    "idProveedorEndoso": 0,
    "id2CobroPagoEndoso": 0,
    "asiento": 0,
    "cuentaContable": "string",
    "idCuentaBancaria": 0,
    "idOperacionBancaria": 0,
    "generaNotaDebito": "string",
    "chCuit": "string",
    "nroCaja": 0,
    "moneda": 0,
    "monedaCotizacion": 0,
    "estadoAnterior": 0,
    "obs": "string",
    "idMedioPago": "string",
    "esEcheqs": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarChequesEstados
Obtiene una lista con los estados de los cheques

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "estado": "string",
    "valor": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarCuentasDeCajas
Obtiene una lista con las cuentas de las cajas

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCuenta": 0,
    "descripcion": "string",
    "fechaMod": "2024-04-11T18:01:21.076Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.076Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.076Z",
    "userBaja": 0,
    "inactivo": "string",
    "ejercicioContable": "string",
    "contabiliza": "string",
    "cuentaIngreso": "string",
    "cuentaEgreso": "string",
    "empresa": 0,
    "sucursal": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarMovimientosCajas
Obtiene una lista con los movimientos de cajas

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

idCuenta
integer($int32)
(query)

Id de cuenta

empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "codCaja": 0,
    "empresa": 0,
    "sucursal": 0,
    "fecha": "2024-04-11T18:01:21.081Z",
    "idCuenta": 0,
    "concepto": "string",
    "ingresos": 0,
    "egresos": 0,
    "tipo": "string",
    "idFactura": 0,
    "idCobroPago": 0,
    "idMedioPago": 0,
    "hora": "2024-04-11T18:01:21.081Z",
    "fechaMod": "2024-04-11T18:01:21.081Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.081Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.081Z",
    "userBaja": 0,
    "idVendedor": 0,
    "asiento": 0,
    "moneda": 0,
    "cotizacionMoneda": 0,
    "nroCaja": 0,
    "eoT": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarTarjetas
Obtiene una lista con las tarjetas

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idTarjeta": 0,
    "numero": "string",
    "nombre": "string",
    "fechaMod": "2024-04-11T18:01:21.083Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.083Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.083Z",
    "userBaja": 0,
    "cuit": "string",
    "razon": "string",
    "cuenta": "string",
    "cuentaCompras": "string",
    "cuentaVentas": "string",
    "interes": 0,
    "porcRecargo": "string",
    "diasAcreditacion": 0,
    "agregaItem": "string",
    "productoRecargo": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarMovimientosTarjetas
Obtiene una lista con los movimientos de las tarjetas

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

tarjCodigo
integer($int32)
(query)

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "idMedio": 0,
    "tarjCodigo": 0,
    "tarjNumero": "string",
    "tarjCupon": "string",
    "tarjAuth": "string",
    "importe": 0,
    "idTarjCred": 0,
    "fechaMod": "2024-04-11T18:01:21.086Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.086Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.086Z",
    "userBaja": 0,
    "nroCaja": 0,
    "asiento": 0,
    "codPlan": "string",
    "idEstado": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarTransferencias
Obtiene una lista con las transferencias

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

idCuentaBancaria
integer($int32)
(query)

Id de cuenta bancaria

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "idMedio": 0,
    "chBanco": "string",
    "fecha": "2024-04-11T18:01:21.090Z",
    "importe": 0,
    "idDeposito": 0,
    "fechaMod": "2024-04-11T18:01:21.090Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.090Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.090Z",
    "userBaja": 0,
    "idMovBanco": 0,
    "idCuentaBancaria": 0,
    "tipoOperacion": 0,
    "concepto": "string",
    "numeroBoleta": "string",
    "idCliente": 0,
    "asiento": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarTickets
Obtiene una lista con los tickets

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "idMedio": 0,
    "tckCodigo": 0,
    "tckNumero": "string",
    "importe": 0,
    "idTicket": 0,
    "fechaMod": "2024-04-11T18:01:21.093Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.093Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.093Z",
    "userBaja": 0,
    "nroCaja": 0,
    "asiento": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarRegistrosVarios
Obtiene una lista con todos los conceptos varios

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "idMedio": 0,
    "idVarios": 0,
    "detalle": "string",
    "importe": 0,
    "fechaMod": "2024-04-11T18:01:21.095Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.095Z",
    "userAlta": 0,
    "asiento": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarCobros
Obtiene una lista con los cobros

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

empresa
integer($int32)
(query)

Empresa

Default value : -1

sucursal
integer($int32)
(query)

Sucursal

Default value : -1

idCobro
integer($int32)
(query)

Id cobro

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "empresa": 0,
    "sucursal": 0,
    "idCliente": 0,
    "tipo": 0,
    "fecha": "2024-04-11T18:01:21.102Z",
    "letra": "string",
    "boca": 0,
    "recibo": 0,
    "bn": "string",
    "anulado": "string",
    "obs": "string",
    "fechaMod": "2024-04-11T18:01:21.102Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.102Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.102Z",
    "userBaja": 0,
    "retIibb": 0,
    "retIva": 0,
    "retGanancias": 0,
    "seEliminoDiferenciaXredondeo": 0,
    "contabiliza": "string",
    "asiento": 0,
    "descuentoMonto": 0,
    "retSuss": 0,
    "nroCaja": 0,
    "moneda": 0,
    "monedaCotizacion": 0,
    "idEstado": 0,
    "descuentoMediosPago": 0,
    "idCobroPagoPorDiferencia": 0,
    "montoImponible": 0,
    "codigoPerfil": "string",
    "retOtros": 0,
    "depurado": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Tesoreria​/ListarPagos
Obtiene una lista con los pagos

Parameters

NameDescription
fechaDesde
string
(query)

Fecha desde

fechaHasta
string
(query)

Fecha hasta

empresa
integer($int32)
(query)

Empresa

Default value : -1

sucursal
integer($int32)
(query)

Sucursal

Default value : -1

idPago
integer($int32)
(query)

Id cobro

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCobroPago": 0,
    "empresa": 0,
    "sucursal": 0,
    "idCliente": 0,
    "tipo": 0,
    "fecha": "2024-04-11T18:01:21.107Z",
    "letra": "string",
    "boca": 0,
    "recibo": 0,
    "bn": "string",
    "anulado": "string",
    "obs": "string",
    "fechaMod": "2024-04-11T18:01:21.107Z",
    "userMod": 0,
    "fechaAlta": "2024-04-11T18:01:21.107Z",
    "userAlta": 0,
    "fechaBaja": "2024-04-11T18:01:21.107Z",
    "userBaja": 0,
    "retIibb": 0,
    "retIva": 0,
    "retGanancias": 0,
    "seEliminoDiferenciaXredondeo": 0,
    "contabiliza": "string",
    "asiento": 0,
    "descuentoMonto": 0,
    "retSuss": 0,
    "nroCaja": 0,
    "moneda": 0,
    "monedaCotizacion": 0,
    "idEstado": 0,
    "descuentoMediosPago": 0,
    "idCobroPagoPorDiferencia": 0,
    "montoImponible": 0,
    "codigoPerfil": "string",
    "retOtros": 0,
    "depurado": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Token

GET​/api​/Token​/EjemploDeEnvioDeRequest
En todos los request deberia indicar el token obtenido

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"contentType": "string",
"authorization": "string"
}

User

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
POST​/api​/User​/UpdateUserLocale

Parameters

No parameters

Request body

{

"userId": 0,
"locale": "string"
}

Responses

CodeDescription
200

Success

UtilData

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/UtilData​/ListarCondicionesDeVenta
Obtiene una lista con todos los valores del Enum Condicion de Venta

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "id": 0,
    "descripcion": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarSituacionesIVA
Obtiene una lista con todos los valores del Enum Situacion IVA

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "id": 0,
    "descripcion": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarMonedas
Obtiene una lista con todos los valores del Enum Moneda

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "id": 0,
    "descripcion": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarTiposDeComprobantes
Obtiene una lista con todos los valores del Enum Tipo Comprobante

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "id": 0,
    "descripcion": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarEstadosDeComprobantes
Obtiene una lista con todos los estados de los Comprobantes

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idEstado": 0,
    "nombre": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarCategoriasDeFacturas
Obtiene una lista con todas las categorias de las facturas

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de la empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCategoria": 0,
    "codigo": "string",
    "descripcion": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarImpuestos
Obtiene una lista con todos los impuestos

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "numero": "string",
    "nombre": "string",
    "alicuota": 0,
    "iva": "string",
    "comprasVentas": "string",
    "cuentaUnica": "string",
    "codAfip": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarMarcas
Obtiene una lista con todas las marcas

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idMarca": 0,
    "empresa": 0,
    "codigo": "string",
    "nombre": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarProvincias
Obtiene una lista con todas las provincias

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "codigo": 0,
    "nombre": "string",
    "alicIb": 0,
    "idPais": 0,
    "jurisiibb": "string",
    "letra": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarZonas
Obtiene una lista con todas las zonas

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idZona": 0,
    "nombre": "string",
    "empresa": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarTransportistas
Obtiene una lista con todas los transportistas

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de la empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idTransportista": 0,
    "empresa": 0,
    "sucursal": 0,
    "nombre": "string",
    "telefono": "string",
    "localidad": "string",
    "domicilio": "string",
    "cuit": "string",
    "provincia": "string",
    "cp": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarListasDePrecios
Obtiene una lista con todas las listas de precios

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idLista": 0,
    "empresa": 0,
    "sucursal": 0,
    "nombre": "string",
    "ivaIncluido": "string",
    "cv": "string",
    "afectaDescuentoPorCantidad": "string",
    "semana": "string",
    "descuentoSuper": "string",
    "activa": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarDiasCuentaCorriente
Obtiene una lista con todas los dias de cuenta corriente

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idDias": 0,
    "codigo": "string",
    "descripcion": "string",
    "dias": 0,
    "empresa": 0,
    "idCategoriaCliente": 0,
    "informacionProntoPago": "string",
    "porcDescuento": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarActividadesDeClientes
Obtiene una lista con todas las actividades de los clientes

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idActividad": 0,
    "nombre": "string",
    "empresa": 0,
    "sucursal": 0,
    "tabla": "string",
    "codigo": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarRetencionesGanancia
Obtiene una lista con todas las retenciones

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idRetencion": 0,
    "codigo": "string",
    "minimo": 0,
    "insc": 0,
    "noInsc": 0,
    "concepto": "string",
    "cuentaRet": "string",
    "retMinima": 0,
    "empresa": 0,
    "sucursal": 0,
    "idCobroPago": 0,
    "tipoCalculo": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarPaises
Obtiene una lista con todos los paises

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idPais": 0,
    "nombre": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarClientesCategorias
Obtiene una lista con todos las categorias de los clientes

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idCategoria": 0,
    "nombre": "string",
    "empresa": 0,
    "sucursal": 0,
    "tabla": "string",
    "codigo": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarClientesOrigenes
Obtiene una lista con todos los origenes de los clientes

Parameters

NameDescription
empresa
integer($int32)
(query)

Id de empresa

Default value : -1

sucursal
integer($int32)
(query)

Id de sucursal

Default value : -1

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idOrigen": 0,
    "codigo": "string",
    "nombre": "string",
    "empresa": 0,
    "sucursal": 0,
    "tabla": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarUsuarios
Obtiene una lista con todos los usuarios

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idUsuario": 0,
    "idGrupo": 0,
    "tipo": "string",
    "nombre": "string",
    "idVendedor": 0,
    "inactivo": "string",
    "empresa": 0,
    "sucursal": 0,
    "nroCaja": 0,
    "mail": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/UtilData​/ListarComodines
Obtiene una lista con todos los comodines

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idComodin": 0,
    "tabla": "string",
    "nombre": "string",
    "permiteModificar": "string",
    "empresa": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Vendedor

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
POST​/api​/Vendedor​/ListarClientesPorVendedor​/{id}
Obtiene una lista con todos los clientes de un vendedor

Parameters

NameDescription
id *
integer($int32)
(path)

Id de vendedor

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "numero": "string",
    "nombre": "string",
    "domicilio": "string",
    "localidad": "string",
    "mail": "string",
    "telefono": "string",
    "telParticular": "string",
    "telCelular": "string",
    "provincia": 0,
    "fax": "string"
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}
GET​/api​/Vendedor​/ListarVendedores
Obtiene una lista con todos los vendedores

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"data": [
  {
    "idVendedor": 0,
    "empresa": 0,
    "sucursal": 0,
    "nombre": "string",
    "telefono": "string",
    "idZona": 0,
    "comision": 0,
    "esSupervisor": "string",
    "lista": 0
  }
],
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Venta

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.

Parameters

NameDescription
idFactura *
integer($int32)
(path)

Id de factura

tipo *
integer($int32)
(path)

Tipo de factura

Responses

CodeDescription
200

Success

Version

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
GET​/api​/Version​/GetBackendVersion
Obtiene la version del backend

Parameters

No parameters

Responses

CodeDescription
200

Success

Media type
Controls Accept header.
{
"version": "string",
"hasErrorMessage": true,
"responseBusinessCode": 0,
"responseMessage": "string"
}

Schemas

LoginDto
AuthenticationDto
ModulosDeUsuarioResponseDto
UsuarioDto
BaseResponseDto
GetUsuarioDto
ModulosUsuarioDto
AllUserDto
ModuloDeUsuarioDto
ModuloYUsuarioDto
TokenRequestDto
CodigoModuloDto
CodigoModuloIdDto
ClienteDto
ClienteDtoBasePagedDto
Cliente
ClienteIdDto
ClienteDescuentoProductoDto
ClienteDescuentoProductoResponseDto
ClientesDescuentosRubroDto
ClientesDescuentosRubroResponseDto
SucursalDto
EmpresaDto
EmpresasYSucursalesResponseDto
PedidoDto
PedidoDtoBasePagedDto
ComodinesValoresDto
PresupuestoArticuloDto
PedidoConsultDto
PedidoCreacionDto
RefIdResponseDto
PedidoModificacionDto
FinalizarPedidoDto
ArticuloDeleteDto
ProductoPrecioDto
ProductoDescuentoDto
ProductoProveedorDto
ProductoComodinDto
RubroDto
ProductoDto
ProductoDtoBasePagedDto
ProductoVentasResponseDto
ProductoStockDto
CantidadDescuentoDto
ProductoDescuentoCantidadDto
ProductoDescuentoResponseDto
DescProductoProveedorDto
ProductosDelProveedorDto
ProductoProveedorResponseDto
ProveedorDto
ProveedorIdDto
TecnicoDto
TecnicoResponseDto
SegunTecnicoSegunClienteDto
OrdenDto
ServicioTecnicoEstadosDto
ServicioTecnicoEstadosResponseDto
ServicioTecnicoTipoOrdenesDto
ServicioTecnicoTipoOrdenesResponseDto
BancosDto
BancosResponseDto
CuentasBancariasDto
CuentasBancariasResponseDto
TiposDeCuentasDto
TiposDeCuentasResponseDto
OperacionesBancariasDto
OperacionesBancariasResponseDto
MovimientosBancosDto
MovimientosBancosResponseDto
ChequesDto
ChequesResponseDto
ChequesEstadosDto
ChequesEstadosResponseDto
CajaCuentasDto
CajaCuentasResponseDto
MovimientosCajasDto
MovimientosCajasResponseDto
TarjetaDto
TarjetasResponseDto
RegistroTarjetasDto
RegistroTarjetasResponseDto
RegistroDepositosDto
RegistroDepositosResponseDto
RegistroTicketsDto
RegistroTicketsResponseDto
RegistrosVariosDto
RegistrosVariosResponseDto
CobrosPagosDto
CobrosPagosResponseDto
HeadersDto
UserLocaleDto
EnumDto
EnumResponseDto
EstadoComprobanteDto
EstadoComprobanteResponseDto
CategoriaFacturaDto
CategoriaFacturaResponseDto
ImpuestosDto
ImpuestosResponseDto
MarcasDto
MarcasResponseDto
ProvinciasDto
ProvinciasResponseDto
ZonasDto
ZonasResponseDto
TransportistaDto
TransportistaResponseDto
ListasPreciosDto
ListasPreciosResponseDto
DiasCtaCteDto
DiasCtaCteResponseDto
ActividadesClientesDto
ActividadesClientesResponseDto
RetencionesDto
RetencionesResponseDto
XestadosPaisDto
XestadosPaisResponseDto
ClientesCategoriasDto
ClientesCategoriasResponseDto
ClientesOrigenDto
ClientesOrigenResponseDto
UsuarioJazzDto
UsuariosJazzResponseDto
ComodinesDto
ComodinesResponseDto
ClientesVendedorDto
ClientesVendedorResponseDto
VendedorDto
VendedorResponseDto
VersionDto