POST api/v1/Ubicaciones/SaveOrUpdate/{empresaid}/{almacenid}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| empresaid | integer |
Required |
|
| almacenid | integer |
Required |
Body Parameters
Ubicacion| Name | Description | Type | Additional information |
|---|---|---|---|
| Empresa | Empresa |
None. |
|
| CodigoCliente | string |
Max length: 8 |
|
| Nombre | string |
Required Max length: 50 |
|
| CodigoObra | string |
Max length: 8 |
|
| CodigoProveedor | string |
Max length: 8 |
|
| ObraCerrada | boolean |
None. |
|
| EmailEncargadoObra | string |
None. |
|
| Descripcion | string |
Max length: 50 |
|
| Direccion | string |
Max length: 255 |
|
| CodigoPostal | string |
Max length: 12 |
|
| Poblacion | string |
None. |
|
| Provincia | string |
None. |
|
| Pais | string |
None. |
|
| TelefonoContacto | string |
None. |
|
| MovilContacto | string |
None. |
|
| EmailContacto | string |
None. |
|
| NombreContacto | string |
None. |
|
| Latitud | decimal number |
None. |
|
| Longitud | decimal number |
None. |
|
| NoNotificarDocumentos | boolean |
None. |
|
| SoloVerSusObras | boolean |
None. |
|
| GeoLocation | DbGeography |
None. |
|
| Trabajos | Collection of Trabajo |
None. |
|
| Avisos | Collection of Aviso |
None. |
|
| Adjuntos | Collection of Adjunto |
None. |
|
| Observaciones | string |
Max length: 250 |
|
| NombreCompleto | string |
None. |
|
| CodigoDescuento | string |
Max length: 8 |
|
| CodigoDescuentoPP | string |
Max length: 8 |
|
| TipoCliente | string |
Max length: 8 |
|
| TipoTarifaMultiple | string |
Max length: 1 |
|
| DescuentoGral | decimal number |
None. |
|
| CodigoComisionista | string |
Max length: 8 |
|
| CodigoGrupoCliente | string |
Max length: 5 |
|
| CodigoFormaPago | string |
Max length: 8 |
|
| DNICIF | string |
Max length: 15 |
|
| DireccionEnvio | string |
Max length: 50 |
|
| PoblacionEnvio | string |
Max length: 50 |
|
| CodigoPostalEnvio | string |
Max length: 12 |
|
| ProvinciaEnvio | string |
Max length: 25 |
|
| PaisEnvio | string |
Max length: 25 |
|
| EmpresaId | integer |
Required |
|
| Synchronized | date |
None. |
|
| Sync | boolean |
None. |
|
| PendingSync | boolean |
None. |
|
| Id | integer |
None. |
|
| Created | date |
None. |
|
| Updated | date |
None. |
|
| Borrado | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"Empresa": {
"$id": "2",
"<Nombre>k__BackingField": "sample string 1",
"<CodigoCliente>k__BackingField": "sample string 2",
"<CodigoEmpresa>k__BackingField": "sample string 3",
"<EmailAdministrativo>k__BackingField": "sample string 4",
"<EmailTecnico>k__BackingField": "sample string 5",
"<EmailEncargadoObra>k__BackingField": "sample string 6",
"<EmailEncargadoAlmacen>k__BackingField": "sample string 7",
"<FechaExpiracion>k__BackingField": "2026-02-23T15:01:54.6966917+00:00",
"<Bloqueado>k__BackingField": true,
"<CodigoHoraNormal>k__BackingField": "sample string 10",
"<TipoAvisos>k__BackingField": "sample string 11",
"<Publica>k__BackingField": true,
"<IvaPorDefecto>k__BackingField": 13,
"<VariosPedidos>k__BackingField": 14,
"<NotificacionesClienteObraAviso>k__BackingField": "sample string 15",
"<NotificacionesOperarioAviso>k__BackingField": "sample string 16",
"<NotificacionesOperarioPedido>k__BackingField": "sample string 17",
"<NotificacionesOperarioAlbaran>k__BackingField": "sample string 18",
"<NotificarPublicacionDocumentos>k__BackingField": "sample string 19",
"<CodigoEmpresaCatalogo>k__BackingField": "sample string 20",
"<PartesEnCliObr>k__BackingField": true,
"<HabilitadoElementos>k__BackingField": true,
"<ResolucionImagenes>k__BackingField": "sample string 23",
"<VerAvisosClientes>k__BackingField": true,
"<TieneSat>k__BackingField": true,
"<TieneAlmacen>k__BackingField": true,
"<DiasModificarDocumentos>k__BackingField": 27,
"<TipoActivacion>k__BackingField": 0,
"<EspacioContratadoGB>k__BackingField": 28,
"<EspacioUtilizadoGB>k__BackingField": 29,
"<LicenciasActivadas>k__BackingField": 30,
"<DiasCrearTrabajos>k__BackingField": 31,
"<DistanciaMaximaUbicacion>k__BackingField": 32,
"<AlmacenBasegesId>k__BackingField": 1,
"<Imprimir>k__BackingField": 0,
"<CodigoClienteContado>k__BackingField": "sample string 33",
"<MesesHistorial>k__BackingField": 34,
"<Descuentopplineal>k__BackingField": true,
"<Descuentogralcli_lineal>k__BackingField": true,
"<EmailViafirma>k__BackingField": "sample string 37",
"<PiezasVentas>k__BackingField": true,
"<PiezasPedidosClientes>k__BackingField": true,
"<PiezasAlbaranesCompra>k__BackingField": true,
"<TipoHorasModificar>k__BackingField": "sample string 41",
"<TipoHorasAsignar>k__BackingField": "sample string 42",
"<EmailCambioHora>k__BackingField": "sample string 43",
"<ControlHerramienta>k__BackingField": true,
"<NoMostrarFamiliasVacias>k__BackingField": true,
"<ComprobarTarifas>k__BackingField": true,
"<ComprobarTarifasCantidad>k__BackingField": true,
"<PreciosParteAlmacen>k__BackingField": "sample string 48",
"<ModoOffline>k__BackingField": 49,
"<SegundosMensaje>k__BackingField": 50,
"<F_PICONEC_MARCADO_ALBARANES>k__BackingField": true,
"<OtrosConceptosPresencia>k__BackingField": "sample string 52",
"<OtrosConceptosSalida>k__BackingField": "sample string 53",
"<TrabajarconObras>k__BackingField": true,
"<CodigoTasa>k__BackingField": "sample string 55",
"<Synchronized>k__BackingField": "2026-02-23T15:01:54.6966917+00:00",
"<Sync>k__BackingField": true,
"<PendingSync>k__BackingField": true,
"<Id>k__BackingField": 58,
"<Created>k__BackingField": "2026-02-23T15:01:54.6966917+00:00",
"<Updated>k__BackingField": "2026-02-23T15:01:54.6966917+00:00",
"<Borrado>k__BackingField": true
},
"CodigoCliente": "sample string 1",
"Nombre": "sample string 2",
"CodigoObra": "sample string 3",
"CodigoProveedor": "sample string 4",
"ObraCerrada": true,
"EmailEncargadoObra": "sample string 6",
"Descripcion": "sample string 7",
"Direccion": "sample string 8",
"CodigoPostal": "sample string 9",
"Poblacion": "sample string 10",
"Provincia": "sample string 11",
"Pais": "sample string 12",
"TelefonoContacto": "sample string 13",
"MovilContacto": "sample string 14",
"EmailContacto": "sample string 15",
"NombreContacto": "sample string 16",
"Latitud": 17.1,
"Longitud": 18.1,
"NoNotificarDocumentos": true,
"SoloVerSusObras": true,
"GeoLocation": null,
"Trabajos": [
{
"$id": "3",
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"EmailOperario": "sample string 2",
"AvisoId": 1,
"UbicacionId": 3,
"Ubicacion": {
"$ref": "1"
},
"CodigoCliente": "sample string 4",
"CodigoObra": "sample string 5",
"HoraId": 1,
"Hora": {
"$id": "4",
"Empresa": {
"$ref": "2"
},
"CodigoBaseges": "sample string 1",
"Descripcion": "sample string 2",
"TenerEnCuenta": 3.1,
"EmpresaId": 4,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 7,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
"TareaId": 1,
"Tarea": {
"$id": "5",
"CodigoTarea": "sample string 1",
"Descripcion": "sample string 2",
"Observaciones": "sample string 3",
"AvisoId": 1,
"GestionId": 1,
"EmpresaId": 4,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 7,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
"Tiempo": 6.1,
"TiempoAFacturar": 7.1,
"Descripcion": "sample string 8",
"Observaciones": "sample string 9",
"Inicio": "2026-02-23T15:01:54.6966917+00:00",
"Fin": "2026-02-23T15:01:54.6966917+00:00",
"LatCreacion": 10.1,
"LngCreacion": 11.1,
"LatFinalizacion": 12.1,
"LngFinalizacion": 13.1,
"BasegesId": "sample string 14",
"Eliminado": true,
"Supervisado": true,
"ElementoId": 1,
"NivelId": 1,
"Iniciado": true,
"EmpresaId": 18,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 21,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "3"
}
],
"Avisos": [
{
"$id": "6",
"AtencionPrevista": "2026-02-23T15:01:54.6966917+00:00",
"FechaAtencion": "2026-02-23T15:01:54.6966917+00:00",
"HoraInicioAtencion": "2026-02-23T15:01:54.6966917+00:00",
"HoraFinAtencion": "2026-02-23T15:01:54.6966917+00:00",
"HorasTiempoTeorico": 1.1,
"Estado": 1,
"Marcado": 0,
"MovilEmisor": "sample string 1",
"EmailEncargado": "sample string 2",
"Descripcion": "sample string 3",
"ObservacionesAtencion": "sample string 4",
"ComentariosLibres1": "sample string 5",
"ComentariosLibres2": "sample string 6",
"ComentariosLibres3": "sample string 7",
"ComentariosLibres4": "sample string 8",
"ComentariosLibres5": "sample string 9",
"Direccion": "sample string 10",
"CodigoPostal": "sample string 11",
"Poblacion": "sample string 12",
"Provincia": "sample string 13",
"Pais": "sample string 14",
"ElementoActivoId": 1,
"NivelActivoId": 1,
"ObservacionesMarcado": "sample string 15",
"Trabajos": [
{
"$ref": "3"
},
{
"$ref": "3"
}
],
"Documentos": [
{
"$id": "7",
"TipoDocumento": 1,
"FechaEntrega": "2026-02-23T15:01:54.6966917+00:00",
"LugarEntrega": 0,
"EmailEncargado": "sample string 1",
"AvisoId": 1,
"PedidoId": 1,
"Observaciones": "sample string 2",
"ObservacionesCliente": "sample string 3",
"Notificado": true,
"Facturable": true,
"Devolucion": true,
"Editable": true,
"Estado": 0,
"TipoAlbaranCompra": 0,
"TipoParte": 0,
"Materiales": [
{
"$id": "8",
"Referencia": "sample string 1",
"Descripcion": "sample string 2",
"Unidades": 3.0,
"UnidadesPendientes": 4.0,
"UnidadesServidas": 5.0,
"UnidadesAServir": 6.0,
"Precio": 7.0,
"Descuento": 8.0,
"Importe": 9.0,
"GestionId": 1,
"Eliminado": true,
"DocumentoId": 1,
"AlmacenBasegesId": 1,
"AvisoId": 1,
"ArticuloId": 1,
"ElementoId": 1,
"NivelId": 1,
"UnidadDeObra": true,
"Bloqueado": true,
"Piezas": 1.0,
"DescuentoPP": 1.0,
"ControlesMaterial": [
{
"$id": "9",
"ArticuloId": 1,
"MaterialId": 1,
"AvisoId": 1,
"DocumentoId": 1,
"Lote": "sample string 1",
"Serie": "sample string 2",
"Unidades": 3.0,
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"BasegesId": 1,
"Piezas": 1.0,
"EmpresaId": 4,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 7,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "9"
}
],
"FechaCaducidad": "2026-02-23T15:01:54.6966917+00:00",
"Alto": 1.0,
"Ancho": 1.0,
"Grueso": 1.0,
"Observaciones": "sample string 13",
"OrigenRegistro": "sample string 14",
"PendienteDevolver": 15.0,
"EmpresaId": 16,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 19,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "8"
}
],
"Facturado": true,
"Direccion": "sample string 9",
"CodigoPostal": "sample string 10",
"Poblacion": "sample string 11",
"Provincia": "sample string 12",
"Pais": "sample string 13",
"AlmacenBasegesId": 1,
"AlmacenBasegesDestinoId": 1,
"NumAlbaranProveedor": "sample string 14",
"Hora": "2026-02-23T15:01:54.6966917+00:00",
"UbicacionObraId": 1,
"EstadoPedidoAsociado": 0,
"PresupuestoImputado": "sample string 15",
"MotivoDevolucion": "sample string 16",
"NivelActivoId": 1,
"DescuentoPP": 1.0,
"DireccionEnvio": "sample string 17",
"PoblacionEnvio": "sample string 18",
"CodigoPostalEnvio": "sample string 19",
"ProvinciaEnvio": "sample string 20",
"PaisEnvio": "sample string 21",
"EstadoPedidoCompraERP": 0,
"Marcado": 0,
"ObservacionesMarcado": "sample string 22",
"NumeroFactura": "sample string 23",
"FechaFactura": "2026-02-23T15:01:54.6966917+00:00",
"EstadoLogistico": 0,
"EstadoActual": 0,
"EmailUltimo": "sample string 24",
"PedidoPor": "sample string 25",
"ResolucionPedido": 0,
"CodigoFormaPago": "sample string 26",
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"NombreEmisor": "sample string 27",
"EmailEmisor": "sample string 28",
"TelefonoEmisor": "sample string 29",
"UbicacionId": 30,
"Sincronizar": true,
"BasegesId": "sample string 32",
"CodigoCliente": "sample string 33",
"CodigoObra": "sample string 34",
"CodigoProveedor": "sample string 35",
"Ubicacion": {
"$ref": "1"
},
"Empresa": {
"$ref": "2"
},
"NombreContado": "sample string 36",
"CodigoComisionista": "sample string 37",
"EmpresaId": 38,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 41,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "7"
}
],
"Adjuntos": [
{
"$id": "10",
"EmpresaId": 1,
"Empresa": {
"$ref": "2"
},
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"Nombre": "sample string 2",
"Clave": "sample string 3",
"Apartado": 0,
"AvisoId": 1,
"DocumentoId": 1,
"Aviso": {
"$ref": "6"
},
"UbicacionId": 1,
"ElementoId": 1,
"TrabajoId": 1,
"CodigoCliente": "sample string 4",
"CodigoProveedor": "sample string 5",
"CodigoObra": "sample string 6",
"Emisor": "sample string 7",
"Descripcion": "sample string 8",
"DescripcionObra": "sample string 9",
"Observaciones": "sample string 10",
"Importe": 11.0,
"NuestroPedido": "sample string 12",
"SuPedido": "sample string 13",
"EmailOperario": "sample string 14",
"NumPresupuesto": "sample string 15",
"Tipo": "sample string 16",
"NIF": "sample string 17",
"BlobName": "Factura/sample string 3-sample string 2",
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 20,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "10"
}
],
"AsignacionesOperarios": [
{
"$id": "11",
"AvisoId": 1,
"EmailOperario": "sample string 2",
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"TiempoTeorico": 1.1,
"TiempoDesplazamiento": 1.1,
"EmpresaId": 3,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 6,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "11"
}
],
"TiempoTeorico": 1.1,
"TiempoDesplazamiento": 1.1,
"TipoAviso": "sample string 16",
"EstadoFlowGes": "sample string 17",
"Materiales": [
{
"$ref": "8"
},
{
"$ref": "8"
}
],
"OperarioCheckList": "sample string 18",
"PresupuestoImputado": "sample string 19",
"CodigoFormaPago": "sample string 20",
"DNICIF": "sample string 21",
"NumAlabaran": "sample string 22",
"FechaCierre": "2026-02-23T15:01:54.6966917+00:00",
"ElementoAvisos": [
{
"$id": "12",
"ElementoId": 1,
"Elemento": {
"$id": "13",
"Codigo": "sample string 1",
"Articulo": "sample string 2",
"Descripcion": "sample string 3",
"NumSerie": "sample string 4",
"Identificacion": "sample string 5",
"Ubicacion": "sample string 6",
"Grupo": "sample string 7",
"Lote": "sample string 8",
"Principal": true,
"Disponible": true,
"Unidades": 11.0,
"ContratoMantenimiento": "sample string 12",
"FechaInstalacion": "2026-02-23T15:01:54.6966917+00:00",
"CodigoObra": "sample string 13",
"EmpresaId": 14,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 17,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
"AvisoId": 1,
"Aviso": {
"$ref": "6"
},
"CheckListCompletado": true,
"CodigoElemento": "sample string 2",
"EmpresaId": 3,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 6,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "12"
}
],
"VehiculosAviso": [
{
"$id": "14",
"VehiculoId": 1,
"Vehiculo": {
"$id": "15",
"Empresa": {
"$ref": "2"
},
"CodigoVehiculo": "sample string 1",
"Matricula": "sample string 2",
"EmpresaId": 3,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 6,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
"AvisoId": 1,
"Aviso": {
"$ref": "6"
},
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"Hora": "2026-02-23T15:01:54.6966917+00:00",
"EmailOperario": "sample string 2",
"Observaciones": "sample string 3",
"GestionId": 1,
"EmpresaId": 4,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 7,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "14"
}
],
"Fecha": "2026-02-23T15:01:54.6966917+00:00",
"NombreEmisor": "sample string 23",
"EmailEmisor": "sample string 24",
"TelefonoEmisor": "sample string 25",
"UbicacionId": 26,
"Sincronizar": true,
"BasegesId": "sample string 28",
"CodigoCliente": "sample string 29",
"CodigoObra": "sample string 30",
"CodigoProveedor": "sample string 31",
"Ubicacion": {
"$ref": "1"
},
"Empresa": {
"$ref": "2"
},
"NombreContado": "sample string 32",
"CodigoComisionista": "sample string 33",
"EmpresaId": 34,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 37,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
},
{
"$ref": "6"
}
],
"Adjuntos": [
{
"$ref": "10"
},
{
"$ref": "10"
}
],
"Observaciones": "sample string 21",
"NombreCompleto": "sample string 2 - sample string 7",
"CodigoDescuento": "sample string 22",
"CodigoDescuentoPP": "sample string 23",
"TipoCliente": "sample string 24",
"TipoTarifaMultiple": "sample string 25",
"DescuentoGral": 26.0,
"CodigoComisionista": "sample string 27",
"CodigoGrupoCliente": "sample string 28",
"CodigoFormaPago": "sample string 29",
"DNICIF": "sample string 30",
"DireccionEnvio": "sample string 31",
"PoblacionEnvio": "sample string 32",
"CodigoPostalEnvio": "sample string 33",
"ProvinciaEnvio": "sample string 34",
"PaisEnvio": "sample string 35",
"EmpresaId": 36,
"Synchronized": "2026-02-23T15:01:54.6966917+00:00",
"Sync": true,
"PendingSync": true,
"Id": 39,
"Created": "2026-02-23T15:01:54.6966917+00:00",
"Updated": "2026-02-23T15:01:54.6966917+00:00",
"Borrado": true
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.