0
使用SOAP服务API,我试图读取字段SO303000.InvoiceSummary.Type以确定发票是类型发票,借项凭证,贷项通知单,现金返还或现金出售。我已经为每种类型制作了多个发票,然后使用以下代码的类似版本为所有ReferenceNbrs及其类型调用了基本读取。我可以检索所有发票(所有类型),但每个发票的类型字段始终填充为不同于SO303000屏幕的“发票”。我是否阅读了错误的领域或者是其他的东西?谢谢!Acumatica Web API:读取SO303000.InvoiceSummary.Type字段只返回“发票”
public void GetAllInvoiceTypes()
{
SO303000Content SO303000 = context.SO303000GetSchema();
context.SO303000Clear();
var fields = SO303000.InvoiceSummary;
List<Command> commands = new List<Command>();
commands.Add(SO303000.InvoiceSummary.ServiceCommands.EveryReferenceNbr);
commands.Add(SO303000.InvoiceSummary.ReferenceNbr);
commands.Add(SO303000.InvoiceSummary.Type);
String[][] SO303000content = context.SO303000Export(commands.ToArray(), new Filter[] { }, 0, true, true);
}
它的工作,谢谢! – Robert