Module: Moysklad::Resources::Positions

Included in:
Base
Defined in:
lib/moysklad/resources/positions.rb

Overview

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

Instance Method Summary collapse

Instance Method Details

#create_position(model_uuid, position) ⇒ Moysklad::Entities::Base

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



8
9
10
# 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) ⇒ Object



12
13
14
# File 'lib/moysklad/resources/positions.rb', line 12

def create_position_path(model_uuid)
  [prefix_path, model_uuid, 'positions'].join('/')
end