Transformaciones de producto

Una transformación comercial con nombre que se ofrece sobre un producto del catálogo.

Campos

El nombre API es el que usan la API, MCP y la CLI.

NombreNombre APITipoObligatorioDescripción
IDidID de registroSí
ProductoproductIdReferenciaSí
PosiciónrankOrdenSí
NombrelabelTexto I18n
CódigocodeTextoSíIdentificador comercial estable de esta oferta en este producto. Único dentro de la organización por producto — se usa en importaciones, integraciones y reglas comerciales.
ArtículoserviceitemIdReferencia
CategoríaclassConstanteSíFamilia de transformación de esta oferta. Nombra el tipo de modificación que el cliente puede solicitar — no cómo la manufactura la ejecutará. Corte, maquinado y formado requieren que el producto tenga identificadores en inventario (lotes o números de serie); con números de serie cada pieza resultante recibe un nuevo número de serie ligado a su origen.
Eje de operacióndimensionAxisConstanteDimensión física que esta transformación consume o modifica. Debe existir en la envolvente dimensional del producto. No aplica a acabado.
PreciopricingConstanteSíIndicador comercial de cómo se cotiza esta oferta. No almacena un importe — las listas de precios siguen sembrando el precio unitario de la partida de venta.
Base del cargochargeBasisConstanteCómo se calcula el cargo de la transformación: por corte, por pieza, por longitud o una vez por partida.
Permitir exceder existenciasallowExceedStockBinarioSíPermite que una operación futura solicite más cantidad que las existencias disponibles en la posición elegida. No hace elegible un identificador con existencias en cero solo por existir.
Base de consumoconsumptionBasisConstanteCómo esta oferta consume existencias. Dejar vacío cuando la oferta no consume existencias. Prohibido para acabado.
Ancho de cortekerfDecimalDesperdicio por corte, en la unidad de dimensiones del producto (longitud principal).
RemanenteremnantConstantePolítica de disposición de sobrantes, no un estado de identidad. nonNominalReason = remnant solo cuando una operación futura reingresa existencias.
Longitud mínima de remanenteminRemnantLengthDecimalLongitud mínima de remanente para reingresar a inventario, en la unidad de dimensiones del producto. Obligatoria cuando se permiten remanentes.
TagstagIdsTagsTags opcionales para clasificar y filtrar esta transformación.
DescripcióndescriptionCampo de Texto I18nDescripción comercial localizada de esta oferta de transformación.
DatosdataDatos
Identificadores externosidentifiersIdentificador externo | Identificadores externosClaves de sistemas remotos y tipos de id opcionales. Un valor por par de sistema y tipo en este registro.
Creado porcreatedByUsuario
Creado elcreatedAtFecha y HoraSí
Actualizado porupdatedByUsuario
Actualizado elupdatedAtFecha y HoraSí
Publicado porpublishedByUsuario
Publicado elpublishedAtFecha y Hora
Deshabilitado pordisabledByUsuario
Deshabilitado eldisabledAtFecha y Hora
Bloqueado porblockedByUsuario
Bloqueado elblockedAtFecha y Hora
Archivado porarchivedByUsuario
Archivado elarchivedAtFecha y Hora

Relaciones

Los registros poseídos (línea sólida) se eliminan con su dueño. Los registros agrupados (línea punteada) pueden existir solos.

Transformaciones deproductoProductosTipos de equipo permitidos
CampoApunta aTipo
Producto productIdProductosagrupado por
Artículo serviceitemIdArtículos de servicioreferencia
Tags tagIdsTagsreferencia

Acciones

Lo que puedes hacer con un registro. Cada acción también envía el evento de webhook producttransformations.<acción>. Las lecturas (find, get, count) funcionan en toda tabla.

NombreNombre APIDescripciónDónde
CrearcreateCrea una transformación.App · API · MCP · CLI
EditarupdateGuarda los cambios de la transformación.App · API · MCP · CLI
DeshabilitardisableDesactiva la transformación para usos nuevos. Las referencias existentes se mantienen. Actívala de nuevo para usarla.App · API · MCP · CLI
HabilitarundisableVuelve a activar la transformación para usos nuevos.App · API · MCP · CLI
PublicarpublishPublica la disponibilidad para que pueda usarse.App · API · MCP · CLI
BloquearblockImpide editar y eliminar la transformación. Sigue visible y puede seguir en documentos existentes. Desbloquéala para volver a cambiarla.App · API · CLI
DesbloquearunblockPermite de nuevo editar y eliminar la transformación.App · API · CLI
ArchivararchiveRetira la transformación del uso diario. Sale de las listas y los selectores activos, y la mayoría de las acciones se detienen. Desarchívala para restaurarla.App · API · MCP · CLI
RestaurarunarchiveDevuelve la transformación a las listas y las acciones activas.App · API · MCP · CLI
EliminardeleteElimina la transformación y los datos que le pertenecen. No se puede deshacer.App · API · MCP · CLI

Estados

Cómo pasa un registro de un estado a otro. Archivar y bloquear pueden ocurrir en cualquier estado.

PublicarCreadoPublicado