Agnotiq MarginTide Pricing Intelligence
Empezar
Centro de ayuda
Procurement Intelligence

Envía los costos de proveedores desde NetSuite

Mantén al día los costos de tus proveedores haciendo que NetSuite genere un CSV que un enlace de archivo lee según un horario.

Qué hace el enlace de archivo

Un enlace de archivo descarga de forma programada una hoja de cálculo que tú administras y aplica sus filas como costos de proveedores. Ves una vista previa antes de la primera confirmación, y si el archivo no cambió desde la última descarga, se omite.

Pasos en NetSuite

  1. Crea una búsqueda guardada de artículos. La subficha Item Vendors contiene Vendor, Vendor Code y Purchase Price, y requiere la función Multiple Vendors (ayuda de Oracle).
  2. Asigna a cada columna de resultados una etiqueta personalizada (Custom Label) igual a los nombres de encabezado que aparecen abajo, y abre el CSV una vez para verificar la fila de encabezado.
  3. NetSuite no documenta ningún campo de fecha de vigencia para un precio de compra. Agrega una columna de fecha con la etiqueta effective_at y verifica que contenga la fecha desde la cual se aplica el costo.
  4. En la subficha Email, usa "Send Emails According to Schedule", configura la subficha Schedule y, en Customize Message, elige "Send as CSV" (ayuda de Oracle). Nunca elijas "Send as Microsoft Excel": produce un archivo .xls, que se rechaza.

Después, el CSV tiene que llegar a un archivo que puedas compartir. Hay dos formas:

  • Un flujo de buzón que tú administras: "When a new email arrives (V3)" de Power Automate con Only with Attachments y luego "Update file" de OneDrive, para que el mismo archivo se sobrescriba.
  • Un archivo del File Cabinet con "Available Without Login" (ayuda de Oracle), escrito de forma programada por tu propio SuiteScript SearchTask (ayuda de Oracle).

Las columnas

La fila 1 del archivo es la fila de encabezado, con exactamente estos nombres en minúsculas:

supplier_name,supplier_sku,product_id,gtin,mpn,brand,unit_cost,pack_qty,uom,currency,effective_at
  • unit_cost y effective_at son obligatorias en cada fila.
  • Cada fila nombra exactamente un proveedor. La plantilla usa supplier_name; supplier_id y supplier_domain son las otras dos claves de proveedor.
  • Cada fila también necesita una forma de encontrar el artículo: product_id, supplier_sku, gtin, o mpn junto con brand.
  • Una columna que no esté en la lista, o una columna repetida, hace que falle todo el archivo. Los otros nombres aceptados son supplier_id, supplier_domain.

Filas de ejemplo, con un proveedor y una marca ficticios:

Example Supply Co.,ESC-1001,,,,,12.40,1,each,USD,2026-11-01
Example Supply Co.,,,,MX-220,Examplebrand,8.15,12,case,USD,2026-11-01

Reglas del archivo

  • El archivo es .xlsx o .csv. Se rechazan los archivos .xls antiguos, los archivos .xlsb y los libros protegidos con contraseña.
  • Solo se lee la primera hoja visible, y la fila 1 debe ser la fila de encabezado.
  • Las fechas son AAAA-MM-DD o una celda de fecha real. Los números no llevan símbolos de moneda ni separadores de miles.
  • El archivo debe respetar el límite de tamaño de importación.
  • Sobrescribe el mismo archivo en cada actualización para que su nombre y su enlace no cambien, y compártelo para que "Cualquier persona con el enlace" pueda verlo.

Conecta el enlace

  1. Ve a Configuración → Integraciones → Enlaces de archivos. Las descargas programadas de archivos están disponibles desde el plan Pro, y solo los administradores del espacio de trabajo pueden gestionar los enlaces.
  2. En "Qué contiene el archivo", elige "Costos de proveedores".
  3. Pega el enlace del archivo (Google Sheets, OneDrive, SharePoint, Dropbox o cualquier enlace https) y selecciona "Guardar enlace".
  4. Selecciona "Vista previa" y lee el resultado, incluidas las "Filas que no pudimos usar". Corrige el archivo y vuelve a ver la vista previa hasta que quede limpia.
  5. Selecciona "Confirmar y empezar a descargar". A partir de ese momento el archivo se descarga según un horario, y si no cambió, se omite.

Sigue explorando