Class: SapModel::Payment
- Inherits:
-
Object
- Object
- SapModel::Payment
- Defined in:
- lib/sap_model/payment.rb
Class Method Summary collapse
-
.find_payment(source, id) ⇒ Object
根据来源,id获得单个收付款单.
-
.get_payments(source) ⇒ Object
根据来源获得所有收付款单.
-
.upload_payment(source, order, invoice_id, customer_id) ⇒ Object
将云店家中生成的收付款单上传至sap.
Class Method Details
.find_payment(source, id) ⇒ Object
Note:
根据来源,id获得单个收付款单
根据来源,id获得单个收付款单
18 19 20 |
# File 'lib/sap_model/payment.rb', line 18 def self.find_payment(source, id) Sap::Payment.new(source).find(id) end |
.get_payments(source) ⇒ Object
Note:
根据来源获得所有收付款单
根据来源获得所有收付款单
10 11 12 |
# File 'lib/sap_model/payment.rb', line 10 def self.get_payments(source) Sap::Payment.new(source).list end |
.upload_payment(source, order, invoice_id, customer_id) ⇒ Object
将云店家中生成的收付款单上传至sap
27 28 29 30 |
# File 'lib/sap_model/payment.rb', line 27 def self.upload_payment(source, order, invoice_id, customer_id) invoice = SapModel::Invoice.find_invoice(source, invoice_id) payment_id = Sap::Payment.new(source).upload({order: order, invoice: invoice, customer_id: customer_id}) end |