Preparação de Ambiente. 

1.Scripts.

Adicionar as colunas na tabela DDN_CCT_ENTRADA_INTEGRACAO

ALTER TABLE DDN_CCT_ENTRADA_INTEGRACAO ADD DT_HR_LEITURA_CTE DATE;
ALTER TABLE DDN_CCT_ENTRADA_INTEGRACAO ADD DT_HR_LEITURA_BE DATE;
ALTER TABLE DDN_CCT_ENTRADA_INTEGRACAO ADD OBS_LEITURA_CARGA VARCHAR2(250);

Adicionar as colunas na tabela DDN_CCT_SAIDA_INTEGRACAO

ALTER TABLE DDN_CCT_SAIDA_INTEGRACAO ADD DT_HR_LEITURA_BS DATE;
ALTER TABLE DDN_CCT_SAIDA_INTEGRACAO ADD DT_HR_LEITURA_CTS DATE;
ALTER TABLE DDN_CCT_SAIDA_INTEGRACAO ADD OBS_LEITURA_CARGA VARCHAR2(250);


2.Configuração Datasource. 

Alterar o arquivo PIMSSL-oracle-xa-ds.xml para conexão com banco de dados do owner do SGIB. O arquivo esta no diretório C:\Totvs\jboss-cctserver\server\sua instância ou default\deploy\PIMSSL-oracle-xa-ds.xml.

URL.: informar uma url válida para conexão com o banco SGIB.

Usuário e senha.: informar um usuário de banco válido com privilégios insert, update, delete.

Para criptografar o usuário e senha, acessar o Manual de Instalação - CCT Server, item c. Criptografia de Senhas no Datasource.


3.Configuração de Schedules.

As schedules da tabela SCHEDULE_SERVICES, será inserida na primeira vez que serviço do servidor de aplicação Jboss estiver no ar. Na sequência poderá ser alterada a tabela SCHEDULE_SERVICES via PLSQL.

Para que o Jboss leia as configurações feita tabela SCHEDULE_SERVICES, o serviço do Jboss deve ser reinicializado.


3.1 ControleTrafegoEntradaSchedulable.: Utilizado para integração nos pontos de controle CTE, CTEBE.

Coluna SECOND.: Pode ser configurado a coluna SECOND, informando em segundo.

Observações.: O segundo informado deve ser separado por vírgula ',' ou barra '/' e não deve coincidir com o tempo configurado em outras schedules.

Exemplo com dois tempos.: 10/30

Exemplos com mais de dois tempos.: 10,20,30,40

Coluna ENABLED.: Para habilitar, deve ser configurado com o valor 'S'.


3.2 BalancaSaidaSchedulable.: Utilizado para integração no ponto de controle BS.

Coluna SECOND.: Pode ser configurado a coluna SECOND, informando em segundo.

Observações.: O segundo informado deve ser separado por vírgula ',' ou barra '/' e não deve coincidir com o tempo configurado em outras schedules.

Exemplo com dois tempos.: 15/25

Exemplos com mais de dois tempos.: 15,25,35,45

Coluna ENABLED.: Para habilitar, deve ser configurado com o valor 'S'.


3.3 BalancaEntradaSchedulable.: Utilizado para integração no ponto de controle BE. Lembrando que essa opção só é habilitada quando utilizado guarita CTE.

Coluna SECOND.: Pode ser configurado a coluna SECOND, informando em segundo.

Observações.: O segundo informado deve ser separado por vírgula ',' ou barra '/' e não deve coincidir com o tempo configurado em outras schedules.

Exemplo com dois tempos.: 5/12

Exemplos com mais de dois tempos.: 5,12,22

Coluna ENABLED.: Para habilitar, deve ser configurado com o valor 'S'.



Observações.: As demais  schdules que não for utilizar, devem ser desabilitadas alterando a coluna ENABLED para 'N'.