2011-08-25 64 views
0

我的主要問題是使用Web服務創建採購訂單需要哪些字段。我不斷得到一個例外,所以我覺得我會留下一些信息。有任何想法嗎?這裏是我的代碼:在Dynamics GP中創建採購訂單

Public Sub CreatePurchaseOrder(ByVal shipToAddress As BusinessAddress, 
           ByVal billToAddressKey As AddressKey, 
           ByVal purchaseOrderLines As PurchaseOrderLine(), 
           ByVal venKey As VendorKey, 
           ByVal venName As String, 
           ByVal poDate As Date, 
           ByVal custKey As CustomerKey) 
    Dim po As PurchaseOrder = New PurchaseOrder 
    po.BillToAddressKey = billToAddressKey 
    po.Lines = purchaseOrderLines 
    po.ShipToAddress = shipToAddress 
    po.VendorKey = venKey 
    po.VendorName = venName 
    po.Date = poDate 
    po.CustomerKey = custKey 
    po.Type = PurchaseOrderType.Standard 



    Dim cxt As Context = getContext() 
    Dim poPol = wsDynamicsGP.GetPolicyByOperation("CreatePurchaseOrder", cxt) 
    wsDynamicsGP.CreatePurchaseOrder(po, cxt, poPol) 
End Sub 

回答

0

實際創建它,你需要的是一個id廠商鍵和帶有ID的採購重點

相關問題