class OLE_QA::Framework::OLEFS::Receiving_Document
An OLE Financial System Receiving Document
Public Class Methods
new(ole_session)
click to toggle source
Calls superclass method
OLE_QA::Framework::Page::new
# File lib/olefs/pages/receiving_document.rb, line 18 def initialize(ole_session) new_receiving_doc_url = ole_session.url + 'portal.do?channelTitle=Receiving&channelUrl=selectOleLineItemReceiving.do?methodToCall=docHandler&command=initiate&docTypeName=OLE_RCVL' lookup_url = "selectOleLineItemReceiving.do?methodToCall=docHandler&docId=_DOC_ID_&command=displayDocSearchView#topOfForm" super(ole_session, new_receiving_doc_url, lookup_url) end
Public Instance Methods
set_elements()
click to toggle source
Set Receiving Doc screen elements.
Calls superclass method
OLE_QA::Framework::OLEFS::PURAP_Document#set_elements
# File lib/olefs/pages/receiving_document.rb, line 30 def set_elements super # Vendor Tab element(:date_received_field) {b.text_field(:id => "document.shipmentReceivedDate")} element(:packing_slip_number_field) {b.text_field(:id => "document.shipmentPackingSlipNumber")} element(:bill_of_lading_number_field) {b.text_field(:id => "document.shipmentBillOfLadingNumber")} element(:reference_number_field) {b.text_field(:id => "document.shipmentReferenceNumber")} element(:carrier_selector) {b.select_list(:id => "document.carrierCode")} end
set_lines()
click to toggle source
Create a new receiving line object on the receiving document.
# File lib/olefs/pages/receiving_document.rb, line 25 def set_lines set_line(:receiving_line,OLE_QA::Framework::OLEFS::Receiving_Line) end