0

私の主な質問は、Web サービスを使用して PO を作成するためにどのフィールドが必要かということです。例外が発生し続けるので、情報を省略しているように感じます。何か案は?これが私のコードです:

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
4

1 に答える 1

0

実際に作成するには、IDが付いたベンダーキーとIDが付いた購入キーだけが必要です。

于 2011-08-30T15:40:27.803 に答える