Alquileres
Proyecto
El proyecto, tal como lo devuelve la API.
Esquemas: ProjectDto, ProjectDetailDto
Ejemplo
Generado a partir del esquema
Un proyecto que agrupa pedidos y trabajo para un contacto, con sus fechas, tipo, ubicación y los identificadores de sus pedidos. Los proyectos usan el aislamiento heredado de la cuenta principal, así que una cuenta de facturación también ve los proyectos de su cuenta principal. externalReference es escribible, así que puede contener tu propia clave. Archiva o restaura un proyecto con PUT /api y vincula pedidos a él con POST /api.
Atributos
Identificador único del proyecto.
Número de proyecto legible; null si no está numerado.
Nombre del proyecto.
Color asociado al proyecto (para la interfaz); null si no tiene.
Referencia externa del proyecto (por ejemplo, del sistema del cliente); null si no consta.
Identificador del tipo de proyecto; null si el proyecto no tiene tipo.
Referencia compacta al tipo de proyecto; null si no hay.
Mostrar atributos hijosOcultar atributos hijos
Identificador único del tipo de proyecto.
Nombre del tipo de proyecto.
Color asociado al tipo de proyecto (para la interfaz); null si no tiene.
Referencia compacta al contacto del proyecto; null si no hay.
Mostrar atributos hijosOcultar atributos hijos
Identificador único del contacto.
Nombre del contacto.
Ubicación del proyecto; sus campos internos son null cuando no se han registrado.
Mostrar atributos hijosOcultar atributos hijos
Nombre del lugar o ubicación; null si no está registrado.
Dirección de la ubicación; null si no consta.
Ciudad de la ubicación; null si no consta.
Código postal de la ubicación; null si no se ha registrado.
Provincia o región de la ubicación; null si no se ha registrado.
País de la ubicación; null si no consta.
Latitud de la ubicación; null si no está registrada.
Longitud de la ubicación; null si no está registrada.
Fecha de inicio del proyecto en ISO 8601 con desplazamiento.
Fecha de fin del proyecto en ISO 8601 con desplazamiento.
Estado del proyecto: draft, budgeted, confirmed, in_progress, invoiced, completed, cancelled o archived. archived es un estado HEREDADO que aparece en datos antiguos; el estado archivado actual se expresa mediante el booleano archived de este mismo DTO.
Opciones disponibles: draft, budgeted, confirmed, in_progress, invoiced, completed, cancelled, archived
Si el proyecto está archivado.
Identificadores de los pedidos del proyecto. El detalle de los pedidos se obtiene en GET /api?projectId=.
Número total de pedidos del proyecto (igual a orderIds.length).
Valores de los campos personalizados por identificador de campo personalizado; las definiciones están en /api.
Origen desde el que se creó el proyecto; null si no consta.
Fecha de creación en ISO 8601 con desplazamiento.
Fecha de la última actualización en ISO 8601 con desplazamiento.
Valores
- status
draft,budgeted,confirmed,in_progress,invoiced,completed,cancelled,archived
Lo devuelven
GET /api/v1/projects— Listar proyectosGET /api/v1/projects/{projectId}— Obtener un proyecto
Lo modifican
POST /api/v1/projects— Crear un proyectoPATCH /api/v1/projects/{projectId}— Actualizar un proyectoPOST /api/v1/projects/{projectId}/orders/{orderId}— Vincular un pedido a un proyectoDELETE /api/v1/projects/{projectId}/orders/{orderId}— Desvincular un pedido de un proyecto
¿Te ha resultado útil esta página?