Deseo obtener información de Netsuite y guardarla en mi aplicación web. Tengo clases que envían información a Netsuite que luego es procesada por un script de suite, pero no estoy seguro de cómo hacer que Suitescripts devuelva información. Cuando miro la documentación de Suitescript, no parece haber ejemplos o menciones de devolución de datos.
Utiliza un SuiteScript de tipo RESTlet para crear puntos finales de API personalizados. Puede encontrar un montón de ejemplos en ese enlace para usar para su API.
Como mencionó, un SuiteScript maneja su solicitud GET. Ese SuiteScript es un RESTLet. Debe modificar la misma función dentro de RESTLet que maneja la solicitud GET, para devolver cualquier dato a su aplicación web externa. No olvide convertir sus datos en una cadena, usando JSON.stringify() , antes de devolverlos.
Puede configurar y usar SuiteTalk, que es una API NetSuite nativa que NetSuite ofrece en SOAP y REST para obtener datos de NetSuite. Personalmente, nunca he usado SuiteTalk y prefiero crear mis propios RESTlets que obtengan o publiquen datos. Aquí hay un buen video que explica cómo crear un RESTlet.