Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Preparação do Ambiente Local. 

1.Scripts.


Owner SGBISGIB.

Adicionar as colunas na tabela DDN_CCT_ENTRADA_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);


Owner PIMS Local"Para ambiente local (com banco de dados local instalado)".

create table CTT_EQUIPTOS (
CD_EQUIPTO number(8,0) NOT NULL,
FG_TP_EQUIP varchar(1),
CD_TP_RECURSO varchar2(2),
NO_PLACA varchar2(8),
FG_VEICULO varchar(1),
DTHR_ATUALIZACAO date,
CD_TP_COMPO number(2,0),
ROWVERSION number(5,0),
QT_TARA_PADR number(5,0),
QT_VOLUME number(8,2),
FG_DISPONIB varchar(1),
DE_INTEGRACAO varchar(20),
CD_TAG_RAVO varchar2(50),
ROWVERSION number(5,0),
CONSTRAINT CTT_EQUIPTOS_PK PRIMARY KEY (CD_EQUIPTO) USING INDEX TABLESPACE PIMS_INDX)
TABLESPACE PIMS_DATA;

...

alter table CTT_TBL_BALANCA_PONTOCONTR add constraint CTT_TBL_BALANCA_PONTOCONTR1_FK foreign key (INSTANCIA,CD_BALANCA) references CTT_TBL_BALANCA;


create sequence CCT_CARGAS_NO_TICKET_RASTREIO
minvalue 1
maxvalue 9999999999
start with 340
increment by 1
cache 20
cycle;

create sequence CCT_COMPOSICAO_ID_VIAGEM
minvalue 1
maxvalue 9999999999
start with 2639
increment by 1
cache 20
cycle;


create table CTT_TOTEM_HILO_SOLINFTEC(
    CD_ID_TOTEM        varchar2(20)    NOT NULL,
    DT_HR_TOTEM        date    NOT NULL,
    DT_HR_REQUISICAO        date,
    FG_STATUS        varchar(1),
    NO_TENTATIVAS        number(1,0),
    OBS_LEITURA_COMPOSICAO        varchar2(250),
    CD_FROTA        varchar2(20),
    CD_CARRETA01        varchar2(20),
    CD_CARRETA02        varchar2(20),
    CD_CARRETA03        varchar2(20),
    CD_CARRETA04        varchar2(20),
    CD_CARRETA05        varchar2(20),
    CD_CARRETA06        varchar2(20),
    CD_CARRETA07        varchar2(20),
    CD_CARRETA08        varchar2(20),
    CD_CARRETA09        varchar2(20),
    CD_CARRETA10        varchar2(20),
    CD_CARRETA11        varchar2(20),
    CD_CARRETA12        varchar2(20),
    CONSTRAINT TOTEM_HILO_SOLINFTEC_PK PRIMARY KEY (CD_ID_TOTEM,DT_HR_TOTEM) USING INDEX TABLESPACE PIMS_INDX)
    TABLESPACE PIMS_DATA;


2. Configuração PIMSServer.ear

Image Removed

. Edição do PIMSServer.ear "Para ambiente local (com banco de dados local instalado)".


Em ambientes que possuem o PimsServer local e comunica com o PimsServer de produção a configuração é feita da seguinte maneira:

O arquivo esta no diretório C:\Totvs\jboss-cctserver\server\sua instância ou default\deploy\PIMSServer.ear

Editar o PimsServer.ear utilizando o 7Zip:

Image Added


Image Added


Image Added


Image Added

Abrir o arquivo parâmetros.properties e configurar apenas as propriedades http.server.ip e http.server.port conforme o necessário.

Obs.: No ambiente de produção não deve ter essa configuração.

Image Added


Ao salvar a alteração e fechar o arquivo será exibida a seguinte a seguinte mensagem:

Image Added

Clicar em OK.


Ao fechar o 7Zip será exibido a seguinte mensagem:

Image Added

Clicar em OK.


2-13.Configuração Datasource. 

...

3.4 SincronizacaoDadosSchedulable.: "Para ambiente local (com banco de dados local instalado)".

Schedule utilizada para sincronizar as tabelas CTT_EQUIPTOS, CTT_INSTANCIAS, CTT_TBL_BALANCA, CTT_TBL_BALANCA_PONTOCONTR e CTT_TP_PESAGEM no ambiente local.

...

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

Habilita Fila.: Habilitar fila para envio o recebimento das cargas.


Guarita

Image Added


Controle Tráfego e Balança de Entrada.


Balança de Entrada

Image Added


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.

Sem Guarita

Image Added


Com Guarita

Image AddedImage Removed


5.Parâmetro Necessário.

...

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


Buscar o parâmetro da Seção RCMP_CAR Entrada TIMEOUT_IP_SERVER_PROD, alterar o valor para 15000  e exporta para S caso não tenha em sua base, realize a inserção seguindo o exemplo a baixo. Image Added

6.Consumindo Cargas.


O SGIB descarrega a composição na tabela DDN_CCT_ENTRADA_INTEGRACAO para a Guarita "Ponto de controle CTE" e Controle de Tráfego e Balança de Entrada "Ponto de controle CTEBE" com status 1 (Coluna FG_CTRL_TRAFEGO), a schedule lê a tabela, altera o status para 2 e envia para o SPA_OFF(Client).

O mesmo ocorre com a tabela DDN_CCT_ENTRADA_INTEGRACAO para a balança de entrada "Ponto de controle BE" com status 1 (Coluna FG_CTRL_BE), a schedule lê a tabela, altera o status para 2 e envia para o SPA_OFF(Client).

O mesmo ocorre com a tabela DDN_CCT_SAIDA_INTEGRACAO para a balança de saída "Ponto de controle BS" com status 1 (coluna FG_CTRL_BS), a schedule lê a tabela, altera o status para 2 e envia para o SPA_OFF(Client).

...

6.1 Colunas Obrigatórias.

Guarita CTE e Controle de Tráfego e Balança de Entrada CTE, CTEBE e BE.: Colunas obrigatórias que o SGIB deve informar para a integração ocorrer é CD_INSTANCIA,CD_VIAGEM_PATIO_INT e DT_HR_TRAFEGO.

Balança de Entrada BSBE.: Colunas obrigatórias que o SGIB deve informar para a integração ocorrer é CD_INSTANCIA,CD_VIAGEM_PATIO_INT e DT_HR_BE.

Balança de Saída BS.: Colunas obrigatórias que o SGIB deve informar para a integração ocorrer é CD_INSTANCIA,CD_VIAGEM_PATIO_INT e DT_HR_BS.


6.2 Observações.

Para a Guarita CTE e Controle de Tráfego e Balança de Entrada CTEBE , a coluna CD_CTE é o código de integração, CD_VIAGEM_PATIO_INT é o Ticket  de Rastreio.

Para a Balança Entrada a coluna CODBALANCA é o código de integração, CD_VIAGEM_PATIO_INT é o Ticket  de Rastreio.

Para a Balança Saída a coluna CODBALANCA é o código de integração, CD_VIAGEM_PATIO_INT é o Ticket  de Rastreio.


6.3 Exemplos de Carga Consumida no banco de dados.

...

Exemplo de uma composição consumida com sucesso na Guarita (CTE).

Image Added


Exemplo de uma composição consumida com sucesso no Controle de Tráfego e Balança de Entrada (CTE / CTEBE).

Image RemovedImage Added


Exemplo de uma composição consumida com sucesso na Balança de Entrada(BE).

Image RemovedImage Added


Exemplo de uma composição consumida com sucesso na Balança de Saída (BS).

Image RemovedImage Added


6.3 4 Exemplos de Carga Consumida no SPA_OFF(Client).


Recebimento de uma composição com duas cargas na Guarita (CTE).

Image Added


Recebimento de uma composição com duas cargas na Balança de Entrada(CTEBE).

Image RemovedImage Added


Recebimento de uma composição com duas cargas na Balança de Entrada(BE).

Image RemovedImage Added


Recebimento de uma composição com duas cargas na Balança de Saída(BS).

Image RemovedImage Added