从Zapier代码块返回行项目数组

时间:2018-07-16 09:20:12

标签: javascript zapier

是否可以从Zapier JS代码块返回Line Items Array

我在文档中已经读到,简单地返回一个数组将导致以后的操作多次运行。不过,在我的情况下,我只希望将来的动作运行一次,但能够在以后的动作中创建Line Items

例如,我的输入数据包含发票金额。我正在尝试在Xero中创建一张发票,其中包含用于销售的行,以及用于在代码块中计算的交易费用的行:

var invoiceAmount = inputData.new_charge_invoice_amount;
//Calculate fee
var transactionFee = (invoiceAmount / 100).toFixed(2);

output = [
  {
    description: "Subscription Charge",
    amount: invoiceAmount,
    account: 201
  },
  {
    description: "Fee",
    amount: transactionFee,
    account: 315
  }
];

0 个答案:

没有答案