This topic contains 0 replies, has 0 voices, and was last updated by gculler@rugsdirect.com 9 years, 2 months ago.

  • Author
    Posts
  • #6856

    gculler@rugsdirect.com

    Within web services when trying to zero out quantities on Return Authorization line items I receive the following error message:

    INSUFFICIENT_PERMISSION “You do not have permissions to set a value for element item.quantityreceived due to one of the following reasons: 1) The field is read-only; 2) An associated feature is disabled; 3) The field is available either when a record is created or updated, but not in both cases.”

    Here is the code (C#):

    //Pull down the RA in order to work with the line items in question

    RecordRef rec = new RecordRef();

    rec.internalId = internalId;

    rec.type = RecordType.returnAuthorization;

    rec.typeSpecified = true;

    ReadResponse response = _service.get(rec);

    //create the object from the response record returned

    ReturnAuthorization ra = (ReturnAuthorization)response.record;

    //cancel the order by updating the qty of each item to zero.

    WriteResponse res = null;

    ReturnAuthorizationItem[] raItemList = ra.itemList.item;

    for (int lineCounter = 0; lineCounter This is a cached copy. Click here to see the original post.

You must be logged in to reply to this topic.