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 {
|
||||
if (fieldName.equals("RECEITA_TOTAL")) {
|
||||
BigDecimal gap = BigDecimal.ZERO;
|
||||
if( this.getByName("RECZEITA_TARIFA_GAP")!=null) {
|
||||
gap = ((BigDecimal) this.getByName("RECZEITA_TARIFA_GAP"));
|
||||
if( this.getByName("RECEITA_TARIFA_GAP")!=null) {
|
||||
gap = ((BigDecimal) this.getByName("RECEITA_TARIFA_GAP"));
|
||||
}
|
||||
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) {
|
||||
gap.add((BigDecimal) this.getByName("RECEITA_EMBARQUE_GAP"));
|
||||
gap = gap.add((BigDecimal) this.getByName("RECEITA_EMBARQUE_GAP"));
|
||||
}
|
||||
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) {
|
||||
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")) {
|
||||
BigDecimal gap = BigDecimal.ZERO;
|
||||
|
|
Loading…
Reference in New Issue