lib/economic/proxies/creditor_proxy.rb in rconomic-0.4.1 vs lib/economic/proxies/creditor_proxy.rb in rconomic-0.5.0

- old
+ new

@@ -8,17 +8,15 @@ include FindByCiNumber include FindByHandleWithNumber include FindByNumber def create_simple(opts) - response = session.request(entity_class.soap_action('Create')) do - soap.body = { - 'number' => opts[:number], - 'creditorGroupHandle' => { 'Number' => opts[:creditor_group_handle][:number] }, - :name => opts[:name], - :vatZone => opts[:vat_zone] - } - end + response = request('Create', { + 'number' => opts[:number], + 'creditorGroupHandle' => { 'Number' => opts[:creditor_group_handle][:number] }, + :name => opts[:name], + :vatZone => opts[:vat_zone] + }) find(response) end end