Module: Moysklad::Resources::Positions
- Included in:
- Base
- Defined in:
- lib/moysklad/resources/positions.rb
Overview
API сервиса МойСклад позволяет оперировать с такими документами как Отгрузка, Заказ покупателя, Счёт покупателю, Розничная продажа. Перечисленные документы содержат позиции, работать с которыми можно как в составе отдельного документа, так и с помощью специальных ресурсов для управления позициями документа.
Instance Method Summary collapse
-
#create_position(model_uuid, position) ⇒ Moysklad::Entities::Base
Создаем позицию документа по uuid.
- #create_position_path(model_uuid) ⇒ Object
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 |