It involves creating custom pages, via Suitelet sc...
# suitescript
k
It involves creating custom pages, via Suitelet scripts, to allow a .cvs upload, saving the file from the user to the file cabinet, parsing the file (I'm using a 3rd party .csv to JSON library for this), then performing any updates to record via internal id of the record, which needs to be searched for from the Netsuite server if it's not in your .csv to begin with.