module Moysklad::Resources::Positions

API сервиса МойСклад позволяет оперировать с такими документами как Отгрузка, Заказ покупателя, Счёт покупателю, Розничная продажа. Перечисленные документы содержат позиции, работать с которыми можно как в составе отдельного документа, так и с помощью специальных ресурсов для управления позициями документа.

Public Instance Methods

create_position(model_uuid, position) click to toggle source

Создаем позицию документа по uuid

@return [Moysklad::Entities::Base]

# File lib/moysklad/resources/positions.rb, line 8
def create_position model_uuid, position
  position.class.build client.post(create_position_path(model_uuid), position.to_json)
end
create_position_path(model_uuid) click to toggle source
# File lib/moysklad/resources/positions.rb, line 12
def create_position_path(model_uuid)
  [prefix_path, model_uuid, 'positions'].join('/')
end