Class: BsellerRuby::Stock
Instance Attribute Summary collapse
-
#response ⇒ Object
readonly
Returns the value of attribute response.
Class Method Summary collapse
- .confirm_to_partial_list!(params) ⇒ Object
- .confirm_to_total_list!(params) ⇒ Object
- .find(id_item, interface = nil) ⇒ Object
- .get_partial(params) ⇒ Object
-
.get_total(params) ⇒ Object
<confirmaSN />: X(1), Informa se a consulta foi recebida e processada corretamente S – Recebida e processada corretamente N – Não foi recebida ou processada corretamente.
Methods inherited from Base
api, authentication, call, camelize, collection_name, create, execute, get, get_wsdl, #initialize, json_parse, post, put, to_params, ws
Constructor Details
This class inherits a constructor from BsellerRuby::Base
Instance Attribute Details
#response ⇒ Object (readonly)
Returns the value of attribute response.
3 4 5 |
# File 'lib/bseller_ruby/stock.rb', line 3 def response @response end |
Class Method Details
.confirm_to_partial_list!(params) ⇒ Object
25 26 27 |
# File 'lib/bseller_ruby/stock.rb', line 25 def self.confirm_to_partial_list!(params) call(:confirma_consulta_estoque_parcial, params).result end |
.confirm_to_total_list!(params) ⇒ Object
17 18 19 |
# File 'lib/bseller_ruby/stock.rb', line 17 def self.confirm_to_total_list!(params) call(:confirma_consulta_estoque_total, params).result end |
.find(id_item, interface = nil) ⇒ Object
29 30 31 |
# File 'lib/bseller_ruby/stock.rb', line 29 def self.find(id_item, interface=nil) get("itens/#{id_item}/estoque", interface ? {tpInterface: interface} : nil) end |
.get_partial(params) ⇒ Object
21 22 23 |
# File 'lib/bseller_ruby/stock.rb', line 21 def self.get_partial(params) call(:consulta_estoque_parcial, params).result end |
.get_total(params) ⇒ Object
<confirmaSN />: X(1), Informa se a consulta foi recebida e processada corretamente
S – Recebida e processada corretamente
N – Não foi recebida ou processada corretamente. Na próxima
consulta os dados serão enviados novamente.
<tpInterface />: X(15), Interface cadastrada na ESEA0130. Se NULL
envia a interface padrão.
13 14 15 |
# File 'lib/bseller_ruby/stock.rb', line 13 def self.get_total(params) call(:consulta_estoque_total, params).result end |