diff --git a/pom.xml b/pom.xml index 9462efe7f..528f29b2e 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 br.com.rjconsultores ModelWeb - 1.39.1 + 1.40.0 diff --git a/src/com/rjconsultores/ventaboletos/constantes/Constantes.java b/src/com/rjconsultores/ventaboletos/constantes/Constantes.java index 5968839e2..3ec76cd8e 100644 --- a/src/com/rjconsultores/ventaboletos/constantes/Constantes.java +++ b/src/com/rjconsultores/ventaboletos/constantes/Constantes.java @@ -48,6 +48,10 @@ public class Constantes { public static final Integer TIPO_OPERACION_CC_LQ = new Integer(1); public static final Integer TIPO_OPERACION_CC_PAGO = new Integer(2); + public static final Integer ARTICULO_VENTA = 1; + public static final Integer ARTICULO_OUTROS = 2; + public static final Integer ARTICULO_MANUAL = 3; + public static Short TURNO_AUTOMATICO = new Short("99"); public static final String IMAGEM_EMPRESA = "EMPRESA_BACKGROUND"; diff --git a/src/com/rjconsultores/ventaboletos/entidad/Clasificacion.java b/src/com/rjconsultores/ventaboletos/entidad/Clasificacion.java index 597a47862..702999e92 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/Clasificacion.java +++ b/src/com/rjconsultores/ventaboletos/entidad/Clasificacion.java @@ -12,7 +12,6 @@ import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; -import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.persistence.OneToOne; import javax.persistence.SequenceGenerator; @@ -50,6 +49,10 @@ public class Clasificacion implements Serializable { @OneToMany(mappedBy = "clasificacion", cascade = CascadeType.ALL) private List requisicionBoletoList; + public Clasificacion(Integer clasificacionId) { + this.clasificacionId = clasificacionId; + } + public Integer getClasificacionId() { return clasificacionId; } diff --git a/src/com/rjconsultores/ventaboletos/entidad/DetAbastoBoleto.java b/src/com/rjconsultores/ventaboletos/entidad/DetAbastoBoleto.java index a5aada479..e7accb20d 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/DetAbastoBoleto.java +++ b/src/com/rjconsultores/ventaboletos/entidad/DetAbastoBoleto.java @@ -53,6 +53,9 @@ public class DetAbastoBoleto implements Serializable { @JoinColumn(name = "ABASTOBOLETO_ID", referencedColumnName = "ABASTOBOLETO_ID") @ManyToOne private AbastoBoleto abastoBoleto; + @JoinColumn(name = "AIDF_ID", referencedColumnName = "AIDF_ID") + @ManyToOne + private Aidf aidf; public Integer getDetabastoboletoId() { return detabastoboletoId; @@ -158,6 +161,14 @@ public class DetAbastoBoleto implements Serializable { this.abastoBoleto = abastoBoleto; } + public Aidf getAidf() { + return aidf; + } + + public void setAidf(Aidf aidf) { + this.aidf = aidf; + } + @Override public int hashCode() { final int prime = 31; diff --git a/src/com/rjconsultores/ventaboletos/utilerias/CustomEnum.java b/src/com/rjconsultores/ventaboletos/utilerias/CustomEnum.java index d0bfdeb07..ef0c9dd82 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/CustomEnum.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/CustomEnum.java @@ -155,6 +155,8 @@ public enum CustomEnum { INTEGRACION_SAFER("integracion.safer"), + VALIDA_ESTOQUE_SIMPLIFICADO("MODCLI_ValidaEstoqueSimplificado"), + IS_VENDA_MACON("IsVendaMacon"); private String descricao;