java.lang.Object
com.oracle.communications.brm.cc.model.Extension
com.oracle.communications.brm.cc.model.Bill
All Implemented Interfaces:
Serializable

public class Bill extends Extension implements Serializable

Java class for anonymous complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType>
   <complexContent>
     <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}extension">
       <sequence>
         <element ref="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}id"/>
         <element name="accountRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/>
         <element name="adjusted" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="arBillinfoRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
         <element name="billUnitRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
         <element name="billNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="creationDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="currency" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="disputed" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="currentTotal" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="due" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="previousTotal" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="totalDue" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="receivedForBill" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="arActionsAmtExcludingPayments" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="dueDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="cycleEnds" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="parent" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
         <element name="hierarchySize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="parentAccountRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
         <element name="parentAccountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="parentFirstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="parentLastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="parentCompanyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="parentSalutation" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="cycleStarts" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="subordsTotal" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="transfered" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="writeoff" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="billInfoId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="billPaidDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="recurringCharges" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="billDisputed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="originalBillNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • id

      protected String id
      The ID.
    • accountRef

      protected ResourceRef accountRef
    • adjusted

      protected BigDecimal adjusted
      The amount on the bill that was adjusted.
    • arBillinfoRef

      protected ResourceRef arBillinfoRef
    • billUnitRef

      protected ResourceRef billUnitRef
    • billNo

      protected String billNo
      The bill number.
    • creationDate

      protected Calendar creationDate
      The date and time the bill was created.
    • currency

      protected Integer currency
      The type of currency associated with the bill.
    • disputed

      protected BigDecimal disputed
      The amount in the bill that is in dispute.
    • currentTotal

      protected BigDecimal currentTotal
      The current total of the bill.
    • due

      protected BigDecimal due
      The amount due for the bill.
    • previousTotal

      protected BigDecimal previousTotal
      The previous total for the bill.
    • totalDue

      protected BigDecimal totalDue
      The total due for the bill.
    • receivedForBill

      protected BigDecimal receivedForBill
      The payment amount received for the bill.
    • arActionsAmtExcludingPayments

      protected BigDecimal arActionsAmtExcludingPayments
      The total of all accounts receivable actions applied toward the bill, excluding any payments.
    • dueDate

      protected Calendar dueDate
      The date and time the bill is due.
    • cycleEnds

      protected Calendar cycleEnds
      The date and time the billing cycle ends.
    • name

      protected String name
      he name of the bill.
    • parent

      protected ResourceRef parent
    • hierarchySize

      protected Integer hierarchySize
      The number of bills in a hierarchy.
    • parentAccountRef

      protected ResourceRef parentAccountRef
    • parentAccountNumber

      protected String parentAccountNumber
      The account number of the parent associated with the bill.
    • parentFirstName

      protected String parentFirstName
      The first name of the parent associated with the bill.
    • parentLastName

      protected String parentLastName
      The last name of the parent associated with the bill.
    • parentCompanyName

      protected String parentCompanyName
      The company name of the parent associated with the bill.
    • parentSalutation

      protected String parentSalutation
      The title of the parent associated with the bill.
    • cycleStarts

      protected Calendar cycleStarts
      The date and time the billing cycle starts.
    • subordsTotal

      protected BigDecimal subordsTotal
      The total amount from all subordinates, if the bill is a parent in a billing hierarchy.
    • transfered

      protected BigDecimal transfered
      The amount in the bill that has been transferred.
    • writeoff

      protected BigDecimal writeoff
      The amount in the bill that has been written off.
    • amount

      protected BigDecimal amount
      The amount to be allocated.
    • billInfoId

      protected String billInfoId
      The ID of the bill unit associated with the bill.
    • billPaidDate

      protected Calendar billPaidDate
      The date and time the bill was paid.
    • recurringCharges

      protected BigDecimal recurringCharges
      The total amount of all recurring charges in the bill.
    • billDisputed

      protected Boolean billDisputed
      Whether the bill includes a disputed item (true) or not (false).
    • originalBillNo

      protected String originalBillNo
      The bill number associated with the original bill.
  • Constructor Details

    • Bill

      public Bill()
  • Method Details

    • getId

      public String getId()
      The ID.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
      See Also:
    • getAccountRef

      public ResourceRef getAccountRef()
      Gets the value of the accountRef property.
      Returns:
      possible object is ResourceRef
    • setAccountRef

      public void setAccountRef(ResourceRef value)
      Sets the value of the accountRef property.
      Parameters:
      value - allowed object is ResourceRef
    • getAdjusted

      public BigDecimal getAdjusted()
      The amount on the bill that was adjusted.
      Returns:
      possible object is BigDecimal
    • setAdjusted

      public void setAdjusted(BigDecimal value)
      Sets the value of the adjusted property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getArBillinfoRef

      public ResourceRef getArBillinfoRef()
      Gets the value of the arBillinfoRef property.
      Returns:
      possible object is ResourceRef
    • setArBillinfoRef

      public void setArBillinfoRef(ResourceRef value)
      Sets the value of the arBillinfoRef property.
      Parameters:
      value - allowed object is ResourceRef
    • getBillUnitRef

      public ResourceRef getBillUnitRef()
      Gets the value of the billUnitRef property.
      Returns:
      possible object is ResourceRef
    • setBillUnitRef

      public void setBillUnitRef(ResourceRef value)
      Sets the value of the billUnitRef property.
      Parameters:
      value - allowed object is ResourceRef
    • getBillNo

      public String getBillNo()
      The bill number.
      Returns:
      possible object is String
    • setBillNo

      public void setBillNo(String value)
      Sets the value of the billNo property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCreationDate

      public Calendar getCreationDate()
      The date and time the bill was created.
      Returns:
      possible object is String
    • setCreationDate

      public void setCreationDate(Calendar value)
      Sets the value of the creationDate property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCurrency

      public Integer getCurrency()
      The type of currency associated with the bill.
      Returns:
      possible object is Integer
    • setCurrency

      public void setCurrency(Integer value)
      Sets the value of the currency property.
      Parameters:
      value - allowed object is Integer
      See Also:
    • getDisputed

      public BigDecimal getDisputed()
      The amount in the bill that is in dispute.
      Returns:
      possible object is BigDecimal
    • setDisputed

      public void setDisputed(BigDecimal value)
      Sets the value of the disputed property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getCurrentTotal

      public BigDecimal getCurrentTotal()
      The current total of the bill.
      Returns:
      possible object is BigDecimal
    • setCurrentTotal

      public void setCurrentTotal(BigDecimal value)
      Sets the value of the currentTotal property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getDue

      public BigDecimal getDue()
      The amount due for the bill.
      Returns:
      possible object is BigDecimal
    • setDue

      public void setDue(BigDecimal value)
      Sets the value of the due property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getPreviousTotal

      public BigDecimal getPreviousTotal()
      The previous total for the bill.
      Returns:
      possible object is BigDecimal
    • setPreviousTotal

      public void setPreviousTotal(BigDecimal value)
      Sets the value of the previousTotal property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getTotalDue

      public BigDecimal getTotalDue()
      The total due for the bill.
      Returns:
      possible object is BigDecimal
    • setTotalDue

      public void setTotalDue(BigDecimal value)
      Sets the value of the totalDue property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getReceivedForBill

      public BigDecimal getReceivedForBill()
      The payment amount received for the bill.
      Returns:
      possible object is BigDecimal
    • setReceivedForBill

      public void setReceivedForBill(BigDecimal value)
      Sets the value of the receivedForBill property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getArActionsAmtExcludingPayments

      public BigDecimal getArActionsAmtExcludingPayments()
      The total of all accounts receivable actions applied toward the bill, excluding any payments.
      Returns:
      possible object is BigDecimal
    • setArActionsAmtExcludingPayments

      public void setArActionsAmtExcludingPayments(BigDecimal value)
      Sets the value of the arActionsAmtExcludingPayments property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getDueDate

      public Calendar getDueDate()
      The date and time the bill is due.
      Returns:
      possible object is String
    • setDueDate

      public void setDueDate(Calendar value)
      Sets the value of the dueDate property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCycleEnds

      public Calendar getCycleEnds()
      The date and time the billing cycle ends.
      Returns:
      possible object is String
    • setCycleEnds

      public void setCycleEnds(Calendar value)
      Sets the value of the cycleEnds property.
      Parameters:
      value - allowed object is String
      See Also:
    • getName

      public String getName()
      he name of the bill.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
      See Also:
    • getParent

      public ResourceRef getParent()
      Gets the value of the parent property.
      Returns:
      possible object is ResourceRef
    • setParent

      public void setParent(ResourceRef value)
      Sets the value of the parent property.
      Parameters:
      value - allowed object is ResourceRef
    • getHierarchySize

      public Integer getHierarchySize()
      The number of bills in a hierarchy.
      Returns:
      possible object is Integer
    • setHierarchySize

      public void setHierarchySize(Integer value)
      Sets the value of the hierarchySize property.
      Parameters:
      value - allowed object is Integer
      See Also:
    • getParentAccountRef

      public ResourceRef getParentAccountRef()
      Gets the value of the parentAccountRef property.
      Returns:
      possible object is ResourceRef
    • setParentAccountRef

      public void setParentAccountRef(ResourceRef value)
      Sets the value of the parentAccountRef property.
      Parameters:
      value - allowed object is ResourceRef
    • getParentAccountNumber

      public String getParentAccountNumber()
      The account number of the parent associated with the bill.
      Returns:
      possible object is String
    • setParentAccountNumber

      public void setParentAccountNumber(String value)
      Sets the value of the parentAccountNumber property.
      Parameters:
      value - allowed object is String
      See Also:
    • getParentFirstName

      public String getParentFirstName()
      The first name of the parent associated with the bill.
      Returns:
      possible object is String
    • setParentFirstName

      public void setParentFirstName(String value)
      Sets the value of the parentFirstName property.
      Parameters:
      value - allowed object is String
      See Also:
    • getParentLastName

      public String getParentLastName()
      The last name of the parent associated with the bill.
      Returns:
      possible object is String
    • setParentLastName

      public void setParentLastName(String value)
      Sets the value of the parentLastName property.
      Parameters:
      value - allowed object is String
      See Also:
    • getParentCompanyName

      public String getParentCompanyName()
      The company name of the parent associated with the bill.
      Returns:
      possible object is String
    • setParentCompanyName

      public void setParentCompanyName(String value)
      Sets the value of the parentCompanyName property.
      Parameters:
      value - allowed object is String
      See Also:
    • getParentSalutation

      public String getParentSalutation()
      The title of the parent associated with the bill.
      Returns:
      possible object is String
    • setParentSalutation

      public void setParentSalutation(String value)
      Sets the value of the parentSalutation property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCycleStarts

      public Calendar getCycleStarts()
      The date and time the billing cycle starts.
      Returns:
      possible object is String
    • setCycleStarts

      public void setCycleStarts(Calendar value)
      Sets the value of the cycleStarts property.
      Parameters:
      value - allowed object is String
      See Also:
    • getSubordsTotal

      public BigDecimal getSubordsTotal()
      The total amount from all subordinates, if the bill is a parent in a billing hierarchy.
      Returns:
      possible object is BigDecimal
    • setSubordsTotal

      public void setSubordsTotal(BigDecimal value)
      Sets the value of the subordsTotal property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getTransfered

      public BigDecimal getTransfered()
      The amount in the bill that has been transferred.
      Returns:
      possible object is BigDecimal
    • setTransfered

      public void setTransfered(BigDecimal value)
      Sets the value of the transfered property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getWriteoff

      public BigDecimal getWriteoff()
      The amount in the bill that has been written off.
      Returns:
      possible object is BigDecimal
    • setWriteoff

      public void setWriteoff(BigDecimal value)
      Sets the value of the writeoff property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getAmount

      public BigDecimal getAmount()
      The amount to be allocated.
      Returns:
      possible object is BigDecimal
    • setAmount

      public void setAmount(BigDecimal value)
      Sets the value of the amount property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getBillInfoId

      public String getBillInfoId()
      The ID of the bill unit associated with the bill.
      Returns:
      possible object is String
    • setBillInfoId

      public void setBillInfoId(String value)
      Sets the value of the billInfoId property.
      Parameters:
      value - allowed object is String
      See Also:
    • getBillPaidDate

      public Calendar getBillPaidDate()
      The date and time the bill was paid.
      Returns:
      possible object is String
    • setBillPaidDate

      public void setBillPaidDate(Calendar value)
      Sets the value of the billPaidDate property.
      Parameters:
      value - allowed object is String
      See Also:
    • getRecurringCharges

      public BigDecimal getRecurringCharges()
      The total amount of all recurring charges in the bill.
      Returns:
      possible object is BigDecimal
    • setRecurringCharges

      public void setRecurringCharges(BigDecimal value)
      Sets the value of the recurringCharges property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • isBillDisputed

      public Boolean isBillDisputed()
      Whether the bill includes a disputed item (true) or not (false).
      Returns:
      possible object is Boolean
    • setBillDisputed

      public void setBillDisputed(Boolean value)
      Sets the value of the billDisputed property.
      Parameters:
      value - allowed object is Boolean
      See Also:
    • getOriginalBillNo

      public String getOriginalBillNo()
      The bill number associated with the original bill.
      Returns:
      possible object is String
    • setOriginalBillNo

      public void setOriginalBillNo(String value)
      Sets the value of the originalBillNo property.
      Parameters:
      value - allowed object is String
      See Also: