Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetro do módulo
  4. Tabelas utilizadas


01. VISÃO GERAL

Este documento tem como finalidade ajudar na configuração do ambiente para integração com os serviços em REST do Protheus com a RJ.


02. EXEMPLO DE UTILIZAÇÃO

Para a utilização da rotina é necessário efetuar alguns cadastros para executar a integração.

Vá em Configurador(SIGACFG) → Ambiente → Schedule → Emp. filial Mensagem Única

Será aberta a tela a seguir:

No campo:

  • Referência - Adicionar o valor TOTALBUS;
  • Empresa - Adicionar o valor da empresa cadastrada no totalbus;
  • Filial - Adicionar a filial do protheus quando necessário;
  • Grupo Emp. Protheus - Necessário adicionar o grupo de empresas do protheus referente a empresa do totalbus;
  • Fil. protheus - Necessário adicionar a filial do protheus referente a empresa do totalbus;

Feito isso, adicione os arquivos xml na pasta desejada para poder ser feito a leitura, por padrão será lido da pasta contida no "StartPath" com o caminho "rjintegra\conf", onde dentro da pasta conf terá os seguintes arquivos.

  • Agencia.xml;
  • Bilhete.xml;
  • BuscaBPE.xml;
  • CategoriaPassagem.xml;
  • Classe.xml;
  • Colaborador.xml;
  • Conf.xml - Arquivo responsável pela configuração de url, usuário e senha vindos do totalbus;
  • Impressora.xml;
  • Linha.xml;
  • Localidade.xml;
  • OrgaoConcedente.xml;
  • ReceitaDespesa.xml;
  • Tarifa.xml;
  • TipoAgencia.xml;
  • TipoCancelamento.xml;
  • TipoDocumento.xml;
  • TipoLinha.xml;
  • TipoLocalidade.xml;
  • TipoVenda.xml;
  • Trecho.xml;
  • Vias.xml;

IMPORTANTE!

Obs.: Estes arquivos devem ser disponibilizados pela equipe da TOTVS do produto de gestão de transporte de passageiros. Para as configurações do arquivo conf.xml deve ser solicitado diretamente com a totalbus.

O caminho para estes arquivos ficam armazenados no parâmetro do modulo (GTPA281.PRW),

PARCONFRJ - Informa o diretório inicial dentro do protheus_data, vem por padrão o valor "StartPath"; 

XMLCONFRJ - Informa o local dos arquivos xml de configuração, vem por padrão com o seguinte caminho "rjintegra\conf".

Após a configuração do local e passar os arquivos mencionados, é necessário alterar o arquivo Conf.xml

Sendo:

  • host: URL padrão dos serviços disponibilizada pela equipe da RJ;
  • userauth: Usuário de autenticação para acessar os serviços;
  • pswdauth: Senha para autenticação para acessar os serviços; 

Feito essas configurações cadastre os jobs das rotinas:

  • GI000JOB()
  • GI001JOB()
  • GI001AJOB()
  • GI001BJOB()
  • GI002JOB()
  • GI003JOB(<AAAAMMDD>)
    • Parâmetro de data para processamento, informado em formato string;
  • GI004JOB(<empresaRJ>,<AAAAMMDD>,<HHMM>,<AAAAMMDD>,<HHMM>)
    • Empresa da RJ;
    • Data inicial em formato string;
    • Hora e minuto inicial;
    • Data final de processamento em formato string;
    • Hora e minuto final; 
  • GI005JOB()
  • GI006JOB()
  • GI008JOB()
  • GI011JOB()
  • GI022JOB()
  • GI035JOB()
  • GI050JOB()
  • GI051JOB()
  • GI115JOB()
    • Empresa da RJ;
    • Data inicial em formato string;
    • Hora e minuto inicial;
    • Data final de processamento em formato string;
    • Hora e minuto final;
    • Agência inicial;
    • Agência final;
  • GI121JOB()
  • GI118JOB()
  • GI120JOB()
  • GI420JOB()
  • GI427JOB()
    • Empresa da RJ;
    • Data inicial em formato string;
    • Hora e minuto inicial;
    • Data final de processamento em formato string;
    • Hora e minuto final;
    • Agência inicial;
    • Agência final;
  • GI711JOB()

03. Parâmetros do módulo

Miscelâneas / Parâmetros do módulo

AçãoDescrição
XMLCONFRJInforma o local do arquivo xml de config
PARCONFRJ Informa o diretório inicial dentro do protheus_data

04. TABELAS UTILIZADAS

  • GYF