Как обновить Xero счет с помощью xero-Node? - PullRequest
0 голосов
/ 05 сентября 2018

Я интегрировал xero с моим приложением для моих счетов и выставления счетов. Теперь я хочу обновить счет, который уже был создан в прошлом на xero. Есть ли решение для этого? Любое предложение будет весьма заметно.

1 Ответ

0 голосов
/ 21 сентября 2018

У меня есть следующий код, который работает для добавления нового элемента "новая вещь" в счет.

app.post('/invoicemodify', async (req, res) => {

let xero = new XeroClient(config);

let invoicemodify = await xero.invoices.update({
"InvoiceID": "*insert Invoice ID*",
"LineItems": [
{
  "Description": "Consulting services as agreed (20% off standard rate)",
  "Quantity": "10",
  "UnitAmount": "100.00",
  "AccountCode": "200",
  "DiscountRate": "20"
},
{
  "Description": "new thing",
  "Quantity": "1",
  "UnitAmount": "100.00",
  "AccountCode": "200",
  "DiscountRate": "50"
}
]
});

console.log("modify POST worked");




});
...