Class: Cetustek::QueryInvoiceByOrderId
- Inherits:
-
Object
- Object
- Cetustek::QueryInvoiceByOrderId
- Extended by:
- Soap
- Defined in:
- lib/cetustek/query_invoice_by_order_id.rb
Overview
2.5 QueryInvoicebyOrderid 以訂單編號查詢發票資訊
Class Method Summary collapse
-
.find(order_id) ⇒ Object
Same query, parsed into a Hash.
- .query(order_id) ⇒ Object
Methods included from Soap
rentid, soap_call, soap_client, soap_return, source
Class Method Details
.find(order_id) ⇒ Object
Same query, parsed into a Hash. §2.5 shares Table 13's XML shape with §2.4, so this reuses QueryInvoice.parse instead of duplicating it.
14 15 16 |
# File 'lib/cetustek/query_invoice_by_order_id.rb', line 14 def self.find(order_id) QueryInvoice.parse(soap_return(query(order_id), :query_invoice_by_orderid)) end |
.query(order_id) ⇒ Object
8 9 10 |
# File 'lib/cetustek/query_invoice_by_order_id.rb', line 8 def self.query(order_id) soap_call(:query_invoice_by_orderid, orderid: order_id) end |