Acumatica-以编程方式向AP帐单和AR发票添加注释

时间:2019-03-20 19:51:20

标签: acumatica

我正在以编程方式创建AP帐单和AR发票。对于其中一些文档,我想添加一些注释。我正在使用以下代码来实现这一点:

  

PXNoteAttribute.SetNote(graph.CurrentDocument.Cache,apInvoice,“我的   笔记“); graph.Actions.PressSave();

但是,这不会将注释添加到文档中。 上面的apInvoice是APInvoice类型。 NoteID字段位于APRegister DAC中,但APInvoice继承该字段。我也尝试过使用APRegister类型的对象,但仍然没有添加注释。我还需要其他步骤吗?

1 个答案:

答案 0 :(得分:0)

它可能缺少数据视图更新:

function fadeOut() {
  window.setInterval(printMsg, 1000 );
} 

exit.addEventListener("click", fadeOut())

也许CurrentDocument.Cache不是APInvoice类型的缓存:

PXNoteAttribute.SetNote(graph.CurrentDocument.Cache, apInvoice, "My notes");
graph.CurrentDocument.Update(apInvoice);
graph.Actions.PressSave();