Exportação Fiscal : ECF e RMD (issue 8120)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@71322 d1611594-4594-4d17-8e1d-87c2c4800839
master
alberto 2017-07-13 13:52:16 +00:00
parent 7ace8142d3
commit 380f3ec78c
1 changed files with 9 additions and 3 deletions

View File

@ -205,7 +205,13 @@ public class EditarAidfController extends MyGenericForwardComposer {
return;
}
if (!validarDocFiscalEstado(aidf.getAidfId(), txtDocFiscal.getValue(), aidf.getEstado())) {
Integer especieId = null;
if (aidf.getAidfEspecie() != null) {
especieId = aidf.getAidfEspecie().getAidfespId();
}
if (!validarDocFiscalEstado(aidf.getAidfId(), especieId, txtDocFiscal.getValue(), aidf.getEstado())) {
Messagebox.show(
Labels.getLabel("editarAidfController.btnSalvar.MSG.conflitoDocFiscalEstado"),
Labels.getLabel("editarAidfController.window.title"),
@ -268,8 +274,8 @@ public class EditarAidfController extends MyGenericForwardComposer {
}
private Boolean validarDocFiscalEstado(Long idAidf, String docFiscal, Estado estado) {
return aidfService.validarDocFiscalPorEstado(idAidf, docFiscal, estado);
private Boolean validarDocFiscalEstado(Long idAidf, Integer especieId, String docFiscal, Estado estado) {
return aidfService.validarDocFiscalPorEstado(idAidf, especieId, docFiscal, estado);
}
private Boolean validarTipoVenda(String tipoVenda, String serie, Integer tipo) {