public class BillableRevenueOverrides extends Object implements Serializable
ReconciliationLineItemReport
to be
used instead of the Google calculated ones.| Constructor and Description |
|---|
BillableRevenueOverrides() |
BillableRevenueOverrides(Money netBillableRevenueOverride,
Money grossBillableRevenueOverride,
Money billableRevenueOverride) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Money |
getBillableRevenueOverride()
Gets the billableRevenueOverride value for this BillableRevenueOverrides.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Money |
getGrossBillableRevenueOverride()
Gets the grossBillableRevenueOverride value for this BillableRevenueOverrides.
|
Money |
getNetBillableRevenueOverride()
Gets the netBillableRevenueOverride value for this BillableRevenueOverrides.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setBillableRevenueOverride(Money billableRevenueOverride)
Sets the billableRevenueOverride value for this BillableRevenueOverrides.
|
void |
setGrossBillableRevenueOverride(Money grossBillableRevenueOverride)
Sets the grossBillableRevenueOverride value for this BillableRevenueOverrides.
|
void |
setNetBillableRevenueOverride(Money netBillableRevenueOverride)
Sets the netBillableRevenueOverride value for this BillableRevenueOverrides.
|
String |
toString() |
public Money getNetBillableRevenueOverride()
ReconciliationLineItemReport.netBillableRevenue.
If the ReconciliationLineItemReport data
is for a ProposalLineItem
and the ReconciliationLineItemReport.pricingModel
is
PricingModel.GROSS, then this value will be
calculated using the
billableRevenueOverride and the proposal
line item's billing
settings. Otherwise, the value of this field will
be the same as the
billableRevenueOverride.
This value is read-only.
public void setNetBillableRevenueOverride(Money netBillableRevenueOverride)
netBillableRevenueOverride - * The overridden ReconciliationLineItemReport.netBillableRevenue.
If the ReconciliationLineItemReport data
is for a ProposalLineItem
and the ReconciliationLineItemReport.pricingModel
is
PricingModel.GROSS, then this value will be
calculated using the
billableRevenueOverride and the proposal
line item's billing
settings. Otherwise, the value of this field will
be the same as the
billableRevenueOverride.
This value is read-only.
public Money getGrossBillableRevenueOverride()
ReconciliationLineItemReport.grossBillableRevenue.
The value of this field will always be the same
as what is set in the
billableRevenueOverride.
This value is read-only.
public void setGrossBillableRevenueOverride(Money grossBillableRevenueOverride)
grossBillableRevenueOverride - * The overriden ReconciliationLineItemReport.grossBillableRevenue.
The value of this field will always be the same
as what is set in the
billableRevenueOverride.
This value is read-only.
public Money getBillableRevenueOverride()
netBillableRevenueOverride
and the
grossBillableRevenueOverride.
This value is required.public void setBillableRevenueOverride(Money billableRevenueOverride)
billableRevenueOverride - * The manually entered billable revenue override, which will
be used to
calculate both the netBillableRevenueOverride
and the
grossBillableRevenueOverride.
This value is required.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2018. All Rights Reserved.