Class Bill
java.lang.Object
com.oracle.communications.brm.cc.model.Extension
com.oracle.communications.brm.cc.model.Bill
- All Implemented Interfaces:
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 Summary
FieldsModifier and TypeFieldDescriptionprotected ResourceRefprotected BigDecimalThe amount on the bill that was adjusted.protected BigDecimalThe amount to be allocated.protected BigDecimalThe total of all accounts receivable actions applied toward the bill, excluding any payments.protected ResourceRefprotected BooleanWhether the bill includes a disputed item (true) or not (false).protected StringThe ID of the bill unit associated with the bill.protected StringThe bill number.protected CalendarThe date and time the bill was paid.protected ResourceRefprotected CalendarThe date and time the bill was created.protected IntegerThe type of currency associated with the bill.protected BigDecimalThe current total of the bill.protected CalendarThe date and time the billing cycle ends.protected CalendarThe date and time the billing cycle starts.protected BigDecimalThe amount in the bill that is in dispute.protected BigDecimalThe amount due for the bill.protected CalendarThe date and time the bill is due.protected IntegerThe number of bills in a hierarchy.protected StringThe ID.protected Stringhe name of the bill.protected StringThe bill number associated with the original bill.protected ResourceRefprotected StringThe account number of the parent associated with the bill.protected ResourceRefprotected StringThe company name of the parent associated with the bill.protected StringThe first name of the parent associated with the bill.protected StringThe last name of the parent associated with the bill.protected StringThe title of the parent associated with the bill.protected BigDecimalThe previous total for the bill.protected BigDecimalThe payment amount received for the bill.protected BigDecimalThe total amount of all recurring charges in the bill.protected BigDecimalThe total amount from all subordinates, if the bill is a parent in a billing hierarchy.protected BigDecimalThe total due for the bill.protected BigDecimalThe amount in the bill that has been transferred.protected BigDecimalThe amount in the bill that has been written off. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accountRef property.The amount on the bill that was adjusted.The amount to be allocated.The total of all accounts receivable actions applied toward the bill, excluding any payments.Gets the value of the arBillinfoRef property.The ID of the bill unit associated with the bill.The bill number.The date and time the bill was paid.Gets the value of the billUnitRef property.The date and time the bill was created.The type of currency associated with the bill.The current total of the bill.The date and time the billing cycle ends.The date and time the billing cycle starts.The amount in the bill that is in dispute.getDue()The amount due for the bill.The date and time the bill is due.The number of bills in a hierarchy.getId()The ID.getName()he name of the bill.The bill number associated with the original bill.Gets the value of the parent property.The account number of the parent associated with the bill.Gets the value of the parentAccountRef property.The company name of the parent associated with the bill.The first name of the parent associated with the bill.The last name of the parent associated with the bill.The title of the parent associated with the bill.The previous total for the bill.The payment amount received for the bill.The total amount of all recurring charges in the bill.The total amount from all subordinates, if the bill is a parent in a billing hierarchy.The total due for the bill.The amount in the bill that has been transferred.The amount in the bill that has been written off.Whether the bill includes a disputed item (true) or not (false).voidsetAccountRef(ResourceRef value) Sets the value of the accountRef property.voidsetAdjusted(BigDecimal value) Sets the value of the adjusted property.voidsetAmount(BigDecimal value) Sets the value of the amount property.voidSets the value of the arActionsAmtExcludingPayments property.voidsetArBillinfoRef(ResourceRef value) Sets the value of the arBillinfoRef property.voidsetBillDisputed(Boolean value) Sets the value of the billDisputed property.voidsetBillInfoId(String value) Sets the value of the billInfoId property.voidSets the value of the billNo property.voidsetBillPaidDate(Calendar value) Sets the value of the billPaidDate property.voidsetBillUnitRef(ResourceRef value) Sets the value of the billUnitRef property.voidsetCreationDate(Calendar value) Sets the value of the creationDate property.voidsetCurrency(Integer value) Sets the value of the currency property.voidsetCurrentTotal(BigDecimal value) Sets the value of the currentTotal property.voidsetCycleEnds(Calendar value) Sets the value of the cycleEnds property.voidsetCycleStarts(Calendar value) Sets the value of the cycleStarts property.voidsetDisputed(BigDecimal value) Sets the value of the disputed property.voidsetDue(BigDecimal value) Sets the value of the due property.voidsetDueDate(Calendar value) Sets the value of the dueDate property.voidsetHierarchySize(Integer value) Sets the value of the hierarchySize property.voidSets the value of the id property.voidSets the value of the name property.voidsetOriginalBillNo(String value) Sets the value of the originalBillNo property.voidsetParent(ResourceRef value) Sets the value of the parent property.voidsetParentAccountNumber(String value) Sets the value of the parentAccountNumber property.voidsetParentAccountRef(ResourceRef value) Sets the value of the parentAccountRef property.voidsetParentCompanyName(String value) Sets the value of the parentCompanyName property.voidsetParentFirstName(String value) Sets the value of the parentFirstName property.voidsetParentLastName(String value) Sets the value of the parentLastName property.voidsetParentSalutation(String value) Sets the value of the parentSalutation property.voidsetPreviousTotal(BigDecimal value) Sets the value of the previousTotal property.voidsetReceivedForBill(BigDecimal value) Sets the value of the receivedForBill property.voidsetRecurringCharges(BigDecimal value) Sets the value of the recurringCharges property.voidsetSubordsTotal(BigDecimal value) Sets the value of the subordsTotal property.voidsetTotalDue(BigDecimal value) Sets the value of the totalDue property.voidsetTransfered(BigDecimal value) Sets the value of the transfered property.voidsetWriteoff(BigDecimal value) Sets the value of the writeoff property.Methods inherited from class com.oracle.communications.brm.cc.model.Extension
getExtension, setExtension
-
Field Details
-
id
The ID. -
accountRef
-
adjusted
The amount on the bill that was adjusted. -
arBillinfoRef
-
billUnitRef
-
billNo
The bill number. -
creationDate
The date and time the bill was created. -
currency
The type of currency associated with the bill. -
disputed
The amount in the bill that is in dispute. -
currentTotal
The current total of the bill. -
due
The amount due for the bill. -
previousTotal
The previous total for the bill. -
totalDue
The total due for the bill. -
receivedForBill
The payment amount received for the bill. -
arActionsAmtExcludingPayments
The total of all accounts receivable actions applied toward the bill, excluding any payments. -
dueDate
The date and time the bill is due. -
cycleEnds
The date and time the billing cycle ends. -
name
he name of the bill. -
parent
-
hierarchySize
The number of bills in a hierarchy. -
parentAccountRef
-
parentAccountNumber
The account number of the parent associated with the bill. -
parentFirstName
The first name of the parent associated with the bill. -
parentLastName
The last name of the parent associated with the bill. -
parentCompanyName
The company name of the parent associated with the bill. -
parentSalutation
The title of the parent associated with the bill. -
cycleStarts
The date and time the billing cycle starts. -
subordsTotal
The total amount from all subordinates, if the bill is a parent in a billing hierarchy. -
transfered
The amount in the bill that has been transferred. -
writeoff
The amount in the bill that has been written off. -
amount
The amount to be allocated. -
billInfoId
The ID of the bill unit associated with the bill. -
billPaidDate
The date and time the bill was paid. -
recurringCharges
The total amount of all recurring charges in the bill. -
billDisputed
Whether the bill includes a disputed item (true) or not (false). -
originalBillNo
The bill number associated with the original bill.
-
-
Constructor Details
-
Bill
public Bill()
-
-
Method Details
-
getId
The ID.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString- See Also:
-
getAccountRef
Gets the value of the accountRef property.- Returns:
- possible object is
ResourceRef
-
setAccountRef
Sets the value of the accountRef property.- Parameters:
value- allowed object isResourceRef
-
getAdjusted
The amount on the bill that was adjusted.- Returns:
- possible object is
BigDecimal
-
setAdjusted
Sets the value of the adjusted property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getArBillinfoRef
Gets the value of the arBillinfoRef property.- Returns:
- possible object is
ResourceRef
-
setArBillinfoRef
Sets the value of the arBillinfoRef property.- Parameters:
value- allowed object isResourceRef
-
getBillUnitRef
Gets the value of the billUnitRef property.- Returns:
- possible object is
ResourceRef
-
setBillUnitRef
Sets the value of the billUnitRef property.- Parameters:
value- allowed object isResourceRef
-
getBillNo
The bill number.- Returns:
- possible object is
String
-
setBillNo
Sets the value of the billNo property.- Parameters:
value- allowed object isString- See Also:
-
getCreationDate
The date and time the bill was created.- Returns:
- possible object is
String
-
setCreationDate
Sets the value of the creationDate property.- Parameters:
value- allowed object isString- See Also:
-
getCurrency
The type of currency associated with the bill.- Returns:
- possible object is
Integer
-
setCurrency
Sets the value of the currency property.- Parameters:
value- allowed object isInteger- See Also:
-
getDisputed
The amount in the bill that is in dispute.- Returns:
- possible object is
BigDecimal
-
setDisputed
Sets the value of the disputed property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getCurrentTotal
The current total of the bill.- Returns:
- possible object is
BigDecimal
-
setCurrentTotal
Sets the value of the currentTotal property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getDue
The amount due for the bill.- Returns:
- possible object is
BigDecimal
-
setDue
Sets the value of the due property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getPreviousTotal
The previous total for the bill.- Returns:
- possible object is
BigDecimal
-
setPreviousTotal
Sets the value of the previousTotal property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getTotalDue
The total due for the bill.- Returns:
- possible object is
BigDecimal
-
setTotalDue
Sets the value of the totalDue property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getReceivedForBill
The payment amount received for the bill.- Returns:
- possible object is
BigDecimal
-
setReceivedForBill
Sets the value of the receivedForBill property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getArActionsAmtExcludingPayments
The total of all accounts receivable actions applied toward the bill, excluding any payments.- Returns:
- possible object is
BigDecimal
-
setArActionsAmtExcludingPayments
Sets the value of the arActionsAmtExcludingPayments property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getDueDate
The date and time the bill is due.- Returns:
- possible object is
String
-
setDueDate
Sets the value of the dueDate property.- Parameters:
value- allowed object isString- See Also:
-
getCycleEnds
The date and time the billing cycle ends.- Returns:
- possible object is
String
-
setCycleEnds
Sets the value of the cycleEnds property.- Parameters:
value- allowed object isString- See Also:
-
getName
he name of the bill.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString- See Also:
-
getParent
Gets the value of the parent property.- Returns:
- possible object is
ResourceRef
-
setParent
Sets the value of the parent property.- Parameters:
value- allowed object isResourceRef
-
getHierarchySize
The number of bills in a hierarchy.- Returns:
- possible object is
Integer
-
setHierarchySize
Sets the value of the hierarchySize property.- Parameters:
value- allowed object isInteger- See Also:
-
getParentAccountRef
Gets the value of the parentAccountRef property.- Returns:
- possible object is
ResourceRef
-
setParentAccountRef
Sets the value of the parentAccountRef property.- Parameters:
value- allowed object isResourceRef
-
getParentAccountNumber
The account number of the parent associated with the bill.- Returns:
- possible object is
String
-
setParentAccountNumber
Sets the value of the parentAccountNumber property.- Parameters:
value- allowed object isString- See Also:
-
getParentFirstName
The first name of the parent associated with the bill.- Returns:
- possible object is
String
-
setParentFirstName
Sets the value of the parentFirstName property.- Parameters:
value- allowed object isString- See Also:
-
getParentLastName
The last name of the parent associated with the bill.- Returns:
- possible object is
String
-
setParentLastName
Sets the value of the parentLastName property.- Parameters:
value- allowed object isString- See Also:
-
getParentCompanyName
The company name of the parent associated with the bill.- Returns:
- possible object is
String
-
setParentCompanyName
Sets the value of the parentCompanyName property.- Parameters:
value- allowed object isString- See Also:
-
getParentSalutation
The title of the parent associated with the bill.- Returns:
- possible object is
String
-
setParentSalutation
Sets the value of the parentSalutation property.- Parameters:
value- allowed object isString- See Also:
-
getCycleStarts
The date and time the billing cycle starts.- Returns:
- possible object is
String
-
setCycleStarts
Sets the value of the cycleStarts property.- Parameters:
value- allowed object isString- See Also:
-
getSubordsTotal
The total amount from all subordinates, if the bill is a parent in a billing hierarchy.- Returns:
- possible object is
BigDecimal
-
setSubordsTotal
Sets the value of the subordsTotal property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getTransfered
The amount in the bill that has been transferred.- Returns:
- possible object is
BigDecimal
-
setTransfered
Sets the value of the transfered property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getWriteoff
The amount in the bill that has been written off.- Returns:
- possible object is
BigDecimal
-
setWriteoff
Sets the value of the writeoff property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getAmount
The amount to be allocated.- Returns:
- possible object is
BigDecimal
-
setAmount
Sets the value of the amount property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getBillInfoId
The ID of the bill unit associated with the bill.- Returns:
- possible object is
String
-
setBillInfoId
Sets the value of the billInfoId property.- Parameters:
value- allowed object isString- See Also:
-
getBillPaidDate
The date and time the bill was paid.- Returns:
- possible object is
String
-
setBillPaidDate
Sets the value of the billPaidDate property.- Parameters:
value- allowed object isString- See Also:
-
getRecurringCharges
The total amount of all recurring charges in the bill.- Returns:
- possible object is
BigDecimal
-
setRecurringCharges
Sets the value of the recurringCharges property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
isBillDisputed
Whether the bill includes a disputed item (true) or not (false).- Returns:
- possible object is
Boolean
-
setBillDisputed
Sets the value of the billDisputed property.- Parameters:
value- allowed object isBoolean- See Also:
-
getOriginalBillNo
The bill number associated with the original bill.- Returns:
- possible object is
String
-
setOriginalBillNo
Sets the value of the originalBillNo property.- Parameters:
value- allowed object isString- See Also:
-