org.kuali.kfs.module.purap.businessobject
Class ElectronicInvoiceDetailRequestHeader
java.lang.Object
org.kuali.kfs.module.purap.businessobject.ElectronicInvoiceDetailRequestHeader
public class ElectronicInvoiceDetailRequestHeader
- extends Object
ElectronicInvoiceDetailRequestHeader
public ElectronicInvoiceDetailRequestHeader()
ElectronicInvoiceDetailRequestHeader
public ElectronicInvoiceDetailRequestHeader(String invoiceId,
String invoiceDate,
String purpose,
String operation)
- Parameters:
invoiceId
- purpose
- operation
-
- Throws:
ParseException
getCxmlPostalAddressByRoleID
public ElectronicInvoicePostalAddress getCxmlPostalAddressByRoleID(String roleID,
String addressName)
- This method returns the first ElectronicInvoicePostalAddress associated with the ElectronicInvoiceContact
that has a roleID matching the given roleID. If the addressName is given then
the ElectronicInvoicePostalAddress returned must match that... otherwise the first
ElectronicInvoicePostalAddress found is returned
- Parameters:
roleID
- Valid 'Contact' tag attribute value for 'roleID'addressName
- Valid 'PostalAddress' tag attribute value for 'name'
- Returns:
- ElectronicInvoicePostalAddress relating to given info
getCxmlContactByRoleID
public ElectronicInvoiceContact getCxmlContactByRoleID(String roleID)
- This method returns the first ElectronicInvoiceContact associated with the given
roleID.
- Parameters:
roleID
- Valid 'Contact' tag attribute value for 'roleID'
- Returns:
- ElectronicInvoiceContact relating to given info
getInvoiceDateString
public String getInvoiceDateString()
- Returns:
- Returns the invoiceDateString.
setInvoiceDateString
public void setInvoiceDateString(String invoiceDateString)
- Parameters:
invoiceDateString
- The invoiceDateString to set.
getShippingDateString
public String getShippingDateString()
- Returns:
- Returns the shippingDateString.
setShippingDateString
public void setShippingDateString(String shippingDateString)
- Parameters:
shippingDateString
- The shippingDateString to set.
getExtrinsics
public List getExtrinsics()
- Returns:
- Returns the extrinsics.
setExtrinsics
public void setExtrinsics(List extrinsics)
- Parameters:
extrinsics
- The extrinsics to set.
getInvoiceCustomerNumber
public String getInvoiceCustomerNumber()
- Returns:
- Returns the invoiceCustomerNumber.
setInvoiceCustomerNumber
public void setInvoiceCustomerNumber(String invoiceCustomerNumber)
- Parameters:
invoiceCustomerNumber
- The invoiceCustomerNumber to set.
getInvoiceDate
public Date getInvoiceDate()
- Returns:
- Returns the invoiceDate.
setInvoiceDate
public void setInvoiceDate(Date invoiceDate)
- Parameters:
invoiceDate
- The invoiceDate to set.
getInvoiceId
public String getInvoiceId()
- Returns:
- Returns the invoiceId.
setInvoiceId
public void setInvoiceId(String invoiceId)
- Parameters:
invoiceId
- The invoiceId to set.
getInvoicePartnerContacts
public List getInvoicePartnerContacts()
- Returns:
- Returns the invoicePartnerContacts.
setInvoicePartnerContacts
public void setInvoicePartnerContacts(List invoicePartnerContacts)
- Parameters:
invoicePartnerContacts
- The invoicePartnerContacts to set.
getInvoiceShippingContacts
public List getInvoiceShippingContacts()
- Returns:
- Returns the invoiceShippingContacts.
setInvoiceShippingContacts
public void setInvoiceShippingContacts(List invoiceShippingContacts)
- Parameters:
invoiceShippingContacts
- The invoiceShippingContacts to set.
isDiscountInLine
public boolean isDiscountInLine()
- Returns:
- Returns the isDiscountInLine.
setDiscountInfoProvidedIndicator
public void setDiscountInfoProvidedIndicator(String isDiscountInLine)
- Parameters:
isDiscountInLine
- The isDiscountInLine to set.
isHeaderInvoiceIndicator
public boolean isHeaderInvoiceIndicator()
- Returns:
- Returns the isHeaderInvoiceIndicator.
setHeaderInvoiceInd
public void setHeaderInvoiceInd(String isHeaderInvoiceIndicator)
- Parameters:
isHeaderInvoiceIndicator
- The isHeaderInvoiceIndicator to set.
isInformationOnly
public boolean isInformationOnly()
- Returns:
- Returns the isInformationOnly.
setbuyerInformationOnlyIndicator
public void setbuyerInformationOnlyIndicator(String informationOnly)
- Parameters:
isInformationOnly
- The isInformationOnly to set.
isShippingInLine
public boolean isShippingInLine()
- Returns:
- Returns the isShippingInLine.
setShippingInfoProvidedIndicator
public void setShippingInfoProvidedIndicator(String isShippingInLine)
- Parameters:
isShippingInLine
- The isShippingInLine to set.
isSpecialHandlingInLine
public boolean isSpecialHandlingInLine()
- Returns:
- Returns the isSpecialHandlingInLine.
setSpecialHandlingInfoProvidedIndicator
public void setSpecialHandlingInfoProvidedIndicator(String isSpecialHandlingInLine)
- Parameters:
isSpecialHandlingInLine
- The isSpecialHandlingInLine to set.
isTaxInLine
public boolean isTaxInLine()
- Returns:
- Returns the isTaxInLine.
setTaxInfoProvidedIndicator
public void setTaxInfoProvidedIndicator(String isTaxInLine)
- Parameters:
isTaxInLine
- The isTaxInLine to set.
getOperation
public String getOperation()
- Returns:
- Returns the operation.
setOperation
public void setOperation(String operation)
- Parameters:
operation
- The operation to set.
getPurpose
public String getPurpose()
- Returns:
- Returns the purpose.
setPurpose
public void setPurpose(String purpose)
- Parameters:
purpose
- The purpose to set.
getShippingDate
public Date getShippingDate()
- Returns:
- Returns the shippingDate.
setShippingDate
public void setShippingDate(Date shippingDate)
- Parameters:
shippingDate
- The shippingDate to set.
isAccountingInLine
public boolean isAccountingInLine()
setAccountingInfoProvidedIndicator
public void setAccountingInfoProvidedIndicator(String isAccountingInLine)
getIdReferenceCreator
public String getIdReferenceCreator()
setIdReferenceCreator
public void setIdReferenceCreator(String idReferenceCreator)
getIdReferenceDescription
public String getIdReferenceDescription()
setIdReferenceDescription
public void setIdReferenceDescription(String idReferenceDescription)
getIdReferenceDomain
public String getIdReferenceDomain()
setIdReferenceDomain
public void setIdReferenceDomain(String idReferenceDomain)
getIdReferenceIdentifier
public String getIdReferenceIdentifier()
setIdReferenceIdentifier
public void setIdReferenceIdentifier(String idReferenceIdentifier)
addInvoicePartnerContact
public void addInvoicePartnerContact(ElectronicInvoiceContact electronicInvoiceContact)
getInvoicePartnerContactsAsArray
public ElectronicInvoiceContact[] getInvoicePartnerContactsAsArray()
addInvoiceShippingContacts
public void addInvoiceShippingContacts(ElectronicInvoiceContact electronicInvoiceContact)
getInvoiceShippingContactsAsArray
public ElectronicInvoiceContact[] getInvoiceShippingContactsAsArray()
addExtrinsic
public void addExtrinsic(CxmlExtrinsic extrinsic)
getExtrinsicAsArray
public CxmlExtrinsic[] getExtrinsicAsArray()
getPayInNumberOfDays
public int getPayInNumberOfDays()
setPayInNumberOfDays
public void setPayInNumberOfDays(int payInNumberOfDays)
getPercentageRate
public String getPercentageRate()
setPercentageRate
public void setPercentageRate(String percentageRate)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.