{"pageKey":"Product_Upload","slug":"product-upload","locale":"es","localeResolved":"es","fallbackApplied":false,"version":"product-upload@2026-03-24T03:15:31.585Z","lastModified":"2026-03-24T03:15:31.585Z","canonicalUrl":"https://www.merchandaise.com/es/product-upload","payload":{"slug":"product-upload","purpose":"llm-product-upload","title":"Espacio de trabajo de carga de productos | Editor de libros de catálogo masivo","description":"Abra el libro de trabajo del producto en vivo, revise las filas del catálogo, valide las ediciones incrementales y actualice los datos del producto MerchandAise desde un espacio de trabajo basado en navegador.","sections":[{"heading":"Editor de libros de catálogo y carga de productos","paragraphs":["Cargue el libro de trabajo del producto MerchandAise en vivo, revise las filas del catálogo, valide las ediciones y envíe actualizaciones incrementales desde un espacio de trabajo basado en navegador.","Utilice Cargar libro de trabajo activo cuando necesite las últimas filas del catálogo. Utilice Abrir libro de muestra cuando desee ensayar el flujo de trabajo, verificar las traducciones o continuar trabajando mientras API no esté disponible."]},{"heading":"Para qué sirve este espacio de trabajo","paragraphs":["Utilice este espacio de trabajo para abrir el libro de trabajo del producto MerchandAise en vivo, inspeccionar las filas del catálogo, validar las ediciones antes de enviarlas y enviar actualizaciones incrementales sin volver a cargar toda la base de datos del producto."]},{"heading":"Flujo de trabajo principal","list":["Elija el libro de trabajo en vivo cuando necesite datos del catálogo actual, o use el libro de trabajo de muestra para ensayar el flujo de trabajo y verificar la interfaz de usuario cuando API no esté disponible.","Busque, ordene, contraiga columnas e inspeccione celdas antes de editar cualquier fila.","Haga doble clic en las celdas editables para realizar cambios, luego valide las ediciones pendientes antes de abrir el modo de revisión de actualizaciones.","Confirme el resumen de la revisión de la actualización y envíe cambios incrementales al producto API."]},{"heading":"Acciones primarias","list":["Cargue datos del libro de trabajo en vivo desde el punto final de exportación del producto.","Abra un libro de trabajo de muestra para ensayos fuera de línea y recuperación de interrupciones.","Busque celdas, cambie el orden de clasificación, contraiga columnas y restablezca las ediciones.","Valide las ediciones pendientes, revise el alcance de la actualización, envíe actualizaciones incrementales y exporte el libro de trabajo actual."]},{"heading":"Comportamiento de respaldo y recuperación","list":["Si el libro activo no se carga, la ruta muestra un estado de interrupción explícito con las acciones Reintentar carga API y Abrir libro de trabajo de muestra.","Si el libro de trabajo no contiene filas, la ruta muestra una explicación de estado vacío en lugar de retroceder silenciosamente.","Las celdas de identificación del producto permanecen bloqueadas para que el mapeo de fila a producto permanezca estable incluso cuando la clasificación está activa."]},{"heading":"Preguntas frecuentes","items":[{"title":"¿Cuándo debo usar el libro activo en lugar del libro de muestra?","description":"Utilice el libro de trabajo en vivo cuando necesite exportar el catálogo actual y tenga la intención de validar o enviar cambios. Utilice el libro de trabajo de muestra cuando desee ensayar el flujo, verificar la localización o continuar revisando la interfaz de usuario mientras API no esté disponible."},{"title":"¿Qué sucede cuando valido los cambios?","description":"La validación verifica cada fila editada en busca de los identificadores requeridos y las reglas de campo asignadas, luego devuelve un resumen de los estados válido, no válido y de advertencia antes de abrir el modo de revisión de actualización."},{"title":"¿Cómo mantiene la ruta las actualizaciones relacionadas con el producto correcto?","description":"La ruta mantiene el ID del producto como de solo lectura y asigna cada fila editada a un ID de producto o número SKU antes de la validación y el envío de la actualización, incluso si el libro de trabajo está ordenado temporalmente en la interfaz de usuario."}]}],"source":{"type":"page-copy","id":"Product_Upload"}},"rawFiles":[{"relativePath":"structured/product-upload/page-copy.json","content":"{\n  \"navigation\": {\n    \"skipToActions\": \"Saltar a acciones del espacio de trabajo\",\n    \"skipToTable\": \"Saltar a la tabla de hoja de cálculo\",\n    \"skipToStatus\": \"Saltar al estado del espacio de trabajo\"\n  },\n  \"hero\": {\n    \"headline\": \"Editor de libros de catálogo y carga de productos\",\n    \"description\": \"Cargue el libro de trabajo del producto MerchandAise en vivo, revise las filas del catálogo, valide las ediciones y envíe actualizaciones incrementales desde un espacio de trabajo basado en navegador.\",\n    \"cardTitle\": \"Elija una fuente de libro de trabajo\",\n    \"cardDescription\": \"Abra el libro de trabajo en vivo para obtener actualizaciones de producción o comience con un libro de trabajo de muestra para capacitación, control de calidad y recuperación de interrupciones.\",\n    \"quickStartLabel\": \"Inicio rápido\",\n    \"quickStartBody\": \"Utilice Cargar libro de trabajo activo cuando necesite las últimas filas del catálogo. Utilice Abrir libro de muestra cuando desee ensayar el flujo de trabajo, verificar las traducciones o continuar trabajando mientras API no esté disponible.\",\n    \"loadLiveWorkbookLabel\": \"Cargar libro de trabajo activo\",\n    \"openSampleWorkbookLabel\": \"Abrir libro de trabajo de muestra\",\n    \"cartLabel\": \"Carro\",\n    \"loadingWorkspaceTitle\": \"Preparando el espacio de trabajo de carga de productos\",\n    \"loadingWorkspaceDescription\": \"Cargando el editor del libro de trabajo y preservando el modo de inicio seleccionado.\"\n  },\n  \"seo\": {\n    \"title\": \"Espacio de trabajo de carga de productos | Editor de libros de catálogo masivo\",\n    \"description\": \"Abra el libro de trabajo del producto en vivo, revise las filas del catálogo, valide las ediciones incrementales y actualice los datos del producto MerchandAise desde un espacio de trabajo basado en navegador.\",\n    \"keywords\": [\n      \"espacio de trabajo de carga de productos\",\n      \"editor de libros de catálogo masivo\",\n      \"validación de hoja de cálculo de producto\",\n      \"actualizaciones incrementales de productos\",\n      \"editor de libros de catálogo\",\n      \"MerchandAise carga de producto\"\n    ],\n    \"openGraphTitle\": \"Espacio de trabajo de carga de productos | Editor de libros de catálogo masivo | MerchandAise\",\n    \"openGraphDescription\": \"Revise las filas del catálogo en vivo, valide las ediciones, compare datos de muestra alternativos y envíe actualizaciones incrementales de productos en el espacio de trabajo de carga MerchandAise.\",\n    \"twitterTitle\": \"Espacio de trabajo de carga de productos | Editor de libros de catálogo masivo | MerchandAise\",\n    \"twitterDescription\": \"Cargue el libro de trabajo del producto en vivo, valide las ediciones y envíe actualizaciones incrementales del catálogo desde un espacio de trabajo.\"\n  },\n  \"breadcrumbs\": {\n    \"homeLabel\": \"Hogar\",\n    \"currentLabel\": \"Espacio de trabajo de carga de productos\"\n  },\n  \"assistive\": {\n    \"toolbarLabel\": \"Acciones de carga de productos\",\n    \"workspaceHelp\": \"Utilice el campo de búsqueda para buscar celdas y luego haga doble clic en una celda para editarla. Las celdas de identificación del producto permanecen como de solo lectura. Valide las ediciones antes de confirmar una actualización. En pantallas más pequeñas, los controles se ubican encima de la hoja de cálculo y los enlaces de omisión saltan a acciones, la tabla o la región de estado.\",\n    \"searchLabel\": \"Buscar en hoja de cálculo\",\n    \"searchPlaceholder\": \"Buscar en hoja de cálculo...\",\n    \"clearSearchLabel\": \"Borrar búsqueda\",\n    \"previousSearchResultLabel\": \"Ir al resultado de búsqueda anterior\",\n    \"previousSearchResultTitle\": \"Resultado anterior (Mayús+Entrar)\",\n    \"nextSearchResultLabel\": \"Ir al siguiente resultado de búsqueda\",\n    \"nextSearchResultTitle\": \"Siguiente resultado (Entrar)\",\n    \"searchOptionsToggleLabel\": \"Alternar opciones de búsqueda\",\n    \"searchOptionsToggleTitle\": \"Opciones de búsqueda\",\n    \"sortLabel\": \"Ordenar productos\",\n    \"uploadFileLabel\": \"Subir archivo excel\",\n    \"uploadFileAriaLabel\": \"Subir archivo excel\",\n    \"tableRegionLabel\": \"Espacio de trabajo de hoja de cálculo de producto\",\n    \"tableCaption\": \"Hoja de cálculo de producto editable con columnas {columns} y filas {rows}.\",\n    \"editCellLabel\": \"Editar {header} fila {row}\",\n    \"collapseColumnLabel\": \"Contraer columna {column}\",\n    \"expandColumnLabel\": \"Expandir columna {column}\",\n    \"sortAscendingTitle\": \"Haga clic para ordenar de forma ascendente\",\n    \"sortDescendingTitle\": \"Haga clic para ordenar de forma descendente\",\n    \"removeSortingTitle\": \"Haga clic para eliminar la clasificación\",\n    \"clearSortingTitle\": \"Borrar clasificación por {header}\"\n  },\n  \"searchOptions\": {\n    \"title\": \"Opciones de búsqueda\",\n    \"caseSensitive\": \"Distingue mayúsculas y minúsculas\",\n    \"wholeWord\": \"Coincidir palabra completa\",\n    \"searchInHeaders\": \"Buscar en encabezados\",\n    \"searchInData\": \"Buscar en datos\"\n  },\n  \"actions\": {\n    \"sortPlaceholder\": \"Ordenar por...\",\n    \"clearSortingLabel\": \"Borrar clasificación\",\n    \"resetChangesLabel\": \"Restablecer cambios\",\n    \"clearSortAndResetLabel\": \"Borrar ordenar y restablecer\",\n    \"clearSortAndResetTitle\": \"Borre la clasificación y restablezca todos los cambios para una edición más sencilla\",\n    \"debugLabel\": \"Depurar\",\n    \"debugTitle\": \"Mapeo de datos de depuración (verificar consola)\",\n    \"testIntegrityLabel\": \"Integridad de la prueba\",\n    \"testIntegrityTitle\": \"Probar la integridad y el mapeo de los datos (verificar la consola)\",\n    \"validateChangesLabel\": \"Validar cambios ({count})\",\n    \"validatingLabel\": \"Validando...\",\n    \"updateProductsLabel\": \"Actualizar productos ({count})\",\n    \"updatingLabel\": \"Actualizando...\",\n    \"exportExcelLabel\": \"Exportar Excel\",\n    \"collapseAllLabel\": \"Contraer todo\",\n    \"collapseAllTitle\": \"Contraer todas las columnas\",\n    \"expandAllLabel\": \"Expandir todo\",\n    \"expandAllTitle\": \"Expandir todas las columnas\",\n    \"shortcutsLabel\": \"Atajos:\",\n    \"retryApiLoadLabel\": \"Reintentar cargar API\",\n    \"retryApiLoadAttemptLabel\": \"Reintentar la carga de API (intento de {attempt})\",\n    \"retryLiveDataLabel\": \"Reintentar datos en vivo\",\n    \"confirmAndUpdateLabel\": \"Confirmar y actualizar\",\n    \"cancelLabel\": \"Cancelar\",\n    \"submittingLabel\": \"Sumisión...\"\n  },\n  \"feedback\": {\n    \"workspaceInitializationFailed\": \"No se pudo inicializar el espacio de trabajo de carga de productos. Vuelva a intentarlo.\",\n    \"productIdLockedAlert\": \"Las celdas de identificación del producto permanecen bloqueadas para proteger la integridad de los datos.\",\n    \"rowMappingFailedAlert\": \"No pudimos hacer coincidir esta fila ordenada con el registro del producto original. Actualice el libro y vuelva a intentarlo.\",\n    \"workbookLoadFailed\": \"No se pueden cargar los datos del producto.\",\n    \"validationIntegrityFailedTitle\": \"La validación falló porque el libro tiene problemas de integridad.\",\n    \"validationIntegrityFailedBody\": \"Ejecute la verificación de integridad y corrija las filas marcadas antes de validar nuevamente.\",\n    \"validationNoChangesTitle\": \"No hay cambios para validar.\",\n    \"validationRequestFailedTitle\": \"No se pudo completar la validación. Inténtalo de nuevo en un momento.\",\n    \"updateIntegrityFailedTitle\": \"La actualización falló porque el libro tiene problemas de integridad.\",\n    \"updateIntegrityFailedBody\": \"Ejecute la verificación de integridad y resuelva las filas marcadas antes de actualizar.\",\n    \"updateNoChangesTitle\": \"No hay cambios para actualizar.\",\n    \"updateRequestFailedTitle\": \"El producto API no pudo finalizar esta solicitud de actualización. Intentar otra vez.\",\n    \"unknownFieldTemplate\": \"Cambiar {index}: el campo \\\"{field}\\\" no está asignado para actualizaciones de productos.\",\n    \"missingIdentifierTemplate\": \"Cambiar {index}: cada fila editada debe incluir un ID de producto o número SKU.\",\n    \"productIdChangeBlockedTemplate\": \"Cambiar {index}: los cambios de ID del producto se bloquean para proteger la asignación de registros.\"\n  },\n  \"status\": {\n    \"searchProgress\": \"{current} de {total}\",\n    \"searchProgressEmpty\": \"0 de 0\",\n    \"collapsedSummary\": \"{collapsed} de columnas {total} colapsadas\",\n    \"workflowValidating\": \"Validando {count} ediciones pendientes...\",\n    \"workflowUpdating\": \"Actualizando {count} ediciones pendientes...\",\n    \"workflowValidationFinished\": \"Validación finalizada: {valid} válido, {invalid} no válido, advertencias {warnings}.\",\n    \"workflowUpdateFinished\": \"Actualización finalizada: {successful} exitosa, {failed} falló.\",\n    \"workflowValidationFailed\": \"No se pudo completar la validación. Revise los detalles a continuación y vuelva a intentarlo.\",\n    \"workflowUpdateFailed\": \"No se pudo completar la actualización. Revise los detalles a continuación y vuelva a intentarlo.\",\n    \"validationResultsTitle\": \"Resultados de la validación\",\n    \"validationSummary\": \"Cambios validados: {total} | Válido: {valid} | No válido: {invalid}\",\n    \"updateResultsTitle\": \"Actualizar resultados\",\n    \"updateSummary\": \"Cambios procesados: {total} | Exitoso: {successful} | Error: {failed} | Tasa de éxito: {successRate}\",\n    \"totalProductsSummary\": \"Productos totales: {rows} | Columnas: {columns}\",\n    \"sortedBadge\": \"Ordenado por {header} ({direction})\",\n    \"sortedWarningTitle\": \"Advertencia:\",\n    \"sortedWarningBody\": \"Tiene ediciones pendientes mientras se ordena la tabla. MerchandAise aún asigna actualizaciones a los productos correctos por ID de producto y SKU, pero borrar la clasificación simplifica la revisión.\",\n    \"fieldMappingTitle\": \"Información:\",\n    \"fieldMappingBody\": \"Las etiquetas de visualización permanecen localizadas, pero los campos del libro de trabajo editados aún se asignan automáticamente al producto API. Por ejemplo, minimumPurchaseQuantity se envía como minimumPurchaseQuatity para cumplir con las expectativas del backend.\",\n    \"fieldSecurityTitle\": \"Seguridad:\",\n    \"fieldSecurityBody\": \"La identificación del producto permanece bloqueada para que la asignación de producto a fila permanezca estable durante la validación y el envío de actualizaciones.\",\n    \"unsavedChanges\": \"{changes} ediciones pendientes en las filas de productos {products}. Validar y actualizar para guardarlos.\",\n    \"workspaceReadyTitle\": \"El espacio de trabajo de carga de productos está listo\",\n    \"workspaceReadyDescription\": \"Comience con datos del catálogo en vivo o abra un libro de trabajo de muestra para ensayar el flujo de trabajo.\",\n    \"loadingTitle\": \"Cargando datos del producto...\",\n    \"loadingDescription\": \"Espere mientras MerchandAise carga el libro de trabajo y verifica la exportación del catálogo actual.\",\n    \"loadErrorTitle\": \"No se pueden cargar datos de productos en vivo\",\n    \"loadErrorDescription\": \"Vuelva a intentar exportar API o cambie a un libro de trabajo de muestra para poder seguir revisando la ruta.\",\n    \"timeoutHint\": \"Se agotó el tiempo de espera de la solicitud del libro. Verifique la capacidad de respuesta del backend y vuelva a probar el libro en vivo.\",\n    \"authHint\": \"El API rechazó esta solicitud. Vuelva a autenticarse antes de volver a intentar el libro en vivo.\",\n    \"repeatedFailureHint\": \"Se detectaron múltiples fallas de API. Utilice el libro de trabajo de muestra por ahora y luego vuelva a intentar datos en vivo cuando el backend esté en buen estado.\",\n    \"genericFailureHint\": \"Si el problema persiste, continúe con el libro de trabajo de muestra y vuelva a intentar los datos en vivo después de que se recupere la salud del backend.\",\n    \"sampleModeFallback\": \"Está viendo el libro de trabajo de muestra porque no se pudieron cargar los datos del producto en vivo.\",\n    \"sampleModeManual\": \"Estás viendo el libro de trabajo de muestra.\",\n    \"noProductsTitle\": \"No se encontraron productos\",\n    \"noProductsDescription\": \"El libro de trabajo se cargó sin filas de productos. Vuelva a intentar la exportación en vivo o abra el libro de trabajo de muestra.\",\n    \"showingRows\": \"Mostrando {visible} de filas {total}\",\n    \"loadMoreRows\": \"Cargar {count} Más\",\n    \"reviewTitle\": \"Revisar la actualización antes de enviarla\",\n    \"reviewDescription\": \"Confirme este conjunto de cambios antes de enviarlo al producto API.\",\n    \"reviewRows\": \"Filas: {count}\",\n    \"reviewProducts\": \"Productos: {count}\",\n    \"reviewFields\": \"Campos: {count}\",\n    \"topChangedFieldsTitle\": \"Campos más modificados\",\n    \"noFieldChanges\": \"No se detectaron cambios a nivel de campo.\",\n    \"statusBarSummary\": \"Hoja: {sheet} | Filas: {rows} | Columnas: {columns}\",\n    \"renderedRows\": \"Representado: {count}\",\n    \"sortedSafeToEdit\": \"Ordenado por {header} ({direction}) | Seguro para editar\",\n    \"pendingEditsBadge\": \"{count} ediciones pendientes\",\n    \"searchResultsBadge\": \"{count} coincidencias de búsqueda\",\n    \"selectedCell\": \"Seleccionado: {cell}\",\n    \"directionAscendingLabel\": \"ASC\",\n    \"directionDescendingLabel\": \"DESC\"\n  },\n  \"sampleWorkbook\": {\n    \"rows\": [\n      {\n        \"name\": \"Producto de muestra 1\",\n        \"productSubName\": \"Variante de entrenamiento 1\",\n        \"description\": \"Ejemplo de descripción del producto 1\",\n        \"collections\": \"Colección A\",\n        \"sustainability\": \"Respetuoso del medio ambiente\",\n        \"clubs\": \"Club 1\",\n        \"essentials\": \"Artículo esencial\"\n      },\n      {\n        \"name\": \"Producto de muestra 2\",\n        \"productSubName\": \"Variante de entrenamiento 2\",\n        \"description\": \"Ejemplo de descripción del producto 2\",\n        \"collections\": \"Colección B\",\n        \"sustainability\": \"Sostenible\",\n        \"clubs\": \"Club 2\",\n        \"essentials\": \"\"\n      },\n      {\n        \"name\": \"Producto de muestra 3\",\n        \"productSubName\": \"Variante de entrenamiento 3\",\n        \"description\": \"Ejemplo de descripción del producto 3\",\n        \"collections\": \"\",\n        \"sustainability\": \"Reciclado\",\n        \"clubs\": \"Club 1, Club 3\",\n        \"essentials\": \"debe tener\"\n      }\n    ]\n  },\n  \"fieldLabels\": {\n    \"productId\": \"ID del producto\",\n    \"name\": \"Nombre del producto\",\n    \"productSubName\": \"Subtítulo del producto\",\n    \"description\": \"Descripción\",\n    \"skuNumber\": \"Número de SKU\",\n    \"productionLeadTime\": \"Plazo de producción\",\n    \"makingTime\": \"haciendo tiempo\",\n    \"minimumPurchaseQuantity\": \"Cantidad mínima de compra\",\n    \"hsCode\": \"Código HS\",\n    \"importClassifications\": \"Clasificaciones de importación\",\n    \"incoterms\": \"Incoterms\",\n    \"modelUV\": \"Modelo UV\",\n    \"underReview\": \"En revisión\",\n    \"sizeChart\": \"Tabla de tallas\",\n    \"collections\": \"Colecciones\",\n    \"sustainability\": \"Sostenibilidad\",\n    \"clubs\": \"Clubs\",\n    \"essentials\": \"Esenciales\",\n    \"products\": \"Productos\",\n    \"envMapUrl\": \"URL del mapa medioambiental\",\n    \"envMapIntensity\": \"Intensidad del mapa ambiental\",\n    \"envMapRoughness\": \"Rugosidad del mapa ambiental\",\n    \"envMapSaturation\": \"Saturación del mapa ambiental\",\n    \"envMapRotationX\": \"Rotación del mapa ambiental X\",\n    \"envMapRotationY\": \"Rotación del mapa ambiental Y\",\n    \"exposure\": \"Exposición\",\n    \"keyLightIntensity\": \"Intensidad de la luz clave\",\n    \"keyLightKelvin\": \"Luz clave kelvin\",\n    \"keyLightPositionX\": \"Posición de la luz clave X\",\n    \"keyLightPositionY\": \"Posición de la luz clave Y\",\n    \"keyLightPositionZ\": \"Posición de la luz clave Z\",\n    \"keyLightRotationX\": \"Rotación de la luz clave X\",\n    \"keyLightRotationY\": \"Rotación de la luz clave Y\",\n    \"keyLightRotationZ\": \"Rotación de la luz clave Z\",\n    \"fillLightIntensity\": \"Intensidad de luz de relleno\"\n  },\n  \"sheetLabels\": {\n    \"products\": \"Productos\"\n  },\n  \"llm\": {\n    \"overviewHeading\": \"Para qué sirve este espacio de trabajo\",\n    \"overviewBody\": \"Utilice este espacio de trabajo para abrir el libro de trabajo del producto MerchandAise en vivo, inspeccionar las filas del catálogo, validar las ediciones antes de enviarlas y enviar actualizaciones incrementales sin volver a cargar toda la base de datos del producto.\",\n    \"workflowHeading\": \"Flujo de trabajo principal\",\n    \"workflowItems\": [\n      \"Elija el libro de trabajo en vivo cuando necesite datos del catálogo actual, o use el libro de trabajo de muestra para ensayar el flujo de trabajo y verificar la interfaz de usuario cuando API no esté disponible.\",\n      \"Busque, ordene, contraiga columnas e inspeccione celdas antes de editar cualquier fila.\",\n      \"Haga doble clic en las celdas editables para realizar cambios, luego valide las ediciones pendientes antes de abrir el modo de revisión de actualizaciones.\",\n      \"Confirme el resumen de la revisión de la actualización y envíe cambios incrementales al producto API.\"\n    ],\n    \"actionsHeading\": \"Acciones primarias\",\n    \"actionItems\": [\n      \"Cargue datos del libro de trabajo en vivo desde el punto final de exportación del producto.\",\n      \"Abra un libro de trabajo de muestra para ensayos fuera de línea y recuperación de interrupciones.\",\n      \"Busque celdas, cambie el orden de clasificación, contraiga columnas y restablezca las ediciones.\",\n      \"Valide las ediciones pendientes, revise el alcance de la actualización, envíe actualizaciones incrementales y exporte el libro de trabajo actual.\"\n    ],\n    \"recoveryHeading\": \"Comportamiento de respaldo y recuperación\",\n    \"recoveryItems\": [\n      \"Si el libro activo no se carga, la ruta muestra un estado de interrupción explícito con las acciones Reintentar carga API y Abrir libro de trabajo de muestra.\",\n      \"Si el libro de trabajo no contiene filas, la ruta muestra una explicación de estado vacío en lugar de retroceder silenciosamente.\",\n      \"Las celdas de identificación del producto permanecen bloqueadas para que el mapeo de fila a producto permanezca estable incluso cuando la clasificación está activa.\"\n    ],\n    \"faqHeading\": \"Preguntas frecuentes\",\n    \"faqs\": [\n      {\n        \"question\": \"¿Cuándo debo usar el libro activo en lugar del libro de muestra?\",\n        \"answer\": \"Utilice el libro de trabajo en vivo cuando necesite exportar el catálogo actual y tenga la intención de validar o enviar cambios. Utilice el libro de trabajo de muestra cuando desee ensayar el flujo, verificar la localización o continuar revisando la interfaz de usuario mientras API no esté disponible.\"\n      },\n      {\n        \"question\": \"¿Qué sucede cuando valido los cambios?\",\n        \"answer\": \"La validación verifica cada fila editada en busca de los identificadores requeridos y las reglas de campo asignadas, luego devuelve un resumen de los estados válido, no válido y de advertencia antes de abrir el modo de revisión de actualización.\"\n      },\n      {\n        \"question\": \"¿Cómo mantiene la ruta las actualizaciones relacionadas con el producto correcto?\",\n        \"answer\": \"La ruta mantiene el ID del producto como de solo lectura y asigna cada fila editada a un ID de producto o número SKU antes de la validación y el envío de la actualización, incluso si el libro de trabajo está ordenado temporalmente en la interfaz de usuario.\"\n      }\n    ]\n  }\n}","lastModified":"2026-03-24T03:15:31.585Z"}],"metadata":{"source":"page-content","schema":"2025-11-05"}}