Versões comparadas

Chave

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

OFIC7920 - Exporta Clientes Atendidos Oficina (CSI)

Sumário

Índice
maxLevel1



Painel


VERSÃO DO PROGRAMA: 10.10






Painel

Assunto

O programa exporta as informações das O.S e clientes atendidos na oficina de acordo com determinados filtros solicitados no momento da geração.


Painel

Opções do programa 

Inicialmente é solicitado ao usuário se o período que será informado para filtro refere-se à um intervalo de datas de Abertura ou Encerramento das O.S.
Em seguida é solicitado os critérios para seleção das OS:

CAMPOS

  • Data Inicial/Final:Intervalo de datas (Abertura ou Encerramento) das O.S. a ser considerado.
  • Modelo:Modelo do veículo que deseja listar (asterisco lista todos).
  • Ano Modelo:Anodo modelo do veículo que deseja listar (zero lista todos).
  • Ano Fabricacao:Ano de fabricação do veículo que deseja listar (zero lista todos).
  • Tipo Endereco:Tipo de endereço que deseja considerar (E=Entrega, C=Cobrança).
  • Duplic.Atendimento:Deve ser listado cada atendimento feito ao cliente ou apenas o último.
  • Tipo de Carga:T=Arquivo TXT, P=Planilha Excel.
  • Agendamento Ativo: Tipos de OS que devem ser considerados. Se informar brancos, serão considerados todos.


Observações

  • Além do arquivo csi.txt, é gerado uma lista para verificação das informações que o arquivo contém. 
    Delimitado por "|" (pipe) no diretório indicado no programa COPE0100).
    Para carregá-lo no Excel, deve abrir o arquivo no Excel e passar por 3 etapas para converter o arquivo, descritas a seguir:

1a. etapa

Alterar "Tipo de Dados Originais" de "Largura Fixa" para "Delimitado".

2a.etapa

Alterar "Delimitadores" de "Tabulação" para "Outros" e no quadro ao lado colocar "

" (pipe). Alterar "Qualificador de texto" de '"' para {nenhum}.

3a. etapa

Concluir.


v09.30 – Maio/2020

A partir desta versão não será mais necessário o envio das informações manual à Montadora do arquivo de "follow-up" esse procedimento será automático, tanto pela geração manual como via "CRONTAB" ao servidor FTP de origem.

Antes de executar a geração do arquivo é necessário ter executado a tarefa de inclusão dos dados do FTP em pelo menos um dos programas CADA9000 ou SAFX0100.

  • SAFX0100:
    • Deverá cadastrar os seguintes parâmetros.
      • Nome do programa .
      • IP Servidor Destino.
      • Usuário
      • Senha
      • Tipo Transferência
      • Diretório Origem ( o mesmo do COPE0100)
      • Diretório Destino
      • O campo Nome arquivo não é necessário, pois o nome é gerado automático.
  • CADA9000:

    • Deverá cadastrar os seguintes parâmetros:

      • FP1- IP do servidor de Destino.
      • FP2- Usuário.
      • FP3- Senha.
      • FP4- Diretório de Destino.
      • O diretório de origem não é necessário informar uma vez que ele considera os dados do COPE0100.

Para a inclusão do campo "IP Servidor Destino:" não é aceito o alias, ou seja o nome do servidor e sim o endereço Ip do mesmo.

Para ter o endereço do servidor será necessário executar o comando abaixo, alterando o nome do FTP para o FTP de destino :

  • É obrigatório ter o arquivo FTP3.sh no diretório especifico, pois o mesmo é utilizado para para envio das informações ao FTP de destino.

Confirmação de envio automático do arquivo ao FTP de destino após informar a data e tipo de transação:

Mensagem de retorno caso não encontre dados na tabela "coservid" (CADA9000) e nem na tabela "casafser" (SAFX0100).


  • É altamente recomendável na primeira geração e envio, verificar a existência do arquivo no diretório origem especificado no COPE0100, e posterior confirmar com o responsável pelo servidor de destino se recebeu o arquivo.
  • Como requisito obrigatório ter o arquivo FTP3.sh no diretório especifico, pois o mesmo é utilizado para para envio das informações ao FTP de destino.
  • O diretório padrão de gravação  no FTP de destino  não será mais "/SFUP" e sim "/", ou seja na raiz do diretório.
  • A partir do dia 16/05/2020 para os concessionários Mercedes Benz, o envio das pesquisas de satisfação sofrerá alteração envolvendo alguns parâmetros de comunicação que deverão serem alterados no SAFX0100.

v10.20 - Outubro 2020

Após a alteração solicitada pela MBB quando a bandeira for MBB ou MBA os relatórios de satisfação terão como padrão TELEFONE 1 = Celular, TELEFONE 2 = Telefone Fixo, TELEFONE 3 = Fax, essas informações serão retiradas do CLIV1015 e quando não forem encontradas no CLIV1015 serão retiradas do CADA0385.


v10.10 - fevereiro 2021

A partir desta versão foi acrescido a este programa uma nova aba chamada 'Parametros CSI'. Através desta aba será chamado o programa CADA0906 responsável por cadastrar os parâmetros necessários à comunicação com a montadora Mercedes Bens, para o código MBB. Também foi acrescido a este programa uma nova função chamada "envia_web_mbb" que será chamada somente se o parâmetro ATIVO existente na tabela CSPARCSI cadastrado através do programa CADA0906. . Através desta nova função será possível a geração do arquivo json (pos_vendas.env) necessário à comunicação com a montadora . Neste arquivo terá os dados da pesquisa de satisfação CSI da MBB. Nesta nova função será chamado um arquivo shell "cmd_comum.sh" que por sua vez chamará uma aplicação java chamada 'comum.jar'. Esta aplicação feita na linguagem java requer versão mínima 1.7.0.80. Para se saber qual a versão utilizada pelo cliente, basta na linha de comando do putty, executar o seguinte comando: "java -version". Este comando tem que ser executado de dentro da pasta bin do caminho definido no shell ambiente_sisdia.sh. Exemplo: "/usr/java/jre1.7" ==> Basta executar o comando de dentro da pasta bin. "/usr/java/jre1.7/bin/java -version"

Será criado o arquivo "pos_vendas_env" conforme leiaute abaixo:

if lNomeServico = 'posvendas' then
let lLinha = lLinha clipped, ',', '"soap": '

let lLinha = lLinha clipped, "'{"

let lLinha = lLinha clipped, '"conta": "', reg_temp_pos_vendas.inscricao clipped, '",'
let lLinha = lLinha clipped, '"documento": "', reg_temp_pos_vendas.cgccpfchar clipped, '",'
let lLinha = lLinha clipped, '"cliente": "', reg_temp_pos_vendas.nomepessoa clipped, '",'
let lLinha = lLinha clipped, '"contato": "', reg_temp_pos_vendas.contatocli clipped, '",'
let lLinha = lLinha clipped, '"cep": "', reg_temp_pos_vendas.cep clipped, '",'
let lLinha = lLinha clipped, '"tipo_endereco": "', reg_temp_pos_vendas.tipvia clipped, '",'
let lLinha = lLinha clipped, '"endereco_completo": "', reg_temp_pos_vendas.endereco clipped, '",'
let lLinha = lLinha clipped, '"numero": "', reg_temp_pos_vendas.nroend clipped, '",'
let lLinha = lLinha clipped, '"complemento": "', reg_temp_pos_vendas.complemento clipped, '",'
let lLinha = lLinha clipped, '"bairro": "', reg_temp_pos_vendas.bairro clipped, '",'
let lLinha = lLinha clipped, '"cidade": "', reg_temp_pos_vendas.nomecidade clipped, '",'
let lLinha = lLinha clipped, '"estado": "', reg_temp_pos_vendas.ufederacao clipped, '",'
let lLinha = lLinha clipped, '"celular_principal": "', reg_temp_pos_vendas.fone[1,2] clipped, reg_temp_pos_vendas.fone[3,12] clipped, '",'
let lLinha = lLinha clipped, '"telefone1": "', reg_temp_pos_vendas.fonecontato[1,2] clipped, reg_temp_pos_vendas.fonecontato[3,12] clipped, '",'
let lLinha = lLinha clipped, '"telefone2": "', reg_temp_pos_vendas.fcomercial[1,2] clipped, reg_temp_pos_vendas.fcomercial[3,12] clipped, '",'
let lLinha = lLinha clipped, '"telefone3": "', '",'
let lLinha = lLinha clipped, '"email_principal": "', reg_temp_pos_vendas.endeletronic[1,35] clipped, '",'
let lLinha = lLinha clipped, '"chassi": "', reg_temp_pos_vendas.chassis clipped, '",'
let lLinha = lLinha clipped, '"modelo": "', reg_temp_pos_vendas.modelo clipped, '",'
let lLinha = lLinha clipped, '"ano_fabricacao": "', reg_temp_pos_vendas.anofabric using '&&&&', '",'
let lLinha = lLinha clipped, '"ano_modelo": "', reg_temp_pos_vendas.anomodelo using '&&&&', '",'
let lLinha = lLinha clipped, '"placa": "', reg_temp_pos_vendas.placa clipped, '",'
let lLinha = lLinha clipped, '"km": "', reg_temp_pos_vendas.quilometr using '&&&&&&&&', '",'
let lLinha = lLinha clipped, '"numero_os": "', reg_temp_pos_vendas.ordemserv using '&&&&&&&&', '",'
let lLinha = lLinha clipped, '"cit": "', reg_temp_pos_vendas.tpordem clipped, '",'
let lLinha = lLinha clipped, '"valor_pecas": "', reg_temp_pos_vendas.totpecas using '#####&.&&', '",'
let lLinha = lLinha clipped, '"valor_mo": "', reg_temp_pos_vendas.totservicos using '#####&.&&', '",'
let lLinha = lLinha clipped, '"data_fechamento_os": "', reg_temp_pos_vendas.dtfechament using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"descricao_servico": "', reg_temp_pos_vendas.descritem[1,30] clipped, '",'
let lLinha = lLinha clipped, '"consultor": "', reg_temp_pos_vendas.consultor[1,40] clipped, '",'
let lLinha = lLinha clipped, '"data_abertura_os": "', reg_temp_pos_vendas.dtabertura using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"status_os": "', reg_temp_pos_vendas.statusos clipped, '",'
let lLinha = lLinha clipped, '"data_entrada_portaria": "', reg_temp_pos_vendas.dtentrada using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"data_saida_portaria": "', reg_temp_pos_vendas.dtsaida using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"hr_abertura_os": "', reg_temp_pos_vendas.hrabertura clipped, '",'
let lLinha = lLinha clipped, '"hr_fechamento_os": "', reg_temp_pos_vendas.hrfechamen clipped, '",'
let lLinha = lLinha clipped, '"numero_nf": "', reg_temp_pos_vendas.nronota using '&&&&&&&&&&', '",'
let lLinha = lLinha clipped, '"hr_vendidas": "', reg_temp_pos_vendas.hsvendidas using '#####&.&&', '",'
let lLinha = lLinha clipped, '"hr_aplicadas": "', reg_temp_pos_vendas.hsaplicadas using '#####&.&&', '",'
let lLinha = lLinha clipped, '"data_primeiro_apontamento": "', reg_temp_pos_vendas.dtinipriapo using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"hr_inicio_primeiro_apontamento": "', reg_temp_pos_vendas.hrinipriapo clipped, '",'
let lLinha = lLinha clipped, '"data_termino_apontamento": "', reg_temp_pos_vendas.dtfimultapo using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"hr_termino_apontamento": "', reg_temp_pos_vendas.hrfimultapo clipped, '",'
let lLinha = lLinha clipped, '"data_faturamento_os": "', reg_temp_pos_vendas.dtfaturame using 'dd/mm/yyyy', '",'
let lLinha = lLinha clipped, '"hr_faturamento_os": "', reg_temp_pos_vendas.hrfaturame clipped, '",'
let lLinha = lLinha clipped, '"segmento": "', reg_temp_pos_vendas.segmento clipped, '",'
let lLinha = lLinha clipped, '"subsegmento": "', reg_temp_pos_vendas.subsegmento clipped, '"'

let lLinha = lLinha clipped, "}'" --fecha jsonEnvio

let lLinha = lLinha clipped, '}' --fecha principal
end if



Painel

Especificidades de montadoras 

Painel
borderStyledashed
titleMontadora: TOYOTA

Para os com bandeira Toyota, o menu possui as opções: "Completo", "Toyota", "Sair".


Painel
borderStyledashed
titleMontadora: HONDA

Para os usuários com bandeira Honda, o menu possui a opções: "Completo", "Honda", "Sair".


Painel
borderStyledashed
titleMontadora: PEUGEOT

Para os usuários com a bandeira "Peugeot", o menu possui as opções "Completo", "Peugeot", "Sair".



Painel

Solução de problemas 

Expandir
titleOutras soluções...

Resultados da pesquisa
spacekeyDMS
maxLimit50
queryfaq OFIC7920
typepage




Documentação de versões anteriores deste programa

Expandir
titleVersões anteriores

Não há informações disponíveis.