class Bling::NotaServico
Public Class Methods
salvar_nota_servico(attributes = {})
click to toggle source
Salva uma nota de serviço
Parâmetros:
apikey - API Key obrigatória para requisiçãoes na plataforma Bling
xml - Path para XML
# File lib/bling/nota_servico.rb, line 24 def salvar_nota_servico(attributes = {}) apikey = attributes[:apikey] xml = attributes[:xml] full_data = self.send(:post, '/notaservico/json', { query: { apikey: apikey, xml: xml } } ) get_response(full_data["retorno"]) end
Private Class Methods
get_response(data)
click to toggle source
# File lib/bling/nota_servico.rb, line 34 def get_response data raise(BlingError, data["erros"]["erro"]) if data["erros"] data["notasservico"] end