Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

449
Vistas
Netsuite Suitescript Decodificar Base64

Estoy haciendo la integración de Api con Suitescript 2.0. Los datos codificados con base64 se devuelven desde la Api. Aquí necesito alcanzar los datos que quiero decodificando el base64 y guardando los datos xml devueltos como .zip y descomprimiéndolos.

Los datos relevantes se pueden ejecutar en Notepad ++ con Complementos> Herramientas MIME> Decodificar Base64, guardar como zip y abrir con descomprimir.

El script con el que estoy trabajando es un script shcedule.

Probé los dos métodos mencionados para decodificar en Suite Answers.

1- De base64 a UTF_8 con módulo N/encode (el resultado devuelto es completamente incorrecto para este problema)

2 - La solución en el enlace: https://netsuite.custhelp.com/app/answers/detail/a_id/41271/kw/base64%20decode

(En esta solución, cuando guarda los datos devueltos como zip, aparece el error "Final inesperado del archivo" al abrir el zip).

ArrayBuffer() y atob() no están disponibles en Suitescript.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Lo que sé que funcionará es enviar la llamada a través de un Lambda en algún sistema externo.

Sin embargo, si sus datos ya están en base64, puede intentar simplemente crear un archivo archivador y darle el valor codificado en base64 como su contenido. Netsuite ya maneja base64 para archivos, por lo que es posible que esté trabajando demasiado en el problema. No parece que en realidad esté procesando el xml si su objetivo final es guardarlo como un archivo zip.

Si esto no ayuda, vea mis comentarios con respecto a algunas aclaraciones que podría agregar a su pregunta.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda