PGDF0110 Geração da Planilha Excel
O programa tem como objetivo carregar o DEF em uma planilha Excel, na pasta "carga sistema", a qual está relacionada com as demais pastas da planilha.
A planilha deve a planilha padrão do DEF Peugeot, chamar-se "defpeugeot.xls" e estar no diretório *c:* .
Deve haver também um arquivo batch com o nome de "call_excel.bat", contendo o 'path do Excel', conforme exemplo abaixo :
echo on
"c:\Arquivo de Programas\microsoft office\office\excel.exe" %1
A planilha será carregada a partir da tabela ("pgdfmovi"), gerada pelo programa ("PGDF0100"), chamado automaticamente por este programa.
Após a confirmação do Ano e Mês para a geração do movimento, o sistema acessará automaticamente os programas descritos abaixo, levando a parametrização necessária para executá-los. O processo estará concluído quando todos os programas forem executados, gerando o movimento necessário para o preenchimento da planilha.
O sistema exerce um controle interno dos programas que já foram executados ou não, gravando um registro na tabela ("pgdfsitu"). Antes da geração do novo movimento, o anterior será apagado.
Na abertura da planilha, o programa solicita ao usuário que ative as macros.
Embora em todos os programas de parametrização, para o cadastramento de células, foram solicitadas as linhas/colunas referentes a "JANEIRO", o programa se baseia nesta informação para lançar o movimento nos meses correspondentes.
Além do programa ("PGDF0100"), são também carregados automaticamente, por opção do usuário, os programas:

("OFIC0430") - Controle de Tempo dos Produtivos

("OFIC7760") – Relatório de Pacotes Utilizados
("OFIC7900") - Veículos Atendidos na Oficina
("REGP0002") -Informações Gerenciais - Veículos Novos
("REGP0004") - Informações Gerenciais - Veículos Seminovos
("REGP0012") -PV/Clientes Externos-CL Garantia Gerencial
("RHFP5190") - nálise da Folha de Pagamentos por Categoria de Função
Caso esteja faltando alguma parametrização durante a execução dos programas acima, o programa de cadastramento correspondente será acessado automaticamente, solicitando as informações necessárias.
O programa possui a opção para consolidar as informações para o preenchimento da planilha DEF Peugeot. Esta informação é passada automaticamente para os programas ("OFIC0430"), ("OFIC7760"), ("OFIC7900"), ("PGDF0100"), ("REGP0002"), ("REGP0004"), ("REGP0012") e ("RHFP5190"), assim como o período a ser gerado.
O movimento ("PGDF0220") e o histórico do DEF ("PGDF0225") passam a ter o código da filial. Quando a geração do movimento for consolidada, o código da filial é "99".


v03.80.02 – Fev./2006
Este programa obriga a geração dos programas ("OFIC7900") e ("REGP0012") para preencher informações dos novos quadros do DEF.
v04.00.02 – Ago./2007

  • Existe o campo "TIPO GERAÇÃO" que possibilita a geração do DEF:
    • Contábil – Carrega da planilha para envio à Peugeot do Brasil.
    • Gerencial – Carrega da pasta "Balancete" de acordo com os registros de lançamentos gerenciais por centro de custos nas tabelas ("ctlctger") e ("ctsalger"), que foram originados da venda de veículos com notas fiscais emitidas em filial diferente da filial do vendedor.
  • Acessa automaticamente o programa ("OFIC7760") para carga dos campos do título "VENDAS DE PACOTES" da pasta "horas vendidas".