Because of the way you have this I would suggest you use ng-form like this, so you can encapsulate a form within a form, and use still the validation features Angular provides:
$scope.mySubmit = function(items) {
myResource.ajaxProcessItems(items)
.success(function(response) {
//
});
};
<div ng-form ng-submit="mySubmit(receivingItems)" name="myParentForm">
<div class="well well-sm" ng-repeat="item in receivingItems">
{{ item.sku }}: {{ item.description }}<br />
<div ng-form class="form-horizontal" role="form" name="{{item.description}}">
<div class="form-group">
<label class="col-sm-2 control-label">Quantity</label>
<div class="col-sm-10">
<input type="number"
ng-model="item.sku"
class="form-control"
placeholder=""
name="sku">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Lot</label>
<div class="col-sm-10">
<input type="text"
class="form-control"
placeholder=""
ng-model="item.description"
name="description" />
</div>
</div>
</form>
</div>
<button type="submit">Submit</button>
</div>