Guía del Usuario de PartsBox

Introducción

¿Qué es PartsBox?

PartsBox es una herramienta en línea para gestionar el inventario de componentes electrónicos, precios de BOM y producción. Proporciona una plataforma centralizada para todo el proceso de fabricación de productos electrónicos, desde la obtención y el almacenamiento de componentes hasta la construcción de proyectos y el seguimiento de la producción.

Las capacidades clave incluyen:

  • Gestión de inventario: rastree componentes, niveles de stock y ubicaciones de almacenamiento, con soporte para componentes vinculados (con números de pieza del fabricante), componentes locales, meta-componentes y componentes de subensamblaje.
  • Precios de LDM: fije el precio de su lista de materiales utilizando ofertas actualizadas de distribuidores en línea, con soporte para descuentos por cantidad, conversiones de moneda, MOQ y ofertas de proveedores locales.
  • Producción: construya proyectos a partir de LDM, con construcciones de una sola etapa y de múltiples etapas, subensamblajes, seguimiento de números de serie y un historial de construcción completo.
  • Control de lotes: rastree lotes específicos de componentes desde la fuente hasta su uso en la producción, con trazabilidad bidireccional para el control de calidad y el cumplimiento normativo.
  • Compras: cree y gestione órdenes de compra, rastree el estado de los pedidos y reciba componentes en el inventario.
  • ID Anything™: a cada objeto en PartsBox (componente, lote, ubicación de almacenamiento, construcción, pedido, proyecto) se le asigna un código compacto y único que se puede imprimir como una etiqueta QR, escanear con un dispositivo móvil y utilizar para la coincidencia de LDM en herramientas CAD. Combinado con el seguimiento del número de serie por dispositivo, esto permite una trazabilidad completa del ciclo de vida desde la producción hasta el servicio de campo.
  • Escaneo de códigos de barras e impresión de etiquetas: escanee códigos de barras para buscar rápidamente componentes y agregar stock, e imprima etiquetas para ubicaciones de almacenamiento y lotes.
  • Integración CAD: importe LDM desde KiCad, Altium Designer y otras herramientas EDA.
  • API: acceso programático a su base de datos de componentes para la integración con otros sistemas.
  • Informes: valoración de inventario, alertas de stock bajo y otros informes.

Filosofía de Diseño

PartsBox está diseñado para ser rápido, discreto y fácil de usar. La interfaz es receptiva: la búsqueda de componentes, la comprobación de existencias y la gestión de proyectos se realizan al instante. Varios usuarios pueden trabajar simultáneamente, con los cambios visibles para todos en tiempo real.

A diferencia de las herramientas tradicionales de ERP (Planificación de recursos empresariales) o MRP (Planificación de requisitos de materiales), PartsBox es fácil de introducir e integrar en un flujo de trabajo existente, con una fricción mínima. El objetivo es una herramienta que lo ayude a mantenerse organizado y eficiente sin interponerse en el camino.

Empezando

Esta sección le guía a través de los conceptos básicos de PartsBox: crear una ubicación de almacenamiento, añadir un componente, almacenarlo y construir su primer proyecto. Cada paso se basa en el anterior, y al final tendrá un proyecto funcional con una lista de materiales (BOM) valorada. Las secciones posteriores de esta guía cubren cada tema con mucho más detalle.

Crear una ubicación de almacenamiento

Antes de añadir componentes, configure al menos una ubicación de almacenamiento para representar dónde vivirán físicamente sus componentes. Navegue a 'Almacenamiento' en el menú superior y haga clic en 'Crear'. La pestaña predeterminada es 'Única', que crea una ubicación.

Ingrese un nombre para su ubicación de almacenamiento (por ejemplo, 'b01' para su primera caja, o 'estante-A1' para un compartimento de estante) y haga clic en 'Crear'. Siempre puede añadir más ubicaciones más tarde, incluyendo cuadrículas de ubicaciones para cajas con compartimentos.

Para sugerencias sobre cómo nombrar las ubicaciones de almacenamiento, consulte la sección Ubicaciones de Almacenamiento en Stock y Almacenamiento.

Crear un componente

Navegue a 'Componentes' en el menú superior y haga clic en 'Crear'. Verá una opción de tipos de componentes: Componente vinculado, Componente local y Meta-componente.

Elija 'Componente enlazado' si su componente tiene un número de componente del fabricante (MPN). Escriba el MPN en el campo 'Coincidir con el nombre exacto del componente' y haga clic en 'Coincidir'. PartsBox buscará su componente y mostrará los resultados coincidentes junto con sus especificaciones y enlaces a hojas de datos. Seleccione la coincidencia correcta de la lista y haga clic en 'Crear componente'.

Si su componente no tiene un MPN (una resistencia genérica, un PCB, un componente mecánico personalizado), elija 'Componente local' en su lugar e introduzca un nombre.

Para obtener más detalles sobre los tipos de componentes, consulte la sección ¿Qué son los componentes? en Componentes.

Añadir existencias

Después de crear un componente, necesita añadir stock para representar los componentes físicos que tiene a mano. Navegue a la página de detalles del componente y haga clic en 'Añadir Stock' en el menú de la izquierda.

El asistente de stock tiene tres pasos:

  1. Cantidad y precio: Introduzca la cantidad que tiene. Opcionalmente, seleccione un tipo de precio (por componente o lote completo) e introduzca lo que pagó.\n2. Ubicación de almacenamiento: Seleccione la ubicación de almacenamiento que creó anteriormente.\n3. Información adicional: Opcionalmente añada un comentario (por ejemplo, 'inventario inicial' o una referencia de pedido).

Haga clic en 'Añadir existencias' para confirmar.

Para obtener más información sobre la gestión de existencias, consulte la sección Existencias en Existencias y almacenamiento.

Crear un proyecto

Un proyecto en PartsBox representa una lista de materiales (BOM). Navegue a 'Proyectos' en el menú superior y haga clic en 'Crear'. Introduzca un nombre (y opcionalmente una descripción) para su proyecto y haga clic en 'Crear proyecto'.

Añadir un componente al proyecto

Abra su proyecto recién creado y navegue a la pestaña 'BOM'. Haga clic en 'Añadir entrada de componente' para abrir el selector de componentes. Busque el componente que creó anteriormente, selecciónelo y confirme. El componente se añadirá a la lista de materiales (BOM) con una cantidad predeterminada de 1. Luego puede hacer clic en la entrada para expandirla y ajustar la cantidad, añadir designadores o configurar otros campos.

Crear un proyecto importando una LDM

Si ya tiene una lista de materiales (BOM) exportada desde una herramienta CAD (KiCad, Altium, Eagle o cualquier otra herramienta que pueda exportar CSV), puede crear un proyecto importándola. Navegue a 'Proyectos' y haga clic en 'Importar'. Suba su archivo CSV o TSV.

PartsBox analizará el archivo y mostrará una vista previa. Ajuste el separador de campos y la codificación de caracteres si es necesario hasta que la vista previa se vea correcta. Luego, asigne cada columna al campo de LDM apropiado utilizando los menús desplegables sobre cada columna. El botón 'Adivinar' a menudo puede obtener las asignaciones correctas automáticamente, pero siempre revise el resultado. Las asignaciones más importantes son 'Cantidad', 'Componente' y 'Designadores'.

Después de mapear las columnas, PartsBox intentará emparejar automáticamente cada entrada de la BOM con un componente en su base de datos. Las entradas que coinciden con un componente se muestran con el nombre del componente; las entradas no coincidentes se resaltan. Si creó el componente a partir de los pasos anteriores y la BOM contiene el mismo MPN, se emparejará automáticamente.

Para emparejar manualmente una entrada no emparejada, haga clic en ella para expandir los detalles de la entrada. En la sección 'Emparejamiento de componentes', haga clic en 'Emparejar con un componente existente' para abrir el selector de componentes y seleccionar el componente correcto. También puede crear un nuevo componente directamente desde allí si es necesario.

Una vez que esté satisfecho con las asignaciones y coincidencias, ingrese un nombre de proyecto y haga clic en 'Importar'.

Para obtener más detalles sobre la importación de LDM, la coincidencia y la gestión de entradas, consulte la sección Trabajar con LDM en Proyectos y LDM.

Trabajando con datos

PartsBox utiliza tablas de forma extensiva para mostrar y gestionar datos. Muchas funciones, como la búsqueda dentro de tablas, el filtrado, la configuración de tablas, las operaciones masivas, los campos personalizados, las etiquetas y los archivos adjuntos, funcionan de manera consistente en diferentes tipos de datos (componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos, entradas de LDM y construcciones). Esta sección describe estas funciones transversales.

Tablas

Las tablas en PartsBox son interactivas y ricas en funciones. Admiten búsqueda, filtrado, configuración de columnas, clasificación, selección masiva y exportación a PDF o CSV. La configuración de la tabla se recuerda por tabla, por lo que sus preferencias persisten entre sesiones. Las características descritas a continuación se aplican a la mayoría de las tablas en la aplicación.

Búsqueda en tabla

Además del cuadro de búsqueda principal de componentes (descrito en la sección Componentes), las capacidades de búsqueda están disponibles en la mayoría de las tablas de la aplicación. Estos cuadros de búsqueda en la tabla ofrecen una funcionalidad de coincidencia exacta para ayudarle a reducir rápidamente las filas mostradas. Simplemente escriba en el cuadro de búsqueda encima de una tabla para filtrar su contenido. La búsqueda considera los valores en todas las columnas visibles.

Filtrado

La mayoría de las tablas en PartsBox admiten capacidades de filtrado avanzadas, lo que le permite reducir rápidamente los datos mostrados para que coincidan con criterios específicos. El sistema de filtrado es altamente configurable y admite condiciones lógicas complejas. Esta sección le guiará a través del proceso de creación, uso y gestión de filtros en PartsBox.

Aplicando filtros a las tablas

Para filtrar los datos en una tabla, siga estos pasos:

  • Localice el icono de filtro en la esquina superior derecha de la tabla que desea filtrar.\n- Haga clic en el icono de filtro para abrir la pantalla de configuración de filtros para esa tabla.\n- Añada condiciones de filtro utilizando los botones "Añadir condición" o "Añadir múltiples condiciones". Puede combinar múltiples condiciones utilizando operadores lógicos AND/OR.\n- Para cada condición de filtro, seleccione un campo, elija una condición e introduzca un valor.\n- Una vez que haya definido sus condiciones de filtro, haga clic en el botón "Aplicar filtros" en la parte inferior de la pantalla para aplicar los filtros a la tabla.

Para eliminar rápidamente todos los filtros aplicados actualmente de una tabla, use el botón "Eliminar todos los filtros". Si planea reutilizar el filtro en el futuro, asegúrese de guardarlo como un preajuste antes de eliminarlo.

Definiendo Condiciones de Filtro

Las condiciones de filtro son los bloques de construcción de sus filtros. Cada condición consta de un campo, una condición y un valor:

  • Campo: Seleccione el campo que desea utilizar para filtrar de la lista. Los campos disponibles variarán dependiendo de la tabla y los datos que muestre. Por ejemplo, "[Almacenamiento] Etiquetas" representa las etiquetas asignadas a una ubicación de almacenamiento.\n- Condición: Elija una condición que coincida con sus requisitos de filtrado. La lista de condiciones disponibles depende del tipo de campo seleccionado. Por ejemplo, si selecciona "[Almacenamiento] Etiquetas", verá condiciones como "contiene todas estas etiquetas", "contiene cualquiera de estas etiquetas" y "no contiene ninguna de estas etiquetas".\n- Valor: Introduzca el valor con el que debe coincidir la condición. Dependiendo del tipo de campo, podría ser una lista de etiquetas (para un campo de etiqueta), una cadena de texto, un número o un rango de números (intervalo).

Puede combinar múltiples condiciones de filtro utilizando operadores lógicos AND/OR. PartsBox admite condiciones anidadas, lo que le permite crear una lógica de filtrado compleja añadiendo condiciones individuales o múltiples condiciones combinadas con AND/OR bajo cada declaración AND/OR.

Introducción de valores numéricos

Al introducir valores numéricos en las condiciones de filtro, puede utilizar prefijos de unidad para mayor comodidad. Simplemente introduzca el prefijo sin la unidad. Por ejemplo, use "22u" en lugar de "22μF" y "10k" en lugar de "10kΩ". Tenga en cuenta que los prefijos distinguen entre mayúsculas y minúsculas, por lo que "m" y "M" representan valores diferentes.

PartsBox soporta los siguientes prefijos de unidad:

  • T: tera (1012)
  • G: giga (109)
  • M: mega (106)
  • k: kilo (103)
  • d: deci (10-1)
  • c: centi (10-2)
  • m: mili (10-3)
  • u o μ: micro: (10-6)
  • n: nano (10-9)
  • p: pico (10-12)
  • f: femto (10-15)

Gestión de Preajustes de Filtro

PartsBox le permite guardar sus filtros como preajustes, que pueden ser personales o compartidos dentro de su empresa. Esta función le permite cargar rápidamente filtros complejos y definir filtros que sean útiles para todos en su organización.

Para gestionar sus preajustes de filtro:

  • Use el botón "Cargar preajuste" para aplicar un preajuste de filtro guardado previamente a la tabla actual.
  • Haga clic en "Guardar preajuste" para guardar la configuración de filtro actual como un nuevo preajuste. Elija si desea guardarlo como un preajuste personal o un preajuste de toda la empresa.
  • Haga clic en "Administrar preajustes" para acceder a opciones adicionales de administración de preajustes:
    • Eliminar preajustes no deseados
    • Duplicar preajustes existentes
    • Copiar o mover preajustes entre sus preajustes personales y los preajustes de la empresa

Acceso Rápido a Preajustes de Filtro

Cuando guarda configuraciones de filtro como preajustes, aparecen en un menú desplegable en el encabezado de la tabla. Esto proporciona un acceso rápido a sus filtros de uso común y hace que cambiar entre diferentes vistas sea eficiente.

Los preajustes de filtro pueden funcionar de manera similar a las categorías cuando se basan en etiquetas o nombres. A diferencia de los sistemas de categorías rígidos donde cada elemento pertenece a una sola categoría, los preajustes ofrecen más flexibilidad al permitir que los elementos aparezcan en múltiples vistas filtradas simultáneamente. Este enfoque le brinda los beneficios organizativos de las categorías sin sus limitaciones típicas.

Preajustes de configuración de tabla

Además de los preajustes de filtro, PartsBox le permite guardar y compartir configuraciones de columnas de tabla como preajustes. Esto es útil cuando diferentes usuarios en su organización necesitan ver las mismas columnas en un diseño consistente, o cuando desea cambiar rápidamente entre diferentes disposiciones de columnas para diferentes tareas.

Los ajustes preestablecidos de configuración de tabla almacenan la selección de columnas, su orden y sus anchos relativos. Al igual que los ajustes preestablecidos de filtro, se pueden guardar como ajustes preestablecidos personales (visibles solo para usted) o como ajustes preestablecidos de toda la empresa (compartidos con todos los usuarios de su organización).

Para guardar una configuración de tabla como un preajuste:

  • Haga clic en el icono de configuración de la tabla (icono de columnas) en el encabezado de la tabla para entrar en el modo de configuración.\n- Añada, elimine y organice las columnas según sea necesario. Puede arrastrar los bordes de las columnas para cambiar su tamaño.\n- Utilice el botón "Guardar como preajuste" en la parte inferior del panel de configuración.\n- Introduzca un nombre para el preajuste y elija si desea guardarlo como un preajuste personal o de toda la empresa.\n- Haga clic en "Guardar" para confirmar.

Para cargar un preajuste de configuración de tabla guardado:

  • Utilice el menú desplegable "Cargar ajuste preestablecido de configuración..." que aparece en el encabezado de la tabla (cuando los ajustes preestablecidos están disponibles). - Seleccione un ajuste preestablecido de la lista. Los ajustes preestablecidos personales muestran "(personal)" y los ajustes preestablecidos de la empresa muestran "(empresa)" junto a sus nombres. - La tabla se actualizará inmediatamente para mostrar la configuración de columnas guardada.

También puede gestionar sus preajustes haciendo clic en el icono de configuración de la tabla y utilizando el botón "Gestionar preajustes" para:

  • Renombrar preajustes haciendo clic en sus nombres
  • Eliminar preajustes que ya no necesite
  • Duplicar preajustes para crear variaciones
  • Copiar preajustes entre colecciones personales y de la empresa
  • Mover preajustes de personal a empresa (o viceversa)

Los preajustes de configuración de tabla son particularmente útiles para equipos que necesitan vistas consistentes entre diferentes usuarios, como asegurar que todos vean las mismas columnas al exportar datos o revisar el inventario.

Exportaciones de tablas

La mayoría de las tablas en PartsBox se pueden exportar como PDF o CSV utilizando el botón Exportar en el pie de la tabla. La exportación incluye todas las filas que coinciden con los criterios de búsqueda y filtro actuales, utilizando las columnas configuradas actualmente.

Cada tabla tiene dos configuraciones de columnas separadas: una para visualización y otra para exportación. La exportación a menudo requiere un conjunto de columnas diferente al que se ve en la pantalla, por lo que se mantienen de forma independiente. Cuando ingresa al modo de configuración de tabla (haciendo clic en el icono de columnas en el encabezado de la tabla), un selector en el lado izquierdo le permite cambiar entre editar la configuración de visualización y la configuración de exportación. Si descubre que los datos exportados no coinciden con lo que ve en la pantalla, verifique la configuración de la columna de exportación; es probable que esté configurada en columnas diferentes.

Las exportaciones a PDF producen resultados de alta calidad con un encabezado que contiene el título del documento y el logotipo de su empresa (si se cargó en Configuración > General, consulte la sección Organizaciones y acceso), y los datos de la tabla con un formato adecuado para la impresión. Las imágenes y las URL presentes en las columnas de la tabla se incluyen en la exportación a PDF. Las imágenes en miniatura se muestran en línea donde corresponda.

Las exportaciones CSV producen un archivo estándar separado por comas adecuado para su uso en hojas de cálculo y otras herramientas.

Operaciones en múltiples artículos

Muchas tablas en PartsBox admiten la selección de múltiples artículos y la realización de operaciones masivas en ellos. Este patrón funciona de manera consistente en componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos, entradas de BOM y construcciones.

Para seleccionar elementos, use las casillas de verificación junto a cada fila. La aplicación recuerda sus selecciones a medida que busca y filtra, por lo que puede crear una selección con el tiempo sin perder los elementos seleccionados previamente. Use la casilla de verificación en el encabezado de la tabla para seleccionar o anular la selección de todos los elementos visibles. Una vez que haya seleccionado elementos, use el menú "Seleccionado..." para acceder a las operaciones disponibles. Las operaciones específicas difieren según el tipo de datos con los que esté trabajando; consulte las secciones correspondientes para obtener más detalles.

Campos Personalizados

Los campos personalizados proporcionan una forma flexible de almacenar y organizar datos estructurados para varios objetos en PartsBox. Se pueden añadir campos personalizados a componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos, entradas de proyecto (BOM) y construcciones.

A diferencia de las notas o comentarios, los campos personalizados están estructurados, indexados para la búsqueda y pueden usarse en columnas de tablas y filtrado en toda la aplicación. Esto le permite definir y almacenar atributos adicionales específicos para las necesidades, flujos de trabajo o requisitos de la industria de su organización.

Algunos ejemplos de cómo se podrían usar los campos personalizados:

  • Para componentes: números de componente del distribuidor, niveles de fiabilidad, estado de cumplimiento ambiental\n- Para ubicaciones de almacenamiento: rangos de temperatura, niveles de protección ESD, información de propiedad, nivel MSL\n- Para lotes: números de lote del proveedor, fechas de caducidad, estado de inspección de calidad\n- Para pedidos: estado de aprobación, métodos de envío, documentación aduanera\n- Para proyectos: gestores de proyectos, etapas de desarrollo, aprobaciones regulatorias\n- Para construcciones: números de lote, identificadores de línea de producción, estado de control de calidad

Los campos personalizados están totalmente integrados en la interfaz de PartsBox y pueden ser:

  • Añadido a las vistas de tabla como columnas\n- Exportado en exportaciones de tabla PDF o CSV\n- Utilizado para buscar\n- Utilizado en filtros

Operaciones masivas de campos personalizados

Al trabajar con múltiples elementos, puede realizar operaciones masivas en campos personalizados:

  • Establecer campo personalizado: Añada o actualice un valor de campo personalizado en todos los artículos seleccionados a la vez\n- Renombrar campo personalizado: Cambie el nombre de un campo personalizado en todos los artículos seleccionados\n- Eliminar campo personalizado: Elimine un campo personalizado de todos los artículos seleccionados

Para utilizar estas operaciones:

  • Seleccione varios elementos en una tabla usando casillas de verificación\n- Use el menú de acciones masivas para elegir la operación de campo personalizado\n- Siga las indicaciones para completar la operación

Estas operaciones masivas están disponibles para componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos, entradas de proyectos y construcciones.

Etiquetas

Las etiquetas proporcionan una forma poderosa y flexible de categorizar y organizar sus datos en PartsBox. Al aplicar etiquetas a varios objetos como componentes, ubicaciones de almacenamiento, proyectos, pedidos, lotes y producciones, puede encontrar y filtrar rápidamente subconjuntos específicos de sus datos.

Aplicando Etiquetas

Las etiquetas se pueden asignar desde las pantallas de información/edición o seleccionando varios elementos y utilizando la opción 'Añadir/Eliminar etiquetas...' del menú 'Selección'.

Al agregar etiquetas, simplemente ingrese el nombre de la etiqueta sin el carácter # inicial. Un objeto puede tener cualquier número de etiquetas adjuntas.

Buscando con Etiquetas

Las etiquetas juegan un papel importante en la búsqueda y filtrado de sus datos. Cuando ingresa una etiqueta en el cuadro de búsqueda (precedida por el carácter #), PartsBox limitará los resultados de búsqueda a los objetos que tienen esa etiqueta específica asignada.

Tenga en cuenta que las etiquetas se coinciden exactamente. Si ingresa múltiples etiquetas en el cuadro de búsqueda, un objeto debe tener todas las etiquetas especificadas para ser incluido en los resultados.

Auto-Etiquetas para Componentes

PartsBox genera automáticamente etiquetas automáticas para sus componentes basándose en sus especificaciones. Estas etiquetas automáticas se crean independientemente de sus etiquetas asignadas manualmente, por lo que no tiene que preocuparse por conflictos si asigna una etiqueta con el mismo nombre que una etiqueta automática.

Las auto-etiquetas proporcionan una forma conveniente de categorizar componentes sin requerir esfuerzo manual. Aseguran que los componentes con especificaciones similares se agrupen automáticamente, facilitando su búsqueda y gestión.

Adjuntos

PartsBox permite adjuntar archivos arbitrarios a componentes, lotes, proyectos, ubicaciones de almacenamiento, pedidos, ofertas locales y construcciones. Esta característica es útil para mantener toda la información relevante organizada y fácilmente accesible. Algunos ejemplos comunes de archivos que podría querer adjuntar incluyen:

  • Hojas de datos para componentes electrónicos
  • Modelos CAD 3D de piezas mecánicas
  • Facturas y albaranes para pedidos
  • Documentos de control de calidad e informes de pruebas
  • Fotos e imágenes de productos
  • Notas de aplicación y diseños de referencia
  • Certificados de conformidad (CoC) y hojas de datos de seguridad de materiales (MSDS)

Al adjuntar estos archivos directamente a los elementos relevantes en PartsBox, puede asegurarse de que la información importante esté siempre al alcance de su mano. No hay necesidad de preocuparse por convenciones de nomenclatura, estructuras de directorios o recordar dónde se almacenan los archivos en un servidor.

Los archivos adjuntos se almacenan de forma segura en la nube y se puede acceder a ellos desde cualquier lugar.

Al ver la página de detalles de un elemento con archivos adjuntos, verá una lista de todos los archivos adjuntos. Al hacer clic en un nombre de archivo, se descargará el archivo adjunto a su computadora. También puede cambiar el nombre de los archivos adjuntos o eliminarlos si ya no son necesarios.

Al aprovechar la función de adjuntos de PartsBox, puede mantener toda la documentación esencial organizada y conectada a los elementos relevantes en su inventario. Esto ahorra tiempo y garantiza que todos en su equipo tengan acceso a la información que necesitan.

Componentes

¿Qué son los componentes?

PartsBox trata sobre componentes electrónicos, por lo que un 'componente' es un concepto fundamental. Un componente representa un componente electrónico o mecánico. Hay varios tipos de componentes:

  • Los Componentes enlazados son para componentes con números de componente del fabricante (MPN). Si un componente tiene un MPN y puede encontrarlo en línea, elija esta opción. Obtendrá instantáneamente una descripción, un enlace a la hoja de datos, un enlace al sitio del fabricante, especificaciones del componente, una imagen en miniatura, y PartsBox podrá obtener información sobre precios y disponibilidad de este componente de los distribuidores.\n- Los Componentes locales son para todo lo demás: componentes genéricos y sin marca, PCB, componentes personalizados, componentes mecánicos y cualquier cosa que no tenga un número de componente exacto.\n- Los Meta-componentes agrupan componentes que son intercambiables (sustitutos exactos entre sí).\n- Los Componentes de subensamblaje son el resultado de construir un proyecto y corresponden 1:1 a los proyectos.

Tenga en cuenta que para componentes genéricos y sin marca (por ejemplo, un NE555 sin marca en un encapsulado DIP) generalmente es mejor usar componentes locales. Hay cientos de versiones del NE555 y su versión particular podría ser ligeramente diferente a la de otra persona. Así que use componentes vinculados solo para componentes que coincidan exactamente (por ejemplo, si tiene un 'NE555PWG4' de Texas Instruments, vincúlelo).

Los componentes son abstractos: describen el componente, pero hasta que no agregue existencias reales, no representan cosas físicas. Incluso los componentes sin existencias son útiles; por ejemplo, puede agregarlos a proyectos (BOMs) para obtener precios para sus proyectos.

Los componentes vinculados tienen dos nombres: el nombre local (interno) y el MPN oficial. En el plan gratuito para aficionados, el nombre local debe ser el mismo que el MPN. En los planes comerciales, se pueden usar ambos nombres, y el nombre local puede ser diferente del MPN. El nombre local se puede cambiar renombrando el componente.

Además de los atributos estándar como un nombre o fabricante, los componentes también pueden tener campos/atributos personalizados (en planes que admiten esta función). Al igual que el campo 'Notas', estos se pueden usar para almacenar cualquier dato pero de una manera más estructurada. Algunos ejemplos de uso incluyen Distribuidor, Número de Parte del Distribuidor, URL del Componente del Proveedor, Peso o Peso de Tara del Contenedor. Los campos personalizados se indexan para la búsqueda.

Añadiendo Componentes

Creando Componentes

Para agregar un nuevo componente, navegue a la sección Componentes en el menú principal y use el botón 'Crear' para abrir el diálogo de creación de componente.

El campo 'Tipo de componente' determina el tipo de componente que se creará:

  • 'Componente enlazado': Úselo para componentes con un número de componente del fabricante (MPN) único.\n- 'Componente local': Úselo para componentes genéricos y cualquier otra cosa que necesite ser rastreada.\n- 'Meta-componente': Úselo cuando necesite crear un componente virtual que represente varias opciones de componentes equivalentes (sustitutos).

Creando Componentes Vinculados

Hay dos métodos para buscar componentes vinculados:

  • Coincidir con el nombre exacto del componente (MPN): El principio del nombre del componente debe coincidir (búsqueda por prefijo). Por ejemplo, 'TPS40210' coincidirá con 'TPS40210DGQ'. Este es el método preferido para emparejar componentes.\n- Búsqueda: Esta es una búsqueda difusa, útil para consultas como 'adafruit 1063'.

Después de ingresar un término de búsqueda y hacer clic en 'Coincidir' o 'Buscar', se mostrarán los resultados. Elija el componente que coincida exactamente con sus requisitos, prestando mucha atención a las pequeñas variaciones en el nombre, ya que pueden indicar diferencias significativas en los componentes reales. Cuando seleccione un resultado, se mostrarán sus especificaciones y se proporcionará un enlace a la hoja de datos junto a cada componente, si está disponible.

Para usuarios comerciales, es posible asignar inmediatamente un número de parte local (interno/de empresa) a un componente vinculado.

Creando Componentes Locales

Al crear componentes locales, solo se requiere el nombre del componente; todos los demás campos son opcionales.

Ciertos planes permiten subir y adjuntar hojas de datos, imágenes, modelos CAD y otra información a los componentes. Esto se hace después de que el componente ha sido creado.

Creando Meta-Componentes

Para crear un meta-componente, proporcione un nombre y opcionalmente una huella y descripción. El meta-componente recién creado estará vacío, lo que significa que no contendrá ningún componente miembro (sustitutos). Estos deberán añadirse más tarde, ya sea usando el botón 'Añadir componente' en la pantalla de información del meta-componente o seleccionando múltiples componentes en la tabla principal de componentes y usando la opción 'Seleccionados | Añadir a meta-componente'.

Convirtiendo un Componente Existente en un Meta-Componente

Si tiene un componente existente con existencias, ofertas e historial de uso que desea convertir en un meta-componente, puede convertirlo en lugar de crear un nuevo meta-componente vacío. Esto es útil cuando se da cuenta de que un componente que ha estado utilizando debería representar en realidad un grupo de alternativas intercambiables.

Un componente puede convertirse en un meta-componente si aún no es un meta-componente, no es un subensamblaje y no está archivado.

Cómo convertir:

  • Vaya a la pantalla de información del componente
  • Haga clic en "Otras operaciones"
  • Haga clic en "Convertir a meta-componente"
  • Revise la vista previa que muestra cuántas entradas de proyectos y listas se actualizarán
  • Opcionalmente, cambie el nombre del meta-componente (por defecto es el nombre original del componente)
  • Opcionalmente, marque "Incluir sustitutos como miembros" para agregar sustitutos existentes como miembros del meta-componente
  • Si el componente tiene archivos adjuntos, opcionalmente marque "Mover archivos adjuntos al meta-componente"
  • Haga clic en "Convertir"

Qué sucede durante la conversión:

  • Se crea un nuevo meta-componente con el nombre especificado
  • El componente original se convierte en miembro del nuevo meta-componente
  • Campos copiados al meta-componente: nombre, descripción, notas, huella, etiquetas y campos personalizados
  • Los campos CAD (símbolos/huellas/referencias de KiCad, referencias de biblioteca/huellas de Altium) se mueven al meta-componente y se eliminan del componente original
  • Si el componente tiene una imagen, se copia al meta-componente (ambos conservan la imagen)
  • Los archivos adjuntos se mueven opcionalmente al meta-componente (si marca la opción)
  • Las entradas de proyecto actuales y las entradas de lista se actualizan para referenciar al meta-componente
  • Las referencias de sustitutos de otros componentes que apuntaban a este componente se actualizan para referenciar al meta-componente
  • Si se marca "Incluir sustitutos como miembros", todos los sustitutos válidos se convierten en miembros del nuevo meta-componente
  • Las ofertas bloqueadas en las entradas se borran

Lo que permanece sin cambios:

  • El stock, los lotes y las ofertas permanecen con el componente original (ahora miembro del meta-componente)
  • Las entradas del historial de construcción permanecen sin cambios (hacen referencia a los componentes en el momento de la construcción)
  • Las referencias de sustitutos a nivel de entrada no se cambian (son específicas para cada entrada)

Reemplazar globalmente un componente en todos los proyectos

Cuando un componente se vuelve obsoleto o descontinuado, es posible que desee reemplazarlo con un componente diferente en todos sus proyectos. En lugar de editar cada entrada de proyecto individualmente, puede usar la operación "Reemplazar en proyectos" para hacer esto en un solo paso.

Cómo reemplazar:

  • Vaya a la pantalla de información del componente (el componente que desea reemplazar)\n- Haga clic en "Otras operaciones"\n- Haga clic en "Reemplazar en proyectos"\n- Seleccione el componente de reemplazo usando el selector de componentes\n- Opcionalmente marque "Reemplazar también en referencias de sustitutos a nivel de entrada" si desea que las referencias de sustitutos en entradas individuales también se actualicen\n- Haga clic en "Reemplazar"

Qué sucede durante el reemplazo:

  • Todas las entradas de proyecto actuales que hacen referencia a este componente se actualizan para hacer referencia al componente de reemplazo
  • Las ofertas bloqueadas en las entradas afectadas se borran (dado que el componente ha cambiado, las ofertas previamente bloqueadas ya no aplican)
  • Si se marca "También reemplazar en referencias de sustitutos a nivel de entrada", cualquier referencia de sustituto a nivel de entrada que apunte a este componente se actualizará para apuntar al componente de reemplazo

Lo que permanece sin cambios:

  • El componente original en sí no se modifica ni se elimina — permanece en su lista de componentes con todos sus datos
  • Los sustitutos a nivel de componente no se cambian
  • Las entradas de lista (listas de compra) no se ven afectadas
  • Las entradas del historial de construcción permanecen sin cambios (hacen referencia a los componentes en el momento de la construcción)

Reemplazando un Componente en Proyectos Seleccionados

Si desea reemplazar un componente solo en proyectos específicos en lugar de en todos los proyectos, puede hacerlo desde la lista de Proyectos utilizando la selección masiva.

Cómo reemplazar en proyectos seleccionados:

  • Vaya a la lista de Proyectos\n- Seleccione uno o más proyectos usando las casillas de verificación\n- Haga clic en "Seleccionados..."\n- Haga clic en "Reemplazar componente..."\n- Seleccione el componente de origen (el componente que desea reemplazar) — el selector de componentes se filtra para mostrar solo los componentes que se utilizan realmente en los proyectos seleccionados\n- Seleccione el componente de reemplazo\n- Opcionalmente marque "Reemplazar también en referencias de sustitutos a nivel de entrada"\n- Haga clic en "Reemplazar"

Esto es útil cuando una sustitución de componente solo se aplica a ciertos proyectos, o cuando desea implementar un reemplazo gradualmente, proyecto por proyecto.

Se aplican los mismos comportamientos que con el reemplazo global: las ofertas bloqueadas en las entradas afectadas se borran, las entradas de la lista y el historial de construcción no se ven afectados, y el componente original no se modifica ni se elimina.

Búsqueda de componentes

La búsqueda es una característica fundamental en PartsBox que le permite encontrar rápidamente los componentes que necesita. El cuadro de búsqueda principal se encuentra en la parte superior de la sección de Componentes.

El motor de búsqueda de componentes emplea coincidencia difusa, lo que significa que incluso si sus términos de búsqueda no coinciden exactamente, se mostrarán resultados relevantes. Para ayudarle a identificar rápidamente las coincidencias más relevantes, los resultados exactos se distinguen visualmente de las coincidencias parciales utilizando diferentes colores de fondo.

Al buscar componentes, se incluyen los siguientes campos en el alcance de la búsqueda:

  • Nombre
  • MPN (Número de Parte del Fabricante, si es diferente del nombre)
  • Fabricante
  • Descripción
  • Huella (Footprint)
  • Notas del componente
  • Todos los campos personalizados

Además de buscar por palabras clave, también puede buscar usando etiquetas. Para buscar por etiqueta, simplemente ingrese el carácter # seguido del nombre de la etiqueta. Las etiquetas se comparan exactamente, y si ingresa múltiples etiquetas, un componente debe tener todas las etiquetas especificadas para ser incluido en los resultados.

Para una flexibilidad aún mayor, puede combinar palabras clave y etiquetas en sus consultas de búsqueda. Esto le permite crear búsquedas altamente específicas que le ayudan a encontrar exactamente lo que necesita, incluso en bases de datos de componentes grandes y complejas.

Además de la búsqueda principal de componentes, la mayoría de las tablas en toda la aplicación tienen su propia funcionalidad de búsqueda. Consulte la sección Búsqueda en tabla en Trabajar con datos para obtener más detalles.

Eliminando Componentes

Hay dos formas de eliminar un componente:

  • Desde la pantalla de información del componente, yendo a "Otras operaciones" y haciendo clic en el botón "Eliminar componente".
  • Desde la tabla de componentes, seleccionando varios componentes y eligiendo la operación "Eliminar..." en el menú "Seleccionado...".

Eliminar un componente es una operación destructiva que no se recomienda a menos que esté eliminando un componente recién creado que nunca se haya utilizado en construcciones y al que nunca se le haya agregado stock. Cuando elimina un componente, PartsBox no podrá resolver las referencias a ese componente en el historial de construcción anterior. En general, evite eliminar componentes que se hayan utilizado en construcciones.

La mayoría de las veces, es mejor archivar un componente en su lugar (ver abajo).

Archivando Componentes

Un componente que ha sido archivado no aparecerá en las tablas y búsquedas regulares, lo que evita que interfiera con el uso normal. Aún estará disponible en la tabla "Componentes | Archivados" y permanecerá visible en los historiales de construcción.

Para archivar un componente, vaya a "Otras Operaciones" en la pantalla de información del componente y haga clic en el botón "Archivar Componente".

El componente que se está archivando no debe tener stock (ni disponible ni pedido). Archivar un componente que tiene stock no suele ser lógico. Aunque los componentes archivados no aparecen en las tablas y búsquedas estándar, todavía afectan los informes, como el informe de valor de componentes o el informe de valor de ubicación de almacenamiento. Por esta razón, no puede archivar un componente con stock existente. Primero debe eliminar el stock del componente manualmente y/o eliminar el componente de los pedidos antes de archivarlo.

El archivado es el enfoque recomendado para los componentes que no desea ver en las operaciones diarias de su base de datos. Solo elimine componentes que fueron creados por error y nunca han sido utilizados.

Operaciones en Múltiples Componentes

Para obtener información general sobre la selección y las operaciones en múltiples artículos, consulte la sección Operaciones en múltiples artículos en Trabajar con datos. Las operaciones específicas para componentes se describen a continuación:

  • Añadir/eliminar etiquetas: Edite las etiquetas para los componentes seleccionados de forma masiva. Puede añadir nuevas etiquetas o eliminar las existentes, lo que facilita la categorización y organización de sus componentes.\n- Añadir a proyecto: Añada los componentes seleccionados a un Proyecto/BOM específico. Se le pedirá que elija el proyecto de destino.\n- Añadir a meta-componente: Añada los componentes seleccionados a un meta-componente existente o cree uno nuevo. Los meta-componentes agrupan componentes intercambiables (sustitutos).\n- Añadir a lista de compras: Añada los componentes seleccionados a una lista de compras cuando necesite pedirlos.\n- Establecer niveles de existencias bajas: Establezca el umbral de existencias bajas para todos los componentes seleccionados a la vez. Estos umbrales le ayudan a mantener un inventario adecuado.\n- Establecer desgaste de componentes: Establezca los parámetros de desgaste para los componentes seleccionados. El desgaste tiene en cuenta la pérdida esperada de componentes durante el proceso de fabricación.\n- Descargar como CSV: Exporte la lista de componentes seleccionados como un archivo CSV (valores separados por comas) para su uso en hojas de cálculo u otras herramientas externas.\n- Eliminar: Elimine permanentemente los componentes seleccionados de su base de datos de PartsBox. Aparecerá un mensaje de confirmación para evitar eliminaciones accidentales. Considere archivar los componentes en lugar de eliminarlos.\n- Deseleccionar todo: Borre la selección actual sin realizar ninguna operación en los componentes seleccionados.

Sustitutos

En la fabricación de electrónica, es común que un componente tenga posibles sustitutos: componentes funcionalmente equivalentes que pueden usarse indistintamente. PartsBox proporciona varias formas de definir sustitutos, cada una con su propia semántica y casos de uso.

Meta-Componentes

Los meta-componentes le permiten agrupar varios componentes sustitutos (conocidos como componentes miembros) bajo un solo nombre. Este nombre puede usarse luego en Proyectos y BOMs. Los meta-componentes son agrupaciones lógicas que proporcionan una vista agregada del stock para todos sus componentes miembros. También permiten alertas de stock bajo a nivel de meta-componente.

Un buen ejemplo de cuándo usar un meta-componente es para componentes como "TPS61161DRVR" y "TPS61161DRVT". Estos son el mismo componente, solo que en diferentes empaquetados. Al crear un meta-componente llamado "TPS61161DRV" y usar ese nombre en sus BOMs, puede gestionar su inventario como si fueran un solo componente. El meta-componente "TPS61161DRV" mostrará el stock combinado para ambas variantes de empaquetado.

Sustitutos de Componentes

Los sustitutos de componentes proporcionan una forma de indicar que se puede usar un componente diferente en lugar del actual. A diferencia de los meta-componentes, los sustitutos de componentes no proporcionan ninguna agrupación de stock. El stock de cada componente se sigue gestionando de forma independiente.

Los sustitutos de componentes son particularmente útiles para componentes pasivos, que a menudo tienen equivalentes funcionales que no necesariamente desea gestionar como un solo artículo de stock. Al definir sustitutos de componentes, puede indicar que otro componente se puede usar en lugar del actual en cada Proyecto, entrada de BOM y entrada de lista de compra, globalmente.

Sustitutos de BOM

A veces, un componente puede ser sustituido para una entrada de BOM específica en un proyecto, pero no necesariamente en cualquier otro lugar. Aquí es donde entran los sustitutos de BOM.

Los sustitutos de BOM le permiten definir un componente sustituto para una entrada específica de la lista de materiales en un proyecto. Esta sustitución se aplica solo a esa entrada de BOM en particular y no afecta el uso del componente en otros proyectos o listas de materiales.

Combinando Sustitutos

Al construir o comprar, PartsBox combina información sobre todos los tipos de sustitutos anteriores para producir una lista completa de todos los sustitutos posibles para una entrada de BOM o entrada de lista de compra determinada.

Esta potente función garantiza que tenga la máxima flexibilidad en el abastecimiento y uso de componentes, manteniendo al mismo tiempo un control estricto sobre su inventario y construcciones.

Utilice meta-componentes para agrupar componentes intercambiables (alternativos o sustitutos) y mantener sus Listas de Materiales (BOM) flexibles, evitando retrasos en el proyecto debido a la escasez de componentes. Todos los sustitutos de componentes se consideran para la fijación de precios del proyecto, las compras y la construcción.

Al ver la información de un componente, la sección "utilizado en proyectos" muestra todos los proyectos donde se hace referencia al componente — no solo como el componente principal en una entrada de la lista de materiales (BOM), sino también donde aparece como un sustituto de BOM o como miembro de un meta-componente utilizado en un proyecto. Esto también se puede configurar como una columna de tabla.

Ubicaciones de Almacenamiento Predeterminadas para Componentes

Muchos componentes tienen una ubicación "hogar" dedicada donde siempre deben almacenarse. PartsBox le permite asignar una ubicación de almacenamiento predeterminada a cualquier componente, lo que proporciona dos beneficios:

  • Preselección automática: Al añadir existencias a un componente con una ubicación predeterminada establecida, esa ubicación se preseleccionará automáticamente en el selector de ubicaciones de almacenamiento. Esto ahorra tiempo y reduce la posibilidad de almacenar componentes accidentalmente en la ubicación incorrecta.\n- Cumplimiento obligatorio: Opcionalmente, puede marcar la ubicación predeterminada como obligatoria. Cuando está habilitado, las existencias para ese componente solo se pueden añadir a la ubicación predeterminada, evitando errores por completo.

Para establecer una ubicación de almacenamiento predeterminada para un componente:

  • Navegue a la página de detalles del componente\n- Vaya a 'Configuración'\n- Seleccione la pestaña 'Almacenamiento'\n- Elija la ubicación de almacenamiento predeterminada en el menú desplegable\n- Opcionalmente, marque 'La ubicación es obligatoria' para hacer cumplir la ubicación

El menú desplegable de ubicación de almacenamiento predeterminada solo muestra ubicaciones que pueden aceptar el componente. Las ubicaciones que están llenas, archivadas o restringidas (como ubicaciones de un solo componente que ya contienen un componente diferente) no aparecerán en la lista.

Al añadir existencias, si el componente tiene una ubicación predeterminada establecida, PartsBox resaltará esto en el selector de ubicación de almacenamiento. Si la ubicación es obligatoria, otras opciones se deshabilitarán, asegurando que el componente vaya a su ubicación designada.

Esta característica es particularmente útil para:

  • Componentes con contenedores o cajones dedicados
  • Componentes de alto valor que necesitan almacenamiento controlado
  • Componentes que deben almacenarse en condiciones ambientales específicas
  • Garantizar la coherencia cuando varias personas agregan stock

Desgaste de componentes

En el proceso de ensamblaje de dispositivos electrónicos utilizando máquinas pick-and-place SMT (Tecnología de Montaje Superficial), un cierto porcentaje de componentes se perderá o rechazará inevitablemente. Esto se debe a las limitaciones e imperfecciones inherentes al proceso de ensamblaje automatizado.

Además, el diseño mecánico de los alimentadores de cinta utilizados en estas máquinas requiere una longitud mínima de cinta, conocida como "guía" (leader), para estar presente antes de que la máquina pueda recoger automáticamente componentes de la cinta. Los componentes contenidos dentro de esta cinta guía son efectivamente no utilizados y contribuyen al desgaste general de componentes.

El desgaste de componentes, también conocido como desperdicio de componentes, es un factor importante a considerar al planificar la producción y gestionar el inventario. No tener en cuenta el desgaste puede provocar escasez inesperada y retrasos en la producción.

PartsBox le permite definir parámetros de desgaste para cada componente individualmente, asegurando que su inventario y cantidades de pedido tengan en cuenta estas pérdidas esperadas. Cuando utiliza PartsBox para construir o fijar el precio de Proyectos y BOM, la aplicación tiene en cuenta automáticamente los parámetros de desgaste definidos. Calcula el número total de componentes requeridos en función de las necesidades del proyecto y las pérdidas esperadas, asegurando que tenga suficientes existencias o cantidades de pedido para completar la construcción.

PartsBox proporciona dos métodos para especificar la merma:

  • Desgaste basado en porcentaje: Este parámetro representa el porcentaje de componentes que se espera perder durante el proceso de fabricación. Las tasas de desgaste típicas oscilan entre el 0,1% y el 3%, dependiendo del tipo de componente y de los detalles de su proceso de producción. Por ejemplo, si establece el porcentaje de desgaste en 1% para un componente, y su proyecto requiere 1000 unidades, PartsBox calculará 10 unidades adicionales para tener en cuenta la pérdida esperada.\n- Desgaste basado en cantidad: Este parámetro le permite especificar un número mínimo de componentes adicionales que siempre deben reservarse, independientemente del cálculo basado en porcentaje. Esto es particularmente útil para componentes suministrados en carretes o cintas, donde se requiere una cierta longitud de material líder para alimentar el componente en la máquina de colocación. Al establecer un desgaste basado en cantidad, se asegura de tener siempre suficientes componentes para cubrir este requisito mínimo.

Para establecer parámetros de merma para un solo componente, navegue a la página de detalles del componente y localice la configuración de merma. Puede ingresar los valores de porcentaje y/o cantidad según sea necesario.

Si necesita establecer parámetros de merma para múltiples componentes simultáneamente, PartsBox lo hace fácil con la función de edición masiva:

  • En la tabla de componentes, seleccione las casillas de verificación junto a los componentes que desea modificar. También puede usar la casilla de verificación de selección en el encabezado de la tabla para seleccionar todos los componentes que se muestran actualmente en la tabla.
  • Una vez que haya seleccionado los componentes deseados, abra el menú 'Selección' y elija 'Establecer desgaste de componentes...'.
  • En el cuadro de diálogo de configuración de desgaste, ingrese el porcentaje y/o los valores de cantidad que desea aplicar a los componentes seleccionados.
  • Haga clic en 'Aplicar' para actualizar los parámetros de desgaste para todos los componentes seleccionados.

La merma no se puede establecer directamente para meta-componentes, que se utilizan para agrupar componentes intercambiables. Al fijar el precio de proyectos que incluyen meta-componentes, PartsBox utilizará los valores máximos de merma de todos los componentes individuales dentro del meta-componente. Al construir proyectos, la merma real se calculará en función del componente específico seleccionado del grupo de meta-componentes en el momento de la construcción.

Stock y almacenamiento

Stock

Después de crear un componente en PartsBox, puede agregar existencias para representar el inventario físico de ese componente electrónico. Las existencias representan las copias reales y tangibles del componente que tiene a mano o a las que tendrá acceso en el futuro.

Un solo componente puede tener stock en múltiples ubicaciones. Esto es particularmente útil cuando se trata de carretes de componentes. A menudo, es posible que desee mantener un carrete completo en una ubicación mientras almacena una cantidad menor en cinta cortada en otra. El seguimiento del stock a través de diferentes ubicaciones también resulta valioso cuando se trabaja con fabricantes por contrato, ya que le permite monitorear el inventario que se encuentra físicamente fuera de su oficina.

PartsBox separa intencionalmente los conceptos de componentes y existencias. Puede pensar en los componentes como contenedores que pueden contener componentes reales (existencias). Los componentes con cero existencias tienen propósitos importantes:

  • Indican lo que se necesita pedir.\n- Le permiten rastrear pedidos pendientes.\n- Sus proyectos (BOM) pueden usar componentes que no tiene físicamente en stock, pero su fabricante sí.\n- Le permiten importar BOM desde herramientas CAD en el futuro, emparejando automáticamente las entradas de la BOM con los componentes.

PartsBox trata el historial de existencias como un registro permanente con opciones de edición limitadas. Siempre puede eliminar la entrada más reciente, pero las entradas más antiguas no se pueden eliminar y sus cantidades no se pueden modificar. Este enfoque garantiza la integridad y trazabilidad de sus datos de existencias a lo largo del tiempo.

Lotes

En PartsBox, un lote representa un lote o envío específico de componentes electrónicos, rastreable hasta una fuente conocida. El control de lotes es una característica opcional que permite un seguimiento y gestión más detallados del inventario de componentes.

Cuando el control de lotes está habilitado, todo el stock para un componente dado se divide en lotes distintos. Se crea un lote al agregar nuevo stock, asegurando que cada lote de componentes esté asociado con un lote específico. Esto permite diferenciar entre componentes idénticos que pueden haber sido obtenidos en diferentes momentos o de diferentes proveedores.

Por ejemplo, considere un condensador de 100nF donde tiene un carrete completo de 5000 piezas de un proveedor y una tira de cinta cortada con 100 piezas de otro. Sin control de lotes, PartsBox solo le dice que tiene 5100 piezas en total: los dos lotes son indistinguibles. Con el control de lotes, el carrete y la tira de cinta cortada se rastrean como lotes separados, cada uno con su propia fuente, precio e historial. Puede ver exactamente cuántas piezas quedan en el carrete frente a la tira, elegir qué lote consumir durante una construcción y rastrear cualquier problema de calidad hasta su fuente específica.

Los lotes pueden tener varios datos asociados con ellos:

  • Nombre: Un identificador único para el lote, típicamente relacionado con la fuente o fecha de adquisición
  • Descripción: Detalles adicionales sobre el lote, como información del proveedor o características específicas
  • Comentarios: Notas sobre el lote que pueden ser relevantes para referencia futura
  • Etiquetas: Etiquetas que se pueden aplicar para filtrar lotes para visualización o al seleccionar fuentes de componentes para producciones
  • Adjuntos: Documentos relevantes como facturas, informes de inspección o resultados de pruebas

Al utilizar el control de lotes, PartsBox permite un seguimiento preciso de los componentes a lo largo del proceso de gestión de inventario. Esto es particularmente útil para gestionar componentes con vida útil limitada, garantizar la trazabilidad en caso de problemas de calidad o cumplir con los requisitos reglamentarios.

Cuando se consumen componentes durante un ensamblaje o se transfieren entre ubicaciones de almacenamiento, se registra el lote específico, manteniendo un historial completo del uso de cada lote. Este seguimiento detallado permite una identificación y aislamiento más fáciles de los problemas si ocurren.

El control de lotes en PartsBox proporciona una capa adicional de control y visibilidad sobre el inventario de componentes electrónicos, permitiendo una gestión más eficiente y precisa de los componentes.

Ubicaciones de Almacenamiento

Una ubicación de almacenamiento es un lugar donde se pueden almacenar componentes. Puede ser una habitación, un cajón, un estante, una caja, un compartimento dentro de una caja o cualquier otra cosa que se le ocurra.

Organizar su almacenamiento

El principio más importante es: no intente categorizar los componentes por tipo. Un instinto común es poner todas las resistencias juntas, todos los condensadores juntos, y así sucesivamente — pero esto crea un trabajo de reorganización constante a medida que crece su inventario, y no escala. En su lugar, deje que PartsBox haga un seguimiento de dónde está todo. Cuando llegue un nuevo envío, coloque los componentes donde quepan físicamente. PartsBox siempre le dirá exactamente dónde encontrar cualquier componente.

Aquí hay algunos enfoques comunes que funcionan bien en la práctica:

  • Cajas por tamaño: Mantenga algunas cajas de diferentes tamaños. Cuando lleguen los componentes, coloque la bolsa o el carrete en la caja que tenga espacio y se ajuste al paquete. Una tira de cinta cortada va en una caja pequeña, un carrete completo va en un estante o en una caja más grande. Esto es simple y eficiente: nunca necesita reorganizar nada.
  • Cajas por proyecto: Si está trabajando en varios proyectos, mantenga una caja para cada proyecto activo con los componentes que necesita para él. Esto hace que sea fácil tomar todo para una sesión de construcción. Los componentes no asignados a un proyecto van al almacenamiento general.
  • Cajas compartimentadas con cuadrículas: Las cajas pequeñas compartimentadas (como las que se usan para aparejos de pesca o suministros de manualidades) funcionan bien para componentes SMD en cinta cortada. Cree cada compartimento como una ubicación de almacenamiento utilizando el método Cuadrícula (por ejemplo, 'b01-a1' a 'b01-d6') y coloque los componentes donde haya un compartimento libre.
  • Estantes para carretes: Los carretes completos no caben en cajas pequeñas. Un estante o rack con posiciones etiquetadas funciona bien. Nombre las posiciones como 's01-r1', 's01-r2', etc.
  • Libros de muestras: Los libros de muestras de resistencias o condensadores se pueden etiquetar como una sola ubicación cada uno (por ejemplo, 'libro-r' para un libro de resistencias), ya que es fácil encontrar un valor particular dentro de un libro.

Estos enfoques se pueden mezclar libremente. Puede tener un estante para carretes, algunas cajas con compartimentos para cinta cortada y componentes pequeños, y una caja por proyecto en su escritorio.

Esquema de nombres

Puede nombrar sus ubicaciones de almacenamiento como desee, pero aquí hay un esquema de nomenclatura sugerido:

Comience con una letra que indique el tipo de almacenamiento: 'b' para cajas, 's' para estantes, 'c' para armarios, 'd' para cajones. Le sigue un número de dos dígitos para la unidad específica. Luego, si la ubicación tiene subcompartimentos, use un sistema de cuadrícula: a1, a2, b1, b2, y así sucesivamente. Esto da como resultado nombres como 'b01-a4' (caja 1, fila a, columna 4) o 's01-r3' (estante 1, posición de carrete 3). Use cualquier esquema que le permita encontrar componentes fácilmente.

Los nombres de sus ubicaciones de almacenamiento se pueden cambiar en cualquier momento, pero elíjalos con cuidado, ya que una vez que imprima las etiquetas, cambiarlos se vuelve un poco más difícil.

Las empresas que trabajan con CM/EMS (fabricantes por contrato) a menudo prefijan algunas de sus ubicaciones de almacenamiento con el nombre del fabricante, para que puedan filtrar fácilmente las ubicaciones y ver qué tiene el CM en stock en este momento.

Las empresas CM/EMS, por otro lado, a menudo prefijan algunas ubicaciones de almacenamiento con nombres de clientes, para obtener ubicaciones de almacenamiento por cliente para componentes en consignación.

Añadiendo Ubicaciones de Almacenamiento

Para crear una nueva ubicación de almacenamiento, navegue a la sección Almacenamiento en el menú principal y haga clic en el botón 'Crear'. PartsBox ofrece cuatro métodos para crear ubicaciones de almacenamiento:

  • Ubicación única: Este método se utiliza para crear una única ubicación de almacenamiento con un nombre específico. Es adecuado cuando necesita agregar solo una ubicación, como una sola caja o un estante. Ingrese el nombre deseado para la ubicación y haga clic en 'Crear'. También puede marcar la ubicación como exclusiva para un solo componente.
  • Fila: El método Fila se utiliza para crear una matriz lineal de ubicaciones de almacenamiento, etiquetadas con números o letras. Esto es útil cuando tiene una serie de cajas o compartimentos dispuestos en una fila. Especifique el prefijo para los nombres de las ubicaciones, los números o letras de inicio y fin, y haga clic en 'Crear'. Por ejemplo, ingresar un prefijo de "caja", número de inicio de 1 y número de fin de 5 creará ubicaciones llamadas "caja1", "caja2", "caja3", "caja4" y "caja5".
  • Cuadrícula: El método Cuadrícula le permite crear una matriz bidimensional de ubicaciones de almacenamiento, utilizando letras o números para filas y columnas. Esto es útil para organizar el almacenamiento en una estructura similar a una cuadrícula, como un estante con múltiples filas y columnas. Ingrese el prefijo, las etiquetas de fila y columna, y haga clic en 'Crear'. Por ejemplo, con un prefijo de "estante", etiquetas de fila de "A,B" y etiquetas de columna de "1,2", se crearán las siguientes ubicaciones: "estante-A1", "estante-A2", "estante-B1", "estante-B2".
  • Cuadrícula 3D: El método Cuadrícula 3D amplía el concepto de Cuadrícula para crear una matriz tridimensional de ubicaciones de almacenamiento. Esto es adecuado para configuraciones de almacenamiento complejas, como estantes de varios niveles con filas y columnas. Especifique el prefijo, el nivel, la fila y las etiquetas de columna, y haga clic en 'Crear'. Como ejemplo, un prefijo de "rack", etiquetas de nivel de "1,2", etiquetas de fila de "A,B" y etiquetas de columna de "1,2" generarán ubicaciones de almacenamiento como "rack-1-A1", "rack-1-A2", "rack-1-B1", "rack-1-B2", "rack-2-A1", y así sucesivamente.

Después de crear ubicaciones de almacenamiento, puede asignarles componentes, lo que facilita el seguimiento de la ubicación física de su inventario. Las ubicaciones de almacenamiento se pueden renombrar después de la creación para reflejar mejor su contenido o propósito. Sin embargo, las ubicaciones de almacenamiento no se pueden eliminar. En su lugar, puede archivar una ubicación de almacenamiento, lo que la ocultará de la vista pero aún la conservará (junto con su historial) en la base de datos. Esto asegura que los datos históricos sobre la ubicación y sus componentes asociados se conserven para futuras referencias o fines de auditoría.

Operaciones en Múltiples Lotes

Para obtener información general sobre la selección y el funcionamiento de varios elementos, consulte la sección Operaciones en varios elementos en Trabajar con datos. Las operaciones específicas de los lotes se describen a continuación.

De manera similar a operar en múltiples componentes, puede realizar operaciones en múltiples lotes. En la sección Componentes, seleccione el botón Lotes para ver la tabla que enumera todos los lotes en su inventario. Luego puede seleccionar los lotes en los que desea operar y usar el menú "Seleccionados..." para:

  • Mover: Mueva todos los lotes seleccionados a una ubicación de almacenamiento de destino. - Ajustar recuentos de stock: Cambie los recuentos de inventario para los lotes seleccionados para que coincidan con el inventario físico. - Deseleccionar todo: Borre la selección actual sin realizar ninguna operación en los lotes seleccionados.

Si elige mover una cantidad menor que el lote completo, el lote se dividirá y PartsBox le pedirá información adicional sobre el lote recién creado. Al dividir un lote que fue creado a partir de una construcción, el nuevo lote mostrará la información original de la construcción en la pestaña Construcciones, manteniendo una trazabilidad completa.

La gestión de lotes está disponible solo en planes con la función de Control de Lotes.

Operaciones en Múltiples Lotes de Stock en Ubicaciones de Almacenamiento

Para obtener información general sobre la selección y el funcionamiento de varios elementos, consulte la sección Operaciones en varios elementos en Trabajar con datos. Las operaciones específicas de los lotes de stock se describen a continuación.

Incluso en planes sin control de lotes, puede realizar operaciones en múltiples lotes de componentes. Sin embargo, en este caso, estas operaciones solo se pueden realizar dentro de una ubicación de almacenamiento.

Para ver los componentes almacenados en una ubicación de almacenamiento, vaya a la sección Almacenamiento y seleccione una ubicación de almacenamiento. Alternativamente, expanda una fila de ubicación de almacenamiento en la tabla para ver la lista de componentes almacenados allí. Seleccione uno o más componentes y use el menú "Seleccionados..." para:

  • Mover: Mueva todos los lotes de componentes seleccionados a una ubicación de almacenamiento de destino.\n- Ajustar recuentos de existencias: Cambie los recuentos de inventario para los lotes de componentes seleccionados para que coincidan con el inventario físico.\n- Deseleccionar todo: Borre la selección actual sin realizar ninguna operación en los lotes seleccionados.

En planes con control de lotes, estas operaciones rastrearán correctamente los lotes. Si elige mover una cantidad menor que el lote completo, el lote se dividirá y PartsBox le pedirá información adicional sobre el lote recién creado.

Proyectos y BOMs

Proyectos

Un proyecto en PartsBox representa una Lista de Materiales (BOM), que es una lista de componentes necesarios para construir un dispositivo o ensamblaje electrónico. Cada proyecto corresponde a un diseño o producto específico.

Los proyectos sirven para múltiples propósitos en PartsBox:

  • Construcción de dispositivos: Cuando esté listo para fabricar un dispositivo, puede crear una construcción a partir del proyecto. Esto rastrea el proceso de producción, gestiona los niveles de stock y garantiza que tenga todos los componentes necesarios disponibles.
  • Estimación de costos: PartsBox calcula el precio de la LDM de un proyecto, proporcionando una estimación del costo total de los componentes. Esto ayuda con las decisiones de precios de los productos y la gestión de los costos de producción.
  • Subensamblajes: Los proyectos pueden representar subensamblajes que se incorporarán a dispositivos o sistemas más grandes. Cuando completa un proyecto de subensamblaje, los artículos fabricados quedan disponibles como stock que se puede utilizar como componentes en otros proyectos. Este enfoque jerárquico respalda la gestión de productos complejos con múltiples niveles de ensamblaje.

Agregando Componentes a un Proyecto

PartsBox ofrece varios métodos convenientes para agregar componentes a un proyecto, permitiéndole poblar eficientemente su Lista de Materiales (BOM). Aquí están las opciones disponibles:

  • Añadir múltiples componentes desde la tabla de componentes - Navegue a la tabla de componentes, que muestra una lista de todos los componentes en su inventario. - Seleccione los componentes deseados haciendo clic en las casillas de verificación junto a cada componente. - Después de seleccionar todos los componentes necesarios, haga clic en el menú 'Selección' sobre la tabla de componentes. - En el menú desplegable, elija 'Añadir a proyecto…'. - Aparecerá un cuadro de diálogo pidiéndole que seleccione el proyecto de destino de una lista de proyectos existentes y ajuste la cantidad para cada componente. - Elija el proyecto adecuado y haga clic en 'Añadir' para incluir los componentes seleccionados en la lista de materiales (BOM) del proyecto. - Añadir un solo componente desde la pantalla de información del componente - Localice el componente específico utilizando las opciones de búsqueda o filtrado en la tabla de componentes. - Haga clic en el componente para abrir la pantalla 'Información del componente'. - En la pantalla 'Información del componente', busque el botón 'Añadir a proyecto'. - Haga clic en este botón para abrir un cuadro de diálogo donde puede seleccionar el proyecto de destino y establecer la cantidad. - Elija el proyecto deseado y haga clic en 'Añadir' para incluir el componente en la lista de materiales (BOM) del proyecto. - Añadir un componente desde la sección BOM del proyecto - Abra el proyecto donde desea añadir componentes. - Navegue a la sección BOM del proyecto. - Haga clic en el botón 'Añadir componente' dentro de la sección BOM. - Aparecerá un cuadro de diálogo para buscar y seleccionar componentes. - Utilice las opciones de búsqueda y filtrado para encontrar el componente deseado. - Haga clic en el componente para seleccionarlo, luego haga clic en 'Añadir' para incluirlo en la lista de materiales (BOM) del proyecto.

Trabajando con BOMs (Listas de Materiales)

Importando una BOM

PartsBox puede importar un BOM (Lista de Materiales) desde varios paquetes de CAD/eCAD, en formato CSV o TSV. Puede importar entradas de BOM creando un nuevo proyecto o en cualquier proyecto existente.

Para crear un nuevo proyecto importando una BOM existente, use el botón 'Importar' en la sección 'Proyectos'. Esto solicitará que se cargue el archivo. Cargue un archivo CSV/TSV exportado desde su programa CAD.

PartsBox intentará analizar su BOM y mostrar los resultados preliminares. Por favor, ajuste primero las opciones 'Separador de campos' y 'Codificación de caracteres' hasta que el BOM se analice correctamente y se muestren las primeras filas de ejemplo. Asegúrese de que la casilla 'La primera línea contiene nombres de columna' esté configurada correctamente para su BOM.

Después, ajuste el mapeo de las columnas de la BOM a los campos de BOM de PartsBox. Hay un botón 'Adivinar' que utilizará heurísticas para hacer una suposición de mejor esfuerzo en los mapeos de columnas, pero por favor revise siempre los resultados cuidadosamente.

El BOM importado se muestra debajo de la tabla de mapeo de columnas, una vez que mapee las columnas requeridas.

Las opciones de campo de BOM disponibles son:

  • Cantidad: cantidad para la línea dada\n- Componente: este es el MPN o un nombre que describe el componente (como 330R)\n- Designadores: uno o más designadores ('C1') de esta entrada de BOM en el PCB, el número de designadores debe corresponder a la cantidad\n- Comentarios: cualquier comentario útil para entender la BOM (solo informativo)\n- Huella/Paquete: la huella del componente tal como la entiende el programa CAD (solo informativo)\n- Código ID Anything™ del componente: utilizado para emparejar automáticamente las entradas de la BOM con los componentes usando ID Anything™\n- Clave CAD del componente: utilizada para emparejar automáticamente las entradas de la BOM con los componentes usando claves CAD\n- No poblar (DNP): si no está vacío, establecerá la bandera DNP para esta línea de BOM\n- Campo personalizado...: mapea una columna CSV a un campo personalizado de entrada. Cuando se selecciona, aparece un segundo menú desplegable donde puede elegir un nombre de campo personalizado existente o escribir uno nuevo. Los valores de la columna CSV se almacenarán como campos personalizados en las entradas de BOM importadas.\n- Ignorar: no procesar esta columna de ninguna manera

Para ahorrar tiempo en futuras importaciones, puede guardar su configuración de mapeo de columnas como un preajuste para un acceso rápido más adelante.

Coincidencia de Entradas de BOM con Componentes

Después de importar una BOM en PartsBox, cada línea que representa un componente debe emparejarse con un componente específico que ya se haya creado. No hay forma de crear componentes automáticamente mientras se importa una BOM debido a la ambigüedad y los posibles errores costosos: hay muchos componentes con el mismo nombre. El emparejamiento se puede hacer automáticamente si los componentes ya se han creado de varias maneras que se intentan en orden:

  • Coincidencia de ID Anything™: si la columna de ID Anything™ del componente se importó con los códigos ID Anything™ de los componentes, y el código ID Anything™ apunta a un componente en la base de datos, la entrada se emparejará. - Coincidencia de clave CAD: si se importó la columna 'Clave CAD del componente' y hay una coincidencia entre la clave CAD en la lista de materiales (BOM) y una clave CAD en uno de los componentes en la base de datos, la entrada se emparejará. - Coincidencia de nombre de componente: si la columna 'Componente' coincide con el nombre local o el MPN de exactamente un componente en la base de datos, la entrada se emparejará. Si hay múltiples coincidencias de nombres pero exactamente una de ellas es un meta-componente, se preferirá el meta-componente.

Se recomienda encarecidamente almacenar códigos ID Anything™ o claves CAD en la base de datos de componentes CAD y exportarlos en los BOM para obtener una coincidencia rápida, sin esfuerzo y precisa.

Las entradas que no se han emparejado con componentes se resaltarán. Para esas entradas, puede crear componentes adicionales y volver a intentar el emparejamiento (ver más abajo), o abrir cada una de las entradas y hacer el emparejamiento manualmente, posiblemente creando también un nuevo componente en el proceso. También es posible desemparejar la entrada si cometió un error.

Para reintentar la coincidencia, puede seleccionar algunas o todas las entradas en la BOM y usar la opción de menú 'Seleccionados | Coincidir entradas'. Esto reintentará la coincidencia para todas las entradas seleccionadas. También puede desvincular múltiples entradas si es necesario.

Entradas que no son componentes

Las entradas de la BOM no se limitan a componentes, y también pueden representar servicios o mano de obra, como ensamblaje de PCB, pruebas o empaquetado. Estas entradas pueden tener ofertas adjuntas al igual que los componentes, lo que permite estimar el costo total de producción, no solo el costo de los componentes. Las ofertas para entradas de BOM de servicio/mano de obra son similares a las ofertas de componentes: se admiten múltiples descuentos por cantidad, MOQs y fechas de vencimiento, y las ofertas se pueden ingresar en cualquier moneda admitida.

Comprobación de errores de la lista de materiales (BOM)

Las entradas de la BOM se verifican para asegurar su corrección, para ayudar a evitar errores y permitir la edición estructural de la BOM. La cantidad para una línea dada debe coincidir con el número de designadores. Por ejemplo, una entrada de BOM con una cantidad de 2 y designadores C1, C2 es correcta, pero una cantidad de 2 y un solo designador C1 es probablemente un error. PartsBox muestra advertencias cuando esto sucede, y esto también hará imposible fusionar entradas de BOM con estos errores.

Fusionar y expandir entradas

Si múltiples entradas coinciden con el mismo componente, generalmente tiene sentido combinarlas en una sola entrada, ajustando la cantidad y los designadores en consecuencia. Para esto es la opción 'Seleccionado | Fusionar entradas'. Si selecciona varias entradas que se refieren al mismo componente, puede fusionarlas en una sola entrada de BOM.

También es posible expandir las entradas de la LDM. Una entrada de LDM con una cantidad mayor que 1 se puede expandir en entradas individuales, cada una con una cantidad de 1. Como ejemplo, si hay una entrada con RC0805FR-0710KL, una cantidad de 3 y designadores R1,R2,R3, se puede expandir en tres entradas:

  • RC0805FR-0710KL, cantidad de 1, designador R1
  • RC0805FR-0710KL, cantidad de 1, designador R2
  • RC0805FR-0710KL, cantidad de 1, designador R3

Esto es útil si desea editar una de las entradas individualmente o excluirla de las construcciones. Para expandir, haga clic en el botón 'Expandir entrada' al editar una entrada de LDM, o seleccione varias entradas y use "Seleccionado | Expandir entradas...".

La operación inversa también es posible: es posible seleccionar varias entradas de BOM con el mismo componente y usar la opción de menú 'Seleccionados | Fusionar entradas...'. Esto fusionará las entradas seleccionadas en una sola entrada de BOM, combinando los designadores.

Al fusionar entradas de BOM, se realiza una operación AND en los sustitutos de BOM: la intersección de conjuntos de sustitutos de BOM de las entradas seleccionadas se convierte en el conjunto de sustitutos de la entrada fusionada.

En la parte inferior del BOM puede haber una advertencia sobre múltiples líneas de BOM que se refieren a los mismos componentes. Esto no es un problema, PartsBox simplemente ofrece una forma conveniente de realizar la operación 'Fusionar' en todo el BOM. Si hace clic en 'Fusionar todo', todas las instancias de múltiples líneas de BOM que se refieren al mismo componente serán procesadas y fusionadas.

Sustitutos de BOM

Al editar una Lista de Materiales (BOM) en PartsBox, tiene la flexibilidad de añadir sustitutos de componentes para entradas individuales del BOM. Esta característica le permite especificar componentes alternativos que se pueden usar indistintamente con el componente principal. Al construir, cotizar o comprar, PartsBox trata el componente principal y todos sus sustitutos como opciones igualmente válidas, dándole mayor flexibilidad en el abastecimiento de componentes.

Los sustitutos de BOM funcionan de manera similar a los componentes miembros (sustitutos) en meta-componentes y sustitutos para componentes individuales. Sin embargo, hay una diferencia clave: los sustitutos de BOM se configuran por entrada dentro de un proyecto específico y no tienen efecto fuera de esa entrada en particular. Este control granular le permite adaptar los sustitutos a los requisitos específicos de cada proyecto.

Al combinar BOMs para compras, PartsBox adopta un enfoque conservador para manejar los sustitutos. Si hay dos entradas para el mismo componente pero con diferentes conjuntos de sustitutos, PartsBox solo considerará la intersección de los sustitutos, es decir, los sustitutos que son comunes a ambas entradas. Esto asegura que solo se utilicen en la lista de compra los sustitutos que son universalmente aplicables al componente en todas las instancias. Para ilustrar esto, consideremos un ejemplo. Suponga que tiene un BOM donde el Componente A tiene los sustitutos B y C, y otro BOM donde el Componente A tiene los sustitutos B y D. En este caso, PartsBox no puede asumir que el Componente A siempre puede ser sustituido por B, C o D. En cambio, PartsBox solo tendrá la certeza de que el Componente A puede ser sustituido por B, ya que es el único sustituto común en ambos BOMs.

Manejo de errores de exportación CSV de Altium Designer®

Se sabe que ciertas versiones de Altium Designer tienen problemas para manejar comillas dobles (") en los archivos CSV que generan. Específicamente, estas versiones no logran escapar correctamente las comillas dobles dentro de los valores de los campos. Por ejemplo, si un campo contiene un valor como 0.156", el archivo CSV resultante no cumplirá con las reglas de formato CSV estándar, lo que lo hace problemático para su posterior procesamiento o importación.

Para abordar este problema, los usuarios que encuentren problemas con sus archivos CSV debido a comillas dobles sin escapar tienen un par de opciones de corrección manual:

  • Eliminar comillas dobles: Un enfoque es abrir el archivo CSV generado en un editor de texto y eliminar manualmente las comillas dobles de dentro de los campos. - Duplicar comillas dobles: Otro método es prefijar cada comilla doble dentro de un campo con otra comilla doble. Según el estándar CSV, esto significa que la comilla doble es parte del valor del campo y no un delimitador. Este método preserva los datos originales mientras hace que el archivo CSV cumpla con los estándares de formato esperados.

Considere buscar actualizaciones de software o parches de Altium que puedan resolver este problema en futuras versiones, reduciendo la necesidad de ajustes manuales de archivos.

Ofertas

Las ofertas de proveedores/distribuidores pueden adjuntarse a los componentes, para ser utilizadas al cotizar proyectos que requieren el componente. Las ofertas pueden tener múltiples escalas de precios, así como períodos de validez (fechas de vencimiento), cantidad mínima de pedido (MOQ) y múltiplos de pedido.

Cotización de Proyectos

Estimar el costo de un proyecto es un paso importante en el proceso de producción. PartsBox simplifica esta tarea proporcionando una función de precios completa. Para acceder a esta funcionalidad, navegue hasta el proyecto que desea cotizar y seleccione la pestaña 'Precios'.

Al abrir la pestaña 'Precios', se le presentará la tabla principal de precios, que muestra un desglose detallado de los componentes del proyecto y sus costos asociados. Esta tabla incluye información como el nombre del componente, fabricante, MPN (Número de Parte del Fabricante), cantidad requerida y el precio unitario para cada componente.

Opciones de Precios

El tamaño de la construcción/lote es el número de unidades para las que desea estimar el precio. Se proporcionan varias cantidades comunes para un acceso rápido, pero se puede introducir cualquier cantidad en el cuadro de entrada.

El precio total por unidad y el precio total se muestran en letra grande en el lado derecho. El botón de desplegar junto a ellos permite comparar rápidamente los precios para todo el rango de cantidades de construcción comunes, sin introducirlos manualmente.

Si hay un signo de advertencia con un signo de exclamación rojo junto al precio unitario y total, significa que PartsBox no pudo calcular el precio porque faltaba alguna información. Los componentes problemáticos se resaltan en rojo en la tabla de precios a continuación.

Las opciones de abastecimiento de componentes permiten elegir de dónde provienen los componentes. 'Solo stock local' solo considerará los componentes que ya tiene, utilizando su precio de compra promedio para la fijación de precios de la BOM. 'Solo comprar' ignorará el stock local y solo utilizará precios en línea e información de stock. 'Usar stock local, luego comprar' primero agotará todo el stock local y luego, si no es suficiente, considerará ofertas en línea.

Tenga en cuenta que si su historial de existencias no contiene precios, no obtendrá información de precios correcta si intenta utilizar existencias locales en la valoración de Proyectos/BOM. Siempre puede volver atrás y editar el historial de existencias para añadir precios.

Las opciones de filtrado de ofertas permiten reducir la lista de ofertas:

  • La casilla de verificación 'Solo distribuidores preferidos' excluirá las ofertas de distribuidores que no estén en su lista de preferidos (rara vez se compra a distribuidores en el otro lado del mundo). Puede modificar la lista de distribuidores preferidos en Configuración.\n- 'Solo distribuidores autorizados' solo considerará las ofertas de distribuidores que estén autorizados por el fabricante para revender un componente.\n- 'Solo en stock' solo considerará las ofertas donde el distribuidor indicó que el componente está en stock.\n- 'Comprobar niveles de existencias' va un nivel más profundo y comprueba realmente el número de componentes que el distribuidor tiene en stock. Algunos distribuidores no proporcionan información exacta sobre las existencias, por lo que marcar esto excluirá sus ofertas.

Tabla de Precios

La tabla de precios es el componente central de la función de precios de BOM en PartsBox. Proporciona una visión general completa de todos los componentes en un proyecto, junto con su información de precios y opciones de abastecimiento. Esta tabla le permite tomar decisiones informadas sobre la compra de componentes para su proyecto.

Las columnas clave en la tabla de precios incluyen:

  • Ctd. de lote: Esta columna muestra el número de componentes requeridos para construir una cantidad específica de un proyecto o lista de materiales (BOM). Tiene en cuenta los parámetros de desgaste establecidos para cada componente. Si se configura el desgaste, la Ctd. de lote puede ser mayor que el número de unidades que está construyendo, para tener en cuenta las pérdidas esperadas durante la producción. - Ctd. comprada: Esta columna indica la cantidad real que necesita ser comprada, basada en las opciones de abastecimiento seleccionadas. Por ejemplo, si se necesitan 100 componentes para una construcción, pero tiene 25 disponibles en stock local y ha elegido la opción 'Usar stock local, luego comprar si es necesario', la Ctd. comprada será 75. - Mejor oferta: PartsBox selecciona automáticamente la mejor oferta para cada componente basándose en sus preferencias y reglas de proveedores (consulte la sección Reglas de proveedores a continuación). Esta columna muestra la mejor oferta seleccionada actualmente.

La tabla de precios ofrece la capacidad de 'bloquear' una oferta particular para un componente usando el icono del candado. Cuando una oferta está bloqueada, se utilizará para calcular el precio total de la BOM, independientemente de cualquier cambio en los precios o la disponibilidad.

Cada fila en la tabla de precios incluye una casilla de verificación 'excluir', lo que le permite excluir rápidamente un componente de los cálculos de precios. Esto es útil cuando desea ver el impacto de eliminar un componente particular de su BOM.

Para ver más detalles sobre las ofertas disponibles para un componente específico, puede expandir la fila usando el icono de cheurón en el lado izquierdo. Esto mostrará una lista de todas las ofertas para ese componente, incluyendo precios, descuentos por cantidad y tiempos de entrega.

Selección de Oferta

PartsBox selecciona automáticamente la mejor oferta (la menos costosa) para cada entrada de BOM vinculada a una identidad en línea (Número de Parte del Fabricante). Con típicamente 20-40 ofertas disponibles para cada componente, el proceso de selección es complejo, teniendo en cuenta varios factores:

  • Descuentos por volumen, que varían para cada oferta\n- Información de disponibilidad y existencias\n- Cantidades mínimas de pedido (MOQ)\n- Múltiplos de pedido\n- Múltiples monedas

La tabla principal de precios de BOM muestra solo la mejor oferta para cada componente. PartsBox selecciona esta oferta basándose en el 'Precio Descartando Exceso' — el precio pagado asumiendo que cualquier inventario excedente comprado será descartado. Este enfoque asegura que se elija la opción más rentable, incluso si la cantidad requerida está por debajo del MOQ o no es un múltiplo del múltiplo de pedido.

Por ejemplo, si se necesitan 50 componentes pero el MOQ es 100, PartsBox considerará el precio para 100 componentes, asumiendo que el exceso de 50 será descartado. Si este precio sigue siendo competitivo debido a los descuentos por volumen, puede ser seleccionado como la mejor oferta. Paradójicamente, a veces es menos costoso comprar más. De manera similar, las cantidades se redondean al múltiplo de pedido más cercano para la comparación.

La clasificación de las ofertas, y por lo tanto la mejor oferta, cambia según la cantidad de construcción. Esto permite descubrir nuevas e inesperadas fuentes de componentes que se vuelven rentables en ciertas cantidades.

Expandir cada oferta revela detalles adicionales:

  • Embalaje
  • Cantidad en pedido
  • Tiempo estimado de llegada (ETA) para pedidos
  • Tiempo de entrega de fábrica
  • Múltiplo de pedido de fábrica

Para meta-componentes, sustitutos de BOM o sustitutos de componente, se recopilan ofertas para todos los componentes agrupados. Como estos componentes se consideran intercambiables, las ofertas se combinan y se selecciona la mejor de todo el conjunto.

Añadiendo Ofertas Locales para Precios Personalizados y Descuentos

Además de obtener componentes de los principales distribuidores, es común recibir ofertas personalizadas de otros proveedores para cantidades específicas, a menudo con precios descontados. PartsBox se adapta a esto permitiéndole ingresar sus propias ofertas locales, que luego son consideradas y clasificadas junto con las ofertas en línea durante el proceso de fijación de precios.

Las ofertas locales se pueden agregar de dos maneras:

  • Directamente desde la tabla de precios del proyecto
  • Desde la pantalla de información del componente para un componente específico

Al igual que las ofertas en línea, las ofertas locales admiten múltiples escalas de precios en cualquier cantidad, así como una cantidad mínima de pedido (MOQ) y un múltiplo de pedido. Estos parámetros son tenidos en cuenta por el algoritmo de precios al determinar las mejores ofertas para un proyecto dado.

Al agregar una oferta local, puede proporcionar información adicional como:

  • Referencia o número de pedido
  • Fecha de la oferta
  • Comentarios
  • Fecha de caducidad

La fecha de caducidad es particularmente importante, ya que PartsBox excluirá automáticamente cualquier oferta que haya caducado de la consideración durante la fijación de precios. Una oferta no será considerada si ha caducado.

Después de crear una oferta local, puede adjuntar archivos a ella haciendo clic en la oferta y utilizando la sección de archivos adjuntos. Esto es útil para almacenar presupuestos, correspondencia por correo electrónico o cualquier otro documento relacionado con la oferta.

PartsBox admite todas las monedas principales para ofertas locales. Convierte los precios a su moneda de visualización preferida utilizando tipos de cambio actualizados, mientras conserva los precios y la moneda originales como referencia. Esto le permite trabajar con ofertas de varios proveedores de todo el mundo sin conversiones de moneda manuales.

Manejo de divisas

PartsBox simplifica el manejo de divisas. Los usuarios pueden seleccionar su moneda preferida en los ajustes, y todos los precios se mostrarán en esa moneda a lo largo de la aplicación. Esto permite una experiencia consistente y personalizada al trabajar con información de precios.

El software utiliza las tasas de cambio del Banco Central Europeo (BCE) para una conversión de moneda precisa. Estas tasas se actualizan regularmente. Esto elimina la necesidad de conversiones de moneda manuales y proporciona a los usuarios información de precios actualizada.

Al ingresar ofertas manualmente, puede elegir entre cualquiera de las monedas admitidas. PartsBox manejará la conversión de moneda automáticamente, mostrando los precios en la moneda preferida del usuario. Esta función acomoda ofertas de varios proveedores y regiones, facilitando la comparación y el análisis de datos de precios.

Exportación de precios como PDF

La tabla de precios se puede exportar como un documento PDF utilizando el botón Exportar en el pie de la tabla. El PDF exportado incluye información del proyecto (nombre, descripción, fechas), una tabla de resumen de precio vs cantidad que muestra los precios por unidad y totales para cantidades de construcción preestablecidas, la cantidad de construcción actualmente seleccionada con su precio por unidad y total, y la tabla de detalles de precios completa con todos los componentes y su información de abastecimiento. Si se ha subido un logotipo de la empresa (consulte la sección Organizaciones y Acceso), se incluye en el encabezado del PDF.

Reglas de proveedores

Las reglas de proveedores controlan qué distribuidores y proveedores se consideran cuando PartsBox selecciona la mejor oferta para las entradas de la lista de materiales (BOM). Al organizar las reglas en grupos de reglas con nombre, puede crear estrategias de abastecimiento flexibles — por ejemplo, prefiriendo ciertos proveedores y recurriendo a otros si no tienen stock. Los grupos de reglas se pueden aplicar globalmente o bloquearse a proyectos y listas de compras específicos.

Creación y gestión de grupos de reglas

Para configurar las reglas de proveedores, vaya a Configuración y seleccione 'Reglas de proveedores'. Desde allí, puede:

  • Añadir grupo: Cree un nuevo grupo de reglas con un nombre y una descripción opcional.\n- Eliminar grupo: Elimine un grupo de reglas que ya no sea necesario.\n- Hacer predeterminado / Borrar predeterminado: Establezca o borre un grupo de reglas como el predeterminado global. El predeterminado global se utiliza en todas partes a menos que se anule a nivel de proyecto o lista de compras.

La gestión de las reglas de proveedores requiere el permiso 'Modificar reglas de proveedores'.

Configuración de reglas dentro de un grupo

Cada grupo de reglas contiene una lista ordenada de reglas. Las reglas se pueden añadir, eliminar y reordenar usando las flechas arriba/abajo.

Cada regla tiene una configuración de Comprar a que determina qué proveedores se consideran:

  • Cualquier proveedor: Sin restricción de proveedor: se consideran todas las ofertas.\n- Solo ofertas locales: Solo se consideran las ofertas locales ingresadas manualmente.\n- Uno de estos proveedores: Una lista blanca: solo se consideran las ofertas de los proveedores seleccionados.\n- Cualquier proveedor excepto: Una lista negra: se excluyen las ofertas de los proveedores seleccionados.

Cada regla también puede tener un campo opcional Nombre de la regla/comentarios con fines de documentación. La lista de proveedores se completa con los proveedores que tienen ofertas activas en su base de datos.

Cómo se procesan las reglas

Las reglas dentro de un grupo se procesan de arriba a abajo:

  1. La primera regla se aplica a las ofertas disponibles. Si produce alguna oferta coincidente, se utilizan y el procesamiento se detiene.
  2. Si una regla no coincide con nada, se prueba la siguiente regla.
  3. Si todas las reglas no logran producir ninguna oferta coincidente, no se seleccionan ofertas y la entrada se muestra sin precio.

Esto crea una cadena de respaldo. Por ejemplo, un grupo de reglas con tres reglas podría implementar la siguiente estrategia:

  • Regla 1 — Comprar en LCSC o TME (proveedores preferidos de bajo costo) - Regla 2 — Comprar en Mouser (alternativa) - Regla 3 — Comprar en cualquier proveedor (último recurso)

Si LCSC o TME tienen ofertas coincidentes, se utilizan. De lo contrario, se intenta con Mouser. Si Mouser tampoco tiene ofertas, se acepta cualquier proveedor disponible.

Uso de reglas de proveedores en proyectos y listas de compras

El selector de reglas de proveedores aparece en la pestaña de Precios del proyecto y en las listas de compras. Enumera todos los grupos de reglas disponibles, con el predeterminado global anotado como '(Predeterminado global)'. Seleccionar 'Sin reglas (se acepta todo)' desactiva el filtrado de proveedores por completo.

Debido a que el cambio entre grupos de reglas es instantáneo, también funcionan como escenarios de compra. Puede definir varios grupos que representen diferentes estrategias de abastecimiento y cambiar rápidamente entre ellos para comparar cómo cada uno afecta el precio de la LDM antes de comprometerse con una decisión de compra.

Use el botón Bloquear para fijar un grupo de reglas específico a un proyecto o lista de compras. Un grupo de reglas bloqueado (que se muestra como '(Bloqueado localmente)') permanece en efecto para ese proyecto o lista independientemente de los cambios en el valor predeterminado global. Use Desbloquear para volver a seguir el valor predeterminado global.

El selector de reglas de proveedores también aparece en las vistas de precios de componentes individuales, lo que le permite ver cómo los diferentes grupos de reglas afectan la selección de ofertas para un componente específico.

Listas de Compra

Una lista de compra es una lista consolidada de componentes necesarios para construir uno o más proyectos, basada en la Lista de Materiales (BOM) para cada proyecto y las cantidades de construcción especificadas. Representa los componentes que necesita pedir para completar sus construcciones planificadas.

Para crear una lista de compra, añades proyectos a tu carrito de la compra, especificando la cantidad de cada proyecto que pretendes construir. PartsBox combina entonces las BOMs individuales, multiplicando las cantidades de componentes por las cantidades de construcción, y las fusiona en una sola lista. Este proceso elimina los duplicados de componentes comunes entre proyectos, resultando en una lista unificada de todos los componentes que necesitas comprar.

La lista de compra proporciona una visión clara de sus necesidades de compra, facilitando la gestión de su inventario y la planificación de sus pedidos. Tiene en cuenta los niveles actuales de existencias en su inventario, indicando qué componentes deben pedirse y en qué cantidades.

Las cantidades de pedido en la lista de compras se pueden editar directamente. Esto es útil para ajustar las cantidades para cumplir con las cantidades mínimas de pedido (MOQ), aprovechar los descuentos por cantidad o redondear a cantidades de carrete completo.

Una vez que haya revisado y finalizado su lista de compras, puede proceder a crear pedidos a proveedores directamente desde la lista. PartsBox le ayuda a seleccionar los mejores proveedores basándose en sus preferencias, como precio, disponibilidad y tiempo de entrega. Puede dividir la lista de compras en múltiples pedidos a proveedores si es necesario, optimizando su proceso de compra y reduciendo costos.

Producción

Construcciones

Una construcción representa el resultado de construir un proyecto. Normalmente corresponde a un lote de dispositivos que han sido fabricados, o están siendo fabricados. PartsBox soporta construcciones de una sola etapa y de múltiples etapas, y una construcción de múltiples etapas puede estar en progreso (aún no completada).

Construyendo Proyectos

Las construcciones son una característica esencial en PartsBox para planificar y rastrear la producción. Le permiten verificar si tiene cantidades suficientes de componentes (incluyendo la merma), preparar su construcción, generar una lista de selección y eliminar las cantidades utilizadas de su stock.

Los ensamblajes también proporcionan trazabilidad. Dependiendo de su plan de suscripción, el historial de ensamblaje muestra qué componentes específicos se utilizaron en cada ensamblaje, con diferentes niveles de detalle.

Para acceder al historial de construcciones pasadas, ver construcciones de múltiples etapas en curso o iniciar una nueva construcción, navegue a la pestaña 'Construcciones' dentro de un proyecto.

Al iniciar una nueva construcción, la tabla de construcción muestra todos los componentes del proyecto junto con sus cantidades requeridas y disponibles. Para los planes que admiten cálculos de desgaste de componentes, la cantidad necesaria incluye el margen de desgaste, calculado individualmente para cada componente en función de su configuración de desgaste. Cuando se aplica el desgaste, la columna Requerido muestra el desglose en el formato "15 (12+3)", mostrando la cantidad total requerida seguida de la cantidad base y el margen de desgaste entre paréntesis.

Para planes de Producción y superiores, puede deshabilitar los cálculos de merma para una construcción utilizando la casilla de verificación "¿Deshabilitar merma?" en la configuración de la construcción. Cuando está deshabilitado, se utilizarán las cantidades exactas de la BOM sin agregar componentes adicionales por merma. También puede anular esta configuración para entradas individuales de la BOM expandiendo la fila de entrada y ajustando la configuración de merma para esa entrada específica.

La columna 'Solicitudes de stock' indica de dónde se obtendrán los componentes. Para componentes almacenados en múltiples ubicaciones, componentes con control de lotes y meta-componentes, esta columna puede mostrar múltiples fuentes.

Puede establecer la cantidad de construcción planificada ingresando un número o usando los botones +/-. Ajustar la cantidad actualiza todo instantáneamente. Si no hay suficiente stock para un componente, esa fila se resaltará en rojo con una advertencia.

PartsBox utiliza varias estrategias al satisfacer la demanda:

  • FIFO (Primero en entrar, primero en salir): utiliza primero los lotes más antiguos (ordenados por fecha de adquisición)\n- LIFO (Último en entrar, primero en salir): utiliza primero los lotes más recientes (ordenados por fecha de adquisición)\n- Último acceso: utiliza primero los lotes a los que se accedió más recientemente\n- Lote más grande primero: utiliza primero los lotes con más componentes\n- Lote más pequeño primero: utiliza primero los lotes más pequeños

También puede restringir PartsBox para usar solo una única fuente de componente para cada entrada de la BOM. Algunos planes están limitados a una sola fuente, y en otros planes, puede ser útil para asegurar una trazabilidad completa.

La estrategia predeterminada de selección de fuente de componentes determina las asignaciones iniciales, pero estas se pueden cambiar en la tabla. Cada fila se puede expandir para mostrar las fuentes, lo que le permite seleccionarlas individualmente y reordenarlas (sujeto a las limitaciones del plan). También puede anular la cantidad utilizada entrada por entrada.

Cada fila incluye una casilla de verificación '¿Excluir?'. Al marcarla, se excluirá el componente de la construcción (esencialmente un DNP - No Poblar). No se eliminará stock para los componentes excluidos.

Si no hay suficiente stock para algunas entradas de la BOM, PartsBox mostrará una advertencia pero aún le permitirá proceder con la construcción. Esto puede ser útil si tiene stock adicional a mano que no se ha ingresado en PartsBox, o si desea producir placas parcialmente pobladas. La cantidad máxima disponible se eliminará de su stock.

Construcciones de una sola etapa

En ensambles de una sola etapa, al presionar el botón 'Ensamblar y eliminar stock' (y confirmar) se eliminará el stock de todos los componentes no excluidos que pertenecen al proyecto. El ensamble se marcará entonces como completado.

Ensamblajes de Múltiples Etapas

Para construcciones en múltiples etapas, marque la casilla 'construcción en múltiples etapas'. PartsBox mostrará casillas de selección junto a cada componente en la construcción. Puede usar las casillas individuales para seleccionar filas, seleccionar/deseleccionar todas las filas y usar la interfaz de búsqueda/filtrado para marcar componentes para ser construidos/colocados en la etapa actual. La interfaz de filtrado admite etiquetas, por lo que ingresar '#smd' es una forma rápida de seleccionar todos los elementos SMD, que a menudo se colocan primero.

Presionar 'Construir y eliminar stock' procesará solo las entradas seleccionadas (igual que en las construcciones de una sola etapa).

Realizar una etapa de construcción sin seleccionar ningún componente puede ser útil para documentar un paso de procesamiento en el historial de construcción.

Una construcción de múltiples etapas incompleta aparecerá en la pestaña 'En curso' de la interfaz de Construcciones. Seleccionarla le permite construir la siguiente etapa o finalizar la construcción, marcándola como completa.

Una construcción puede tener cualquier número de etapas. También se puede marcar como terminada incluso si no se han colocado todos los componentes. En ese caso, las entradas no utilizadas se marcarán como excluidas en la construcción.

Una construcción de múltiples etapas está representada por el mismo código ID Anything™ a lo largo de todas las etapas, lo que permite adjuntar etiquetas ID Anything™ incluso a dispositivos incompletos para una identificación rápida y acceso a la información de construcción.

Historial de Configuración de Construcción

Al gestionar la producción, es importante mantener un registro del historial de construcción. Este registro típicamente incluye información como el número de unidades construidas para un proyecto o BOM, la fecha y hora de la construcción, y cualquier comentario relevante. Si bien este nivel de detalle es suficiente para series de producción simples, las construcciones más complejas a menudo requieren el seguimiento de datos adicionales.

En escenarios del mundo real, cada construcción tiene su propia configuración única. Esta configuración incluye información complementaria, incluyendo:

  • Componentes que fueron excluidos o marcados como 'no poblar' para la construcción específica - Solicitudes de stock generadas a partir de la construcción, detallando qué componentes se utilizaron de ubicaciones específicas, o en el caso del seguimiento de lotes, el lote exacto (identificado por número de serie) utilizado para la producción

PartsBox almacena toda esta información como parte del historial de construcción, lo que le permite revisar y verificar fácilmente cómo se configuró una construcción particular en cualquier momento en el futuro.

Para acceder al historial de configuración de construcciones, navegue a la pestaña 'Construcciones' dentro de la sección Proyectos de PartsBox. Aquí encontrará una lista de todas las construcciones. Puede elegir ver la lista completa o filtrarla para mostrar solo las construcciones completadas o las construcciones de múltiples etapas que están actualmente en curso.

A cada construcción se le asigna un código único ID Anything™, que puede imprimirse en una etiqueta y fijarse a los dispositivos físicos producidos durante esa construcción. Este código proporciona un acceso rápido y conveniente a la información de la construcción, asegurando que pueda recuperar los detalles relevantes siempre que sea necesario, incluso mucho después de que la construcción haya sido completada.

Visualización del stock utilizado

Al ver una construcción completada o en progreso, la pestaña Stock Utilizado en la navegación izquierda muestra el stock que se consumió durante esa construcción. La tabla de Stock Utilizado tiene dos propósitos: primero, muestra qué se utilizó o consumió en una construcción y cuánto costó; segundo, le permite gestionar los lotes mostrados en la tabla — por ejemplo, moverlos a una ubicación de almacenamiento diferente, ajustar sus recuentos de stock o etiquetarlos.

El nivel de detalle disponible depende de si el control de lotes está habilitado. Sin control de lotes, el stock de un componente en una ubicación de almacenamiento dada es fungible — no hay concepto de un lote que pueda ser rastreado o gestionado individualmente. Como resultado, no es posible ver el costo exacto de los componentes consumidos en una construcción, ni gestionar el stock consumido directamente desde esta vista.

Para los planes sin control de lotes, la tabla Stock utilizado muestra los nombres de los componentes, las cantidades utilizadas, los designadores y las ubicaciones de almacenamiento. Esto proporciona un resumen de lo que se consumió.

Para los planes con control de lotes, la tabla de Stock Utilizado proporciona todos los detalles. Las columnas predeterminadas incluyen el nombre del componente, el nombre del lote, la cantidad utilizada, el costo, los designadores, la ubicación de almacenamiento y la cantidad restante actual en cada lote. El seguimiento de costos muestra el costo total del stock consumido, calculado a partir del costo unitario de cada lote. Puede expandir cada fila para ver los detalles completos del lote.

La variante de control de lotes también admite operaciones masivas en los lotes consumidos:

  • Añadir/eliminar etiquetas: Organice los lotes consumidos con etiquetas\n- Establecer/renombrar/eliminar campos personalizados: Gestione los valores de los campos personalizados en los lotes seleccionados\n- Mover: Reubique los lotes en diferentes ubicaciones de almacenamiento\n- Ajustar recuentos de existencias: Modifique las cantidades de los lotes después de un recuento

Para usar operaciones masivas, seleccione lotes usando las casillas de verificación, luego elija una operación del menú.

Uso de Meta-componentes

Los componentes de subensamblaje en PartsBox representan el stock resultante de construir proyectos. Cuando se construye un proyecto, el stock del componente de subensamblaje correspondiente se incrementa en la cantidad construida. Esto permite gestionar eficazmente productos complejos que consisten en múltiples subensamblajes y componentes, con cada subensamblaje producido o abastecido por separado.

Para crear un meta-componente de subensamblaje para un proyecto:

  • Navegue a la pantalla de información del proyecto.\n- Haga clic en el botón 'Crear componente de subensamblaje'. Esta acción solo necesita realizarse una vez por proyecto.

Después de la creación, el componente de subensamblaje aparecerá en la lista de componentes y se puede gestionar como cualquier otro componente, con una excepción: el nombre de un componente de subensamblaje es siempre el mismo que el del proyecto correspondiente y no se puede cambiar.

Al construir un proyecto, la pantalla de confirmación de construcción incluye una opción para añadir existencias al componente de sub-ensamblaje asociado. Si está habilitado, puede:

  • Seleccione la ubicación de almacenamiento donde se guardará la construcción. - Ingrese el precio para el subensamblaje producido. PartsBox calcula un costo sugerido basado en los componentes consumidos durante la construcción: con control de lotes, el costo es exacto (basado en precios de lotes específicos), y sin control de lotes, se estima a partir de los costos promedio de los componentes. El costo sugerido se muestra en el campo de precio y se puede ajustar antes de confirmar. Para construcciones de múltiples etapas, el precio se ingresa al finalizar la construcción, ya que los costos reales se conocen en ese momento. - Añada comentarios relacionados con la construcción.

Tras la confirmación, el stock del componente de sub-ensamblaje se incrementará en la cantidad de construcción. Dado que los componentes de sub-ensamblaje se comportan como componentes regulares, pueden usarse en otros proyectos y construcciones, y se pueden configurar características como advertencias de bajo stock y parámetros de merma.

Cuando el control de lotes está habilitado, cada construcción de un proyecto resulta en un lote distinto del meta-componente de sub-ensamblaje correspondiente, identificado por un código único ID Anything™. Al adjuntar etiquetas ID Anything™ a los dispositivos fabricados, puede escanear rápidamente el código utilizando un dispositivo móvil para acceder a la información de construcción asociada.

Viendo Resultados de Construcción

Al ver una construcción para un proyecto con un componente de subensamblaje, la pestaña Resultados de la construcción en la navegación izquierda muestra el stock resultante creado a partir de esa construcción. Esto funciona de manera similar a la vista Stock utilizado descrita anteriormente: con el control de lotes, obtiene detalles completos por lote (nombre del lote, cantidad, ubicación de almacenamiento, comentarios) y operaciones masivas (etiquetado, movimiento, ajuste de recuentos de stock); sin control de lotes, se muestra un resumen de las ubicaciones de almacenamiento, las cantidades y los comentarios.

Seguimiento de Dispositivos Individuales con Números de Serie

PartsBox ofrece una potente función para rastrear dispositivos individuales construidos a partir de proyectos/Listas de Materiales (BOM). Al iniciar una construcción, puede habilitar la opción "Rastrear cada sub-ensamblaje resultante por separado". Esto cambia el proceso de construcción para generar lotes individuales para cada sub-ensamblaje construido, asignando efectivamente un número de serie único a cada dispositivo.

Habilitar esta opción desbloquea una gran cantidad de posibilidades para rastrear el ciclo de vida de dispositivos individuales. Los lotes en PartsBox ya llevan una cantidad significativa de datos y tienen códigos únicos ID Anything™ asignados a ellos. Puede adjuntar datos adicionales a estos lotes en forma de archivos, como resultados de pruebas, protocolos de reparación, presentaciones regulatorias, historial de servicio o cualquier otra información relevante.

A cada lote se le asigna un código único ID Anything™, que se puede imprimir como un código QR y adjuntar físicamente al dispositivo correspondiente. Esto permite una fácil identificación y seguimiento de dispositivos individuales. Alternativamente, los dispositivos pueden identificarse mediante una combinación del código ID Anything™ de la construcción (que apunta a la construcción específica) y un número de serie entero asignado automáticamente dentro de esa construcción.

Cuando la opción de añadir stock de sub-ensamblaje está habilitada para una construcción de múltiples etapas, PartsBox realiza un seguimiento del stock que está actualmente en producción. Esto le permite adjuntar información sobre posibles anomalías en la producción o resultados de pruebas individuales a cada lote de dispositivos a medida que se construyen. Al completar la construcción, el estado del stock cambia de "En Producción" a "Disponible".

Compras

Compras

Pedidos

PartsBox admite tres tipos de pedidos, cada uno representando una etapa diferente en el proceso de compra:

  • Pedidos abiertos: Estos pedidos están en la etapa inicial y se pueden modificar libremente. Puede añadir o eliminar componentes, ajustar cantidades y realizar cualquier cambio necesario antes de finalizar el pedido. Los pedidos abiertos proporcionan flexibilidad durante la fase de planificación y presupuesto. - Pedido: Una vez que se realiza un pedido abierto con un distribuidor, pasa al estado "Pedido". Esto indica que el pedido ha sido enviado y está a la espera de ser cumplido. Una fecha de entrega esperada se asocia con los artículos pedidos, lo que le permite rastrear cuándo está programado que lleguen los componentes. - Recibido: Cuando todos los artículos de un pedido han sido entregados y procesados con éxito, el pedido se marca como "Recibido". Esto significa que el proceso de compra para ese pedido específico está completo, y los componentes recibidos ahora están disponibles en su inventario.

Para crear un pedido o agregar ítems a un pedido abierto existente, puede comenzar revisando los precios y ofertas para un solo componente o trabajando con una Lista de Compra. PartsBox le permite agregar ofertas individuales o un grupo de ofertas a un pedido, asociándolas con el proveedor correspondiente que proporcionó el precio.

Al modificar cantidades en un pedido abierto, PartsBox recupera automáticamente la información de precios actual y ajusta el precio total en función de la cantidad y cualquier descuento por volumen aplicable. Esto asegura que siempre tenga precios actualizados y precisos para sus pedidos.

Los pedidos abiertos se pueden transferir al sitio web de un distribuidor mediante copiar y pegar, o se pueden exportar en un formato adecuado si se requiere una orden de compra impresa más formal.

La forma más eficiente de realizar un pedido a un proveedor es utilizando la función 'Subir carrito'. Esto le permite copiar y pegar o subir un archivo CSV que contenga los detalles del pedido.

Cuando marca un pedido abierto como 'Pedido', PartsBox le solicita que proporcione una fecha de entrega prevista. Esta información le ayuda a realizar un seguimiento de cuándo se anticipa que llegarán sus componentes y permite que el sistema muestre el stock pedido en varias secciones relevantes de la aplicación.

Si es necesario, puede cancelar un pedido, lo que revierte su estado a 'Abierto' y elimina el stock esperado de la visualización.

PartsBox ofrece varios métodos convenientes para recibir componentes de un pedido:

  • Interfaz de recepción de pedidos: Esta interfaz le permite recibir eficientemente todos o una parte de los componentes de un pedido en una sola ubicación de almacenamiento con solo unos pocos clics.\n- Diálogo de añadir existencias: Al ver un solo componente, puede usar el diálogo Añadir existencias para recibir artículos contra un pedido específico. El diálogo precompleta la cantidad y el precio basándose en los detalles del pedido.\n- Escaneo de códigos de barras: Dependiendo de las capacidades del distribuidor, escanear un código de barras puede mostrar el diálogo Añadir existencias con la cantidad precompletada, o en el caso de códigos de barras que incorporan el código de PartsBox, recibir directamente el componente contra un pedido específico, poblando automáticamente la cantidad, el precio y la información del pedido.

Listas de Compra

Al planificar la producción de múltiples dispositivos electrónicos, a menudo es necesario comprar componentes a granel. Sin embargo, determinar las cantidades exactas necesarias puede ser un desafío, especialmente al considerar el stock local existente y los componentes compartidos entre diferentes BOMs (Listas de Materiales).

La presencia de meta-componentes (sustitutos de componentes), alternativas de componentes y sustitutos de BOM añade otra capa de complejidad al proceso de compra. Hasta el momento de realizar el pedido, es beneficioso mantener flexibilidad en la elección de MPNs (Números de Parte del Fabricante) específicos.

Para iniciar el proceso de compra, navegue a la sección 'Proyectos' y comience a añadir proyectos/listas de materiales (BOMs) a su carrito de compras de proyectos usando los botones 'Añadir al carrito' ubicados en la parte inferior de cada tarjeta de proyecto. Al añadir un proyecto, tendrá la oportunidad de especificar las cantidades que pretende construir.

Una vez que haya añadido los proyectos deseados al carrito, asigne un nombre descriptivo a su lista y haga clic en 'Crear lista de compra'. Esta acción le redirigirá a la sección 'Compras', donde podrá ver todas sus listas de compra.

Al hacer clic en una lista de compra específica, se abrirá la interfaz de precios familiar, similar a la utilizada para Precios de Proyecto/BOM. Esta interfaz le permite seleccionar ofertas, agregar sus propias ofertas, elegir alternativas de componentes específicos (para meta-componentes) y limitar su selección a distribuidores preferidos.

Después de finalizar su lista de compras, cambie a la vista 'Agrupar por Distribuidor/Vendedor' para ver sus componentes organizados en pedidos separados para cada vendedor. Esta vista proporciona la misma funcionalidad que la vista 'Todos los Componentes', permitiéndole modificar las opciones de oferta si es necesario. Además, puede añadir rápidamente todos los componentes a un pedido nuevo o existente con un vendedor específico y proceder a realizar el pedido directamente con ellos.

Si bien el soporte para pedidos automáticos siempre ha sido parte del plan a largo plazo, su implementación sigue siendo un desafío debido a las complejidades involucradas en la integración con los sistemas de varios distribuidores.

Inventario e informes

Valoración de Inventario

PartsBox calcula el valor de su inventario de componentes utilizando los precios de compra ingresados al agregar stock. Comprender cómo funciona esta valoración ayuda con los informes financieros y la gestión de inventario. La estrategia de selección de la fuente del componente (FIFO, LIFO, etc., consulte la sección Construcción de proyectos) también afecta la valoración: con el control de lotes, determina qué costos de lote específicos se atribuyen a cada construcción, mientras que sin el control de lotes se utiliza el costo promedio.

Métricas Clave

Para cada componente, PartsBox rastrea:

  • Valor de Compra: La cantidad total pagada por todo el stock añadido. Esto representa el dinero real gastado en adquirir los componentes.
  • Precio Promedio de Compra: Calculado a partir de todas las operaciones de añadir stock donde se ingresó un precio. Este es el costo promedio ponderado por unidad.
  • Valor Total: El valor actual estimado del stock disponible, calculado como: precio promedio de compra × cantidad de stock actual.

Valoración con Control de Lotes

Cuando el control de lotes está habilitado, PartsBox rastrea el precio de compra exacto para cada lote. Esto proporciona información precisa de costos por lote:

  • Cada lote conserva su precio de compra original, permitiendo un seguimiento exacto de los costos
  • Cuando los componentes se utilizan en construcciones, el costo se atribuye en función de los lotes específicos consumidos
  • Las divisiones de lotes heredan el costo del lote principal
  • Los informes muestran valores exactos basados en los costos reales de los lotes

Esta valoración exacta es particularmente útil para:

  • Cálculos precisos del costo de los bienes vendidos (COGS)
  • Cumplimiento de las normas contables que requieren una valoración precisa del inventario
  • Seguimiento de las variaciones de costos entre diferentes lotes de compra

Valoración sin control de lotes

Sin control de lotes, PartsBox utiliza el método de costo promedio para la valoración del inventario:

  • Todo el stock de un componente se trata como fungible (intercambiable)
  • El precio de compra promedio se calcula a través de todas las compras
  • Cuando se retira stock, se valora al precio promedio actual
  • Este método proporciona una aproximación razonable cuando no se requiere un seguimiento exacto del lote

Informes

Los informes le permiten obtener información general sobre sus datos.

Como todo lo demás en PartsBox, los informes se actualizan en tiempo real. Por ejemplo, si mantiene abierto un informe de 'Stock Bajo' y alguien más retira stock (lo que hará que el stock de un componente particular caiga por debajo de un umbral), su informe se actualizará instantáneamente.

Organizaciones y acceso

Organizaciones (Empresas)

PartsBox admite la colaboración a través del concepto de organización (empresas). Una empresa u organización en PartsBox representa una base de datos compartida a la que múltiples usuarios pueden acceder simultáneamente. Esto permite a los equipos trabajar juntos en la gestión de su inventario de componentes electrónicos, compras y producción.

Cuando crea una empresa u organización en PartsBox, puede invitar a otros usuarios a unirse y colaborar. El número de usuarios que pueden acceder a una base de datos de la empresa depende de su plan de suscripción. Si necesita acomodar a más usuarios, puede actualizar su plan en consecuencia.

Para otorgar acceso a alguien a una base de datos de empresa, primero deben crear una cuenta de PartsBox. Una vez que tengan una cuenta, un administrador de la empresa puede invitarlos y otorgarles los derechos de acceso apropiados. Esto le permite controlar quién tiene acceso a los datos de su empresa y qué acciones pueden realizar.

Además de las bases de datos de la empresa, cada usuario de PartsBox también tiene una base de datos privada gratuita para uso personal. Esta base de datos privada está separada de cualquier base de datos de la empresa a la que pueda tener acceso. Puede cambiar fácilmente entre su base de datos privada y cualquier base de datos de la empresa utilizando el selector de base de datos ubicado en la parte superior de la pantalla de la aplicación PartsBox. El selector muestra el nombre de la base de datos seleccionada actualmente.

Las organizaciones pueden subir un logotipo de la empresa en Configuración > General. El logotipo se muestra en las exportaciones de PDF, incluyendo las exportaciones de tablas y los PDF de precios de BOM, reemplazando el logotipo predeterminado de PartsBox en el encabezado del documento.

Derechos de Acceso

PartsBox ofrece opciones flexibles de control de acceso para garantizar que los usuarios tengan los permisos adecuados según sus roles y responsabilidades dentro de la empresa. Una empresa siempre tiene al menos un usuario 'admin' que posee el nivel más alto de control y puede gestionar la información de facturación y otorgar o revocar el acceso a otros usuarios.

Para planes sin Control de Acceso Basado en Roles (RBAC), PartsBox proporciona tres niveles de acceso básicos:

  • Administrador: Los usuarios con acceso de administrador tienen control total sobre el sistema. Pueden leer y escribir datos de la base de datos, gestionar el acceso de los usuarios, modificar la información de facturación, eliminar todos los datos y cancelar la suscripción. Los administradores tienen el nivel más alto de responsabilidad y deben asignarse cuidadosamente. - Lectura/Escritura: Los usuarios con acceso de lectura/escritura pueden ver y modificar datos de la base de datos, como crear y actualizar componentes, ubicaciones de almacenamiento, proyectos y construcciones. Sin embargo, no pueden gestionar cuentas de usuario, información de facturación o la suscripción. Este nivel es adecuado para usuarios que trabajan activamente con el inventario y necesitan realizar cambios. - Solo lectura: Los usuarios con acceso de solo lectura pueden ver los datos de la base de datos pero no pueden realizar ninguna modificación. Este nivel es apropiado para usuarios que necesitan acceder a la información con fines de referencia pero no requieren la capacidad de realizar cambios.

Para planes con Control de Acceso Basado en Roles (RBAC), PartsBox ofrece un enfoque más granular y personalizable para la gestión de acceso. Con RBAC, las empresas pueden definir cualquier número de roles y asignarlos a los usuarios en función de sus responsabilidades específicas. Cada rol define permisos para operaciones individuales, como crear componentes, agregar stock o realizar construcciones.

RBAC permite un control detallado sobre los permisos, permitiendo a las empresas crear roles limitados con acceso restringido. Por ejemplo, se podría definir un rol de 'Recepción' para permitir a los usuarios agregar y mover stock pero no modificar proyectos o realizar ensambles. Este rol sería adecuado para empleados responsables de recibir y organizar el inventario entrante.

De manera similar, se podría crear un rol de 'Producción' para permitir a los usuarios realizar construcciones a partir de proyectos predefinidos pero no modificar los proyectos en sí. Este rol sería útil para los empleados involucrados en el proceso de fabricación que necesitan ensamblar productos basados en diseños establecidos.

Pista de Auditoría

En organizaciones más grandes, mantener un registro de auditoría inmutable de todas las modificaciones de la base de datos es a menudo necesario para el cumplimiento normativo y la trazabilidad. Esto es particularmente importante para las empresas sujetas a regulaciones como la US FDA Title 21 CFR Part 11, que exige requisitos estrictos de mantenimiento de registros e integridad de datos.

Incluso en ausencia de obligaciones legales, muchas empresas optan por implementar un registro de auditoría como una mejor práctica para garantizar la responsabilidad y facilitar el análisis de causa raíz en caso de problemas o discrepancias.

Los planes de PartsBox con la función de Registro de Auditoría registran automáticamente un historial detallado de cada cambio realizado en la base de datos. Cada registro de auditoría incluye:

  • Una marca de tiempo precisa de cuándo ocurrió la modificación
  • La cuenta de usuario responsable del cambio
  • Datos detallados que describen la naturaleza específica de la modificación

Esta información proporciona una vista completa y granular de la evolución de la base de datos a lo largo del tiempo, permitiendo a los administradores reconstruir la secuencia de eventos y comprender el contexto detrás de cada cambio.

Los datos de la pista de auditoría se pueden exportar fácilmente desde PartsBox en un formato adecuado para la firma digital y el archivo a largo plazo. Estos datos exportados sirven como un registro verificable del historial del sistema, que se puede utilizar para demostrar el cumplimiento de las regulaciones pertinentes durante auditorías o inspecciones.

Escaneo, impresión e identificación

ID Anything™

A cada objeto en PartsBox — componentes, lotes, ubicaciones de almacenamiento, construcciones, pedidos y proyectos — se le asigna automáticamente un identificador único y compacto llamado código ID Anything™. Estos códigos son lo suficientemente cortos como para ser legibles por humanos (26 caracteres) y se pueden codificar como códigos QR para escanear.

Los códigos ID Anything™ sirven para varios propósitos:

  • Etiquetado físico: Imprima etiquetas QR para ubicaciones de almacenamiento, lotes, construcciones o cualquier otro objeto. Escanear una etiqueta con un dispositivo móvil le lleva directamente a ese objeto en PartsBox. - Seguimiento de dispositivos: Al construir proyectos con control de lotes, cada construcción y cada lote resultante obtiene su propio código ID Anything™. Con el seguimiento de números de serie por dispositivo habilitado, cada dispositivo fabricado puede ser identificado individualmente, permitiendo una trazabilidad completa del ciclo de vida — desde los componentes que lo componen hasta los registros de servicio de campo adjuntos más tarde. - Acceso rápido: La pantalla de información de cada objeto muestra su código ID Anything™ en la esquina superior derecha. Haga clic en él para ver el código QR, imprimir una etiqueta o copiar el código. - Integración CAD: Almacene códigos ID Anything™ en su biblioteca de componentes CAD para obtener una coincidencia exacta e instantánea de BOM a componentes al importar listas de materiales en PartsBox.

El sistema ID Anything™ se utiliza en todo PartsBox. Las secciones a continuación describen estas características en detalle.

Escaneando Códigos de Barras

Escanear códigos de barras es una forma rápida y eficiente de procesar envíos entrantes, agregar o eliminar stock y crear nuevos componentes en PartsBox. Esta característica mejora su flujo de trabajo de gestión de inventario, ahorrando tiempo y reduciendo la entrada manual de datos.

Métodos de escaneo de códigos de barras

PartsBox admite dos métodos para escanear códigos de barras:

  • Escáner de código de barras externo: El uso de un escáner de código de barras dedicado es el enfoque recomendado para operaciones regulares de alto volumen. Los escáneres externos ofrecen un rendimiento de escaneo más rápido y confiable. Consulte la sección 'Escáneres de código de barras' en este manual para obtener detalles sobre los escáneres compatibles y las instrucciones de configuración. - Cámara integrada: Si no tiene un escáner externo, puede usar la cámara integrada de su computadora para escanear códigos de barras. Aunque no es tan rápido como un escáner externo, este método es conveniente para necesidades de escaneo ocasionales.

Proceso de escaneo

Para comenzar a escanear códigos de barras, haga clic en el botón de menú 'Escanear' en PartsBox. Dependiendo de su método de escaneo:

  • Si utiliza un escáner externo, PartsBox esperará la entrada del escáner.
  • Si utiliza la cámara integrada, PartsBox mostrará una transmisión de cámara en vivo para que coloque el código de barras frente a la cámara.

Después de que un código de barras se decodifica con éxito, PartsBox analiza los datos y toma una de las siguientes acciones:

  • Componente existente: Si el componente escaneado ya existe en su base de datos de PartsBox, se le presentarán opciones para agregar stock, eliminar stock o mover stock para ese componente.
  • Nuevo componente: Si el componente escaneado no existe en su base de datos, PartsBox le pedirá que cree un nuevo componente vinculado. Proporcionará una lista de componentes en línea coincidentes para elegir. Una vez que seleccione una coincidencia y cree el componente, aparecerá el cuadro de diálogo 'Agregar stock', lo que le permitirá agregar el stock recién recibido para el componente recién creado.

Códigos de barras soportados

PartsBox admite una amplia gama de formatos de códigos de barras comúnmente utilizados por distribuidores de componentes electrónicos:

  • Códigos de barras 2D:
    • Códigos de barras DataMatrix y PDF417 que contienen datos ANSI MH10.8.2 codificados mediante ISO/IEC 15434:2006 (utilizados por DigiKey, Würth y otros distribuidores que se están moviendo a códigos de barras 2D).
    • Códigos QR de algunos distribuidores (LCSC y TME).
    • Códigos ID Anything™
  • Códigos de barras 1D:
    • Códigos de barras de DigiKey, Mouser, Farnell, RS Components y la mayoría de los demás que codifican el número de pieza del fabricante (MPN) en el código de barras.

Si el código de barras escaneado incluye información de cantidad, se rellenará automáticamente en el cuadro de diálogo 'Añadir Stock'.

Pedidos de DigiKey

Si creó su pedido de DigiKey dentro de PartsBox y copió los códigos de identificación generados en su carrito de DigiKey, los códigos de barras en sus componentes recibidos contendrán los ID de PartsBox. Al escanear estos códigos de barras, PartsBox identificará automáticamente el pedido asociado y la línea de pedido, permitiéndole recibir fácilmente los componentes contra el pedido.

Impresión de Etiquetas

Puede imprimir etiquetas para componentes, lotes, ubicaciones de almacenamiento, pedidos, proyectos y construcciones directamente desde PartsBox. Hay un sistema de plantillas que le permite personalizar las etiquetas según sus necesidades.

Lo que necesita para la impresión directa de etiquetas:

  • Una impresora de etiquetas Zebra, o cualquier otra impresora que pueda interpretar ZPL (Zebra Printer Language). Cualquier impresora Zebra con capacidad ZPL debería funcionar, así que elija una según sus necesidades. Tenga cuidado: algunas impresoras Zebra solo admiten EPL, no ZPL, estas no funcionarán con PartsBox. - JSPrintManager instalado localmente en la computadora donde está conectada la impresora. JSPrintManager está disponible para Mac, Windows, Linux y Android. Puede Descargar JSPrintManager de forma gratuita.

La razón del requisito de JSPrintManager es porque los navegadores no tienen acceso directo a las impresoras. Para enviar códigos sin procesar a una impresora, PartsBox necesita conectarse a JSPrintManager localmente y pedirle que envíe datos a la impresora.

Configuración de la Impresora

Si tiene los requisitos previos, ir a 'Ajustes | Etiquetas | Impresora' debería mostrar una lista de impresoras disponibles en su sistema. Seleccione allí su impresora de etiquetas compatible con ZPL.

Plantillas de Etiquetas

Existen múltiples categorías de etiquetas: Componentes, Lotes, Ubicaciones de almacenamiento, Pedidos, Proyectos y Construcciones. En cada una de esas categorías, PartsBox le permite definir múltiples plantillas de etiquetas. Esto le permite cambiar rápidamente entre varios tipos o tamaños de etiquetas. En los planes comerciales, las plantillas de etiquetas se comparten dentro de toda la empresa.

Para crear una nueva plantilla de etiqueta, navegue a 'Ajustes | Etiquetas' y seleccione una de las categorías. Si hace clic en 'Crear' en la categoría seleccionada, verá una plantilla prellenada con una etiqueta de ejemplo. Estos ejemplos han sido cuidadosamente preparados para ser un buen valor predeterminado con etiquetas de 2.25x1.25 pulgadas (sí, Zebra especifica las dimensiones de las etiquetas solo en pulgadas, estas son 57.15mm x 31.75mm).

En el lado izquierdo del formulario de plantilla de etiqueta, verá:

  • Nombre de la etiqueta: elija un nombre que le permita recordar rápidamente para qué es la etiqueta\n- Código ZPL de la plantilla de etiqueta: aquí es donde va el código ZPL utilizado para generar la etiqueta. Sugerimos usar Labelary Viewer para escribir y probar su código de etiqueta, ya que tiene una excelente documentación en línea que aparece cada vez que se coloca el cursor sobre un comando ZPL. Los campos de datos que desea rellenar con datos de PartsBox deben marcarse con números entre llaves. La numeración de los campos comienza desde 0 (no 1), así que use {0} para su primer campo, {1} para el segundo, y así sucesivamente. PartsBox reemplazará estos marcadores con datos reales al generar la etiqueta.\n- Ancho de la etiqueta y Altura de la etiqueta: estas son las dimensiones de la etiqueta, en pulgadas. Estas deben coincidir con las dimensiones reales de su material de etiquetas.\n- Puntos por mm: la resolución a la que imprimirá, que depende de su impresora.\n- Vista previa de ejemplo: si su plantilla está lista, puede hacer clic en 'Generar' para mostrar una imagen de vista previa de su etiqueta usando un objeto aleatorio de su base de datos. También puede intentar una impresión de prueba de la etiqueta si su impresora está configurada y lista para imprimir.

En el lado derecho del formulario de plantilla de etiqueta hay una sección "Campos". Esta lista muestra los campos de datos en su plantilla (marcados con números entre llaves). PartsBox detecta automáticamente los campos basándose en el número más alto utilizado en su plantilla. Por ejemplo, si usa {0}, {1} y {5} en su plantilla, tendrá 6 campos para configurar (campos del 0 al 5). Para cada uno de esos campos, puede elegir cualquier campo de datos disponible en PartsBox. Sugerimos escribir en su teclado para buscar, ya que hay muchos campos de datos de PartsBox para elegir.

Una vez que haga clic en 'Guardar', su plantilla estará disponible para su uso.

Imprimiendo Etiquetas

Una vez que haya seleccionado una impresora y creado al menos una plantilla de etiqueta, puede imprimir etiquetas para cualquier objeto en PartsBox.

Para imprimir una etiqueta, abra la pantalla de información del objeto que desea etiquetar. Para componentes, esta es la pantalla de información del componente; para ubicaciones de almacenamiento, la pantalla de información de la ubicación de almacenamiento; y de manera similar para otros objetos. En la esquina superior derecha de la pantalla de información, busque el botón ID Anything™, que muestra un pequeño icono de código QR y una versión corta del código ID Anything™. Haga clic en este botón para abrir un diálogo que muestra un selector de plantillas, una vista previa de la etiqueta y un botón 'Imprimir Etiqueta'.

Escáneres de códigos de barras

PartsBox soporta escáneres de códigos de barras que generan pulsaciones de teclas, lo que incluye la mayoría de los escáneres USB. El Zebra LS2208 es un escáner 1D fiable y asequible que funciona bien con PartsBox. Sin embargo, dado que los distribuidores de componentes están adoptando cada vez más códigos de barras 2D por su capacidad superior de almacenamiento de datos, se recomienda un escáner 2D para preparar su configuración para el futuro.

Para usar un escáner 2D con PartsBox, debe configurarlo para reemplazar caracteres especiales no imprimibles (códigos ASCII RS, GS y EOT) con las cadenas '{RS}', '{GS}' y '{EOT}', respectivamente. Esto es necesario para que el escáner funcione correctamente con aplicaciones basadas en web. Si tiene un escáner Zebra DS2208, simplemente escanee el código de barras proporcionado para configurarlo automáticamente para su uso con PartsBox:

Escáneres Soportados

Cualquier escáner 1D que soporte la interfaz USB HID (es decir, que actúe como un teclado) debería funcionar con PartsBox. Si la salida del escáner es visible en un editor de texto, es compatible con PartsBox.

Los escáneres 2D que se sabe que funcionan bien con PartsBox incluyen:

  • Zebra DS2208\n- Zebra DS2278 (versión inalámbrica del DS2208)

Se sabe que el Zebra DS6608 (descontinuado en 2007) no funciona con PartsBox.

Para usar un escáner 2D con PartsBox, el escáner debe admitir reemplazos de cadenas en los códigos escaneados (conocido como 'Formato de Datos Avanzado' o 'ADF' en los escáneres Zebra). Esta es una limitación de los navegadores web, no de PartsBox.

Para la mejor experiencia de escaneo de códigos de barras, PartsBox recomienda usar un escáner 2D dedicado, específicamente el Zebra DS2208. Un escáner 2D puede decodificar códigos de barras tanto 1D como 2D, asegurando compatibilidad con la creciente tendencia de códigos de barras 2D utilizados por los distribuidores.

Una alternativa más asequible es la aplicación Barcode to PC, que consiste en un software instalado en su PC y una aplicación móvil para escanear. Si bien esta solución actualmente no funciona de manera fiable con códigos DataMatrix, se esperan mejoras en el futuro.

Problemas Conocidos y Limitaciones

  • Si utiliza un diseño de teclado no estadounidense, se requiere una configuración adicional del escáner. Después de escanear el código de barras de configuración de PartsBox, escanee el código regional para su diseño de teclado desde el manual proporcionado con su escáner. - Es posible que el escaneo no funcione de manera confiable en Firefox en Windows. Se recomienda encarecidamente utilizar un navegador alternativo, como Chrome o Edge.

Solución de problemas

Debido a factores fuera del control de PartsBox, no se puede garantizar una fiabilidad del 100% al utilizar escáneres USB para el escaneo de códigos de barras.

Si un escáner 2D no funciona con PartsBox:

  • Compruebe su salida en un editor de texto como el Bloc de notas\n- Escanee un código de barras 2D y verifique que el resultado contenga las secuencias '{RS}', '{GS}' y '{EOT}'\n- Si faltan estas secuencias, asegúrese de que el escáner esté configurado para reemplazos de códigos especiales\n- Si utiliza una distribución de teclado no estadounidense, escanee el código de configuración regional adecuado del manual de su escáner

Por favor, consulte la sección 'Problemas Conocidos y Limitaciones' arriba para ver si su problema está listado. Si la salida del escáner en el Bloc de notas parece correcta pero PartsBox aún no puede reconocer el código de barras, utilice el formulario de comentarios para informar del problema.

Publicar su base de datos de componentes

PartsBox le permite hacer pública su base de datos de componentes, compartiendo algunos o todos sus componentes con otros. Esta función es útil para aficionados que desean compartir su inventario de componentes, así como para espacios maker que desean mostrar los componentes disponibles.

Configuración de su página pública

Para publicar sus componentes, navegue a la sección Ajustes | Publicación. Aquí, puede introducir información sobre usted o su organización, como una breve descripción, una URL y una descripción más larga. Esta información se mostrará en su página pública.

Tenga en cuenta que su página pública solo existirá si ha seleccionado componentes para publicar. Las actualizaciones de la página pública no son instantáneas y pueden tardar desde varios minutos hasta una hora.

Selección de componentes para publicar

PartsBox ofrece tres opciones para seleccionar componentes que se harán visibles públicamente:

  • Nada: Elija esta opción si no desea publicar ningún componente. Su página web pública no existirá.
  • Componentes que coinciden con las condiciones del filtro: Use el botón "Editar filtros" para crear filtros basados en los datos de los componentes. Solo se publicarán los componentes que cumplan con los criterios de filtrado. Un enfoque común es usar el filtrado basado en etiquetas. Por ejemplo, puede configurar un filtro para publicar solo los componentes que tienen la etiqueta "público".
  • Todos sus componentes: Seleccione esta opción para que toda su base de datos de componentes esté disponible públicamente.

Al seleccionar cuidadosamente qué componentes publicar, puede controlar la información que se comparte con otros mientras mantiene privados sus otros datos.

Integración con herramientas CAD

Integración con KiCad

PartsBox se integra con KiCad versión 7.0 o posterior, permitiéndole acceder a los datos de sus componentes de PartsBox directamente dentro del Selector de Símbolos de KiCad. Esta integración utiliza la función de Librerías HTTP de KiCad.

Las librerías HTTP de KiCad funcionan como interfaces de solo lectura para fuentes de datos externas como PartsBox. No almacenan datos de símbolos o huellas por sí mismas, sino que hacen referencia a símbolos y huellas definidos en las librerías estándar de KiCad (.kicad_sym). Cuando selecciona un componente de la librería HTTP de PartsBox en KiCad, este rellena el símbolo esquemático con datos de PartsBox, como el número de parte del fabricante (MPN), valor, huella y otros campos especificados.

Configuración en PartsBox

Para configurar la integración de KiCad en PartsBox:

  • Vaya a 'Configuración'.
  • Seleccione la pestaña 'Integración CAD'.
  • Elija 'KiCad' en el menú del lado izquierdo.

La configuración se divide en estas secciones:

Opciones Generales
  • Filtro inicial aplicado a todos los componentes: Este filtro restringe qué componentes de su base de datos están potencialmente disponibles para KiCad. Solo los componentes que coincidan con este filtro se considerarán para su inclusión en categorías. Puede editar los criterios de filtro o restablecerlos a los valores predeterminados (sin filtro). Se muestra un recuento de los componentes que pasan este filtro.
Categorías

Las categorías definen subconjuntos de su base de datos de componentes que serán visibles como secciones navegables separadas dentro del Selector de Símbolos de KiCad.

  • Una categoría predeterminada "Todos los componentes" incluye todos los componentes que pasan el filtro inicial.
  • Puede crear categorías personalizadas utilizando filtros. Por ejemplo, podría crear categorías para "Resistencias", "Condensadores" o "Conectores".
  • Para cada categoría, define un nombre, una descripción opcional y los criterios de filtro.
  • Se muestra el número de componentes dentro de cada categoría.
Campos

Esta sección controla cómo los datos de componentes de PartsBox se asignan a los campos de símbolos de KiCad.

  • PartsBox proporciona asignaciones predeterminadas para campos comunes como MPN, Fabricante, URL de la hoja de datos y los campos específicos de KiCad configurados por componente.
  • Puede personalizar estas asignaciones:
  • Agregue nuevas asignaciones desde los campos de PartsBox (incluidos los campos estándar, los campos personalizados, las especificaciones y los campos específicos de KiCad) a los campos de KiCad.
  • Especifique el nombre del campo de KiCad. Los campos estándar de KiCad incluyen Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. También puede definir nombres de campos personalizados.
  • Elija si el campo debe ser visible en el esquema de forma predeterminada.
  • Algunas asignaciones están integradas y no se pueden cambiar. La asignación symbolIdStr es esencial: le dice a KiCad qué símbolo usar de sus bibliotecas estándar de KiCad. Esto siempre se asigna al campo "[Componente] Símbolo de KiCad" en PartsBox.
  • ID Anything™ se utiliza para hacer coincidir las LDM importadas con los componentes y siempre se asigna al campo "ID de PartsBox" de KiCad.
  • La URL de ID Anything™ se utiliza para saltar rápidamente a la página de información del componente en PartsBox (donde se puede acceder a las hojas de datos), por lo que siempre se asigna al campo "datasheet" de KiCad. Esto le permite presionar 'd' en KiCad para abrir la página de información del componente en PartsBox.
  • Se recomienda asignar Footprint a "[Componente] Huella de KiCad" y Reference a "[Componente] Referencia de KiCad".
Configuración de KiCad

Esta sección proporciona el archivo de configuración necesario para KiCad.

  • PartsBox genera el contenido para un archivo .kicad_httplib.\n- Este archivo contiene la información necesaria para que KiCad se conecte a la API de PartsBox, incluyendo la URL del endpoint de la API y su token de acceso único (clave API).\n- Puede copiar el texto de configuración al portapapeles o descargarlo como un archivo.

Configuración en KiCad

Para habilitar la biblioteca de PartsBox en KiCad:

  • Guarde la configuración generada en el paso anterior en un archivo llamado partsbox.kicad_httplib (o cualquier nombre con la extensión .kicad_httplib).\n- Coloque este archivo en una ubicación accesible por KiCad, como un directorio de bibliotecas de KiCad o una ubicación personalizada.\n- En KiCad, vaya a 'Preferencias' -> 'Administrar bibliotecas de símbolos...'.\n- En el diálogo 'Bibliotecas de símbolos', haga clic en el botón '+' o 'Añadir biblioteca'.\n- Navegue y seleccione el archivo partsbox.kicad_httplib que guardó.\n- (Opcional, recomendado) Nombre la biblioteca para que aparezca antes que otras bibliotecas en el selector de símbolos, por ejemplo \"*PartsBox Library\".\n- Asegúrese de que la biblioteca esté habilitada (casilla marcada) y haga clic en 'Aceptar'.

La biblioteca de PartsBox aparecerá ahora en el Selector de Símbolos de KiCad. Puede navegar por las categorías que definió y seleccionar componentes.

Configuración de Campos de KiCad por Componente

Para que la integración funcione correctamente, PartsBox necesita saber qué símbolo, huella y prefijo de referencia de KiCad asociar con cada componente. Esto se configura dentro de la vista de detalles del componente:

  • Abra la página de detalles para un componente específico en PartsBox. - Vaya a la pestaña 'Configuración del componente' a la izquierda. - Localice la sección 'Datos CAD/PLM'. - Complete los siguientes campos: - Símbolo KiCad: El nombre completo del símbolo KiCad, incluyendo el alias de la biblioteca (por ejemplo, Device:R, MyLibrary:MySymbol). Este valor se mapeará al campo symbolIdStr en KiCad. - Huella KiCad: El nombre de la huella KiCad, incluyendo el alias de la biblioteca (por ejemplo, Resistor_SMD:R_0603_1608Metric). - Referencia KiCad: El prefijo del designador de referencia predeterminado (por ejemplo, R, C, U).

Guardar estos ajustes los hace disponibles a través de la API para que KiCad los use cuando se seleccione el componente.

En el futuro, habrá una forma de establecer estos campos para múltiples componentes seleccionados a la vez (por ejemplo, seleccionar todos los componentes con una etiqueta "resistor" y establecer su referencia de KiCad en "R").

Intercambio de Datos y Caché
  • Cuando abre el Selector de símbolos en KiCad, obtiene la lista de categorías y los componentes dentro de la categoría actualmente seleccionada de PartsBox.\n- KiCad almacena en caché la lista de categorías por razones de rendimiento. Los cambios en las definiciones de categorías en PartsBox pueden requerir reiniciar KiCad para que sean visibles.\n- Cuando selecciona un componente específico en el Selector de símbolos, KiCad solicita información detallada para ese componente de PartsBox utilizando las asignaciones definidas en la configuración de 'Campos'.\n- Esta información detallada completa los campos del símbolo colocado en el esquema.

Integración con Altium Designer®

Puede hacer que su biblioteca de PartsBox sea accesible en Altium Designer. Sus símbolos y huellas seguirán viviendo en Altium, mientras que se accederá a todos los demás datos sobre los componentes desde PartsBox. La integración con Altium Designer es un poco más compleja de configurar debido a sus requisitos heredados de conexión a bases de datos ODBC.

Necesitará ejecutar PartsBox Outpost™ en su máquina. Es una aplicación que proporciona sincronización en tiempo real con su base de datos de PartsBox en línea y ofrece una interfaz SQL a la que Altium Designer puede conectarse. Outpost™ se envía como un contenedor Docker. Por ahora, la sincronización es unidireccional, por lo que no hay forma de realizar cambios en su base de datos de PartsBox desde Altium, pero esto podría cambiar en el futuro.

Requisitos previos:

Comience instalando el controlador ODBC de PostgreSQL. Luego, instale Docker Desktop y descargue la imagen jrychter/outpost:latest desde Docker Hub.

En Docker Desktop, haga clic en el icono Ejecutar junto al nombre de la imagen en la sección "Images". Luego abra la sección "Optional settings".

En la sección "Puertos", introduzca 5432 para el puerto host correspondiente a :5432/tcp.

En la sección "Variables de entorno", cree dos variables de entorno:

  • PARTSBOX_API_KEY: esto debe contener su clave API de PartsBox\n- POSTGRES_PASSWORD: contraseña de la base de datos que utilizará en Altium Designer para conectarse a la base de datos

Haga clic en el botón "Run" y debería ver un contenedor en ejecución en la sección "Containers". Si hace clic en el contenedor, puede verificar los registros (logs) para ver si hay mensajes anormales.

Después de eso, puede crear una DbLib o DbLink en Altium (consulte la documentación de Altium Designer para obtener detalles sobre las diferencias entre estos). Elija "File | New | Library" en el menú principal, luego elija "Database Library".

En la sección "Fuente de conexión", elija "Usar cadena de conexión". Luego configure la siguiente cadena de conexión: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=SU_CONTRASEÑA_AQUÍ

Asegúrese de usar la misma contraseña de base de datos que usó al iniciar el contenedor Docker. Además, asegúrese de que no haya espacios al final de la cadena de conexión.

Haga clic en el botón "Avanzado". En las opciones SQL, cambie los caracteres de comillas izquierda y derecha para que sean comillas dobles (") y deje marcada la opción "Citar Tablas".

Haga clic en "Conectar". Debería ver aparecer los campos de la base de datos en la tabla justo debajo de la configuración de campos.

En la sección "Configuración de Campo", elija "Búsqueda de Clave Única", y para el campo "Base de Datos", elija "ID de PartsBox".

En este punto, debería tener una conexión de base de datos funcional con mapeo automático de campos esenciales. Probablemente querrá guardar esta base de datos.

Si la conexión falla con un mensaje de error, una cosa a verificar es el nombre del controlador ODBC al que se hace referencia en la cadena de conexión. Para listar todos los controladores ODBC en su máquina, puede usar Windows PowerShell y el siguiente comando: Get-OdbcDriver. Luego usaría el nombre de controlador apropiado de uno de los controladores listados en la cadena de conexión.

API

PartsBox proporciona una API para el acceso programático a su base de datos de componentes. La API está orientada a operaciones: en lugar de exponer los objetos de la base de datos directamente, proporciona operaciones específicas para gestionar componentes, existencias, ubicaciones de almacenamiento, proyectos, BOM, pedidos, construcciones, lotes y más. Esto permite la integración con otros sistemas como ERP, MES o herramientas personalizadas.

La API utiliza JSON para solicitudes y respuestas (con EDN como alternativa) y se autentica mediante claves API. Para generar una clave API, vaya a Configuración en su organización.

Para obtener la documentación completa, incluidas las operaciones disponibles, los formatos de solicitud/respuesta y ejemplos, consulte la documentación de la API.

Tabla de Contenidos

Controle su inventario, pedidos y producción

Pruebe la demo

Planes y precios