Archivos_Digitales_Tipos

APIDescription
GET api/Archivos_Digitales_Tipos

Retorna todos los tipos.

GET api/Archivos_Digitales_Tipos/GetArchivos_Digitales_Tipos

Retorna todos los tipos.

Articulos

APIDescription
GET api/Articulos?id_marca={id_marca}&Activo={Activo}

Retorna los artículos según su estado. (0=Todos,1=Activos,2=No activos)

GET api/Articulos?Ean={Ean}

Retorna el artículo indicado.

GET api/Articulos?dia={dia}&mes={mes}&year={year}

Retorna los artículos modificados a partir de una fecha

GET api/Articulos?dia={dia}&mes={mes}&year={year}&id_marcas={id_marcas}

Retorna todos los artículos modificados de una marca enconcreto.

PUT api/Articulos?idIdioma={idIdioma}

Modifica el artículo

POST api/Articulos?idIdioma={idIdioma}

Inserta el artículo

DELETE api/Articulos?idIdioma={idIdioma}&ean={ean}&idMarca={idMarca}

Desactiva el artículo. Actualiza el campo Activo a False.

GET api/Articulos/GetArticulo?id_marca={id_marca}&Activo={Activo}

Retorna los artículos según su estado. (0=Todos,1=Activos,2=No activos)

GET api/Articulos/GetArticulo?Ean={Ean}

Retorna el artículo indicado.

GET api/Articulos/GetArticulo?dia={dia}&mes={mes}&year={year}

Retorna los artículos modificados a partir de una fecha

GET api/Articulos/GetArticulo?dia={dia}&mes={mes}&year={year}&id_marcas={id_marcas}

Retorna todos los artículos modificados de una marca enconcreto.

PUT api/Articulos/PutArticulo?idIdioma={idIdioma}

Modifica el artículo

POST api/Articulos/PostArticulo?idIdioma={idIdioma}

Inserta el artículo

DELETE api/Articulos/DeleteArticulo?idIdioma={idIdioma}&ean={ean}&idMarca={idMarca}

Desactiva el artículo. Actualiza el campo Activo a False.

Articulos_Archivos_Digitales

APIDescription
GET api/Articulos_Archivos_Digitales?Ean={Ean}

Retorna todos los archivos digitales del artículo.

GET api/Articulos_Archivos_Digitales?Ean={Ean}&Tipo_Archivo={Tipo_Archivo}

Retorna todos los archivos digitales del artículo y tipo seleccionado.

GET api/Articulos_Archivos_Digitales?dia={dia}&mes={mes}&year={year}

Retorna todos los archivos digitales del artículo y tipo seleccionado. A partir de la fecha de modificación de los articulos.

POST api/Articulos_Archivos_Digitales?idIdioma={idIdioma}

Inserta una imagen para el artículo. La imagen se subirá en un array de bytes. La imagen se guardará en un directorio del servidor. Solo se podrá tener una imagen del tipo 4.- Imagen TPV.

DELETE api/Articulos_Archivos_Digitales?idIdioma={idIdioma}&ean={ean}

Elimina el registro de la imagen.

DELETE api/Articulos_Archivos_Digitales?idIdioma={idIdioma}&ean={ean}&NombreFichero={NombreFichero}

Elimina el registro de la imagen.

GET api/Articulos_Archivos_Digitales/GetArticulos_Archivos_Digitales?Ean={Ean}

Retorna todos los archivos digitales del artículo.

GET api/Articulos_Archivos_Digitales/GetArticulos_Archivos_Digitales?Ean={Ean}&Tipo_Archivo={Tipo_Archivo}

Retorna todos los archivos digitales del artículo y tipo seleccionado.

GET api/Articulos_Archivos_Digitales/GetArticulos_Archivos_Digitales?dia={dia}&mes={mes}&year={year}

Retorna todos los archivos digitales del artículo y tipo seleccionado. A partir de la fecha de modificación de los articulos.

POST api/Articulos_Archivos_Digitales/PostArticulos_Archivos_Digitales?idIdioma={idIdioma}

Inserta una imagen para el artículo. La imagen se subirá en un array de bytes. La imagen se guardará en un directorio del servidor. Solo se podrá tener una imagen del tipo 4.- Imagen TPV.

DELETE api/Articulos_Archivos_Digitales/DeleteArticulos_Archivos_Digitales?idIdioma={idIdioma}&ean={ean}

Elimina el registro de la imagen.

DELETE api/Articulos_Archivos_Digitales/DeleteArticulos_Archivos_Digitales?idIdioma={idIdioma}&ean={ean}&NombreFichero={NombreFichero}

Elimina el registro de la imagen.

Articulos_Cruzados

APIDescription
GET api/Articulos_Cruzados?Ean={Ean}

Devuelve los artículos relacionados con el ean principal.

POST api/Articulos_Cruzados?idIdioma={idIdioma}&ean={ean}&eanRelacion={eanRelacion}&frase={frase}

Añade una nueva relación entre artículo, si ya existe añade o modifica la frase del idioma.

DELETE api/Articulos_Cruzados?idIdioma={idIdioma}&ean={ean}&eanRelacion={eanRelacion}

Elimina una relación

DELETE api/Articulos_Cruzados?idIdioma={idIdioma}&ean={ean}

Elimina una relación

GET api/Articulos_Cruzados/GetArticulos_Cruzados?Ean={Ean}

Devuelve los artículos relacionados con el ean principal.

POST api/Articulos_Cruzados/PostArticulo_Cruzado?idIdioma={idIdioma}&ean={ean}&eanRelacion={eanRelacion}&frase={frase}

Añade una nueva relación entre artículo, si ya existe añade o modifica la frase del idioma.

DELETE api/Articulos_Cruzados/DeleteArticulo_Cruzado?idIdioma={idIdioma}&ean={ean}&eanRelacion={eanRelacion}

Elimina una relación

DELETE api/Articulos_Cruzados/DeleteArticulo_Cruzado?idIdioma={idIdioma}&ean={ean}

Elimina una relación

Articulos_Multicompra

APIDescription
GET api/Articulos_Multicompra

Retorna todos los datos de configuracion de los articulos configurados con multicompra.

GET api/Articulos_Multicompra?strEan={strEan}

Retorna los datos de configuracion del articulos configurado con multicompra indicado.

GET api/Articulos_Multicompra?strEan={strEan}&IdCliente={IdCliente}

Retorna los datos usos por cliente del articulos configurado con multicompra indicado.

GET api/Articulos_Multicompra?Mes={Mes}&Anyo={Anyo}

Devuelve los registros de articulos multicompra utilizados.

PUT api/Articulos_Multicompra?Ean={Ean}

Modifica los datos de configuracion del articulos configurado con multicompra.

POST api/Articulos_Multicompra?idIdioma={idIdioma}

Añade los datos de configuracion del articulos configurado con multicompra.

DELETE api/Articulos_Multicompra?idIdioma={idIdioma}&strEan={strEan}

Elimina los datos de configuracion del articulos configurado con multicompra.

GET api/Articulos_Multicompra/GetArticulos_Multicompra

Retorna todos los datos de configuracion de los articulos configurados con multicompra.

GET api/Articulos_Multicompra/GetArticulos_Multicompra?strEan={strEan}

Retorna los datos de configuracion del articulos configurado con multicompra indicado.

GET api/Articulos_Multicompra/GetArticulos_Multicompra?strEan={strEan}&IdCliente={IdCliente}

Retorna los datos usos por cliente del articulos configurado con multicompra indicado.

GET api/Articulos_Multicompra/GetArticulos_Multicompra_Utilizados?Mes={Mes}&Anyo={Anyo}

Devuelve los registros de articulos multicompra utilizados.

PUT api/Articulos_Multicompra/PutArticulos_Multicompra?Ean={Ean}

Modifica los datos de configuracion del articulos configurado con multicompra.

POST api/Articulos_Multicompra/PostArticulos_Multicompra?idIdioma={idIdioma}

Añade los datos de configuracion del articulos configurado con multicompra.

DELETE api/Articulos_Multicompra/DeleteArticulos_Multicompra?idIdioma={idIdioma}&strEan={strEan}

Elimina los datos de configuracion del articulos configurado con multicompra.

Articulos_Multiplicador_Puntos

APIDescription
GET api/Articulos_Multiplicador_Puntos

Retorna todos los datos de configuracion del multiplicador de los articulos.

GET api/Articulos_Multiplicador_Puntos?strEan={strEan}

Retorna los datos de configuracion del multiplicador del articulo indicado.

PUT api/Articulos_Multiplicador_Puntos?Ean={Ean}

Modifica los datos de configuracion del multiplicador del articulo indicado.

POST api/Articulos_Multiplicador_Puntos?idIdioma={idIdioma}

Añade los datos de configuracion del multiplicador del articulo indicado.

DELETE api/Articulos_Multiplicador_Puntos?idIdioma={idIdioma}&Ean={Ean}&GrupoArticulos={GrupoArticulos}

Elimina los datos de configuracion del multiplicador del articulo indicado.

GET api/Articulos_Multiplicador_Puntos/GetArticulos_Multiplicador_Puntos

Retorna todos los datos de configuracion del multiplicador de los articulos.

GET api/Articulos_Multiplicador_Puntos/GetArticulos_Multiplicador_Puntos?strEan={strEan}

Retorna los datos de configuracion del multiplicador del articulo indicado.

PUT api/Articulos_Multiplicador_Puntos/PutArticulos_Multiplicador_Puntos?Ean={Ean}

Modifica los datos de configuracion del multiplicador del articulo indicado.

POST api/Articulos_Multiplicador_Puntos/PostArticulos_Multiplicador_Puntos?idIdioma={idIdioma}

Añade los datos de configuracion del multiplicador del articulo indicado.

DELETE api/Articulos_Multiplicador_Puntos/DeleteArticulos_Multiplicador_Puntos?idIdioma={idIdioma}&Ean={Ean}&GrupoArticulos={GrupoArticulos}

Elimina los datos de configuracion del multiplicador del articulo indicado.

Articulos_Regalo

APIDescription
GET api/Articulos_Regalo?activos={activos}

Retorna todos los artículos regalo. Activos: 0.- Todos. Activos: 1.- Activos. Activos: 2.- No activos.

GET api/Articulos_Regalo?EAN={EAN}

Retorna el artículo regalo

GET api/Articulos_Regalo?cupones={cupones}&activos={activos}

Retorna los artículos según el tipo.

PUT api/Articulos_Regalo?idIdioma={idIdioma}&Ean={Ean}

Modifica el artículo.

POST api/Articulos_Regalo?idIdioma={idIdioma}

Inserta el artículo.

DELETE api/Articulos_Regalo?idIdioma={idIdioma}&eanRegalo={eanRegalo}

Desactivar el artículo. Actualiza el campo Activo a False.

GET api/Articulos_Regalo/GetArticulos_Regalo?activos={activos}

Retorna todos los artículos regalo. Activos: 0.- Todos. Activos: 1.- Activos. Activos: 2.- No activos.

GET api/Articulos_Regalo/GetArticulos_Regalo?EAN={EAN}

Retorna el artículo regalo

GET api/Articulos_Regalo/GetArticulos_Regalo?cupones={cupones}&activos={activos}

Retorna los artículos según el tipo.

PUT api/Articulos_Regalo/PutArticulos_Regalo?idIdioma={idIdioma}&Ean={Ean}

Modifica el artículo.

POST api/Articulos_Regalo/PostArticulos_Regalo?idIdioma={idIdioma}

Inserta el artículo.

DELETE api/Articulos_Regalo/DeleteArticulos_Regalo?idIdioma={idIdioma}&eanRegalo={eanRegalo}

Desactivar el artículo. Actualiza el campo Activo a False.

Articulos_Regalo_Archivos_Digitales

APIDescription
GET api/Articulos_Regalo_Archivos_Digitales?EanArticulo={EanArticulo}

Retorna todos los archivos digitales del artículo.

GET api/Articulos_Regalo_Archivos_Digitales?EanArticulo={EanArticulo}&Tipo_Archivo={Tipo_Archivo}

Retorna todos los archivos digitales del artículo y tipo seleccionado.

POST api/Articulos_Regalo_Archivos_Digitales?idIdioma={idIdioma}

Inserta una imagen para el artículo. La imagen se subirá en un array de bytes. La imagen se guardará en un directorio del servidor. Solo se podrá tener una imagen del tipo 4.- Imagen TPV.

DELETE api/Articulos_Regalo_Archivos_Digitales?idIdioma={idIdioma}&ean={ean}&Tipo_Archivo={Tipo_Archivo}

Elimina el registro de la imagen.

GET api/Articulos_Regalo_Archivos_Digitales/GetArticulos_Regalo_Archivos_Digitales?EanArticulo={EanArticulo}

Retorna todos los archivos digitales del artículo.

GET api/Articulos_Regalo_Archivos_Digitales/GetArticulos_Archivos_Digitales?EanArticulo={EanArticulo}&Tipo_Archivo={Tipo_Archivo}

Retorna todos los archivos digitales del artículo y tipo seleccionado.

POST api/Articulos_Regalo_Archivos_Digitales/PostArticulos_Regalo_Archivos_Digitales?idIdioma={idIdioma}

Inserta una imagen para el artículo. La imagen se subirá en un array de bytes. La imagen se guardará en un directorio del servidor. Solo se podrá tener una imagen del tipo 4.- Imagen TPV.

DELETE api/Articulos_Regalo_Archivos_Digitales/DeleteArticulos_Regalo_Archivos_Digitales?idIdioma={idIdioma}&ean={ean}&Tipo_Archivo={Tipo_Archivo}

Elimina el registro de la imagen.

Articulos_Regalo_Historial

APIDescription
GET api/Articulos_Regalo_Historial/{id}?diaInicio={diaInicio}&mesInicio={mesInicio}&yearInicio={yearInicio}&diaFin={diaFin}&mesfin={mesfin}&yearFin={yearFin}&tipo={tipo}

Devuelve todo el historial entre dos fechas determinadas. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

GET api/Articulos_Regalo_Historial/{id}?tipo={tipo}

Devuelve todo el historial de artículos regalo. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

GET api/Articulos_Regalo_Historial/{id}?tipo={tipo}&cupones={cupones}

Devuelve todo el historial de artículos no utilizados para un cliente final. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

GET api/Articulos_Regalo_Historial?Mes={Mes}&Anyo={Anyo}

Devuelve los registros de artículos utilizados por mes, Año.

GET api/Articulos_Regalo_Historial?mes={mes}&anyo={anyo}&articulo_Regalo_Activo={articulo_Regalo_Activo}&id_Usuario_HBDM_BDM={id_Usuario_HBDM_BDM}

Retorna detalle de todos los artículos utilizados en todas las farmacias, excepto las de pruebas por mes y año introducido.

GET api/Articulos_Regalo_Historial?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}

Retorna detalle de todos los artículos utilizados en la farmacia indicada por mes y año indicados. Muestra el Valor del DTO y el numero de usos.

GET api/Articulos_Regalo_Historial?id_Farmacia={id_Farmacia}&dia={dia}&mes={mes}&anyo={anyo}

Retorna detalle de todos los artículos utilizados en la farmacia indicada por mes y año indicados.

GET api/Articulos_Regalo_Historial?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}&id_Articulo_Regalo_Utilizado={id_Articulo_Regalo_Utilizado}&activo={activo}

Retorna detalle de todos los artículos utilizados en la farmacia seleccionada, excepto las de pruebas por mes y año introducido.

GET api/Articulos_Regalo_Historial?id_Farmacia={id_Farmacia}&IdCliente={IdCliente}&mes={mes}&anyo={anyo}&id_Articulo_Regalo_Utilizado={id_Articulo_Regalo_Utilizado}&activo={activo}

Retorna detalle de todos los artículos utilizados en la farmacia seleccionada, excepto las de pruebas por mes y año introducido.

PUT api/Articulos_Regalo_Historial/{id}?idIdioma={idIdioma}&tipo={tipo}&ean_cupon={ean_cupon}

Actualiza el campo utilizado a True, de un artículo regalo. Si no existe ningún cupón válido para el usuario devuelve un error. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

PUT api/Articulos_Regalo_Historial/{id}?idIdioma={idIdioma}&tipo={tipo}&ean_cupon={ean_cupon}&Activar={Activar}

Vuelve a activar un artículo regalo con fecha caducada. Si el articulo regalo se utilizó con anterioridad, devuelve un error Si no existe ningún cupón válido para el usuario devuelve un error. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

POST api/Articulos_Regalo_Historial?idIdioma={idIdioma}

Inserta un registro

GET api/Articulos_Regalo_Historial/GetArticulos_Regalo_Historial/{id}?diaInicio={diaInicio}&mesInicio={mesInicio}&yearInicio={yearInicio}&diaFin={diaFin}&mesfin={mesfin}&yearFin={yearFin}&tipo={tipo}

Devuelve todo el historial entre dos fechas determinadas. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

GET api/Articulos_Regalo_Historial/GetArticulos_Regalo_Historial/{id}?tipo={tipo}

Devuelve todo el historial de artículos regalo. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

GET api/Articulos_Regalo_Historial/GetArticulos_Regalo_Historial/{id}?tipo={tipo}&cupones={cupones}

Devuelve todo el historial de artículos no utilizados para un cliente final. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

GET api/Articulos_Regalo_Historial/GetArticulos_Utilizados?Mes={Mes}&Anyo={Anyo}

Devuelve los registros de artículos utilizados por mes, Año.

GET api/Articulos_Regalo_Historial/GetArticulos_Utilizados?mes={mes}&anyo={anyo}&articulo_Regalo_Activo={articulo_Regalo_Activo}&id_Usuario_HBDM_BDM={id_Usuario_HBDM_BDM}

Retorna detalle de todos los artículos utilizados en todas las farmacias, excepto las de pruebas por mes y año introducido.

GET api/Articulos_Regalo_Historial/GetArticulos_Utilizados?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}

Retorna detalle de todos los artículos utilizados en la farmacia indicada por mes y año indicados. Muestra el Valor del DTO y el numero de usos.

GET api/Articulos_Regalo_Historial/GetArticulos_Utilizados?id_Farmacia={id_Farmacia}&dia={dia}&mes={mes}&anyo={anyo}

Retorna detalle de todos los artículos utilizados en la farmacia indicada por mes y año indicados.

GET api/Articulos_Regalo_Historial/GetArticulos_Utilizados?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}&id_Articulo_Regalo_Utilizado={id_Articulo_Regalo_Utilizado}&activo={activo}

Retorna detalle de todos los artículos utilizados en la farmacia seleccionada, excepto las de pruebas por mes y año introducido.

GET api/Articulos_Regalo_Historial/GetArticulos_Utilizados?id_Farmacia={id_Farmacia}&IdCliente={IdCliente}&mes={mes}&anyo={anyo}&id_Articulo_Regalo_Utilizado={id_Articulo_Regalo_Utilizado}&activo={activo}

Retorna detalle de todos los artículos utilizados en la farmacia seleccionada, excepto las de pruebas por mes y año introducido.

PUT api/Articulos_Regalo_Historial/PutArticulos_Regalo_Historial/{id}?idIdioma={idIdioma}&tipo={tipo}&ean_cupon={ean_cupon}

Actualiza el campo utilizado a True, de un artículo regalo. Si no existe ningún cupón válido para el usuario devuelve un error. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

PUT api/Articulos_Regalo_Historial/PutReactivarArticulos_Regalo_Historial/{id}?idIdioma={idIdioma}&tipo={tipo}&ean_cupon={ean_cupon}&Activar={Activar}

Vuelve a activar un artículo regalo con fecha caducada. Si el articulo regalo se utilizó con anterioridad, devuelve un error Si no existe ningún cupón válido para el usuario devuelve un error. Tipo: 0.- El Id pertenece a un Personal de tienda. Tipo: 1.- El Id pertenece a un Cliente Final.

POST api/Articulos_Regalo_Historial/PostArticulos_Regalo_Historial?idIdioma={idIdioma}

Inserta un registro

Banners_Incentivos

APIDescription
GET api/Banners_Incentivos?id_Marca={id_Marca}

Retorna los todos los banners de incentivos entre las fechas configuradas en el banner.

GET api/Banners_Incentivos?id_Marca={id_Marca}&DiaInicio={DiaInicio}&MesInicio={MesInicio}&YearInicio={YearInicio}&DiaFin={DiaFin}&MesFin={MesFin}&YearFin={YearFin}&TPV={TPV}

Retorna un banner de incentivos según idioma y nombre del fichero.

POST api/Banners_Incentivos?id_Idioma={id_Idioma}

Añade un Banner de incentivo.

DELETE api/Banners_Incentivos?id_Idioma={id_Idioma}

elimina un Banner de incentivo.

GET api/Banners_Incentivos/GetBanners_Incentivos?id_Marca={id_Marca}

Retorna los todos los banners de incentivos entre las fechas configuradas en el banner.

GET api/Banners_Incentivos/GetBanners_Incentivos?id_Marca={id_Marca}&DiaInicio={DiaInicio}&MesInicio={MesInicio}&YearInicio={YearInicio}&DiaFin={DiaFin}&MesFin={MesFin}&YearFin={YearFin}&TPV={TPV}

Retorna un banner de incentivos según idioma y nombre del fichero.

POST api/Banners_Incentivos/PostBanners_Incentivos?id_Idioma={id_Idioma}

Añade un Banner de incentivo.

DELETE api/Banners_Incentivos/DeleteBanners_Incentivos?id_Idioma={id_Idioma}

elimina un Banner de incentivo.

CalendariodeVisitadores

APIDescription
GET api/CalendariodeVisitadores

Devuelve todos los registros del Calendario de visitadores.

GET api/CalendariodeVisitadores?Id_Tienda={Id_Tienda}

Devuelve los registros de la tienda indicada. Calendario de visitadores.

GET api/CalendariodeVisitadores?CodigoPZN_Tienda={CodigoPZN_Tienda}

Devuelve los registros de la tienda indicada. Calendario de visitadores.

POST api/CalendariodeVisitadores

Añade un registro a la tabla CalendariodeVisitadores

DELETE api/CalendariodeVisitadores

Elimina todos los registros de la tabla CalendariodeVisitadores.

GET api/CalendariodeVisitadores/GetCalendarioVisitadores

Devuelve todos los registros del Calendario de visitadores.

GET api/CalendariodeVisitadores/GetCalendariodeVisitadores?Id_Tienda={Id_Tienda}

Devuelve los registros de la tienda indicada. Calendario de visitadores.

GET api/CalendariodeVisitadores/GetCalendariodeVisitadores?CodigoPZN_Tienda={CodigoPZN_Tienda}

Devuelve los registros de la tienda indicada. Calendario de visitadores.

POST api/CalendariodeVisitadores/PostCalendariodeVisitadores

Añade un registro a la tabla CalendariodeVisitadores

DELETE api/CalendariodeVisitadores/DeleteCalendariodeVisitadores

Elimina todos los registros de la tabla CalendariodeVisitadores.

Categorias

APIDescription
GET api/Categorias?id_marca={id_marca}

Retorna las categorias de los artículos

GET api/Categorias/GetArticulo?id_marca={id_marca}

Retorna las categorias de los artículos

Clientes

APIDescription
GET api/Clientes?id_empresa={id_empresa}&strEmail={strEmail}

Devuelve el cliente.

GET api/Clientes/{id}

Devuelve el cliente.

GET api/Clientes?id_empresa={id_empresa}&id_Farmacia={id_Farmacia}

Devuelve los clientes de una farmacia.

GET api/Clientes?id_empresa={id_empresa}&valor={valor}&tipoBusqueda={tipoBusqueda}

Devuelve los clientes por un criterio de busqueda.

GET api/Clientes?ean_Tarjeta={ean_Tarjeta}

Devuelve los clientes por un criterio de busqueda.

GET api/Clientes?id_Farmacia={id_Farmacia}&dia={dia}&mes={mes}&anyo={anyo}

Devuelve la información del cliente y la farmacia asignada por fecha.

GET api/Clientes?id_empresa={id_empresa}&BajaNoEnviada={BajaNoEnviada}

Devuelve Clientes dados de baja por no tener movimientos en los ultimos 12 meses.

PUT api/Clientes?ididioma={ididioma}&idEmpresa={idEmpresa}&idCliente={idCliente}&BajaNoEnviada={BajaNoEnviada}

Marca como enviado el email de baja por no tener movimientos en los ultimos 24 meses.

PUT api/Clientes?ididioma={ididioma}&idEmpresa={idEmpresa}&idCliente={idCliente}

Activa un cliente dado de baja con anterioridad.

PUT api/Clientes?ididioma={ididioma}&idEmpresa={idEmpresa}

Actualiza un cliente.

PUT api/Clientes?ididioma={ididioma}

Actualiza un cliente pero no envía la información Call Alta_CLiente_dermo_cosme_card_Https(cliente)

POST api/Clientes?idIdioma={idIdioma}&idEmpresa={idEmpresa}&PZN={PZN}

Inserta un cliente.

DELETE api/Clientes/{id}?idIdioma={idIdioma}&bolEnvioWeb={bolEnvioWeb}

Elimina los datos del cliente indicado.

GET api/Clientes/GetCliente?id_empresa={id_empresa}&strEmail={strEmail}

Devuelve el cliente.

GET api/Clientes/GetCliente/{id}

Devuelve el cliente.

GET api/Clientes/GetCliente?id_empresa={id_empresa}&id_Farmacia={id_Farmacia}

Devuelve los clientes de una farmacia.

GET api/Clientes/GetCliente?id_empresa={id_empresa}&valor={valor}&tipoBusqueda={tipoBusqueda}

Devuelve los clientes por un criterio de busqueda.

GET api/Clientes/GetCliente?ean_Tarjeta={ean_Tarjeta}

Devuelve los clientes por un criterio de busqueda.

GET api/Clientes/GetCliente?id_Farmacia={id_Farmacia}&dia={dia}&mes={mes}&anyo={anyo}

Devuelve la información del cliente y la farmacia asignada por fecha.

GET api/Clientes/GetCliente?id_empresa={id_empresa}&BajaNoEnviada={BajaNoEnviada}

Devuelve Clientes dados de baja por no tener movimientos en los ultimos 12 meses.

PUT api/Clientes/PutClienteEmailBajaEnviado?ididioma={ididioma}&idEmpresa={idEmpresa}&idCliente={idCliente}&BajaNoEnviada={BajaNoEnviada}

Marca como enviado el email de baja por no tener movimientos en los ultimos 24 meses.

PUT api/Clientes/PutClienteActivo?ididioma={ididioma}&idEmpresa={idEmpresa}&idCliente={idCliente}

Activa un cliente dado de baja con anterioridad.

PUT api/Clientes/PutCliente?ididioma={ididioma}&idEmpresa={idEmpresa}

Actualiza un cliente.

PUT api/Clientes/PutCliente?ididioma={ididioma}

Actualiza un cliente pero no envía la información Call Alta_CLiente_dermo_cosme_card_Https(cliente)

POST api/Clientes/PostCliente?idIdioma={idIdioma}&idEmpresa={idEmpresa}&PZN={PZN}

Inserta un cliente.

DELETE api/Clientes/DeleteCliente/{id}?idIdioma={idIdioma}&bolEnvioWeb={bolEnvioWeb}

Elimina los datos del cliente indicado.

POST api/Clientes/Validar_FK_Tiendas_Id?id_Cliente={id_Cliente}

No documentation available.

POST api/Clientes/Validar_FK_Personal_Id?id_Cliente={id_Cliente}

No documentation available.

Clientes_DCCLight

APIDescription
POST api/Clientes_DCCLight?idIdioma={idIdioma}&strEmail={strEmail}

Inserta encuesta de un cliente DCCLight.

POST api/Clientes_DCCLight/PostClientes_DCCLight?idIdioma={idIdioma}&strEmail={strEmail}

Inserta encuesta de un cliente DCCLight.

Clientes_Ecuesta

APIDescription
GET api/Clientes_Ecuesta?idCliente={idCliente}

Devuelve el registro de la encuesta del cliente.

PUT api/Clientes_Ecuesta?idCliente={idCliente}

Modifica un registro a la tabla clientes_Ecuesta

POST api/Clientes_Ecuesta

Añade un registro a la tabla clientes_Ecuesta

DELETE api/Clientes_Ecuesta?idCliente={idCliente}

Elimina un registro de encuesta de un cliente.

GET api/Clientes_Ecuesta/GetClientes_Ecuesta?idCliente={idCliente}

Devuelve el registro de la encuesta del cliente.

PUT api/Clientes_Ecuesta/PutClientes_Ecuesta?idCliente={idCliente}

Modifica un registro a la tabla clientes_Ecuesta

POST api/Clientes_Ecuesta/PostClientes_Ecuesta

Añade un registro a la tabla clientes_Ecuesta

DELETE api/Clientes_Ecuesta/DeleteClientes_Ecuesta?idCliente={idCliente}

Elimina un registro de encuesta de un cliente.

Clientes_Ecuesta_Qualification

APIDescription
GET api/Clientes_Ecuesta_Qualification

No documentation available.

GET api/Clientes_Ecuesta_Qualification/{id}

No documentation available.

PUT api/Clientes_Ecuesta_Qualification/{id}

No documentation available.

POST api/Clientes_Ecuesta_Qualification

No documentation available.

DELETE api/Clientes_Ecuesta_Qualification/{id}

No documentation available.

GET api/Clientes_Ecuesta_Qualification/GetClientes_Ecuesta_Qualification

No documentation available.

GET api/Clientes_Ecuesta_Qualification/GetClientes_Ecuesta_Qualification/{id}

No documentation available.

PUT api/Clientes_Ecuesta_Qualification/PutClientes_Ecuesta_Qualification/{id}

No documentation available.

POST api/Clientes_Ecuesta_Qualification/PostClientes_Ecuesta_Qualification

No documentation available.

DELETE api/Clientes_Ecuesta_Qualification/DeleteClientes_Ecuesta_Qualification/{id}

No documentation available.

Clientes_Rank

APIDescription
GET api/Clientes_Rank?datDateinicial={datDateinicial}&datDateFinal={datDateFinal}&strEmailUserBO={strEmailUserBO}&bolTotal={bolTotal}

Retorna todos los registros de ranking de clientes, el calculo (por precio de articulo).

GET api/Clientes_Rank?datDate={datDate}

Retorna todos los registros de ranking de clientes, el calculo es hasta la fecha indicada desde 12 meses anteriores.

GET api/Clientes_Rank?idCliente={idCliente}&datDate={datDate}

Retorna los registros de ranking Global de un cliente, el calculo es hasta la fecha indicada desde 12 meses anteriores.

GET api/Clientes_Rank?idCliente={idCliente}&ean={ean}&datDate={datDate}

Retorna el registro de ranking de un cliente, el calculo es hasta la fecha indicada desde 12 meses anteriores.

GET api/Clientes_Rank?datDate={datDate}&bolTotal={bolTotal}

Retorna todos los registros de ranking de clientes, el calculo es hasta la fecha indicada desde el inicio del Plan. Ranking Global, incluye el calculo sobre todas las marcas

GET api/Clientes_Rank/GetClientesOnDemand_Rank?datDateinicial={datDateinicial}&datDateFinal={datDateFinal}&strEmailUserBO={strEmailUserBO}&bolTotal={bolTotal}

Retorna todos los registros de ranking de clientes, el calculo (por precio de articulo).

GET api/Clientes_Rank/GetClientes_Rank?datDate={datDate}

Retorna todos los registros de ranking de clientes, el calculo es hasta la fecha indicada desde 12 meses anteriores.

GET api/Clientes_Rank/GetClientes_Rank?idCliente={idCliente}&datDate={datDate}

Retorna los registros de ranking Global de un cliente, el calculo es hasta la fecha indicada desde 12 meses anteriores.

GET api/Clientes_Rank/GetClientes_Rank?idCliente={idCliente}&ean={ean}&datDate={datDate}

Retorna el registro de ranking de un cliente, el calculo es hasta la fecha indicada desde 12 meses anteriores.

GET api/Clientes_Rank/GetClientes_Rank?datDate={datDate}&bolTotal={bolTotal}

Retorna todos los registros de ranking de clientes, el calculo es hasta la fecha indicada desde el inicio del Plan. Ranking Global, incluye el calculo sobre todas las marcas

Clientes_Rank_Config

APIDescription
GET api/Clientes_Rank_Config

obtiene los datos de configuración del ranking de los clientes.

PUT api/Clientes_Rank_Config/{id}

modifica la configuración del ranking de los clientes.

GET api/Clientes_Rank_Config/GetClientes_Rank_Config

obtiene los datos de configuración del ranking de los clientes.

PUT api/Clientes_Rank_Config/PutClientes_Rank_Config/{id}

modifica la configuración del ranking de los clientes.

Clientes_Tarjetas

APIDescription
GET api/Clientes_Tarjetas?eanTarjeta={eanTarjeta}

Retorna si una tarjeta de fidelización pertenece a una empresa, según sus 2 primeros dígitos.

GET api/Clientes_Tarjetas/{id}?activa={activa}

Retorna todas las tarjetas de un cliente determinado.

POST api/Clientes_Tarjetas?idIdioma={idIdioma}&idCliente={idCliente}&PZN={PZN}

Inserta una nueva tarjeta de fidelización. Desactiva las otras tarjeta del cliente.

GET api/Clientes_Tarjetas/GetClientes_Tarjetas?eanTarjeta={eanTarjeta}

Retorna si una tarjeta de fidelización pertenece a una empresa, según sus 2 primeros dígitos.

GET api/Clientes_Tarjetas/GetClientes_Tarjetas/{id}?activa={activa}

Retorna todas las tarjetas de un cliente determinado.

POST api/Clientes_Tarjetas/PostClientes_Tarjetas?idIdioma={idIdioma}&idCliente={idCliente}&PZN={PZN}

Inserta una nueva tarjeta de fidelización. Desactiva las otras tarjeta del cliente.

Clientes_Tarjetas_Digitos_Ean

APIDescription
GET api/Clientes_Tarjetas_Digitos_Ean?id_empresa={id_empresa}

Retorna los dígitos asignados una empresa.

GET api/Clientes_Tarjetas_Digitos_Ean?id_empresa={id_empresa}&Digitos={Digitos}

Retorna si los dígitos pertenecen a la empresa.

GET api/Clientes_Tarjetas_Digitos_Ean/GetClientes_Tarjetas_Digitos_Ean?id_empresa={id_empresa}

Retorna los dígitos asignados una empresa.

GET api/Clientes_Tarjetas_Digitos_Ean/GetClientes_Tarjetas_Digitos_Ean?id_empresa={id_empresa}&Digitos={Digitos}

Retorna si los dígitos pertenecen a la empresa.

Consulta_Detalle_Ventas_Cliente

APIDescription
GET api/Consulta_Detalle_Ventas_Cliente?FK_Tiendas_ID={FK_Tiendas_ID}&FK_Clientes_Id={FK_Clientes_Id}&intWeek_Inicial={intWeek_Inicial}&intWeek_Final={intWeek_Final}&intYear_Inicial={intYear_Inicial}&intYear_Final={intYear_Final}

Detalle de ventas entre fechas por cliente y tienda.

GET api/Consulta_Detalle_Ventas_Cliente/GetConsulta_Detalle_Ventas_Cliente?FK_Tiendas_ID={FK_Tiendas_ID}&FK_Clientes_Id={FK_Clientes_Id}&intWeek_Inicial={intWeek_Inicial}&intWeek_Final={intWeek_Final}&intYear_Inicial={intYear_Inicial}&intYear_Final={intYear_Final}

Detalle de ventas entre fechas por cliente y tienda.

Consulta_Detalle_Ventas_Cliente_Fecha

APIDescription
GET api/Consulta_Detalle_Ventas_Cliente_Fecha?idiomaId={idiomaId}&FK_Tiendas_ID={FK_Tiendas_ID}&FK_Clientes_Id={FK_Clientes_Id}&datDateIni={datDateIni}&datDateFin={datDateFin}

Detalle de ventas entre fechas por cliente y tienda.

GET api/Consulta_Detalle_Ventas_Cliente_Fecha/GetConsulta_Detalle_Ventas_Cliente_Fecha?idiomaId={idiomaId}&FK_Tiendas_ID={FK_Tiendas_ID}&FK_Clientes_Id={FK_Clientes_Id}&datDateIni={datDateIni}&datDateFin={datDateFin}

Detalle de ventas entre fechas por cliente y tienda.

Consulta_DetalleVentas

APIDescription
GET api/Consulta_DetalleVentas?FK_Tiendas_ID={FK_Tiendas_ID}&intMes_Inicial={intMes_Inicial}&intMes_Final={intMes_Final}&intYear_Inicial={intYear_Inicial}&intYear_Final={intYear_Final}

Detalle de ventas entre fechas.

GET api/Consulta_DetalleVentas/GetConsulta_DetalleVentas?FK_Tiendas_ID={FK_Tiendas_ID}&intMes_Inicial={intMes_Inicial}&intMes_Final={intMes_Final}&intYear_Inicial={intYear_Inicial}&intYear_Final={intYear_Final}

Detalle de ventas entre fechas.

Consulta_DiarioVentas

APIDescription
GET api/Consulta_DiarioVentas?FK_Tiendas_ID={FK_Tiendas_ID}&intDia_Inicial={intDia_Inicial}&intDia_Final={intDia_Final}&intMes_Inicial={intMes_Inicial}&intMes_Final={intMes_Final}&intYear_Inicial={intYear_Inicial}&intYear_Final={intYear_Final}

diario de ventas de una tienda entre fechas.

GET api/Consulta_DiarioVentas/GetConsulta_DiarioVentas?FK_Tiendas_ID={FK_Tiendas_ID}&intDia_Inicial={intDia_Inicial}&intDia_Final={intDia_Final}&intMes_Inicial={intMes_Inicial}&intMes_Final={intMes_Final}&intYear_Inicial={intYear_Inicial}&intYear_Final={intYear_Final}

diario de ventas de una tienda entre fechas.

Cupones

APIDescription
GET api/Cupones?id_Cupon={id_Cupon}

Retorna true o false si el cupón es modificable.

GET api/Cupones?str_Ean={str_Ean}

Retorna el registro de cupón configurado por EAN.

GET api/Cupones?tipo_Busqueda={tipo_Busqueda}&idTienda={idTienda}&tipoRank_GrupoUsuario={tipoRank_GrupoUsuario}

Retorna el o los cupones configurado por tienda o por grupo de usuarios.

GET api/Cupones?id_marca={id_marca}&YearInicio={YearInicio}&MesInicio={MesInicio}&DiaInicio={DiaInicio}&YearFin={YearFin}&MesFin={MesFin}&DiaFin={DiaFin}

Retorna los registros de cupones configurados por intervalo de fechas.

GET api/Cupones?id_marca={id_marca}&Activo={Activo}

Retorna los registros de cupones configurados. Si Activo = False todos los registros. Si Activo = True solo los activos

GET api/Cupones?id_marca={id_marca}&id_cliente={id_cliente}

Retorna los cupones asignados a un cliente

GET api/Cupones?id_marca={id_marca}&id_cliente={id_cliente}&EanVendido={EanVendido}

Retorna los cupones asignados a un cliente

GET api/Cupones?id_marca={id_marca}&IdCupon={IdCupon}&idCliente={idCliente}

Retorna los clientes configurados en el cupon.

POST api/Cupones?id_Idioma={id_Idioma}

Añade una configuración de cupón.

PUT api/Cupones?id_Idioma={id_Idioma}

Modifica una configuración de cupón.

DELETE api/Cupones?id_Idioma={id_Idioma}&IdCupon={IdCupon}

Elimina una configuracion de cupón.

GET api/Cupones/GetCupones?id_Cupon={id_Cupon}

Retorna true o false si el cupón es modificable.

GET api/Cupones/GetCupones?str_Ean={str_Ean}

Retorna el registro de cupón configurado por EAN.

GET api/Cupones/GetCupones?tipo_Busqueda={tipo_Busqueda}&idTienda={idTienda}&tipoRank_GrupoUsuario={tipoRank_GrupoUsuario}

Retorna el o los cupones configurado por tienda o por grupo de usuarios.

GET api/Cupones/GetCupones?id_marca={id_marca}&YearInicio={YearInicio}&MesInicio={MesInicio}&DiaInicio={DiaInicio}&YearFin={YearFin}&MesFin={MesFin}&DiaFin={DiaFin}

Retorna los registros de cupones configurados por intervalo de fechas.

GET api/Cupones/GetCupones?id_marca={id_marca}&Activo={Activo}

Retorna los registros de cupones configurados. Si Activo = False todos los registros. Si Activo = True solo los activos

GET api/Cupones/GetCupones?id_marca={id_marca}&id_cliente={id_cliente}

Retorna los cupones asignados a un cliente

GET api/Cupones/GetCupones?id_marca={id_marca}&id_cliente={id_cliente}&EanVendido={EanVendido}

Retorna los cupones asignados a un cliente

GET api/Cupones/GetCupones?id_marca={id_marca}&IdCupon={IdCupon}&idCliente={idCliente}

Retorna los clientes configurados en el cupon.

POST api/Cupones/PostCupones?id_Idioma={id_Idioma}

Añade una configuración de cupón.

PUT api/Cupones/PutCupones?id_Idioma={id_Idioma}

Modifica una configuración de cupón.

DELETE api/Cupones/DeleteCupones?id_Idioma={id_Idioma}&IdCupon={IdCupon}

Elimina una configuracion de cupón.

Cupones_GruposUsuarios

APIDescription
GET api/Cupones_GruposUsuarios

Retorna todas las relaciones entre cupones y grupo de usuarios, Descartamos los clientes dados de baja.

GET api/Cupones_GruposUsuarios?id_Cupon={id_Cupon}

Retorna todas las relaciones de un id de cupón y grupo de usuarios, Descartamos los clientes dados de baja.

GET api/Cupones_GruposUsuarios?id_Cupon={id_Cupon}&tipo_Rank={tipo_Rank}

Retorna todas las relaciones de un id de cupón y un grupo de usuarios, Descartamos los clientes dados de baja.

POST api/Cupones_GruposUsuarios?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}

Creacion de campañas por grupos usuarios. Nueva campaña sobre cupones por grupos de usuarios. Solo registraremos en la tabla si el modelo Cupon_GrupoUsuarioView viene informado con los valores "Low", "Medium" y "High". Los cupones que no estén registrados en la tabla Cupones_GruposUsuarios son visibles para todos los usuarios.

DELETE api/Cupones_GruposUsuarios?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}

Eliminamos relación o relaciones de cupón con tipo de usuario rank.

GET api/Cupones_GruposUsuarios/GetCupones_GruposUsuarios

Retorna todas las relaciones entre cupones y grupo de usuarios, Descartamos los clientes dados de baja.

GET api/Cupones_GruposUsuarios/GetCupon_GrupoUsuario?id_Cupon={id_Cupon}

Retorna todas las relaciones de un id de cupón y grupo de usuarios, Descartamos los clientes dados de baja.

GET api/Cupones_GruposUsuarios/GetCupon_GrupoUsuario?id_Cupon={id_Cupon}&tipo_Rank={tipo_Rank}

Retorna todas las relaciones de un id de cupón y un grupo de usuarios, Descartamos los clientes dados de baja.

POST api/Cupones_GruposUsuarios/PostCupon_GrupoUsuario?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}

Creacion de campañas por grupos usuarios. Nueva campaña sobre cupones por grupos de usuarios. Solo registraremos en la tabla si el modelo Cupon_GrupoUsuarioView viene informado con los valores "Low", "Medium" y "High". Los cupones que no estén registrados en la tabla Cupones_GruposUsuarios son visibles para todos los usuarios.

DELETE api/Cupones_GruposUsuarios/DeleteCupon_GrupoUsuario?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}

Eliminamos relación o relaciones de cupón con tipo de usuario rank.

Cupones_Nombre_Idioma

APIDescription
GET api/Cupones_Nombre_Idioma/{id}?id_Idioma={id_Idioma}

Devuelve los registros de cuponesNombreIdioma configurados.

PUT api/Cupones_Nombre_Idioma?id_Idioma={id_Idioma}

Modifica una configuracion de idioma de cupón.

POST api/Cupones_Nombre_Idioma?id_Idioma={id_Idioma}

Añade una configuracion de idioma de cupón.

GET api/Cupones_Nombre_Idioma/GetCupones_Nombre_Idioma/{id}?id_Idioma={id_Idioma}

Devuelve los registros de cuponesNombreIdioma configurados.

PUT api/Cupones_Nombre_Idioma/PutCupones_Nombre_Idioma?id_Idioma={id_Idioma}

Modifica una configuracion de idioma de cupón.

POST api/Cupones_Nombre_Idioma/PostCupones_Nombre_Idioma?id_Idioma={id_Idioma}

Añade una configuracion de idioma de cupón.

Cupones_Tiendas

APIDescription
GET api/Cupones_Tiendas

Retorna todas las relaciones entre cupones y tiendas ordenados por id del cupón.

GET api/Cupones_Tiendas?idCupon={idCupon}

Retorna todas las tiendas relacionadas con el cupón filtrado.

GET api/Cupones_Tiendas?idCupon={idCupon}&idTienda={idTienda}

Retornar el cupón y la tienda relacionada.

POST api/Cupones_Tiendas?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}&tiendasId={tiendasId}

Creacion de campañas por farmacias. Nueva campaña sobre cupones por farmacia o farmacias. Solo registramos en la base de datos si el id de la tienda está informado. Los cupones que no estén registrados en la tabla Cupones_Tiendas son visibles para todas las tiendas. Elimina todas las relaciones, y vuelve a insertar las enviadas.

DELETE api/Cupones_Tiendas?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}

Eliminamos relación o relaciones de cupón con tiendas.

GET api/Cupones_Tiendas/GetCupones_Tiendas

Retorna todas las relaciones entre cupones y tiendas ordenados por id del cupón.

GET api/Cupones_Tiendas/GetCupon_Tiendas?idCupon={idCupon}

Retorna todas las tiendas relacionadas con el cupón filtrado.

GET api/Cupones_Tiendas/GetCupon_Tienda?idCupon={idCupon}&idTienda={idTienda}

Retornar el cupón y la tienda relacionada.

POST api/Cupones_Tiendas/PostCupon_Tienda?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}&tiendasId={tiendasId}

Creacion de campañas por farmacias. Nueva campaña sobre cupones por farmacia o farmacias. Solo registramos en la base de datos si el id de la tienda está informado. Los cupones que no estén registrados en la tabla Cupones_Tiendas son visibles para todas las tiendas. Elimina todas las relaciones, y vuelve a insertar las enviadas.

DELETE api/Cupones_Tiendas/DeleteCupon_Tienda?id_Idioma={id_Idioma}&id_Cupon={id_Cupon}

Eliminamos relación o relaciones de cupón con tiendas.

Cupones_Utilizados

APIDescription
GET api/Cupones_Utilizados?id_marca={id_marca}&IdCliente={IdCliente}&strPZNVoucher={strPZNVoucher}

Devuelve todos los registros de un cupon utilizados por el cliente, por marca.

GET api/Cupones_Utilizados?id_marca={id_marca}&IdCliente={IdCliente}

Devuelve los registros de cupones utilizados por el cliente, por marca.

GET api/Cupones_Utilizados?id_Marca={id_Marca}

Devuelve los registros de cupones utilizados por marca.

GET api/Cupones_Utilizados?Mes={Mes}&Anyo={Anyo}

Devuelve los registros de cupones utilizados por marca.

GET api/Cupones_Utilizados?mes={mes}&anyo={anyo}&cupon_Activo={cupon_Activo}&id_Usuario_HBDM_BDM={id_Usuario_HBDM_BDM}

Retorna detalle de todos los cupones utilizados en todas las farmacias, excepto las de pruebas por mes y año introducido.

GET api/Cupones_Utilizados?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}&id_Cupon={id_Cupon}&activo={activo}

Retorna detalle de todos los cupones utilizados por la ID de farmacia.

GET api/Cupones_Utilizados?id_Farmacia={id_Farmacia}&dia={dia}&mes={mes}&anyo={anyo}

Retorna detalle de todos los cupones utilizados por la ID de farmacia.

GET api/Cupones_Utilizados?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}

Retorna los cupones utilizados por la ID de farmacia en el mes indicado.

GET api/Cupones_Utilizados/GetCupones_Utilizados?id_marca={id_marca}&IdCliente={IdCliente}&strPZNVoucher={strPZNVoucher}

Devuelve todos los registros de un cupon utilizados por el cliente, por marca.

GET api/Cupones_Utilizados/GetCupones_Utilizados?id_marca={id_marca}&IdCliente={IdCliente}

Devuelve los registros de cupones utilizados por el cliente, por marca.

GET api/Cupones_Utilizados/GetCupones_Utilizados?id_Marca={id_Marca}

Devuelve los registros de cupones utilizados por marca.

GET api/Cupones_Utilizados/GetCupones_Utilizados?Mes={Mes}&Anyo={Anyo}

Devuelve los registros de cupones utilizados por marca.

GET api/Cupones_Utilizados/GetCupones_Utilizados?mes={mes}&anyo={anyo}&cupon_Activo={cupon_Activo}&id_Usuario_HBDM_BDM={id_Usuario_HBDM_BDM}

Retorna detalle de todos los cupones utilizados en todas las farmacias, excepto las de pruebas por mes y año introducido.

GET api/Cupones_Utilizados/GetCupones_Utilizados?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}&id_Cupon={id_Cupon}&activo={activo}

Retorna detalle de todos los cupones utilizados por la ID de farmacia.

GET api/Cupones_Utilizados/GetCupones_Utilizados?id_Farmacia={id_Farmacia}&dia={dia}&mes={mes}&anyo={anyo}

Retorna detalle de todos los cupones utilizados por la ID de farmacia.

GET api/Cupones_Utilizados/GetCupones_Utilizados?id_Farmacia={id_Farmacia}&mes={mes}&anyo={anyo}

Retorna los cupones utilizados por la ID de farmacia en el mes indicado.

CuponesClientes

APIDescription
GET api/CuponesClientes?id_marca={id_marca}&IdCliente={IdCliente}

Devuelve los cupones del cliente (disponibles).

GET api/CuponesClientes/GetCuponesClientes?id_marca={id_marca}&IdCliente={IdCliente}

Devuelve los cupones del cliente (disponibles).

Empresas

APIDescription
GET api/Empresas

Devuelve todas las empresas del sistema.

GET api/Empresas/{Id}

Devuelve los datos del modelo Empresas para una determinada empresa.

PUT api/Empresas/{id}?idiomaId={idiomaId}

Actualiza los datos de la empresa.

POST api/Empresas?idiomaId={idiomaId}

Añade una nueva empresa.

DELETE api/Empresas/{id}?idiomaId={idiomaId}

Actualiza el campo Activa a False de la empresa indicada.

GET api/Empresas/GetEmpresas

Devuelve todas las empresas del sistema.

GET api/Empresas/GetEmpresa/{Id}

Devuelve los datos del modelo Empresas para una determinada empresa.

PUT api/Empresas/PutEmpresa/{id}?idiomaId={idiomaId}

Actualiza los datos de la empresa.

POST api/Empresas/PostEmpresa?idiomaId={idiomaId}

Añade una nueva empresa.

DELETE api/Empresas/DeleteEmpresa/{id}?idiomaId={idiomaId}

Actualiza el campo Activa a False de la empresa indicada.

Idiomas

APIDescription
GET api/Idiomas?Idioma={Idioma}

Devuelve la lista de idiomas disponibles, las descripciones de estos serán devueltas en el idioma indicado en el parámetro idioma. Si no se encuentra el idioma deseado, retornaremos las descripciones en ES.

GET api/Idiomas/GetIdioma?Idioma={Idioma}

Devuelve la lista de idiomas disponibles, las descripciones de estos serán devueltas en el idioma indicado en el parámetro idioma. Si no se encuentra el idioma deseado, retornaremos las descripciones en ES.

ImportacionMovimientos_Ficheros

APIDescription
GET api/ImportacionMovimientos_Ficheros?strNombreFichero={strNombreFichero}

Devuelve los ficheros importados de movimientos

POST api/ImportacionMovimientos_Ficheros

Registra el nombre de un fichero de movimientos importado.

DELETE api/ImportacionMovimientos_Ficheros?strNombreFichero={strNombreFichero}

Elimina el nombre del fichero importado de movimientos

GET api/ImportacionMovimientos_Ficheros/GetImportacionMovimientos_Ficheros?strNombreFichero={strNombreFichero}

Devuelve los ficheros importados de movimientos

POST api/ImportacionMovimientos_Ficheros/PostImportacionMovimientos_Ficheros

Registra el nombre de un fichero de movimientos importado.

DELETE api/ImportacionMovimientos_Ficheros/DeleteImportacionMovimientos_Ficheros?strNombreFichero={strNombreFichero}

Elimina el nombre del fichero importado de movimientos

ImportacionMovimientos_Log

APIDescription
GET api/ImportacionMovimientos_Log?idTienda={idTienda}

Devuelve el log de los ficheros importados de movimientos

POST api/ImportacionMovimientos_Log

Añade un registro al log de movimientos importado.

DELETE api/ImportacionMovimientos_Log?idTienda={idTienda}&strNombreFichero={strNombreFichero}

Elimina el log del fichero importado de movimientos

GET api/ImportacionMovimientos_Log/GetImportacionMovimientos_Log?idTienda={idTienda}

Devuelve el log de los ficheros importados de movimientos

POST api/ImportacionMovimientos_Log/PostImportacionMovimientos_Log

Añade un registro al log de movimientos importado.

DELETE api/ImportacionMovimientos_Log/DeleteImportacionMovimientos_Log?idTienda={idTienda}&strNombreFichero={strNombreFichero}

Elimina el log del fichero importado de movimientos

InBDM_AVG_Tiendas

APIDescription
GET api/InBDM_AVG_Tiendas?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}

Media de ventas de las farmacias del delegado.

GET api/InBDM_AVG_Tiendas/GetInBDM_AVG_Tiendas?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}

Media de ventas de las farmacias del delegado.

InBDM_Consumidores

APIDescription
GET api/InBDM_Consumidores?BDM_id={BDM_id}&Year={Year}

Proporciona información sobre los consumidores captados en las farmacias desde el inicio y el año seleccionado.

GET api/InBDM_Consumidores/GetInBDM_Consumidores?BDM_id={BDM_id}&Year={Year}

Proporciona información sobre los consumidores captados en las farmacias desde el inicio y el año seleccionado.

InBDM_Consumidores_Categoria

APIDescription
GET api/InBDM_Consumidores_Categoria?BDM_Id={BDM_Id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las subcategorias.

GET api/InBDM_Consumidores_Categoria/GetInBDM_Consumidores_Categoria?BDM_Id={BDM_Id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las subcategorias.

InBDM_Consumidores_Marcas

APIDescription
GET api/InBDM_Consumidores_Marcas?BDM_Id={BDM_Id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las marcas.

GET api/InBDM_Consumidores_Marcas/GetInBDM_Consumidores_Marcas?BDM_Id={BDM_Id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las marcas.

InBDM_Consumidores_Ranking

APIDescription
GET api/InBDM_Consumidores_Ranking?BDM_Id={BDM_Id}

Proporciona información sobre el total de consumidores por ranking.

GET api/InBDM_Consumidores_Ranking/GetInBDM_Consumidores_Ranking?BDM_Id={BDM_Id}

Proporciona información sobre el total de consumidores por ranking.

InBDM_Consumidores_Subcategoria

APIDescription
GET api/InBDM_Consumidores_Subcategoria?BDM_Id={BDM_Id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las subcategorias.

GET api/InBDM_Consumidores_Subcategoria/GetInBDM_Consumidores_Subcategoria?BDM_Id={BDM_Id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las subcategorias.

InBDM_PromedioConsumidoresActivos

APIDescription
GET api/InBDM_PromedioConsumidoresActivos?BDM_Id={BDM_Id}

Promedio de consumidores activos (total consumidores / meses con ventas)

GET api/InBDM_PromedioConsumidoresActivos/GetInBDM_PromedioConsumidoresActivos?BDM_Id={BDM_Id}

Promedio de consumidores activos (total consumidores / meses con ventas)

InBDM_PromedioMensualConsumidoresActivosPTA

APIDescription
GET api/InBDM_PromedioMensualConsumidoresActivosPTA?BDM_Id={BDM_Id}

Promedio de consumidores activos captados por PTA ((total consumidores / meses con ventas)/total PTAs)

GET api/InBDM_PromedioMensualConsumidoresActivosPTA/GetInBDM_PromedioMensualConsumidoresActivosPTA?BDM_Id={BDM_Id}

Promedio de consumidores activos captados por PTA ((total consumidores / meses con ventas)/total PTAs)

InBDM_PuntosGeneradosXMes

APIDescription
GET api/InBDM_PuntosGeneradosXMes?BDM_Id={BDM_Id}&Year={Year}&Mes={Mes}

Puntos totales generados por los consumidores filtrado por BDM ,mes y año

GET api/InBDM_PuntosGeneradosXMes/GetInBDM_PuntosGeneradosXMes?BDM_Id={BDM_Id}&Year={Year}&Mes={Mes}

Puntos totales generados por los consumidores filtrado por BDM ,mes y año

InBDM_PuntosTotales

APIDescription
GET api/InBDM_PuntosTotales?BDM_Id={BDM_Id}

Puntos totales disponibles por BDM

GET api/InBDM_PuntosTotales/GetInBDM_PuntosTotales?BDM_Id={BDM_Id}

Puntos totales disponibles por BDM

InBDM_PuntosUsados

APIDescription
GET api/InBDM_PuntosUsados?BDM_Id={BDM_Id}

Puntos totales usados por los consumidores filtrado por BDM

GET api/InBDM_PuntosUsados/GetInBDM_PuntosUsados?BDM_Id={BDM_Id}

Puntos totales usados por los consumidores filtrado por BDM

InBDM_PuntosUsadosXMes

APIDescription
GET api/InBDM_PuntosUsadosXMes?BDM_Id={BDM_Id}&Year={Year}&Mes={Mes}

Puntos totales usados por los consumidores filtrado por BDM ,mes y año

GET api/InBDM_PuntosUsadosXMes/GetInBDM_PuntosUsadosXMes?BDM_Id={BDM_Id}&Year={Year}&Mes={Mes}

Puntos totales usados por los consumidores filtrado por BDM ,mes y año

InBDM_TiendasActivas

APIDescription
GET api/InBDM_TiendasActivas?BDM_id={BDM_id}

Número de tiendas activas y con el programa instalado.

GET api/InBDM_TiendasActivas/GetInBDM_TiendasActivas?BDM_id={BDM_id}

Número de tiendas activas y con el programa instalado.

InBDM_Top10_Ventas_Tiendas

APIDescription
GET api/InBDM_Top10_Ventas_Tiendas?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}&Orden={Orden}

Top 10 de las farmacias del BDM activas por ventas.

GET api/InBDM_Top10_Ventas_Tiendas/GetInBDM_Top10_Ventas_Tiendas?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}&Orden={Orden}

Top 10 de las farmacias del BDM activas por ventas.

InBDM_Top10_Ventas_Tiendas_Por_Marcas

APIDescription
GET api/InBDM_Top10_Ventas_Tiendas_Por_Marcas?id_Marca={id_Marca}&Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}&Orden={Orden}

Top 10 de las farmacias del BDM activas por ventas.

GET api/InBDM_Top10_Ventas_Tiendas_Por_Marcas/GetInBDM_Top10_Ventas_Tiendas_Por_Marcas?id_Marca={id_Marca}&Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}&Orden={Orden}

Top 10 de las farmacias del BDM activas por ventas.

InBDM_Top20_Ventas_Categorias

APIDescription
GET api/InBDM_Top20_Ventas_Categorias?BDM_Id={BDM_Id}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto por marca del total de ventas.

GET api/InBDM_Top20_Ventas_Categorias/GetInBDM_Top20_Ventas_Categorias?BDM_Id={BDM_Id}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto por marca del total de ventas.

InBDM_Top20_Ventas_Categorias_Por_Marcas

APIDescription
GET api/InBDM_Top20_Ventas_Categorias_Por_Marcas?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto por marca del total de ventas.

GET api/InBDM_Top20_Ventas_Categorias_Por_Marcas/GetInBDM_Top20_Ventas_Categorias_Por_Marcas?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto por marca del total de ventas.

InBDM_Top20_Ventas_Marcas_Tiendas_Por_Meses

APIDescription
GET api/InBDM_Top20_Ventas_Marcas_Tiendas_Por_Meses?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Tienda_id={Tienda_id}&Mes={Mes}&Year={Year}

Media de unidades vendidas.

GET api/InBDM_Top20_Ventas_Marcas_Tiendas_Por_Meses/GetInBDM_Top20_Ventas_Marcas_Tiendas_Por_Meses?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Tienda_id={Tienda_id}&Mes={Mes}&Year={Year}

Media de unidades vendidas.

InBDM_Top20_Ventas_Productos

APIDescription
GET api/InBDM_Top20_Ventas_Productos?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top 20 de los mejores productos por número de ventas

GET api/InBDM_Top20_Ventas_Productos/GetInBDM_Top20_Ventas_Productos?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top 20 de los mejores productos por número de ventas

InBDM_Top20_Ventas_SubCategorias

APIDescription
GET api/InBDM_Top20_Ventas_SubCategorias?BDM_Id={BDM_Id}&Categoria={Categoria}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las SubCategorías de producto por Categoria del total de ventas.

GET api/InBDM_Top20_Ventas_SubCategorias/GetInBDM_Top20_Ventas_SubCategorias?BDM_Id={BDM_Id}&Categoria={Categoria}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las SubCategorías de producto por Categoria del total de ventas.

InBDM_Top5_Consumidores_Tiendas

APIDescription
GET api/InBDM_Top5_Consumidores_Tiendas?BDM_Id={BDM_Id}&Year={Year}

Top 5 de las tiendas más consumidores han captado en lo que va de año (YTD)

GET api/InBDM_Top5_Consumidores_Tiendas/GetInBDM_Top5_Consumidores_Tiendas?BDM_Id={BDM_Id}&Year={Year}

Top 5 de las tiendas más consumidores han captado en lo que va de año (YTD)

InBDM_Ventas

APIDescription
GET api/InBDM_Ventas?BDM_Id={BDM_Id}&Year={Year}

Número total de unidades vendidas en el año determinado en las tiendas activas y con el programa instalado.

GET api/InBDM_Ventas?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Year={Year}

Número total de unidades vendidas (Por Marca) en el año determinado en las tiendas activas y con el programa instalado.

GET api/InBDM_Ventas/GetInBDM_Ventas?BDM_Id={BDM_Id}&Year={Year}

Número total de unidades vendidas en el año determinado en las tiendas activas y con el programa instalado.

GET api/InBDM_Ventas/GetInBDM_Ventas?BDM_Id={BDM_Id}&id_Marca={id_Marca}&Year={Year}

Número total de unidades vendidas (Por Marca) en el año determinado en las tiendas activas y con el programa instalado.

Incentivos_Empleados_Tiendas

APIDescription
GET api/Incentivos_Empleados_Tiendas?Marca={Marca}&Activos={Activos}

Devuelve los incentivos configurados según la marca.

GET api/Incentivos_Empleados_Tiendas/{id}

Devuelve el incentivo.

GET api/Incentivos_Empleados_Tiendas?YearInicio={YearInicio}&MesInicio={MesInicio}&DiaInicio={DiaInicio}&YearFinal={YearFinal}&MesFinal={MesFinal}&DiaFinal={DiaFinal}&Marca={Marca}

Devuelve los incentivos entre fechas.

PUT api/Incentivos_Empleados_Tiendas?id_Idioma={id_Idioma}

Modifica un incentivo.

POST api/Incentivos_Empleados_Tiendas?id_Idioma={id_Idioma}

Añade un nuevo incentivo.

DELETE api/Incentivos_Empleados_Tiendas?id_Idioma={id_Idioma}

Elimina una configuración de incentivo.

GET api/Incentivos_Empleados_Tiendas/GetIncentivos_Empleados_Tiendas?Marca={Marca}&Activos={Activos}

Devuelve los incentivos configurados según la marca.

GET api/Incentivos_Empleados_Tiendas/GetIncentivos_Empleados_Tiendas/{id}

Devuelve el incentivo.

GET api/Incentivos_Empleados_Tiendas/GetIncentivos_Empleados_Tiendas?YearInicio={YearInicio}&MesInicio={MesInicio}&DiaInicio={DiaInicio}&YearFinal={YearFinal}&MesFinal={MesFinal}&DiaFinal={DiaFinal}&Marca={Marca}

Devuelve los incentivos entre fechas.

PUT api/Incentivos_Empleados_Tiendas/PutIncentivos_Empleados_Tiendas?id_Idioma={id_Idioma}

Modifica un incentivo.

POST api/Incentivos_Empleados_Tiendas/PostIncentivos_Empleados_Tiendas?id_Idioma={id_Idioma}

Añade un nuevo incentivo.

DELETE api/Incentivos_Empleados_Tiendas/DeleteIncentivos_Empleados_Tiendas?id_Idioma={id_Idioma}

Elimina una configuración de incentivo.

Incentivos_Empleados_Tiendas_Aplicados

APIDescription
GET api/Incentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&IdIncentivo={IdIncentivo}&id_Pais={id_Pais}

Devuelve los datos del historico del incentivo indicado.

GET api/Incentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&id_PersonalTienda={id_PersonalTienda}&id_Tienda={id_Tienda}&intDia={intDia}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}

Devuelve los incentivos aplicados de un personal de tienda concreto de la fecha indicada.

GET api/Incentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&id_Tienda={id_Tienda}&intDia={intDia}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}

Devuelve los incentivos aplicados de una tienda en concreto de la fecha indicada.

GET api/Incentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}&id_Empresa={id_Empresa}&id_Marca={id_Marca}

Devuelve los incentivos aplicados para el historico de movimientos de incentivos.

GET api/Incentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}&id_Empresa={id_Empresa}&id_Marca={id_Marca}&FormaPago={FormaPago}

Devuelve los incentivos aplicados para el historico de movimientos de incentivos.

GET api/Incentivos_Empleados_Tiendas_Aplicados/GetIncentivos_Empleados_Tiendas_Aplicados_by_IDIncentivo?id_Idioma={id_Idioma}&IdIncentivo={IdIncentivo}&id_Pais={id_Pais}

Devuelve los datos del historico del incentivo indicado.

GET api/Incentivos_Empleados_Tiendas_Aplicados/GetIncentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&id_PersonalTienda={id_PersonalTienda}&id_Tienda={id_Tienda}&intDia={intDia}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}

Devuelve los incentivos aplicados de un personal de tienda concreto de la fecha indicada.

GET api/Incentivos_Empleados_Tiendas_Aplicados/GetIncentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&id_Tienda={id_Tienda}&intDia={intDia}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}

Devuelve los incentivos aplicados de una tienda en concreto de la fecha indicada.

GET api/Incentivos_Empleados_Tiendas_Aplicados/GetIncentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}&id_Empresa={id_Empresa}&id_Marca={id_Marca}

Devuelve los incentivos aplicados para el historico de movimientos de incentivos.

GET api/Incentivos_Empleados_Tiendas_Aplicados/GetIncentivos_Empleados_Tiendas_Aplicados?id_Idioma={id_Idioma}&intMes={intMes}&intAnyo={intAnyo}&id_Pais={id_Pais}&id_Empresa={id_Empresa}&id_Marca={id_Marca}&FormaPago={FormaPago}

Devuelve los incentivos aplicados para el historico de movimientos de incentivos.

InClientesFinal_VentasArticulos_Por_Cliente

APIDescription
GET api/InClientesFinal_VentasArticulos_Por_Cliente?idCliente={idCliente}

Devuelve los articulos comprados por el cliente.

GET api/InClientesFinal_VentasArticulos_Por_Cliente/GetInClientesFinal_VentasArticulos_Por_Cliente?idCliente={idCliente}

Devuelve los articulos comprados por el cliente.

InFarmacia_Consumidores

APIDescription
GET api/InFarmacia_Consumidores?Tienda_id={Tienda_id}&intYear={intYear}

Proporciona información sobre los consumidores captados en las farmacias desde el inicio y el año seleccionado.

GET api/InFarmacia_Consumidores/GetInFarmacia_Consumidores?Tienda_id={Tienda_id}&intYear={intYear}

Proporciona información sobre los consumidores captados en las farmacias desde el inicio y el año seleccionado.

InFarmacia_Consumidores_Categoria

APIDescription
GET api/InFarmacia_Consumidores_Categoria?Tienda_id={Tienda_id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las categorias.

GET api/InFarmacia_Consumidores_Categoria/GetInFarmacia_Consumidores_Categoria?Tienda_id={Tienda_id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las categorias.

InFarmacia_Consumidores_Marcas

APIDescription
GET api/InFarmacia_Consumidores_Marcas?Tienda_id={Tienda_id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las marcas.

GET api/InFarmacia_Consumidores_Marcas/GetInFarmacia_Consumidores_Marcas?Tienda_id={Tienda_id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las marcas.

InFarmacia_Consumidores_Ranking

APIDescription
GET api/InFarmacia_Consumidores_Ranking?Tienda_id={Tienda_id}

Proporciona información sobre el total de consumidores por ranking.

GET api/InFarmacia_Consumidores_Ranking/GetInFarmacia_Consumidores_Ranking?Tienda_id={Tienda_id}

Proporciona información sobre el total de consumidores por ranking.

InFarmacia_Consumidores_Subcategoria

APIDescription
GET api/InFarmacia_Consumidores_Subcategoria?Tienda_id={Tienda_id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las subcategorias.

GET api/InFarmacia_Consumidores_Subcategoria/GetInFarmacia_Consumidores_Subcategoria?Tienda_id={Tienda_id}&Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las subcategorias.

InFarmacia_PromedioConsumidoresActivos

APIDescription
GET api/InFarmacia_PromedioConsumidoresActivos?Tienda_id={Tienda_id}

Promedio de consumidores activos (total consumidores / meses con ventas)

GET api/InFarmacia_PromedioConsumidoresActivos/GetInFarmacia_PromedioConsumidoresActivos?Tienda_id={Tienda_id}

Promedio de consumidores activos (total consumidores / meses con ventas)

InFarmacia_PromedioMensualConsumidoresActivosPTA

APIDescription
GET api/InFarmacia_PromedioMensualConsumidoresActivosPTA?Tienda_id={Tienda_id}

Promedio de consumidores activos captados por PTA ((total consumidores / meses con ventas)/total PTAs)

GET api/InFarmacia_PromedioMensualConsumidoresActivosPTA/GetInFarmacia_PromedioMensualConsumidoresActivosPTA?Tienda_id={Tienda_id}

Promedio de consumidores activos captados por PTA ((total consumidores / meses con ventas)/total PTAs)

InFarmacia_PuntosGeneradosXMes

APIDescription
GET api/InFarmacia_PuntosGeneradosXMes?Tienda_id={Tienda_id}&Year={Year}&Mes={Mes}

Puntos generados por los consumidores filtrado por tienda

GET api/InFarmacia_PuntosGeneradosXMes/GetInFarmacia_PuntosGeneradosXMes?Tienda_id={Tienda_id}&Year={Year}&Mes={Mes}

Puntos generados por los consumidores filtrado por tienda

InFarmacia_PuntosTotales

APIDescription
GET api/InFarmacia_PuntosTotales?Tienda_id={Tienda_id}

Puntos disponibles por tienda

GET api/InFarmacia_PuntosTotales/GetInFarmacia_PuntosTotales?Tienda_id={Tienda_id}

Puntos disponibles por tienda

InFarmacia_PuntosUsados

APIDescription
GET api/InFarmacia_PuntosUsados?Tienda_id={Tienda_id}

Puntos usados por los consumidores filtrado por tienda

GET api/InFarmacia_PuntosUsados/GetInFarmacia_PuntosUsados?Tienda_id={Tienda_id}

Puntos usados por los consumidores filtrado por tienda

InFarmacia_PuntosUsadosXMes

APIDescription
GET api/InFarmacia_PuntosUsadosXMes?Tienda_id={Tienda_id}&Year={Year}&Mes={Mes}

Puntos usados por los consumidores filtrado por tienda

GET api/InFarmacia_PuntosUsadosXMes/GetInFarmacia_PuntosUsadosXMes?Tienda_id={Tienda_id}&Year={Year}&Mes={Mes}

Puntos usados por los consumidores filtrado por tienda

InFarmacia_Ranking_EmpleadosConsumidores

APIDescription
GET api/InFarmacia_Ranking_EmpleadosConsumidores?Tienda_id={Tienda_id}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Proporciona información sobre los consumidores captados en las farmacias.

GET api/InFarmacia_Ranking_EmpleadosConsumidores/GetInFarmacia_Ranking_EmpleadosConsumidores?Tienda_id={Tienda_id}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Proporciona información sobre los consumidores captados en las farmacias.

InFarmacia_Ranking_Incentivos

APIDescription
GET api/InFarmacia_Ranking_Incentivos?Tienda_id={Tienda_id}

Información de puntos de los empleados de la tienda

GET api/InFarmacia_Ranking_Incentivos/GetInFarmacia_Ranking_Incentivos?Tienda_id={Tienda_id}

Información de puntos de los empleados de la tienda

InFarmacia_Ranking_PersonalVentas

APIDescription
GET api/InFarmacia_Ranking_PersonalVentas?Tienda_id={Tienda_id}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Ranking de personal por ventas de la farmacia.

GET api/InFarmacia_Ranking_PersonalVentas/GetInFarmacia_Ranking_PersonalVentas?Tienda_id={Tienda_id}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Ranking de personal por ventas de la farmacia.

InFarmacia_Top20_Ventas_Categorias

APIDescription
GET api/InFarmacia_Top20_Ventas_Categorias?Tienda_id={Tienda_id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas por categoria de la farmacia.

GET api/InFarmacia_Top20_Ventas_Categorias/GetInFarmacia_Top20_Ventas_Categorias?Tienda_id={Tienda_id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas por categoria de la farmacia.

InFarmacia_Top20_Ventas_Marcas

APIDescription
GET api/InFarmacia_Top20_Ventas_Marcas?Tienda_id={Tienda_id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas por marca de la farmacia.

GET api/InFarmacia_Top20_Ventas_Marcas/GetInFarmacia_Top20_Ventas_Marcas?Tienda_id={Tienda_id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas por marca de la farmacia.

InFarmacia_Top20_Ventas_Productos

APIDescription
GET api/InFarmacia_Top20_Ventas_Productos?Tienda_id={Tienda_id}&Marca_id={Marca_id}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas de la farmacia.

GET api/InFarmacia_Top20_Ventas_Productos/GetInFarmacia_Top20_Ventas_Productos?Tienda_id={Tienda_id}&Marca_id={Marca_id}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas de la farmacia.

InFarmacia_Top20_Ventas_SubCategorias

APIDescription
GET api/InFarmacia_Top20_Ventas_SubCategorias?strCategoria={strCategoria}&Tienda_id={Tienda_id}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas por subcategoria de la farmacia.

GET api/InFarmacia_Top20_Ventas_SubCategorias/GetInFarmacia_Top20_Ventas_SubCategorias?strCategoria={strCategoria}&Tienda_id={Tienda_id}&Mes={Mes}&Year={Year}&Top5={Top5}

Número de ventas por subcategoria de la farmacia.

InFarmacia_Ventas

APIDescription
GET api/InFarmacia_Ventas?Tienda_id={Tienda_id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}

Número de ventas de la farmacia.

GET api/InFarmacia_Ventas/GetInFarmacia_Ventas?Tienda_id={Tienda_id}&id_Marca={id_Marca}&Mes={Mes}&Year={Year}

Número de ventas de la farmacia.

InFarmacia_Ventas_Diarias

APIDescription
GET api/InFarmacia_Ventas_Diarias?idiomaId={idiomaId}&Tienda_id={Tienda_id}&datDateIni={datDateIni}&datDateFin={datDateFin}

Detalle de ventas entre fechas.

GET api/InFarmacia_Ventas_Diarias/GetInFarmacia_Ventas_Diarias?idiomaId={idiomaId}&Tienda_id={Tienda_id}&datDateIni={datDateIni}&datDateFin={datDateFin}

Detalle de ventas entre fechas.

InFarmacia_VentasPorDias

APIDescription
GET api/InFarmacia_VentasPorDias?Tienda_id={Tienda_id}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Ventas por dias de la semana.

GET api/InFarmacia_VentasPorDias/GetInFarmacia_VentasPorDias?Tienda_id={Tienda_id}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Ventas por dias de la semana.

InFarmacia_VentasporHoras

APIDescription
GET api/InFarmacia_VentasporHoras?Tienda_id={Tienda_id}&Dia_de_la_semana={Dia_de_la_semana}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Ventas por dias de la semana.

GET api/InFarmacia_VentasporHoras/GetInFarmacia_VentasporHoras?Tienda_id={Tienda_id}&Dia_de_la_semana={Dia_de_la_semana}&Mes_Inicio={Mes_Inicio}&Year_Inicio={Year_Inicio}&Mes_Fin={Mes_Fin}&Year_Fin={Year_Fin}

Ventas por dias de la semana.

InHBDM_AVG_Tiendas_Table

APIDescription
GET api/InHBDM_AVG_Tiendas_Table?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}

Muestra el porcentaje de desviación de cada farmacia, respecto a la media de las farmacias. Se podrá filtrar por las farmacias de un BDM, lo que hará que solo se muestren sus farmacias, no variará la media. Las Farmacias se ordenaran por total de ventas de mayor a menor.

GET api/InHBDM_AVG_Tiendas_Table/GetInHBDM_AVG_Tiendas_Table?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}

Muestra el porcentaje de desviación de cada farmacia, respecto a la media de las farmacias. Se podrá filtrar por las farmacias de un BDM, lo que hará que solo se muestren sus farmacias, no variará la media. Las Farmacias se ordenaran por total de ventas de mayor a menor.

InHBDM_Consumidores

APIDescription
GET api/InHBDM_Consumidores?Year={Year}

Proporciona información sobre los consumidores captados en las farmacias desde el inicio y el año seleccionado.

GET api/InHBDM_Consumidores/GetInHBDM_Consumidores?Year={Year}

Proporciona información sobre los consumidores captados en las farmacias desde el inicio y el año seleccionado.

InHBDM_Consumidores_Marcas

APIDescription
GET api/InHBDM_Consumidores_Marcas?Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las marcas.

GET api/InHBDM_Consumidores_Marcas/GetInHBDM_Consumidores_Marcas?Year={Year}

Proporciona información sobre los consumidores que han comprado articulos de las marcas.

InHBDM_Consumidores_Ranking

APIDescription
GET api/InHBDM_Consumidores_Ranking

Proporciona información sobre los consumidores clasificados por ranking.

GET api/InHBDM_Consumidores_Ranking/GetInHBDM_Consumidores_Ranking

Proporciona información sobre los consumidores clasificados por ranking.

InHBDM_TiendasActivas

APIDescription
GET api/InHBDM_TiendasActivas

Número de tiendas activas y con el programa instalado.

GET api/InHBDM_TiendasActivas/GetInHBDM_TiendasActivas

Número de tiendas activas y con el programa instalado.

InHBDM_Top10_Ventas_Tiendas

APIDescription
GET api/InHBDM_Top10_Ventas_Tiendas?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}&Orden={Orden}

Top 10 de las mejores/peores farmacias activas por ventas. Podremos filtrar por mes/año, además podremos indicar un usuario BDM.

GET api/InHBDM_Top10_Ventas_Tiendas/GetInHBDM_Top10_Ventas_Tiendas?Mes={Mes}&Year={Year}&BDM_Id={BDM_Id}&Orden={Orden}

Top 10 de las mejores/peores farmacias activas por ventas. Podremos filtrar por mes/año, además podremos indicar un usuario BDM.

InHBDM_Top20_Ventas_Categorias

APIDescription
GET api/InHBDM_Top20_Ventas_Categorias?Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto del total de ventas.

GET api/InHBDM_Top20_Ventas_Categorias/GetInHBDM_Top20_Ventas_Categorias?Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto del total de ventas.

InHBDM_Top20_Ventas_Categorias_Por_Marcas

APIDescription
GET api/InHBDM_Top20_Ventas_Categorias_Por_Marcas?id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto por marca del total de ventas.

GET api/InHBDM_Top20_Ventas_Categorias_Por_Marcas/GetInHBDM_Top20_Ventas_Categorias_Por_Marcas?id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las categorías de producto por marca del total de ventas.

InHBDM_Top20_Ventas_Productos

APIDescription
GET api/InHBDM_Top20_Ventas_Productos?id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top 20 de los mejores productos por número de ventas.

GET api/InHBDM_Top20_Ventas_Productos/GetInHBDM_Top20_Ventas_Productos?id_Marca={id_Marca}&Mes={Mes}&Year={Year}&Top5={Top5}

Top 20 de los mejores productos por número de ventas.

InHBDM_Top20_Ventas_SubCategorias

APIDescription
GET api/InHBDM_Top20_Ventas_SubCategorias?Categoria={Categoria}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las SubCategorías de producto por Categoria del total de ventas.

GET api/InHBDM_Top20_Ventas_SubCategorias/GetInHBDM_Top20_Ventas_SubCategorias?Categoria={Categoria}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las SubCategorías de producto por Categoria del total de ventas.

InHBDM_Top20_Ventas_SubCategorias_Por_Marcas

APIDescription
GET api/InHBDM_Top20_Ventas_SubCategorias_Por_Marcas?id_Marca={id_Marca}&strCategoria={strCategoria}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las SubCategorías de producto por Categoria del total de ventas.

GET api/InHBDM_Top20_Ventas_SubCategorias_Por_Marcas/GetInHBDM_Top20_Ventas_SubCategorias_Por_Marcas?id_Marca={id_Marca}&strCategoria={strCategoria}&Mes={Mes}&Year={Year}&Top5={Top5}

Top de las SubCategorías de producto por Categoria del total de ventas.

InHBDM_Top5_Consumidores_Tiendas

APIDescription
GET api/InHBDM_Top5_Consumidores_Tiendas?Year={Year}

Top 5 de las tiendas que más consumidores han captado, en lo que va de año (YTD).

GET api/InHBDM_Top5_Consumidores_Tiendas/GetInHBDM_Top5_Consumidores_Tiendas?Year={Year}

Top 5 de las tiendas que más consumidores han captado, en lo que va de año (YTD).

InHBDM_Ventas

APIDescription
GET api/InHBDM_Ventas?Year={Year}

Número total de unidades vendidas en el año determinado en las tiendas activas y con el programa instalado.

GET api/InHBDM_Ventas/GetInHBDM_Ventas?Year={Year}

Número total de unidades vendidas en el año determinado en las tiendas activas y con el programa instalado.

InPersonal_CaptacionConsumidores

APIDescription
GET api/InPersonal_CaptacionConsumidores?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra los clientes captados y los puntos conseguidos mensualmente.

GET api/InPersonal_CaptacionConsumidores/GetPuntos_Empleados_Tiendas_Historico?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra los clientes captados y los puntos conseguidos mensualmente.

InPersonal_Puntos

APIDescription
GET api/InPersonal_Puntos?Personal_id={Personal_id}

Muestra los puntos y participaciones conseguidos.

GET api/InPersonal_Puntos?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra los puntos y participaciones conseguidos por id personal mes y año.

GET api/InPersonal_Puntos/GetParticipaciones_Empleados_Tiendas_Historico?Personal_id={Personal_id}

Muestra los puntos y participaciones conseguidos.

GET api/InPersonal_Puntos/GetParticipaciones_Empleados_Tiendas_Historico?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra los puntos y participaciones conseguidos por id personal mes y año.

InPersonal_Ventas

APIDescription
GET api/InPersonal_Ventas?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra las unidades vendidas y los puntos conseguidos mensualmente.

GET api/InPersonal_Ventas/GetMovimiento?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra las unidades vendidas y los puntos conseguidos mensualmente.

LicenciasTiendas

APIDescription
GET api/LicenciasTiendas?Id_Tienda={Id_Tienda}

Devuelve todos los registros de la tienda seleccionada.

GET api/LicenciasTiendas?Id_Tienda={Id_Tienda}&TPV={TPV}

Devuelve el registro seleccionado.

PUT api/LicenciasTiendas?idiomaId={idiomaId}

Actualiza la fecha de última apertura de la tienda y TPV.

PUT api/LicenciasTiendas?idiomaId={idiomaId}&tiendaId={tiendaId}&programaTPVId={programaTPVId}

Este método actualiza el programa TPV que utiliza todos los TPV de una tienda determinada.

POST api/LicenciasTiendas?idiomaId={idiomaId}

Inserta un nuevo registro. Rellena la fecha de instalación y última apertura con la fecha actual.

DELETE api/LicenciasTiendas?idIdioma={idIdioma}&idTienda={idTienda}&numTpv={numTpv}

Lo que hace este método es actualizar la fecha FechaDesinstalacion.

GET api/LicenciasTiendas/GetLicenciasTienda?Id_Tienda={Id_Tienda}

Devuelve todos los registros de la tienda seleccionada.

GET api/LicenciasTiendas/GetLicenciasTienda?Id_Tienda={Id_Tienda}&TPV={TPV}

Devuelve el registro seleccionado.

PUT api/LicenciasTiendas/PutLicenciasTienda?idiomaId={idiomaId}

Actualiza la fecha de última apertura de la tienda y TPV.

PUT api/LicenciasTiendas/PutLicenciasTienda?idiomaId={idiomaId}&tiendaId={tiendaId}&programaTPVId={programaTPVId}

Este método actualiza el programa TPV que utiliza todos los TPV de una tienda determinada.

POST api/LicenciasTiendas/PostLicenciasTienda?idiomaId={idiomaId}

Inserta un nuevo registro. Rellena la fecha de instalación y última apertura con la fecha actual.

DELETE api/LicenciasTiendas/DeleteLicenciasTienda?idIdioma={idIdioma}&idTienda={idTienda}&numTpv={numTpv}

Lo que hace este método es actualizar la fecha FechaDesinstalacion.

Marcas

APIDescription
GET api/Marcas

Devuelve todas las marcas.

GET api/Marcas?idEmpresa={idEmpresa}

Devuelve todas las marcas de una empresa

GET api/Marcas?idEmpresa={idEmpresa}&idPais={idPais}

Devuelve las marcas de una empresa y país determinado.

PUT api/Marcas?idIdioma={idIdioma}&idMarca={idMarca}

Modifica una marca.

POST api/Marcas?idIdioma={idIdioma}

Inserta una nueva marca.

GET api/Marcas/GetMarcas

Devuelve todas las marcas.

GET api/Marcas/GetMarca?idEmpresa={idEmpresa}

Devuelve todas las marcas de una empresa

GET api/Marcas/GetMarca?idEmpresa={idEmpresa}&idPais={idPais}

Devuelve las marcas de una empresa y país determinado.

PUT api/Marcas/PutMarca?idIdioma={idIdioma}&idMarca={idMarca}

Modifica una marca.

POST api/Marcas/PostMarca?idIdioma={idIdioma}

Inserta una nueva marca.

Marcas_Empresas

APIDescription
GET api/Marcas_Empresas?idEmpresa={idEmpresa}&idMarca={idMarca}

Devuelva las relaciones para una empresa-marca.

POST api/Marcas_Empresas?idIdioma={idIdioma}

Inserta una nueva relación. Solo puede haber una relación empresa-marca-pais

DELETE api/Marcas_Empresas?idIdioma={idIdioma}&idMarca={idMarca}

Elimina todas las relaciones de una marca.

DELETE api/Marcas_Empresas?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idMarca={idMarca}&idPais={idPais}

Elimina la relación indicada.

GET api/Marcas_Empresas/GetMarcas_Empresas?idEmpresa={idEmpresa}&idMarca={idMarca}

Devuelva las relaciones para una empresa-marca.

POST api/Marcas_Empresas/PostMarcas_Empresas?idIdioma={idIdioma}

Inserta una nueva relación. Solo puede haber una relación empresa-marca-pais

DELETE api/Marcas_Empresas/DeleteMarcas_Empresas?idIdioma={idIdioma}&idMarca={idMarca}

Elimina todas las relaciones de una marca.

DELETE api/Marcas_Empresas/DeleteMarcas_Empresas?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idMarca={idMarca}&idPais={idPais}

Elimina la relación indicada.

Marcas_Imagenes

APIDescription
GET api/Marcas_Imagenes?Id_Marca={Id_Marca}&Logo={Logo}

Devuelve las imágenes de la marca e empresa indicada. (No se devuelve la imagen si no la ruta http de ella) El código de empresa Pierre Fabre siempre será 1

POST api/Marcas_Imagenes?idiomaId={idiomaId}

Inserta una imagen para la marca, empresa seleccionada. La imagen se subirá en un array de bytes. La imagen se guardará en un directorio del servidor. Solo se podrá tener una imagen del tipo Logo para empresa-marca.

DELETE api/Marcas_Imagenes?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idMarca={idMarca}&nombreImagen={nombreImagen}

Elimina la imagen. Se elimina de la base de datos y el fichero imagen.

DELETE api/Marcas_Imagenes?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idMarca={idMarca}&logo={logo}

Elimina la imagen. Se elimina de la base de datos y el fichero imagen.

GET api/Marcas_Imagenes/GetMarcas_Imagenes?Id_Marca={Id_Marca}&Logo={Logo}

Devuelve las imágenes de la marca e empresa indicada. (No se devuelve la imagen si no la ruta http de ella) El código de empresa Pierre Fabre siempre será 1

POST api/Marcas_Imagenes/PostMarcas_Imagenes?idiomaId={idiomaId}

Inserta una imagen para la marca, empresa seleccionada. La imagen se subirá en un array de bytes. La imagen se guardará en un directorio del servidor. Solo se podrá tener una imagen del tipo Logo para empresa-marca.

DELETE api/Marcas_Imagenes/DeleteMarcas_Imagenes?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idMarca={idMarca}&nombreImagen={nombreImagen}

Elimina la imagen. Se elimina de la base de datos y el fichero imagen.

DELETE api/Marcas_Imagenes/DeleteMarcas_Imagenes?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idMarca={idMarca}&logo={logo}

Elimina la imagen. Se elimina de la base de datos y el fichero imagen.

MensajesControlados

APIDescription
GET api/MensajesControlados/{Id}?Idioma={Idioma}

Devuelve la descripción indicada de un error controlado en el idioma indicado

GET api/MensajesControlados/GetMensajesControlado/{Id}?Idioma={Idioma}

Devuelve la descripción indicada de un error controlado en el idioma indicado

APIDescription
GET api/Menus_Aplicacion?Idioma={Idioma}

Devuelve todos los menús de la aplicación en el idioma seleccionado.

GET api/Menus_Aplicacion/{Id}?Idioma={Idioma}

Devuelve el nombre del manú indicado.

GET api/Menus_Aplicacion/GetMenus_Aplicacion?Idioma={Idioma}

Devuelve todos los menús de la aplicación en el idioma seleccionado.

GET api/Menus_Aplicacion/GetMenus_Aplicacion/{Id}?Idioma={Idioma}

Devuelve el nombre del manú indicado.

Movimientos

APIDescription
GET api/Movimientos?id_Empresa={id_Empresa}&id_Idioma={id_Idioma}&id_Tienda={id_Tienda}

Devuelve el ultimo movimiento del dia actual guardado de la tienda.

GET api/Movimientos?id_Empresa={id_Empresa}&id_Idioma={id_Idioma}&id_Tienda={id_Tienda}&dia={dia}&mes={mes}&anyo={anyo}

Devuelve los movimientos de la fecha indicada en orden cronologico.

POST api/Movimientos?idiomaId={idiomaId}&NoControlVentaRepetida={NoControlVentaRepetida}

Inserta un movimiento. (venta, devolución)

GET api/Movimientos/GetMovimiento?id_Empresa={id_Empresa}&id_Idioma={id_Idioma}&id_Tienda={id_Tienda}

Devuelve el ultimo movimiento del dia actual guardado de la tienda.

GET api/Movimientos/GetMovimiento?id_Empresa={id_Empresa}&id_Idioma={id_Idioma}&id_Tienda={id_Tienda}&dia={dia}&mes={mes}&anyo={anyo}

Devuelve los movimientos de la fecha indicada en orden cronologico.

POST api/Movimientos/PostMovimiento?idiomaId={idiomaId}&NoControlVentaRepetida={NoControlVentaRepetida}

Inserta un movimiento. (venta, devolución)

Paises

APIDescription
GET api/Paises?Idioma={Idioma}

Devuelve todos los países de la tabla, las descripciones de estos serán devueltas en el idioma indicado en el parámetro idioma. Si no se encuentra el idioma deseado, retornaremos las descripciones en ES.

GET api/Paises/GetPaises?Idioma={Idioma}

Devuelve todos los países de la tabla, las descripciones de estos serán devueltas en el idioma indicado en el parámetro idioma. Si no se encuentra el idioma deseado, retornaremos las descripciones en ES.

Personal_Ranking

APIDescription
GET api/Personal_Ranking?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra el ranking a nivel nacional del empleado indicado.

GET api/Personal_Ranking/GetPersonal_Ranking?Personal_id={Personal_id}&intMes={intMes}&intYear={intYear}

Muestra el ranking a nivel nacional del empleado indicado.

Personal_Tiendas

APIDescription
GET api/Personal_Tiendas?strEmail={strEmail}&strPassword={strPassword}

Valida el usuario de la tienda y la contraseña. Return 0: Acceso correcto 1: Email o Password incorrectos

GET api/Personal_Tiendas/{id}?id_Tienda={id_Tienda}

Devuelve el personal Si [id] diferente de cero devuelve personal. Por el contrario si [id_Tiendas] es diferente de cero devuelve todo el personal de la tienda indicada.

GET api/Personal_Tiendas?Tipo={Tipo}

Devuelve todo el personal según el tipo

GET api/Personal_Tiendas?campo={campo}&valor={valor}

Filtra los datos según el campo seleccionado: Campo: 0.- Nombre, 1.- Email

GET api/Personal_Tiendas?dia={dia}&mes={mes}&year={year}&tienda={tienda}

Devuelve el personal de la tienda si la fecha enviada es menor igual a la fecha del campo Personal_Tiendas.FechaModificacions.

GET api/Personal_Tiendas?dia={dia}&mes={mes}&anyo={anyo}&Tienda={Tienda}&tipo_Personal={tipo_Personal}

Devuelve el personal de la tienda si la fecha enviada es inferior a la fecha del campo PersonalModificacion de Tiendas.

GET api/Personal_Tiendas?BajaNoEnviada={BajaNoEnviada}

Devuelve el personal de la tienda indicada. (sin movimientos en los ultimos 12 meses)

PUT api/Personal_Tiendas?idiomaId={idiomaId}

modifica un registro de Personal_Tiendas

POST api/Personal_Tiendas?idiomaId={idiomaId}&tiendas_Id={tiendas_Id}

Añade un nuevo personal. Una vez creado el personal añade la relación con su Tienda, utilizando para ello el tiendas_Personal_POST. Envía un email al usuario.

DELETE api/Personal_Tiendas/{id}?idiomaId={idiomaId}&bolEnvioWeb={bolEnvioWeb}

Actualiza la fecha de baja del personal, también actualiza los campos con los siguientes valores: Baja en los campos de texto y 666 en los campos numéricos. Después de actualizar al personal se eliminarán las relaciones con las tiendas, llamando al controlar Tiendas_Personal.

GET api/Personal_Tiendas/GetPersonal_Tiendas?strEmail={strEmail}&strPassword={strPassword}

Valida el usuario de la tienda y la contraseña. Return 0: Acceso correcto 1: Email o Password incorrectos

GET api/Personal_Tiendas/GetPersonal_Tiendas/{id}?id_Tienda={id_Tienda}

Devuelve el personal Si [id] diferente de cero devuelve personal. Por el contrario si [id_Tiendas] es diferente de cero devuelve todo el personal de la tienda indicada.

GET api/Personal_Tiendas/GetPersonal_Tiendas?Tipo={Tipo}

Devuelve todo el personal según el tipo

GET api/Personal_Tiendas/GetPersonal_Tiendas?campo={campo}&valor={valor}

Filtra los datos según el campo seleccionado: Campo: 0.- Nombre, 1.- Email

GET api/Personal_Tiendas/GetPersonal_Tiendas?dia={dia}&mes={mes}&year={year}&tienda={tienda}

Devuelve el personal de la tienda si la fecha enviada es menor igual a la fecha del campo Personal_Tiendas.FechaModificacions.

GET api/Personal_Tiendas/GetPersonal_Tiendas?dia={dia}&mes={mes}&anyo={anyo}&Tienda={Tienda}&tipo_Personal={tipo_Personal}

Devuelve el personal de la tienda si la fecha enviada es inferior a la fecha del campo PersonalModificacion de Tiendas.

GET api/Personal_Tiendas/GetPersonal_Tiendas_Inactivo?BajaNoEnviada={BajaNoEnviada}

Devuelve el personal de la tienda indicada. (sin movimientos en los ultimos 12 meses)

PUT api/Personal_Tiendas/PutPersonal_Tiendas?idiomaId={idiomaId}

modifica un registro de Personal_Tiendas

POST api/Personal_Tiendas/PostPersonal_Tiendas?idiomaId={idiomaId}&tiendas_Id={tiendas_Id}

Añade un nuevo personal. Una vez creado el personal añade la relación con su Tienda, utilizando para ello el tiendas_Personal_POST. Envía un email al usuario.

DELETE api/Personal_Tiendas/DeletePersonal_Tiendas/{id}?idiomaId={idiomaId}&bolEnvioWeb={bolEnvioWeb}

Actualiza la fecha de baja del personal, también actualiza los campos con los siguientes valores: Baja en los campos de texto y 666 en los campos numéricos. Después de actualizar al personal se eliminarán las relaciones con las tiendas, llamando al controlar Tiendas_Personal.

PlanesDefectoes

APIDescription
GET api/PlanesDefectoes

Selecciona los planes por defecto del sistema.

PUT api/PlanesDefectoes/{id}?idIdioma={idIdioma}

Actualizar el plan.

POST api/PlanesDefectoes?idIdioma={idIdioma}

Inserta un nuevo plan por defecto.

DELETE api/PlanesDefectoes/{id}?idIdioma={idIdioma}

Eliminar el plan indicado

GET api/PlanesDefectoes/GetPlanesDefectos

Selecciona los planes por defecto del sistema.

PUT api/PlanesDefectoes/PutPlanesDefecto/{id}?idIdioma={idIdioma}

Actualizar el plan.

POST api/PlanesDefectoes/PostPlanesDefecto?idIdioma={idIdioma}

Inserta un nuevo plan por defecto.

DELETE api/PlanesDefectoes/DeletePlanesDefecto/{id}?idIdioma={idIdioma}

Eliminar el plan indicado

Poblaciones

APIDescription
GET api/Poblaciones

Retorna las poblaciones donde hay tiendas dadas de alta

GET api/Poblaciones/GetPoblaciones

Retorna las poblaciones donde hay tiendas dadas de alta

ProgramasTPVs

APIDescription
GET api/ProgramasTPVs

Devuelve los programas de la base de datos.

GET api/ProgramasTPVs?sectoresId={sectoresId}

Devuelve los programas TPV para el sector/es indicados.

GET api/ProgramasTPVs/{ID}

Devuelva la lista de todos los sectores que estén relacionados con el programa.

PUT api/ProgramasTPVs?idIdioma={idIdioma}&idProgramaTPV={idProgramaTPV}&sectoresId={sectoresId}

No documentation available.

POST api/ProgramasTPVs?idiomasId={idiomasId}&sectoresId={sectoresId}

No documentation available.

DELETE api/ProgramasTPVs?idIdioma={idIdioma}&idProgramaTPV={idProgramaTPV}

No documentation available.

GET api/ProgramasTPVs/GetProgramasTPV

Devuelve los programas de la base de datos.

GET api/ProgramasTPVs/GetProgramasTPV?sectoresId={sectoresId}

Devuelve los programas TPV para el sector/es indicados.

GET api/ProgramasTPVs/GetProgramasTPV/{ID}

Devuelva la lista de todos los sectores que estén relacionados con el programa.

PUT api/ProgramasTPVs/PutProgramasTPV?idIdioma={idIdioma}&idProgramaTPV={idProgramaTPV}&sectoresId={sectoresId}

No documentation available.

POST api/ProgramasTPVs/PostProgramasTPV?idiomasId={idiomasId}&sectoresId={sectoresId}

No documentation available.

DELETE api/ProgramasTPVs/DeleteProgramasTPV?idIdioma={idIdioma}&idProgramaTPV={idProgramaTPV}

No documentation available.

Puntos_Clientes

APIDescription
GET api/Puntos_Clientes?id_Cliente={id_Cliente}

Retorna los datos de un cliente.

GET api/Puntos_Clientes

Retorna los datos de los clientes a los que les caducan puntos pronto.

POST api/Puntos_Clientes?id_Idioma={id_Idioma}&id_Cliente={id_Cliente}&id_Tienda={id_Tienda}&EanConsumo={EanConsumo}

Se utiliza para redimir puntos por artículos regalo.

GET api/Puntos_Clientes/GetPuntos_Clientes?id_Cliente={id_Cliente}

Retorna los datos de un cliente.

GET api/Puntos_Clientes/GetPuntos_Clientes

Retorna los datos de los clientes a los que les caducan puntos pronto.

POST api/Puntos_Clientes/PostPuntos_Clientes?id_Idioma={id_Idioma}&id_Cliente={id_Cliente}&id_Tienda={id_Tienda}&EanConsumo={EanConsumo}

Se utiliza para redimir puntos por artículos regalo.

Puntos_Clientes_Tiendas_Historico

APIDescription
GET api/Puntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}&IdTienda={IdTienda}&mes={mes}&anyo={anyo}

Retorna los movimientos de puntos de un cliente concreto o todos los de una tienda, desde un mes y un año, en el idioma indicado. Detallado de forma cronológica.

GET api/Puntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}&idEmpresa={idEmpresa}

Retorna el total de puntos disponibles por un cliente concreto. El parametro idEmpresa no se utiliza por ahora...

GET api/Puntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}

Retorna los puntos de un cliente,los puntos caducados y los puntos que caducan pronto.

GET api/Puntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}

Retorna los puntos de un cliente,los puntos caducados y los puntos que caducan pronto (clientes con puntoscaducan pronto).

POST api/Puntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}

Inserta un registro de consumo de puntos.

POST api/Puntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}&IdTienda={IdTienda}&intValor={intValor}

Añade puntos al cliente final de la tienda. Se utiliza para añadir puntos al cliente final de forma manual. Por norma, los puntos se generan de forma automatica desde el proceso de venta.

GET api/Puntos_Clientes_Tiendas_Historico/GetPuntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}&IdTienda={IdTienda}&mes={mes}&anyo={anyo}

Retorna los movimientos de puntos de un cliente concreto o todos los de una tienda, desde un mes y un año, en el idioma indicado. Detallado de forma cronológica.

GET api/Puntos_Clientes_Tiendas_Historico/GetPuntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}&idEmpresa={idEmpresa}

Retorna el total de puntos disponibles por un cliente concreto. El parametro idEmpresa no se utiliza por ahora...

GET api/Puntos_Clientes_Tiendas_Historico/GetPuntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}

Retorna los puntos de un cliente,los puntos caducados y los puntos que caducan pronto.

GET api/Puntos_Clientes_Tiendas_Historico/GetPuntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}

Retorna los puntos de un cliente,los puntos caducados y los puntos que caducan pronto (clientes con puntoscaducan pronto).

POST api/Puntos_Clientes_Tiendas_Historico/PostPuntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}

Inserta un registro de consumo de puntos.

POST api/Puntos_Clientes_Tiendas_Historico/PostAddPuntos_Clientes_Tiendas_Historico?idIdioma={idIdioma}&idCliente={idCliente}&IdTienda={IdTienda}&intValor={intValor}

Añade puntos al cliente final de la tienda. Se utiliza para añadir puntos al cliente final de forma manual. Por norma, los puntos se generan de forma automatica desde el proceso de venta.

Puntos_Configuracion

APIDescription
GET api/Puntos_Configuracion?idIdioma={idIdioma}&idEmpresa={idEmpresa}

Retorna los datos de la configuración de puntos de cliente.

PUT api/Puntos_Configuracion?idIdioma={idIdioma}

Actualiza el registro

POST api/Puntos_Configuracion?idIdioma={idIdioma}

Inserta un registro de configuración de puntos de cliente.

GET api/Puntos_Configuracion/GetPuntos_Configuracion?idIdioma={idIdioma}&idEmpresa={idEmpresa}

Retorna los datos de la configuración de puntos de cliente.

PUT api/Puntos_Configuracion/PutPuntos_Configuracion?idIdioma={idIdioma}

Actualiza el registro

POST api/Puntos_Configuracion/PostPuntos_Configuracion?idIdioma={idIdioma}

Inserta un registro de configuración de puntos de cliente.

Puntos_Empleados

APIDescription
GET api/Puntos_Empleados?id_empleado={id_empleado}

Retorna los datos de puntos de un empleado.

PUT api/Puntos_Empleados?id_Idioma={id_Idioma}&id_empleado={id_empleado}

Activa los puntos del incentivo Rellenar formulario para el personal

PUT api/Puntos_Empleados?id_Idioma={id_Idioma}&Mes={Mes}&Year={Year}

Marca todas las participaciones obtenidas como sorteadas del mes seleccionado.

POST api/Puntos_Empleados?id_Idioma={id_Idioma}&id_empleado={id_empleado}&id_Tienda={id_Tienda}&EanConsumo={EanConsumo}

Redime puntos por articulos de regalo.

GET api/Puntos_Empleados/GetPuntos_Empleados?id_empleado={id_empleado}

Retorna los datos de puntos de un empleado.

PUT api/Puntos_Empleados/PutPuntos_Empleados?id_Idioma={id_Idioma}&id_empleado={id_empleado}

Activa los puntos del incentivo Rellenar formulario para el personal

PUT api/Puntos_Empleados/PutPuntos_Empleados?id_Idioma={id_Idioma}&Mes={Mes}&Year={Year}

Marca todas las participaciones obtenidas como sorteadas del mes seleccionado.

POST api/Puntos_Empleados/PostPuntos_Empleados?id_Idioma={id_Idioma}&id_empleado={id_empleado}&id_Tienda={id_Tienda}&EanConsumo={EanConsumo}

Redime puntos por articulos de regalo.

Puntos_Empleados_Tiendas_Historico

APIDescription
GET api/Puntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}&intAnyo={intAnyo}&intMesActual={intMesActual}&IntTienda={IntTienda}&IntPersonal={IntPersonal}

Devuelve los movimientos de puntos de un personal de tienda concreto desde un mes y un año. Detallado de forma cronologica.

GET api/Puntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}&IntTienda={IntTienda}&IntPersonal={IntPersonal}

Devuelve el total de puntos disponibles de un personal de tienda.

POST api/Puntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}

Añade puntos al empleado de la tienda. Se utiliza para añadir puntos al empleado de forma manual. Los puntos se generan de forma automatica desde el proceso de venta.

PUT api/Puntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}&id_Tienda={id_Tienda}&IntPersonal={IntPersonal}&intPuntos={intPuntos}

Se utiliza traspasar y descontar los puntos enviados a QlickAndGift.

POST api/Puntos_Empleados_Tiendas_Historico?strUser={strUser}&strPass={strPass}

No documentation available.

POST api/Puntos_Empleados_Tiendas_Historico?TARGETURL={TARGETURL}&strToken={strToken}

No documentation available.

GET api/Puntos_Empleados_Tiendas_Historico?strUserClickGift={strUserClickGift}&strPassClickGift={strPassClickGift}

No documentation available.

GET api/Puntos_Empleados_Tiendas_Historico?strToken={strToken}

No documentation available.

GET api/Puntos_Empleados_Tiendas_Historico/GetPuntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}&intAnyo={intAnyo}&intMesActual={intMesActual}&IntTienda={IntTienda}&IntPersonal={IntPersonal}

Devuelve los movimientos de puntos de un personal de tienda concreto desde un mes y un año. Detallado de forma cronologica.

GET api/Puntos_Empleados_Tiendas_Historico/GetPuntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}&IntTienda={IntTienda}&IntPersonal={IntPersonal}

Devuelve el total de puntos disponibles de un personal de tienda.

POST api/Puntos_Empleados_Tiendas_Historico/PostPuntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}

Añade puntos al empleado de la tienda. Se utiliza para añadir puntos al empleado de forma manual. Los puntos se generan de forma automatica desde el proceso de venta.

PUT api/Puntos_Empleados_Tiendas_Historico/PutPuntos_Empleados_Tiendas_Historico?id_Idioma={id_Idioma}&id_Tienda={id_Tienda}&IntPersonal={IntPersonal}&intPuntos={intPuntos}

Se utiliza traspasar y descontar los puntos enviados a QlickAndGift.

POST api/Puntos_Empleados_Tiendas_Historico/PasarCredencialesABase64?strUser={strUser}&strPass={strPass}

No documentation available.

POST api/Puntos_Empleados_Tiendas_Historico/Retornar_String_Datos_Servidor_Formato_ISO_8859_1_Post?TARGETURL={TARGETURL}&strCredentials={strCredentials}

No documentation available.

POST api/Puntos_Empleados_Tiendas_Historico/Retornar_String_Datos_Servidor_Formato_ISO_8859_1?TARGETURL={TARGETURL}&strCredentials={strCredentials}

No documentation available.

POST api/Puntos_Empleados_Tiendas_Historico/Retornar_String_Datos_Servidor_Formato_ISO_8859_1_Bearer?TARGETURL={TARGETURL}&strToken={strToken}

No documentation available.

GET api/Puntos_Empleados_Tiendas_Historico/GetToken_ClickGift?strUserClickGift={strUserClickGift}&strPassClickGift={strPassClickGift}

No documentation available.

GET api/Puntos_Empleados_Tiendas_Historico/GetCampaigns_ClickGift?strToken={strToken}

No documentation available.

Sectores

APIDescription
GET api/Sectores?idiomaId={idiomaId}

No documentation available.

GET api/Sectores/GetSectores?idiomaId={idiomaId}

No documentation available.

SectoresTiendas

APIDescription
GET api/SectoresTiendas?id_Tienda={id_Tienda}&idiomaId={idiomaId}

Devuelve los sectores de una tienda [{"FK_Tiendas_Id":1,"FK_Sectores_Id":1,"Nombre":"Farmacéutica"}]

POST api/SectoresTiendas?idiomaId={idiomaId}&id_Tienda={id_Tienda}&strSectoresTienda={strSectoresTienda}

Añade la relacion de sectores de una tienda.

DELETE api/SectoresTiendas?idiomaId={idiomaId}&id_Tienda={id_Tienda}

Elimina las relaciones con los sectores de una tienda.

GET api/SectoresTiendas/GetSectoresTienda?id_Tienda={id_Tienda}&idiomaId={idiomaId}

Devuelve los sectores de una tienda [{"FK_Tiendas_Id":1,"FK_Sectores_Id":1,"Nombre":"Farmacéutica"}]

POST api/SectoresTiendas/PostSectoresTienda?idiomaId={idiomaId}&id_Tienda={id_Tienda}&strSectoresTienda={strSectoresTienda}

Añade la relacion de sectores de una tienda.

DELETE api/SectoresTiendas/DeleteSectoresTienda?idiomaId={idiomaId}&id_Tienda={id_Tienda}

Elimina las relaciones con los sectores de una tienda.

SubCategorias

APIDescription
GET api/SubCategorias?id_marca={id_marca}

Retorna todas las SubCategorias de una marca

GET api/SubCategorias?id_marca={id_marca}&categoria={categoria}

Retorna todas las SubCategorias de una marca y de una Categoria

GET api/SubCategorias?categoria={categoria}

Retorna todas las SubCategorias de una Categoria

GET api/SubCategorias/GetArticulo?id_marca={id_marca}

Retorna todas las SubCategorias de una marca

GET api/SubCategorias/GetArticulo?id_marca={id_marca}&categoria={categoria}

Retorna todas las SubCategorias de una marca y de una Categoria

GET api/SubCategorias/GetArticulo?categoria={categoria}

Retorna todas las SubCategorias de una Categoria

TextosXIdiomas

APIDescription
GET api/TextosXIdiomas/{Id}?Idioma={Idioma}

Devuelve un texto de la aplicación para el idioma seleccionado.

GET api/TextosXIdiomas/{Id}

Devuelve un texto en todos los idiomas configurados.

GET api/TextosXIdiomas/GetTextosXIdioma/{Id}?Idioma={Idioma}

Devuelve un texto de la aplicación para el idioma seleccionado.

GET api/TextosXIdiomas/GetTextosXIdioma/{Id}

Devuelve un texto en todos los idiomas configurados.

TiendaDatosEmpresa_Config_Idioma

APIDescription
GET api/TiendaDatosEmpresa_Config_Idioma?Empresa_id={Empresa_id}&Marca_Id={Marca_Id}&idiomaId={idiomaId}

Devuelve el registro de un idioma concreto.

GET api/TiendaDatosEmpresa_Config_Idioma?Empresa_id={Empresa_id}&Marca_Id={Marca_Id}

Devuelve los registros de todos los idiomas configurados.

PUT api/TiendaDatosEmpresa_Config_Idioma?idiomaId={idiomaId}

Modifica un registro de configuracion de idioma para la encuesta de la tienda.

POST api/TiendaDatosEmpresa_Config_Idioma?idiomaId={idiomaId}

añade un registro de configuracion de idioma para la encuesta de la tienda.

DELETE api/TiendaDatosEmpresa_Config_Idioma?IdIdiomaRespuesta={IdIdiomaRespuesta}&Empresa_id={Empresa_id}&Marca_Id={Marca_Id}&idiomaId={idiomaId}

Elimina un registro de configuracion de idioma para la encuesta de la tienda.

DELETE api/TiendaDatosEmpresa_Config_Idioma?IdIdiomaRespuesta={IdIdiomaRespuesta}&Empresa_id={Empresa_id}&Marca_Id={Marca_Id}

Elimina todos los registros de configuracion de idioma para la encuesta de la tienda.

GET api/TiendaDatosEmpresa_Config_Idioma/GetTiendaDatosEmpresa_Config_Idioma?Empresa_id={Empresa_id}&Marca_Id={Marca_Id}&idiomaId={idiomaId}

Devuelve el registro de un idioma concreto.

GET api/TiendaDatosEmpresa_Config_Idioma/GetTiendaDatosEmpresa_Config_Idioma?Empresa_id={Empresa_id}&Marca_Id={Marca_Id}

Devuelve los registros de todos los idiomas configurados.

PUT api/TiendaDatosEmpresa_Config_Idioma/PutTiendaDatosEmpresa_Config_Idioma?idiomaId={idiomaId}

Modifica un registro de configuracion de idioma para la encuesta de la tienda.

POST api/TiendaDatosEmpresa_Config_Idioma/PostTiendaDatosEmpresa_Config_Idioma?idiomaId={idiomaId}

añade un registro de configuracion de idioma para la encuesta de la tienda.

DELETE api/TiendaDatosEmpresa_Config_Idioma/DeleteTiendaDatosEmpresa_Config_Idioma?IdIdiomaRespuesta={IdIdiomaRespuesta}&Empresa_id={Empresa_id}&Marca_Id={Marca_Id}&idiomaId={idiomaId}

Elimina un registro de configuracion de idioma para la encuesta de la tienda.

DELETE api/TiendaDatosEmpresa_Config_Idioma/DeleteTiendaDatosEmpresa_Config_Idioma?IdIdiomaRespuesta={IdIdiomaRespuesta}&Empresa_id={Empresa_id}&Marca_Id={Marca_Id}

Elimina todos los registros de configuracion de idioma para la encuesta de la tienda.

TiendaDatosEmpresas

APIDescription
GET api/TiendaDatosEmpresas?Tienda_id={Tienda_id}&Empresa_id={Empresa_id}&Marca_Id={Marca_Id}

Devuelve el registro de una tienda concreta.

PUT api/TiendaDatosEmpresas?idiomaId={idiomaId}

modifica un registro de TiendaDatosEmpresa

POST api/TiendaDatosEmpresas?idiomaId={idiomaId}

añade un registro de TiendaDatosEmpresa

GET api/TiendaDatosEmpresas/GetTiendaDatosEmpresa?Tienda_id={Tienda_id}&Empresa_id={Empresa_id}&Marca_Id={Marca_Id}

Devuelve el registro de una tienda concreta.

PUT api/TiendaDatosEmpresas/PutTiendaDatosEmpresa?idiomaId={idiomaId}

modifica un registro de TiendaDatosEmpresa

POST api/TiendaDatosEmpresas/PostTiendaDatosEmpresa?idiomaId={idiomaId}

añade un registro de TiendaDatosEmpresa

Tiendas

APIDescription
GET api/Tiendas

Devuelve todas las tiendas activas ordenado alfabéticamente.

GET api/Tiendas?Idioma={Idioma}&id_Empresa={id_Empresa}&valor={valor}

Devuelve todas las tiendas valor: 0.- Todos. valor: 1.- Activas. valor: 2.- No Activas.

GET api/Tiendas?Id_Tienda={Id_Tienda}

Devuelve una tienda (por ID)

GET api/Tiendas?CodigoInterno={CodigoInterno}

Devuelve una tienda (por Codigo)

GET api/Tiendas?id_empresa={id_empresa}&strPoblacion={strPoblacion}

Devuelve todas las de una población

GET api/Tiendas?id_empresa={id_empresa}&Usuario={Usuario}

Devuelve todas las tiendas de un usuario

GET api/Tiendas?dia={dia}&mes={mes}&ano={ano}

Devuelve todas las tiendas modificas desde la fecha pasada por parámetro.

PUT api/Tiendas/{id}?idiomaId={idiomaId}

Modifica una tienda.

POST api/Tiendas?idiomaId={idiomaId}

Añade una tienda. Se tendrá que rellenar el permiso de visualización para los UsuariosEmpresas del tipo HBDM.

DELETE api/Tiendas?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idTienda={idTienda}

Realiza el proceso de solicitud de baja de la tienda. Envia un email al BDM asignado a la tienda.

DELETE api/Tiendas/{id}?idiomaId={idiomaId}

Actualiza el campo Activa a False de la tienda indicada Elimina todas las relaciones del personal llamando al controlador Tiendas_Personal. Actualiza la fecha FechaDesinstalacion de todos los TPV de la tienda del modelo LicenciasTiendas

GET api/Tiendas/GetTiendas

Devuelve todas las tiendas activas ordenado alfabéticamente.

GET api/Tiendas/GetTiendas?Idioma={Idioma}&id_Empresa={id_Empresa}&valor={valor}

Devuelve todas las tiendas valor: 0.- Todos. valor: 1.- Activas. valor: 2.- No Activas.

GET api/Tiendas/GetTienda?Id_Tienda={Id_Tienda}

Devuelve una tienda (por ID)

GET api/Tiendas/GetTienda?CodigoInterno={CodigoInterno}

Devuelve una tienda (por Codigo)

GET api/Tiendas/GetTienda?id_empresa={id_empresa}&strPoblacion={strPoblacion}

Devuelve todas las de una población

GET api/Tiendas/GetTienda?id_empresa={id_empresa}&Usuario={Usuario}

Devuelve todas las tiendas de un usuario

GET api/Tiendas/GetTienda?dia={dia}&mes={mes}&ano={ano}

Devuelve todas las tiendas modificas desde la fecha pasada por parámetro.

PUT api/Tiendas/PutTienda/{id}?idiomaId={idiomaId}

Modifica una tienda.

POST api/Tiendas/PostTienda?idiomaId={idiomaId}

Añade una tienda. Se tendrá que rellenar el permiso de visualización para los UsuariosEmpresas del tipo HBDM.

DELETE api/Tiendas/DeleteTienda?idIdioma={idIdioma}&idEmpresa={idEmpresa}&idTienda={idTienda}

Realiza el proceso de solicitud de baja de la tienda. Envia un email al BDM asignado a la tienda.

DELETE api/Tiendas/DeleteTienda/{id}?idiomaId={idiomaId}

Actualiza el campo Activa a False de la tienda indicada Elimina todas las relaciones del personal llamando al controlador Tiendas_Personal. Actualiza la fecha FechaDesinstalacion de todos los TPV de la tienda del modelo LicenciasTiendas

Tiendas_Marcas

APIDescription
GET api/Tiendas_Marcas?id_Tienda={id_Tienda}

Devuelve las marcas de una tienda

POST api/Tiendas_Marcas?idiomaId={idiomaId}

Añade una nueva relación.

DELETE api/Tiendas_Marcas?idiomaId={idiomaId}&Marca_Id={Marca_Id}&Tienda_id={Tienda_id}

Elimina la relación.

DELETE api/Tiendas_Marcas?idiomaId={idiomaId}&Tienda_id={Tienda_id}

Elimina todas las relaciones de una tienda de la base de datos.

GET api/Tiendas_Marcas/GetTiendas_Marcas?id_Tienda={id_Tienda}

Devuelve las marcas de una tienda

POST api/Tiendas_Marcas/PostTiendas_Marcas?idiomaId={idiomaId}

Añade una nueva relación.

DELETE api/Tiendas_Marcas/DeleteTiendas_Marcas?idiomaId={idiomaId}&Marca_Id={Marca_Id}&Tienda_id={Tienda_id}

Elimina la relación.

DELETE api/Tiendas_Marcas/DeleteTiendas_Marcas?idiomaId={idiomaId}&Tienda_id={Tienda_id}

Elimina todas las relaciones de una tienda de la base de datos.

Tiendas_Personal

APIDescription
GET api/Tiendas_Personal?id_tienda={id_tienda}&id_personal={id_personal}

Si el parámetro [id_tienda] es diferente de cero devuelve todos los registros de esa tienda. Si el parámetro [id_personal] es diferente de cero devuelve todos los registros del personal.

PUT api/Tiendas_Personal?idiomaId={idiomaId}&id_tienda={id_tienda}&id_personal={id_personal}

actualiza el valor activo. Si es true, lo cambia a false y viceversa.

POST api/Tiendas_Personal?idiomaId={idiomaId}&id_tienda={id_tienda}&id_personal={id_personal}

Añade una nueva relacion.

DELETE api/Tiendas_Personal?idiomaId={idiomaId}&id_tienda={id_tienda}&id_personal={id_personal}

Elimina la relación de todo el personal de una tienda si el parámetro [id_tienda] es diferente de cero. Por el contrario elimina todas las tiendas que tenga asignado el personal si el parámetro [id_personal] es diferente de cero.

GET api/Tiendas_Personal/GetTiendas_Personal?id_tienda={id_tienda}&id_personal={id_personal}

Si el parámetro [id_tienda] es diferente de cero devuelve todos los registros de esa tienda. Si el parámetro [id_personal] es diferente de cero devuelve todos los registros del personal.

PUT api/Tiendas_Personal/PutTiendas_Personal?idiomaId={idiomaId}&id_tienda={id_tienda}&id_personal={id_personal}

actualiza el valor activo. Si es true, lo cambia a false y viceversa.

POST api/Tiendas_Personal/PostTiendas_Personal?idiomaId={idiomaId}&id_tienda={id_tienda}&id_personal={id_personal}

Añade una nueva relacion.

DELETE api/Tiendas_Personal/DeleteTiendas_Personal?idiomaId={idiomaId}&id_tienda={id_tienda}&id_personal={id_personal}

Elimina la relación de todo el personal de una tienda si el parámetro [id_tienda] es diferente de cero. Por el contrario elimina todas las tiendas que tenga asignado el personal si el parámetro [id_personal] es diferente de cero.

TipoDePiel

APIDescription
GET api/TipoDePiel?id_marca={id_marca}

Retorna los TipoDePiel (TipoEmbalaje) de los artículos

GET api/TipoDePiel/GetArticulo?id_marca={id_marca}

Retorna los TipoDePiel (TipoEmbalaje) de los artículos

TiposAlcances

APIDescription
GET api/TiposAlcances?Idioma={Idioma}

Devuelve los tipos de alcances según idioma.

GET api/TiposAlcances/GetTiposAlcances?Idioma={Idioma}

Devuelve los tipos de alcances según idioma.

TiposCupons

APIDescription
GET api/TiposCupons

No documentation available.

GET api/TiposCupons/GetTiposCupon

No documentation available.

TiposIncentivos

APIDescription
GET api/TiposIncentivos?Idioma={Idioma}

Devuelve los tipos de incentivos según idioma.

GET api/TiposIncentivos/GetTiposIncentivos?Idioma={Idioma}

Devuelve los tipos de incentivos según idioma.

TiposPersonals

APIDescription
GET api/TiposPersonals?idiomaId={idiomaId}&idTipoPersonal={idTipoPersonal}

Devuelve el tipo de personal en el idioma seleccionado.

GET api/TiposPersonals?idiomaId={idiomaId}

Retorna todos los tipos de personal en el idioma seleccionado.

GET api/TiposPersonals/GetTiposPersonal?idiomaId={idiomaId}&idTipoPersonal={idTipoPersonal}

Devuelve el tipo de personal en el idioma seleccionado.

GET api/TiposPersonals/GetTiposPersonal?idiomaId={idiomaId}

Retorna todos los tipos de personal en el idioma seleccionado.

TiposProducto

APIDescription
GET api/TiposProducto?id_marca={id_marca}

Retorna los tipo de producto de los artículos

GET api/TiposProducto/GetArticulo?id_marca={id_marca}

Retorna los tipo de producto de los artículos

UsuariosEmpresas

APIDescription
GET api/UsuariosEmpresas

Devuelve todos los usuarios

GET api/UsuariosEmpresas?Id_Usuario={Id_Usuario}

Devuelve el usuario de la empresa indicada.

GET api/UsuariosEmpresas?usuarioId={usuarioId}&strEmail={strEmail}

Devuelve el usuario indicado, filtro por email, usuarioId indicar 0

GET api/UsuariosEmpresas?Tipo={Tipo}

Devuelve todos los usuarios de una empresa filtrando por el tipo.

GET api/UsuariosEmpresas?strEmail={strEmail}&strPassword={strPassword}

Valida el usuario y la contraseña. Return 0: Acceso correcto 1: Email o Password incorrectos 2: Tipo de usuario incorrecto

PUT api/UsuariosEmpresas?idiomaId={idiomaId}

Actualiza los datos de un usuario.

POST api/UsuariosEmpresas?idiomaId={idiomaId}

Añade un nuevo usuario a la empresa. Si el usuario es del tipo HBDM se añadirá automáticamente permiso de visualización a todas las tiendas.

POST api/UsuariosEmpresas/{id}?idiomaId={idiomaId}&email={email}&name={name}&role={role}&idPharmacy={idPharmacy}

Envía email informativo utilizando WS de la WEB

DELETE api/UsuariosEmpresas?idiomaId={idiomaId}&Usuarioid={Usuarioid}&bolEnvioWeb={bolEnvioWeb}

Elimina el registro seleccionado. También hay que eliminar los registros de las tablas UsuariosEmpresas_Tiendas, UsuariosEmpresas_Accesos.

GET api/UsuariosEmpresas/GetUsuariosEmpresa

Devuelve todos los usuarios

GET api/UsuariosEmpresas/GetUsuariosEmpresa?Id_Usuario={Id_Usuario}

Devuelve el usuario de la empresa indicada.

GET api/UsuariosEmpresas/GetUsuariosEmpresa?usuarioId={usuarioId}&strEmail={strEmail}

Devuelve el usuario indicado, filtro por email, usuarioId indicar 0

GET api/UsuariosEmpresas/GetUsuariosEmpresa?Tipo={Tipo}

Devuelve todos los usuarios de una empresa filtrando por el tipo.

GET api/UsuariosEmpresas/GetUsuariosEmpresa?strEmail={strEmail}&strPassword={strPassword}

Valida el usuario y la contraseña. Return 0: Acceso correcto 1: Email o Password incorrectos 2: Tipo de usuario incorrecto

PUT api/UsuariosEmpresas/PutUsuariosEmpresa?idiomaId={idiomaId}

Actualiza los datos de un usuario.

POST api/UsuariosEmpresas/PostUsuariosEmpresa?idiomaId={idiomaId}

Añade un nuevo usuario a la empresa. Si el usuario es del tipo HBDM se añadirá automáticamente permiso de visualización a todas las tiendas.

POST api/UsuariosEmpresas/PostUsuariosEmpresa/{id}?idiomaId={idiomaId}&email={email}&name={name}&role={role}&idPharmacy={idPharmacy}

Envía email informativo utilizando WS de la WEB

DELETE api/UsuariosEmpresas/DeleteUsuariosEmpresa?idiomaId={idiomaId}&Usuarioid={Usuarioid}&bolEnvioWeb={bolEnvioWeb}

Elimina el registro seleccionado. También hay que eliminar los registros de las tablas UsuariosEmpresas_Tiendas, UsuariosEmpresas_Accesos.

POST api/UsuariosEmpresas/Validar_Tipo/{id}

No documentation available.

POST api/UsuariosEmpresas/Obtener_Password_Usuario/{id}

No documentation available.

UsuariosEmpresas_Accesos

APIDescription
GET api/UsuariosEmpresas_Accesos?Id_Usuario={Id_Usuario}

Devuelve todas las tiendas visibles del usuario.

GET api/UsuariosEmpresas_Accesos?id_Usuario={id_Usuario}&id_Menu={id_Menu}

Devuelve el acceso para un usuario y menú, si no existe el registre devuelve un registro con Visible=True, ReadOnly=False

PUT api/UsuariosEmpresas_Accesos?idiomaId={idiomaId}&usuarioId={usuarioId}&MenusAplicacionId={MenusAplicacionId}

Elimina todas las relaciones, y vuelve a insertar las enviadas.

DELETE api/UsuariosEmpresas_Accesos?idiomaId={idiomaId}&usuarioId={usuarioId}

Elimina todas las relaciones del usuario seleccionado.

GET api/UsuariosEmpresas_Accesos/GetUsuariosEmpresas_Accesos?Id_Usuario={Id_Usuario}

Devuelve todas las tiendas visibles del usuario.

GET api/UsuariosEmpresas_Accesos/GetUsuariosEmpresas_Accesos?id_Usuario={id_Usuario}&id_Menu={id_Menu}

Devuelve el acceso para un usuario y menú, si no existe el registre devuelve un registro con Visible=True, ReadOnly=False

PUT api/UsuariosEmpresas_Accesos/PutUsuariosEmpresas_Accesos?idiomaId={idiomaId}&usuarioId={usuarioId}&MenusAplicacionId={MenusAplicacionId}

Elimina todas las relaciones, y vuelve a insertar las enviadas.

DELETE api/UsuariosEmpresas_Accesos/DeleteUsuariosEmpresas_Accesos?idiomaId={idiomaId}&usuarioId={usuarioId}

Elimina todas las relaciones del usuario seleccionado.

UsuariosEmpresas_Tiendas

APIDescription
GET api/UsuariosEmpresas_Tiendas?Id_Usuario={Id_Usuario}

Devuelve todas las tiendas visibles del usuario.

PUT api/UsuariosEmpresas_Tiendas?idiomaId={idiomaId}&usuarioId={usuarioId}&tiendasId={tiendasId}

Elimina todas las relaciones, y vuelve a insertar las enviadas.

DELETE api/UsuariosEmpresas_Tiendas?idiomaId={idiomaId}&usuarioId={usuarioId}

Elimina todas las relaciones del usuario seleccionado.

GET api/UsuariosEmpresas_Tiendas/GetUsuariosEmpresas_Tiendas?Id_Usuario={Id_Usuario}

Devuelve todas las tiendas visibles del usuario.

PUT api/UsuariosEmpresas_Tiendas/PutUsuariosEmpresas_Tiendas?idiomaId={idiomaId}&usuarioId={usuarioId}&tiendasId={tiendasId}

Elimina todas las relaciones, y vuelve a insertar las enviadas.

DELETE api/UsuariosEmpresas_Tiendas/DeleteUsuariosEmpresas_Tiendas?idiomaId={idiomaId}&usuarioId={usuarioId}

Elimina todas las relaciones del usuario seleccionado.

Values

APIDescription
GET api/Values

No documentation available.

GET api/Values/{id}

No documentation available.

POST api/Values

No documentation available.

PUT api/Values/{id}

No documentation available.

DELETE api/Values/{id}

No documentation available.

GET api/Values/GetValues

No documentation available.

GET api/Values/GetValue/{id}

No documentation available.

POST api/Values/PostValue

No documentation available.

PUT api/Values/PutValue/{id}

No documentation available.

DELETE api/Values/DeleteValue/{id}

No documentation available.

VentasAnteriores

APIDescription
GET api/VentasAnteriores?id_Marca={id_Marca}&id_tienda={id_tienda}&intMes={intMes}&intAnyo={intAnyo}

Retorna todos los registros de ventas anteriores según filtro. Si intMes es cero devuelve todos los meses del año indicado.

GET api/VentasAnteriores?id_Marca={id_Marca}&id_tienda={id_tienda}&intMes={intMes}&intAnyo={intAnyo}&Ean={Ean}

Retorna todos los registros de ventas anteriores según filtro. Si intMes es cero devuelve todos los meses del año indicado. Ean obligatorio.

PUT api/VentasAnteriores?idiomaId={idiomaId}

Modifica un registro de VentasAnteriores (Uds).

POST api/VentasAnteriores?idiomaId={idiomaId}

Añade un registro de VentasAnteriores.

DELETE api/VentasAnteriores?idiomaId={idiomaId}

Elimina un registro de VentasAnteriores.

GET api/VentasAnteriores/GetVentasAnteriores?id_Marca={id_Marca}&id_tienda={id_tienda}&intMes={intMes}&intAnyo={intAnyo}

Retorna todos los registros de ventas anteriores según filtro. Si intMes es cero devuelve todos los meses del año indicado.

GET api/VentasAnteriores/GetVentasAnteriores?id_Marca={id_Marca}&id_tienda={id_tienda}&intMes={intMes}&intAnyo={intAnyo}&Ean={Ean}

Retorna todos los registros de ventas anteriores según filtro. Si intMes es cero devuelve todos los meses del año indicado. Ean obligatorio.

PUT api/VentasAnteriores/PutVentasAnteriores?idiomaId={idiomaId}

Modifica un registro de VentasAnteriores (Uds).

POST api/VentasAnteriores/PostVentasAnteriores?idiomaId={idiomaId}

Añade un registro de VentasAnteriores.

DELETE api/VentasAnteriores/DeleteVentasAnteriores?idiomaId={idiomaId}

Elimina un registro de VentasAnteriores.

VentasAnteriores_Ean

APIDescription
GET api/VentasAnteriores_Ean?id_Empresa={id_Empresa}&id_Marca={id_Marca}&id_Idioma={id_Idioma}

Devuelve las tiendas según su estado de relación.

PUT api/VentasAnteriores_Ean?idiomaId={idiomaId}&EANAnterior={EANAnterior}

Actualiza el registro, también actualiza los registros de VentasAnterioes con el mismo Ean actualizado.

POST api/VentasAnteriores_Ean?idiomaId={idiomaId}

Inserta el registro.

DELETE api/VentasAnteriores_Ean?idiomaId={idiomaId}&EANAnterior={EANAnterior}

Elimina un registro de VentasAnteriores_Ean.

GET api/VentasAnteriores_Ean/GetVentasAnteriores_Ean?id_Empresa={id_Empresa}&id_Marca={id_Marca}&id_Idioma={id_Idioma}

Devuelve las tiendas según su estado de relación.

PUT api/VentasAnteriores_Ean/PutVentasAnteriores_Ean?idiomaId={idiomaId}&EANAnterior={EANAnterior}

Actualiza el registro, también actualiza los registros de VentasAnterioes con el mismo Ean actualizado.

POST api/VentasAnteriores_Ean/PostVentasAnteriores_Ean?idiomaId={idiomaId}

Inserta el registro.

DELETE api/VentasAnteriores_Ean/DeleteVentasAnteriores_Ean?idiomaId={idiomaId}&EANAnterior={EANAnterior}

Elimina un registro de VentasAnteriores_Ean.