我正在通过Suitetalk创建日记帐分录,但此日记帐分录的创建状态为“待批”,我需要它被批准。
我将字段approved和approvedSpecified发送为true,但日记帐条目不会以这种方式获得批准。
有人知道我如何做到这一点吗?
谢谢。
发布于 2017-08-08 04:06:25
设置approved = true和approvedSpecified = true就足以通过SuiteTalk创建已批准的日记帐分录。在测试中,我确实必须禁用强制新JE进入待定审批状态的现有工作流。也许您有一些其他的定制,这阻止了JE的创建处于已批准状态。
下面的代码对我有效。
var journal = new JournalEntry
{
tranDate = DateTime.Now,
approved = true,
approvedSpecified = true,
subsidiary = 2.ToRecordRef(),
memo = "test",
lineList = new JournalEntryLineList
{
line = new List<JournalEntryLine>
{
new JournalEntryLine
{
account = 122.ToRecordRef(),
credit = 100F,
creditSpecified = true
},
new JournalEntryLine
{
account = 122.ToRecordRef(),
debit = 100F,
debitSpecified = true
}
}.ToArray()
},
};
var response = ns.add(journal);https://stackoverflow.com/questions/45553146
复制相似问题