Boris Yasen
07/19/2023, 7:46 PMShawn Talbert
07/20/2023, 3:44 AMso.shippingaddress.addrtext
(NFT)Corey Schwoebel
07/20/2023, 12:49 PMfunction afterSubmit(context) {
var invoice = record.load({
type: record.Type.INVOICE,
id: context.newRecord.id,
isDynamic: true
})
var shippAddrSubRecord = invoice.getSubrecord('shippingaddress')
var shipAddr1 = shippAddrSubRecord.getText({
fieldId: 'addr1'
})
var shipAddr2 = shippAddrSubRecord.getText({
fieldId: 'addr2'
})
var shipAddr3 = shippAddrSubRecord.getText({
fieldId: 'addr3'
})
var shipCity = shippAddrSubRecord.getText({
fieldId: 'city'
})
var shipState = shippAddrSubRecord.getText({
fieldId: 'state'
})
var shipZip = shippAddrSubRecord.getText({
fieldId: 'zip'
})
var shipAddrText = shipAddr1 + '\n' + shipAddr2 + '\n' + shipAddr3 + '\n' + shipCity + '\n' + shipState + '\n' + shipZip
invoice.setValue({
fieldId: 'custbody_ship_address_text',
value: shipAddrText
})
invoice.save()
}