leonardo 2015-04-07 21:09:00 +00:00
parent 86768e6830
commit 2e545517c7
4 changed files with 58 additions and 0 deletions

View File

@ -25,6 +25,7 @@ import org.zkoss.util.resource.Labels;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.UiException;
import org.zkoss.zk.ui.WrongValueException;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.event.UploadEvent;
@ -116,6 +117,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderParadaPtoVtaChe
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPtoVtaSeguro;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPtovtaCatInd;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPtovtaComissao;
import com.rjconsultores.ws.totvs.service.TotvsService;
/**
*
@ -299,6 +301,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Checkbox checkPermisoTasaEmbarque;
private Checkbox ckIsento;
private MyTextbox txtNumIEPuntoVenta;
private Datebox fecInicio;
private Datebox fecFinal;
public static final int INTERVALO_FECHAMENTO_SEMANAL = 7;
public static final int INTERVALO_FECHAMENTO_DECENDIAL = 10;
@ -780,6 +784,19 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
return getString;
}
public void onClick$btnIntegracao(Event ev) {
try {
TotvsService.cadastrarTituloAReceber(puntoVenta.getPuntoventaId(), fecInicio.getValue(), fecFinal.getValue(), puntoVentaService.getDBSession());
puntoVentaService.getDBSession().close();
} catch (WrongValueException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void onClick$btnAdicionarEmpresaBloqueada(Event ev) {
Empresa e = (Empresa) cmbEmpresas.getSelectedItem().getValue();

View File

@ -682,6 +682,7 @@ busquedaEmpresaController.btnPesquisa.label = Búsqueda
busquedaEmpresaController.lhId.label = ID
busquedaEmpresaController.lhDesc.label = Descripción
busquedaEmpresaController.txtNombre.label = Empresa
busquedaEmpresaController.btnIntegracao.tooltiptext=Executar
# Pantalla de Edición da empresa
editarEmpresaController.window.title = Empresa
@ -855,6 +856,9 @@ editarPuntoVentaController.label.totvs = Integracion TOTVS
editarPuntoVentaController.label.totvs.sim = Concluída
editarPuntoVentaController.label.totvs.nao = Já Cadastrada
editarPuntoVentaController.label.totvs.erro = Erro
editarPuntoVentaController.label.fecInicio=Fecha Início
editarPuntoVentaController.label.fecFinal=Fecha Final
editarPuntoVentaController.tab.label.integracao=Integracao
# Fechamento Conta Corrente Agencia
editarPuntoVentaController.puntoventa.label = Agencia

View File

@ -712,6 +712,7 @@ busquedaEmpresaController.btnPesquisa.label = Pesquisa
busquedaEmpresaController.lhId.label = ID
busquedaEmpresaController.lhDesc.label = Descrição
busquedaEmpresaController.txtNombre.label = Empresa
busquedaEmpresaController.btnIntegracao.tooltiptext=Executar
# Pantalla de Edición da empresa
editarEmpresaController.window.title = Empresa
@ -887,6 +888,10 @@ editarPuntoVentaController.label.totvs = Integração TOTVS
editarPuntoVentaController.label.totvs.sim = Concluída
editarPuntoVentaController.label.totvs.nao = Já Cadastrada
editarPuntoVentaController.label.totvs.erro = Erro
editarPuntoVentaController.label.fecInicio=Dt. Início
editarPuntoVentaController.label.fecFinal=Dt. Final
editarPuntoVentaController.tab.label.integracao=Integracao
# Fechamento Conta Corrente Agencia
editarPuntoVentaController.puntoventa.label = Agencia

View File

@ -65,6 +65,8 @@
label="${c:l('editarPuntoVentaController.tab.label.tipoPassageiroBloqueio')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.fechamentocntcorrente')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.integracao')}" />
</tabs>
@ -1332,6 +1334,36 @@
</listbox>
</tabpanel>
<!-- INTEGRACAO -->
<tabpanel height="400px">
<grid fixedLayout="true">
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label
value="${c:l('editarPuntoVentaController.label.fecInicio')}" />
<datebox id="fecInicio" constraint="no empty" width="60%" mold="rounded" lenient="false"/>
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.label.fecFinal')}" />
<datebox id="fecFinal" constraint="no empty" width="60%" mold="rounded" lenient="false"/>
</row>
</rows>
</grid>
<toolbar>
<hbox spacing="5px" style="padding:1px"
align="right">
<button id="btnIntegracao"
height="20" image="/gui/img/icon-active.gif" width="35px"
tooltiptext="${c:l('busquedaEmpresaController.btnIntegracao.tooltiptext')}" />
</hbox>
</toolbar>
</tabpanel>
</tabpanels>
</tabbox>
</window>