Tyler
04/23/2019, 8:47 PMerictgrubaugh
04/23/2019, 8:50 PMshipaddress, but the method will throw an error if its wrongTyler
04/23/2019, 8:51 PMTyler
04/23/2019, 8:51 PMerictgrubaugh
04/23/2019, 8:52 PMsetCurrentSublistValue() method?Tyler
04/23/2019, 8:53 PMerictgrubaugh
04/23/2019, 8:57 PMerictgrubaugh
04/23/2019, 8:59 PMerictgrubaugh
04/23/2019, 8:59 PMsetValue() on that subrecorderictgrubaugh
04/23/2019, 8:59 PMTyler
04/23/2019, 9:00 PMerictgrubaugh
04/23/2019, 9:06 PMTyler
04/24/2019, 12:43 PMTyler
04/24/2019, 6:25 PMMartin Kuzela
04/26/2019, 3:19 PMSiena
04/30/2019, 1:20 PMSiena
04/30/2019, 1:22 PMfunction setAddress(salesOrder, type) {
salesOrder.setValue({
fieldId: type + 'addresslist',
value: ''
});
var addr;
if (type === 'bill') {
addr = salesOrder.getSubrecord({
fieldId: 'billingaddress'
});
} else {
addr = salesOrder.getSubrecord({
fieldId: 'shippingaddress'
});
}
// Get all values
var addressee;
var addr1;
var addr2;
var city;
var state;
var zip;
var phone;
addr.setValue({
fieldId: 'country',
value: 'US';
addr.setValue({ fieldId: 'addressee', value: addressee });
addr.setValue({ fieldId: 'addr1', value: addr1 });
addr.setValue({ fieldId: 'addr2', value: addr2 });
addr.setValue({ fieldId: 'city', value: city });
addr.setValue({ fieldId: 'state', value: state });
addr.setValue({ fieldId: 'zip', value: zip });
addr.setValue({ fieldId: 'addrphone', value: phone });
salesOrder.setValue({
fieldId: type + 'address',
value: addr1 + '\n' + addr2 + '\n' + city + ', ' + state + '\n' + zip + '\n' + phone
});
}Tyler
05/02/2019, 2:57 PMTyler
05/02/2019, 2:57 PMTyler
05/02/2019, 2:57 PM