fixes bug#13931
dev: Ramires qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@93044 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4cc0482885
commit
807200a3ad
|
@ -10,7 +10,6 @@ import org.springframework.context.annotation.Scope;
|
|||
import org.springframework.stereotype.Controller;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zhtml.Filedownload;
|
||||
import org.zkoss.zhtml.Label;
|
||||
import org.zkoss.zhtml.Messagebox;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
|
@ -20,11 +19,14 @@ import org.zkoss.zul.Comboitem;
|
|||
import org.zkoss.zul.Datebox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.ArquivoRemessa;
|
||||
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.FechamentoBoleto;
|
||||
import com.rjconsultores.ventaboletos.enuns.BancoLayout;
|
||||
import com.rjconsultores.ventaboletos.layouts.CNABFactory;
|
||||
import com.rjconsultores.ventaboletos.layouts.RemessaInterface;
|
||||
import com.rjconsultores.ventaboletos.service.ArquivoRemessaCNAB;
|
||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFechamentoBoleto;
|
||||
|
@ -32,8 +34,9 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFechamentoBolet
|
|||
@Controller("relatorioArquivoRemessaCNABController")
|
||||
@Scope("prototype")
|
||||
public class RelatorioArquivoRemessaCNABController extends MyGenericForwardComposer {
|
||||
|
||||
|
||||
|
||||
private static final long serialVersionUID = -6110350409404675022L;
|
||||
|
||||
private MyListbox boletoFechamentoList;
|
||||
|
||||
private List<Empresa> lsEmpresas;
|
||||
|
@ -97,19 +100,23 @@ public class RelatorioArquivoRemessaCNABController extends MyGenericForwardCompo
|
|||
empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue();
|
||||
|
||||
if(empresa == null){
|
||||
|
||||
Messagebox.show(Labels.getLabel("relatorioRemessaCNAB.MGS.erroSemEmpresa"), Labels.getLabel("relatorioRemessaCNAB.window.title"), Messagebox.CANCEL, Messagebox.ERROR);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
ArquivoRemessa arquivoRemessa = arquivoRemessaCNAB.remessa(empresa, fecBoletoIni.getValue(), fecBoletoFin.getValue(), chkReenviarGerados.isChecked());
|
||||
|
||||
if( arquivoRemessa ==null || !arquivoRemessa.getBancoLayout().isValido() ){
|
||||
Messagebox.show(Labels.getLabel("relatorioRemessaCNAB.MGS.alertaConstanteCodigoTransmissaoNaoSetado"),
|
||||
Labels.getLabel("relatorioRemessaCNAB.window.title"), Messagebox.OK, Messagebox.ERROR);
|
||||
return;
|
||||
}
|
||||
|
||||
RemessaInterface remessaInterface = CNABFactory.createRemessa(arquivoRemessa.getBancoLayout());
|
||||
|
||||
File fileRemessa = new File(arquivoRemessa.getNomeArquivo());
|
||||
|
||||
List<String> conteudoArquivoRemessa = remessaInterface.gerarRemessa(fileRemessa, arquivoRemessa);
|
||||
remessaInterface.gerarRemessa(fileRemessa, arquivoRemessa);
|
||||
|
||||
InputStream is = null;
|
||||
is = new FileInputStream(fileRemessa);
|
||||
|
|
|
@ -8152,6 +8152,7 @@ relatorioRemessaCNAB.lbRemessa.value = Enviado
|
|||
relatorioRemessaCNAB.MGS.erroSemEmpresa = Escolha uma empresa
|
||||
relatorioRemessaCNAB.MGS.alertaConstanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400
|
||||
relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400
|
||||
relatorioRemessaCNAB.MGS.alertaConstanteCodigoTransmissaoNaoSetado = Código de Transmissão Santander não parametrizado
|
||||
relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
|
||||
|
||||
# Relatório Movimento Por Orgao Concedente
|
||||
|
|
Loading…
Reference in New Issue