msi.web.client
Class LPBookLease
java.lang.Object
org.apache.struts.action.ActionForm
msi.web.client.DataStore
msi.web.client.LPBookLeaseGen
msi.web.client.LPBookLease
- All Implemented Interfaces:
- java.io.Serializable
public class LPBookLease
- extends msi.web.client.LPBookLeaseGen
- See Also:
- Serialized Form
Fields inherited from class msi.web.client.DataStore |
DATASTORE_ADD, DATASTORE_ADD_CLONE, DATASTORE_CLONE, DATASTORE_FETCH, DATASTORE_RESET, DATASTORE_SEARCH, DATASTORE_SUBMIT, DATASTORE_UNKNOWN, DATASTORE_UPDATE, ERROR_MESSAGE, INFO_MESSAGE, PROCESSING_COMPLETED |
Method Summary |
java.lang.String |
disburseCheck(java.lang.String xmlDocument)
disburseCheck web service method will use the disburse check
option of U0101 New Lease to disburse checks according to the
information supplied in the input XML file. |
java.lang.String |
extractBookLease(java.lang.String appLeaseNumber)
|
java.lang.String |
getCreditLimit(java.lang.String appLeaseNumber)
|
java.lang.String |
iblFullHistoryReport(java.lang.String leaseNumber)
|
java.lang.String |
iblInquiryReport(java.lang.String leaseNumber,
java.lang.String invoiceNumber)
|
java.lang.String |
payoffQuote(java.lang.String payoffQuoteXML)
|
java.lang.String |
updateRevCreditLimit(java.lang.String xmlDocument)
|
Methods inherited from class msi.web.client.LPBookLeaseGen |
getAccruedPrincipalBalance, getCompany, getDlscksum, getLeaseNumber, getOffice, getOutstandingLoanBalance, getPortfolio, getRegion, resetStorage, setAccruedPrincipalBalance, setCompany, setDlscksum, setLeaseNumber, setOffice, setOutstandingLoanBalance, setPortfolio, setRegion, toHashMap, toXMLDocument, toXMLFragment |
Methods inherited from class msi.web.client.DataStore |
addPropertyChangeListener, apiInitXMLParser, buildErrorMessage, buildXmlMsg, deleteFieldValue, dsConnect, dsConnect, dsConnectAsUser, dsConnectUseINI, dsConnectWithINI, dsDisconnect, dsProcessRequest, dsProcessSearchRequest, dsSetDebugMode, getAll, getCurrentData, getErrorMessage, getFieldValue, getFormAction, getInfoMessage, getLPCodes, getModulenumber, getMpd_Build_sequence, getResultData, getStateCodes, getWarnMessage, getXML_Build_sequence, hashtableToXml, initLabels, processFormActionType, putAll, removePropertyChangeListener, resetDataStore, selfToXML, setCurrentData, setDefaultPCRO, setField, setFormAction, setFormActionAdd, setFormActionClone, setFormActionFetch, setFormActionReset, setFormActionSearch, setFormActionUpdate, setLocale, setModulenumber |
Methods inherited from class org.apache.struts.action.ActionForm |
getMultipartRequestHandler, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate, validate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LPBookLease
public LPBookLease()
updateRevCreditLimit
public java.lang.String updateRevCreditLimit(java.lang.String xmlDocument)
getCreditLimit
public java.lang.String getCreditLimit(java.lang.String appLeaseNumber)
extractBookLease
public java.lang.String extractBookLease(java.lang.String appLeaseNumber)
payoffQuote
public java.lang.String payoffQuote(java.lang.String payoffQuoteXML)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
iblInquiryReport
public java.lang.String iblInquiryReport(java.lang.String leaseNumber,
java.lang.String invoiceNumber)
iblFullHistoryReport
public java.lang.String iblFullHistoryReport(java.lang.String leaseNumber)
disburseCheck
public java.lang.String disburseCheck(java.lang.String xmlDocument)
throws java.rmi.RemoteException
- disburseCheck web service method will use the disburse check
option of U0101 New Lease to disburse checks according to the
information supplied in the input XML file.
The method must read in the XML file, validate the values
of the elements, and then process the check disbursal as
if the values were entered in through U0101 Disburse Check.
When validating the values of the XML file, if a payeeNumber
is provided, but other elements with the word payee in the
name are missing, look up the values for those other payee
elements that are not provided using the payeeNumber. However,
if any of the other payee elements also exist, use the values
supplied in the XML file instead of looking up the values.
Either a payeeNumber or all of the other payee elements must be
supplied. The only non-payee element that can be left blank is the
reference element. The only disbursementType allowed at
this time will be NEWD.
The web service will pass back informational and error messages.
The messages will return in the form of an XML file
with INFO and ERROR elements.
- Parameters:
xmlDocument
- An XML document with all values needed
to disburse a check.
- Returns:
- String - same as getMessages().
- Throws:
java.rmi.RemoteException
- Exceptions that may occur during the
execution of a remote method call- Since:
- LeasePak v6.3
- See Also:
LPBookLease
© 2010 by McCue Systems Incorporated.
All rights reserved.The information contained in this document is the property of McCue Systems, Inc. Use of the information contained herein is restricted. Conditions of use are subject to change without notice. McCue Systems, Inc. assumes no liability for any inaccuracy that may appear in this document; the contents of this document do not constitute a promise or warranty. The software described in this document is furnished under license and may be used or copied only in accordance with the terms of said license. Unauthorized use, alteration, or reproduction of this document without the written consent of McCue Systems, Inc. is prohibited.