1
我正在使用SOAP UI来使用B1WS/WebReferences WSDL,并想知道是否有办法从中获取所有订单。
我正在使用SAP Business One,并且需要将所有订单作为请求返回,因此,我找到了一个名为getBPlist()
的方法,该方法获取所有业务合作伙伴的列表,但我想要一个可用于获取所有订单的方法。有任何想法吗?如何获取所有订单?
我正在使用SOAP UI来使用B1WS/WebReferences WSDL,并想知道是否有办法从中获取所有订单。
我正在使用SAP Business One,并且需要将所有订单作为请求返回,因此,我找到了一个名为getBPlist()
的方法,该方法获取所有业务合作伙伴的列表,但我想要一个可用于获取所有订单的方法。有任何想法吗?如何获取所有订单?
我建议您最好使用包含di-api的记录集,也可以进行转换。
SAPbobsCOM.Recordset rs = ((SAPbobsCOM.Company)oCompany.GetDICompany()).GetBusinessObject(BoObjectTypes.BoRecordset);
rs.DoQuery("SELECT DocEntry, DocNum, DocDate, TaxDate, CardCode, CardName, DocTotal FROM OPOR ORDER BY DocDate ASC");
while (!rs.EoF)
{
int DocEntry = rs.Fields.Item("DocEntry").Value;
//OR
DocEntry = rs.Fields.Item(0).Value;
rs.MoveNext();
}
如果需要像订单项,订单数量,价格等相关数据,后续的数据库查询需要完成?正确? –