我正在使用SOAP UI来使用B1WS / WebReferences WSDL,并且想知道是否有办法从中获取所有订单。
我正在使用SAP Business One并且需要将所有订单作为请求返回,我找到了一个名为getBPlist()
的方法,它获取了所有业务合作伙伴的列表,但我想要一个可以用来获取所有业务合作伙伴的方法命令。有什么想法吗?
答案 0 :(得分:1)
我建议您最好使用包含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();
}