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 conectar com banco de dados do owner 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 e senha 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 na 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.: Para configurar o tempo de leitura da schedule, deve 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

A schedule será executada no segundo 10, no segundo 20...etc.

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.: Para configurar o tempo de leitura da schedule, deve 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

A schedule será executada no segundo 15, no segundo 25...etc.

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.: Para configurar o tempo de leitura da schedule, deve 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

A schedule será executada no segundo 5, no segundo 12...etc.

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'.


4.Cadastro de Ponto de Controle por Balança.


Acessar o aplicativo SPA ou específico do cliente, no menu de opções acessar Parâmetros/Cadastro de Pontos de Controle por Balança. Caso no aplicativo específico do cliente não tenha a opção, deve ser solicitado via ticket para adicionar no menu.


Ponto de Controle.: Ponto de controle para integração com a Solinftec. CTE, CTEBE, BE ou BS.

Integração.: Integração com automação. Exemplo.: SOLINFTEC.

Código Integração.: O código de integração deve ser o mesmo que a Solinftec envia na coluna CODBALANCA das tabelas 'DDNs'.

Habilita Fila.: Habilitar fila para envio das cargas.


Controle Tráfego e Balança de Entrada.


Balança de Saída.



Caso a mesma balança integra na entrada e saída, pode ser configurado da seguinte forma. Lembrando de verificar com a Solinftec o código de integração de cada balança.



5.Parâmetro necessário.

Acessar o aplicativo PAR_PIMS, no menu de opções acessar Parâmetros/Tabela.


Buscar o parâmetro da Seção RCMP Entrada FG_HABILITA_TOPICO_CTEBE, alterar o Valor para 'S' e Exporta para 'S'.