У меня есть настраиваемое поле сущности, размещенное внутри NetSuite, теперь я должен указать значение этого поля в своей справочной кассе, так как я буду использовать это значение в качестве условия, при котором способ оплаты показывать в магазине.
Есть идеи, как это сделать?Я искал ответы на Suite и не получил никакой существенной помощи там.
Спасибо!
Я изучил использование view.model.get ('идентификатор настраиваемого поля здесь'), но это не сработало.Я также уже определил поле на models.js.Просто не уверен, правильно ли я его разместил.
Функция рендеринга мастера заказов Выбор способа оплаты
, render: function()
{
if (this.wizard.hidePayment())
{
this.$el.empty();
this.trigger('change_label_continue');
return;
}
if (!this.selectedModule)
{
var selected_payment = this.model.get('paymentmethods').findWhere({primary: true})
, selected_type;
var creditlevelhold = this.wizard.model.get('creditlevelhold'); < -- this is the custom field
console.log(creditlevelhold);
if(selected_payment){
selected_type = selected_payment.get('type');
}
else if(this.wizard.options.profile.get('paymentterms') && creditlevelhold === ''){
selected_type = 'invoice';
}
this.setModuleByType(selected_type)