leonardo 2015-04-13 18:26:02 +00:00
parent 5b28676dcf
commit 02e5707d19
4 changed files with 26 additions and 1 deletions

View File

@ -306,8 +306,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Checkbox checkStock; private Checkbox checkStock;
private Checkbox checkPermisoTasaEmbarque; private Checkbox checkPermisoTasaEmbarque;
private Checkbox ckIsento; private Checkbox ckIsento;
private Checkbox checkSimulaIntegracion;
private MyTextbox txtNumIEPuntoVenta; private MyTextbox txtNumIEPuntoVenta;
private Datebox fecIntegracion; private Datebox fecIntegracion;
private Textbox logResult;
private boolean integracionTotvs; private boolean integracionTotvs;
public static final int INTERVALO_FECHAMENTO_SEMANAL = 7; public static final int INTERVALO_FECHAMENTO_SEMANAL = 7;
@ -809,9 +811,24 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
log.info("puntoVentaId=" + puntoVenta.getPuntoventaId() + ";fecInicio=" + dateInicio + ";fecFin=" + dateFim); log.info("puntoVentaId=" + puntoVenta.getPuntoventaId() + ";fecInicio=" + dateInicio + ";fecFin=" + dateFim);
StringBuilder sb = null;
logResult.setText("");
TotvsService.setSimulacao(checkSimulaIntegracion.isChecked());
if (checkSimulaIntegracion.isChecked()) {
sb= new StringBuilder();
TotvsService.setSb(sb);
}
TotvsService.cadastrarTituloAReceber(puntoVenta.getPuntoventaId(), dateInicio, dateFim, myConn); TotvsService.cadastrarTituloAReceber(puntoVenta.getPuntoventaId(), dateInicio, dateFim, myConn);
if (!checkSimulaIntegracion.isChecked()) {
myConn.commit(); myConn.commit();
} else {
logResult.setText(sb != null ? sb.toString() : "");
TotvsService.setSb(null);
myConn.rollback();
}
} catch (Exception e) { } catch (Exception e) {
if (myConn != null) { if (myConn != null) {

View File

@ -866,6 +866,7 @@ editarPuntoVentaController.erro.instiFinanceiraId = Necessita informar o banco
editarPuntoVentaController.erro.instiFinanceiraId.codigo = Necessita informar o código do banco editarPuntoVentaController.erro.instiFinanceiraId.codigo = Necessita informar o código do banco
editarPuntoVentaController.label.fecIntegracion=Fecha editarPuntoVentaController.label.fecIntegracion=Fecha
editarPuntoVentaController.tab.label.integracao=Integracao editarPuntoVentaController.tab.label.integracao=Integracao
editarPuntoVentaController.lbCheckSimulaIntegracion.value=Simula Integracion
# Fechamento Conta Corrente Agencia # Fechamento Conta Corrente Agencia
editarPuntoVentaController.puntoventa.label = Agencia editarPuntoVentaController.puntoventa.label = Agencia

View File

@ -898,6 +898,7 @@ editarPuntoVentaController.erro.instiFinanceiraId = Necessita informar o banco d
editarPuntoVentaController.erro.instiFinanceiraId.codigo = Necessita informar o código do banco do banco editarPuntoVentaController.erro.instiFinanceiraId.codigo = Necessita informar o código do banco do banco
editarPuntoVentaController.label.fecIntegracion=Data editarPuntoVentaController.label.fecIntegracion=Data
editarPuntoVentaController.tab.label.integracao=Integracao editarPuntoVentaController.tab.label.integracao=Integracao
editarPuntoVentaController.lbCheckSimulaIntegracion.value=Simula Integração
# Fechamento Conta Corrente Agencia # Fechamento Conta Corrente Agencia
editarPuntoVentaController.puntoventa.label = Agencia editarPuntoVentaController.puntoventa.label = Agencia

View File

@ -1348,6 +1348,11 @@
value="${c:l('editarPuntoVentaController.label.fecIntegracion')}" /> value="${c:l('editarPuntoVentaController.label.fecIntegracion')}" />
<datebox id="fecIntegracion" constraint="no empty" width="60%" mold="rounded" lenient="false"/> <datebox id="fecIntegracion" constraint="no empty" width="60%" mold="rounded" lenient="false"/>
</row> </row>
<row>
<checkbox id="checkSimulaIntegracion"
label="${c:l('editarPuntoVentaController.lbCheckSimulaIntegracion.value')}"
checked="false" />
</row>
</rows> </rows>
</grid> </grid>
<toolbar> <toolbar>
@ -1358,6 +1363,7 @@
tooltiptext="${c:l('busquedaEmpresaController.btnIntegracao.tooltiptext')}" /> tooltiptext="${c:l('busquedaEmpresaController.btnIntegracao.tooltiptext')}" />
</hbox> </hbox>
</toolbar> </toolbar>
<textbox width="100%" rows="20" id="logResult"/>
</tabpanel> </tabpanel>
</tabpanels> </tabpanels>
</tabbox> </tabbox>