Class: SapModel::Customer

Inherits:
Object
  • Object
show all
Defined in:
lib/sap_model/customer.rb

Class Method Summary collapse

Class Method Details

.find_customer(source, id) ⇒ Object

Note:

根据来源,id获得单个发票

根据来源,id获得单个发票

Parameters:

  • source (string)


19
20
21
# File 'lib/sap_model/customer.rb', line 19

def self.find_customer(source, id)
  a = Sap::Customer.new(source).find(id)
end

.get_customers(source) ⇒ Object

Note:

根据来源获得所有发票

根据来源获得所有发票

Parameters:

  • source (string)


11
12
13
# File 'lib/sap_model/customer.rb', line 11

def self.get_customers(source)
  Sap::Customer.new(source).list
end

.upload_customer(source, customer_order) ⇒ Object

将云店家中生成的发票上传至sap

Parameters:

  • source (string)
  • customer_order (Order)


26
27
28
29
30
31
32
# File 'lib/sap_model/customer.rb', line 26

def self.upload_customer(source, customer_order)
  # p "sap_order_id是#{sap_order_id}"
  # order = SapModel::Order.find_order(source, sap_order_id)
  # p "order是#{order.count}"
  # p "order的类是#{order.class}"
  customer_id = Sap::Customer.new(source).upload(customer_order)
end