fixes bug#21838
qua: dev: Wallace git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@106317 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
ea95ec94e6
commit
558a8c39bc
|
@ -62,24 +62,30 @@ public class RelatorioReceitaDiariaAgencia extends Relatorio {
|
||||||
public Object valueCustomFields(String fieldName) throws Exception {
|
public Object valueCustomFields(String fieldName) throws Exception {
|
||||||
if (fieldName.equals("RECEITA_TOTAL")) {
|
if (fieldName.equals("RECEITA_TOTAL")) {
|
||||||
BigDecimal gap = BigDecimal.ZERO;
|
BigDecimal gap = BigDecimal.ZERO;
|
||||||
if( this.getByName("RECZEITA_TARIFA_GAP")!=null) {
|
if( this.getByName("RECEITA_TARIFA_GAP")!=null) {
|
||||||
gap = ((BigDecimal) this.getByName("RECZEITA_TARIFA_GAP"));
|
gap = ((BigDecimal) this.getByName("RECEITA_TARIFA_GAP"));
|
||||||
}
|
}
|
||||||
if(this.getByName("RECEITA_SEGURO_GAP") !=null) {
|
if(this.getByName("RECEITA_SEGURO_GAP") !=null) {
|
||||||
gap.add((BigDecimal) this.getByName("RECEITA_SEGURO_GAP"));
|
gap = gap.add((BigDecimal) this.getByName("RECEITA_SEGURO_GAP"));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(this.getByName("RECEITA_EMBARQUE_GAP")!=null) {
|
if(this.getByName("RECEITA_EMBARQUE_GAP")!=null) {
|
||||||
gap.add((BigDecimal) this.getByName("RECEITA_EMBARQUE_GAP"));
|
gap = gap.add((BigDecimal) this.getByName("RECEITA_EMBARQUE_GAP"));
|
||||||
}
|
}
|
||||||
if(this.getByName("RECEITA_PEDAGIO_GAP")!=null) {
|
if(this.getByName("RECEITA_PEDAGIO_GAP")!=null) {
|
||||||
gap.add((BigDecimal) this.getByName("RECEITA_PEDAGIO_GAP"));
|
gap = gap.add((BigDecimal) this.getByName("RECEITA_PEDAGIO_GAP"));
|
||||||
}
|
}
|
||||||
if(getByName("TOTAL_DEVOL_GAP") !=null) {
|
if(getByName("TOTAL_DEVOL_GAP") !=null) {
|
||||||
gap.subtract((BigDecimal) this.getByName("TOTAL_DEVOL_GAP"));
|
gap = gap.subtract((BigDecimal) this.getByName("TOTAL_DEVOL_GAP"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return ((BigDecimal) this.getByName("RECEITA_TARIFA")).add((BigDecimal) this.getByName("RECEITA_SEGURO")).add((BigDecimal) this.getByName("RECEITA_BAGAGEM")).add((BigDecimal) this.getByName("RECEITA_EMBARQUE")).add((BigDecimal) this.getByName("RECEITA_PEDAGIO")).subtract((BigDecimal) this.getByName("TOTAL_DEVOL")).add(gap);
|
return ((BigDecimal) this.getByName("RECEITA_TARIFA"))
|
||||||
|
.add((BigDecimal) this.getByName("RECEITA_SEGURO"))
|
||||||
|
.add((BigDecimal) this.getByName("RECEITA_BAGAGEM"))
|
||||||
|
.add((BigDecimal) this.getByName("RECEITA_EMBARQUE"))
|
||||||
|
.add((BigDecimal) this.getByName("RECEITA_PEDAGIO"))
|
||||||
|
.subtract((BigDecimal) this.getByName("TOTAL_DEVOL"))
|
||||||
|
.add(gap);
|
||||||
}
|
}
|
||||||
else if (fieldName.equals("RECEITA_LIQUIDA")) {
|
else if (fieldName.equals("RECEITA_LIQUIDA")) {
|
||||||
BigDecimal gap = BigDecimal.ZERO;
|
BigDecimal gap = BigDecimal.ZERO;
|
||||||
|
|
Loading…
Reference in New Issue