Ir al contenido

Importar datos financieros de NetSuite

Traiga los datos financieros y de referencia habituales de NetSuite a tablas del proyecto con los pasos de importación predefinidos de NetSuite, sin tener que escribir SuiteQL. Tres pasos cubren la mayoría de las extracciones: Importar saldos para un balance de comprobación, Importar detalle del libro mayor para las líneas a nivel de asiento que lo respaldan e Importar datos maestros para las cuentas, subsidiarias y dimensiones a las que hacen referencia esas extracciones. Cada uno se ejecuta sobre una capa de lectura compartida que actualiza el token de OAuth, recorre página por página los resultados grandes y reintenta los errores transitorios, de modo que una extracción de un período completo o de todas las subsidiarias se obtiene completa.

  • Una conexión de NetSuite que funcione, con acceso de visualización a los registros que desea leer.
  • Un flujo de trabajo al que agregar el paso.
  1. Agregue un paso NetSuite: importar saldos a su flujo de trabajo.

  2. Establezca Conexión de NetSuite con su conexión y Tabla de destino con la tabla del proyecto en la que deben cargarse los saldos. El paso sobrescribe esta tabla por completo en cada ejecución.

  3. Establezca Fecha de inicio y Fecha de fin con el período que desea, cada una con el formato YYYY-MM-DD y ambas inclusivas. Deje cualquiera de las dos en blanco para dejar ese extremo del intervalo sin límite.

  4. Para restringir la extracción a una subsidiaria, establezca Subsidiary con su ID interno de NetSuite; déjelo en blanco para todas las subsidiarias. (Consulte Resolver ID internos si tiene nombres en lugar de ID).

  5. En una cuenta con Multi-Book Accounting, deje Accounting Book en blanco para extraer solo el libro principal, que es el valor predeterminado correcto para un balance de comprobación estándar. Establézcalo en all solo si desea deliberadamente un total entre libros, o en el ID interno de un libro específico.

  6. Acote aún más con Número de cuenta (una cuenta exacta del libro mayor) o Posting Period (el ID interno de un período de NetSuite) si no necesita todo el plan de cuentas ni todos los períodos del intervalo.

  7. Ejecute el paso (consulte Ejecutar un solo paso en un flujo de trabajo) y revise la tabla de destino.

El paso NetSuite: importar detalle del libro mayor se configura de la misma manera (conexión, tabla de destino, intervalo de fechas, subsidiaria, libro contable, número de cuenta y período contable), pero devuelve el detalle a nivel de línea de transacción en lugar de saldos por período. Úselo para conciliar, profundizar o reconstruir un estado de pérdidas y ganancias detallado a partir de los asientos que respaldan sus saldos.

Los campos de subsidiaria, cuenta y dimensión de NetSuite son ID internos, no nombres. Extraiga la lista correspondiente con NetSuite: importar datos maestros y combínela con sus saldos o con el detalle para agregar nombres legibles.

  1. Agregue un paso NetSuite: importar datos maestros y establezca Conexión de NetSuite y Tabla de destino.

  2. Establezca Tipo de registro con la lista que desea: cuenta, subsidiaria, departamento, clase, ubicación, proveedor o cliente.

  3. Deje Include Inactive desactivado para extraer solo los registros activos, o actívelo para incluir los inactivos.

  4. Ejecute el paso y, a continuación, combine su tabla con sus saldos o con el detalle del libro mayor mediante el ID interno para incorporar los nombres a cada fila.

Para un flujo continuo, programe el flujo de trabajo. Como cada paso reemplaza por completo su tabla de destino, una ejecución programada siempre refleja el estado actual de NetSuite para el período que acotó.