Saltar al contenido

Punto de venta y venta en ruta para NetSuite

Con Nori vendes en mostrador y en ruta sin comprar un punto de venta aparte para NetSuite. Las ventas y los pagos llegan a NetSuite como sus propios registros.

Conector en pruebas. Agenda una demo y lo vemos con tu cuenta.

Solicitar demo
NetSuite

Sube de Nori a tu ERP

  • Cotizaciones, pedidos, entregas, facturas y notas de crédito
  • Anticipos y pagos de clientes y a proveedores
  • Traspasos y ajustes de inventario

Baja de tu ERP a Nori

  • Artículos y precios
  • Clientes con sus saldos y límites de crédito
  • Ubicaciones, vendedores, lotes y series
  • Existencias

Menos licencias del ERP

Tus cajeros y vendedores no necesitan usuario de NetSuite: trabajan en Nori y Nori registra sus documentos en NetSuite.

Cómo se conecta

La conexión usa los servicios REST de NetSuite (REST Record API y SuiteQL) con OAuth 2.0 y certificado, o con autenticación por token. Si tu cuenta tiene subsidiarias, eliges la subsidiaria, y también el departamento y la clase si los usas.

Así quedan los documentos

  • Una cotización es un estimate y un pedido, un sales order.
  • La entrega de un pedido es su item fulfillment; un ticket sin pedido es una cash sale.
  • Una factura es un invoice y una nota de crédito, un credit memo.
  • Un anticipo es un customer deposit; los pagos, customer payment o vendor payment.
Guía de conexión paso a paso

Para quién es

Para empresas que ya usan NetSuite en la oficina y además venden en mostrador, entregan desde el almacén o tienen vendedores en la calle. Para cobrar en caja o vender desde una camioneta, normalmente hay que contratar un punto de venta aparte y conectarlo.

Nori te da la caja, la app de ruta y la entrega en almacén sin comprar un punto de venta aparte para NetSuite. Tus cajeros y vendedores trabajan en Nori con su usuario, y cada venta, entrega o pago se registra en NetSuite como su propio registro, con la subsidiaria, el departamento y la clase que configuraste.

El conector está en pruebas con cuentas reales. Si te interesa, lo vemos con tu cuenta en una demo antes de dar cualquier paso.

Para quién es

Un pedido de ruta, de la calle a NetSuite

  1. Lunes

    Preventa

    El vendedor levanta el pedido en la app, con los precios y el límite de crédito que bajaron de NetSuite. Al contabilizarse, sube como sales order.

  2. Martes

    Entrega

    El repartidor lo entrega completo o en parte. La entrega sube como item fulfillment de ese pedido, así NetSuite sabe qué quedó pendiente.

  3. Martes

    Factura

    La factura se timbra en Nori y sube como invoice hecho desde su pedido. El UUID del CFDI queda en el campo personalizado que elegiste en Mapeos.

  4. Martes

    Cobro

    El repartidor cobra al entregar. El pago sube como customer payment aplicado a esa factura, y solo después de que la factura ya está en NetSuite.

  5. Noche

    Liquidación

    Al regresar el camión, los faltantes y sobrantes de la liquidación suben como inventory adjustment y el regreso al almacén como inventory transfer.

Cuando NetSuite tarda, rechaza o no contesta

Cada registro que Nori crea lleva un external id propio de Nori. Si NetSuite recibió el registro pero la respuesta se perdió en el camino, en el siguiente intento Nori busca ese external id, encuentra el registro y lo liga. Además NetSuite no acepta dos registros con el mismo external id, así que una venta no aparece dos veces.

NetSuite limita cuántas llamadas corre una cuenta a la vez. Si contesta que hay demasiadas, Nori espera unos segundos y repite. Si de plano no responde o rechaza el acceso, Nori deja de llamarlo unos minutos y luego vuelve a probar, mientras la caja y la app siguen trabajando con lo que tienen.

Los envíos con error se reintentan solos con esperas cada vez más largas, y van en orden: un pago espera a su factura y una entrega espera a su pedido. Lo que agota sus intentos aparece como sin entregar en la pantalla del ERP, donde lo reintentas o lo marcas como resuelto.

Ejemplo

Una semana con tres rutas y un mostrador

Distribuidora Las Cumbres (nombre de ejemplo) usa NetSuite con una subsidiaria en México. Tiene un mostrador en el almacén y tres rutas de preventa con reparto al día siguiente.

En una semana normal el mostrador hace unas 180 ventas de contado, que suben como cash sale. Las rutas levantan 240 pedidos, que se convierten en 240 entregas y sus facturas, y cobran 150 pagos. Un jueves NetSuite pide esperar varias veces por exceso de llamadas a media tarde; los envíos se retrasan unos minutos y se completan solos.

ventas de mostrador como cash sale
180
ventas de mostrador como cash sale
pedidos con su entrega y su factura
240
pedidos con su entrega y su factura
pagos aplicados a sus facturas
150
pagos aplicados a sus facturas
usuarios de NetSuite para cajeros y vendedores
0
usuarios de NetSuite para cajeros y vendedores

Lo que revisamos con tu cuenta en la demo

  • Que tu cuenta tenga activos REST Web Services, OAuth 2.0 o autenticación por token, y SuiteQL.
  • El rol de la integración y los permisos para leer catálogos y crear los registros que vas a sincronizar.
  • Tu subsidiaria, y si usas departamento y clase.
  • Qué formulario usa cada tipo de registro.
  • En qué campos personalizados van el UUID del CFDI, el uso del CFDI, el método y la forma de pago y el RFC del cliente.
  • Qué código de impuesto de NetSuite corresponde a cada impuesto de Nori.
  • Cómo se ligan tus almacenes de Nori con las ubicaciones de NetSuite.

Lo que baja de NetSuite y cómo se usa en Nori

  • Precios

    Los precios que bajan de NetSuite son los que ve el cajero y el vendedor en la app. En Nori no se editan.

  • Crédito

    El saldo y el límite de crédito del cliente se ven al vender a crédito en la caja o en la ruta.

  • Lotes y series

    Bajan de NetSuite con su existencia, para elegir el lote o la serie correcta al vender o entregar.

  • Existencias

    Nori suma a la existencia de NetSuite lo que vendió y todavía no sube, así no vendes dos veces la misma pieza.

Preguntas frecuentes

¿El conector ya está disponible?

Está en pruebas con cuentas reales. En la demo revisamos tu cuenta, tus formularios y tus campos personalizados antes de conectar nada.

¿Cómo se autentica Nori con NetSuite?

Con OAuth 2.0 de máquina a máquina y un certificado que subes en NetSuite; la llave privada se queda contigo y la capturas en Nori. También funciona con autenticación por token.

¿Dónde quedan el UUID del CFDI y el RFC?

En los campos personalizados que elijas. En la pantalla de Mapeos dices qué campo usa cada dato y qué código de impuesto corresponde a cada impuesto de Nori.

¿Qué pasa si cancelo en Nori algo que ya subió?

Nori borra el registro en NetSuite. Si nunca llegó, no manda nada.

¿Puedo probar con un sandbox?

Sí. En el ID de la cuenta escribes el de tu sandbox (por ejemplo 1234567_SB1) y pruebas ahí antes de pasar a producción.

¿Mis cajeros necesitan usuario de NetSuite?

No. Trabajan con su usuario de Nori, y Nori registra sus documentos en NetSuite con el rol de la integración.

Otras integraciones

¿Lo vemos con tu ERP?

En la demo revisamos tu ERP, tus series y qué conviene sincronizar.

Solicitar demo