RODO0000 - Geração Arqs. Remun. Variável de Autom.
O programa tem por objetivo a geração de 5 arquivos para atender ao processo de Remuneração Variável de Veículos.

Como critério de filtro estarão disponíveis os seguintes filtros:

  • Período Base De/ Até: Informe o período desejado para a geração do arquivo.
  • Selecione os arquivos a serem gerados: Valores válidos S = sim e N = não.
  • NF Veículos Cancelados/Devolvidos;
  • Apontamento de Produtivos;
  • Venda de Veículos;
  • Venda/Devolução l/Cancelamento Itens Estoque;
  • OS's Faturadas por Tipo de OS;
  • Despachante / Blindagem
  • Número Nota Fiscal / Série: Número da nota fiscal e série.


Observações:

  • Programa alterado para:
  • Que o programa permita a execução também via Cron através da linha de comando: fglrun rodo0000 99 AUTO (onde 99 é a filial a ser executada).
  • Que os arquivos sejam gerados no diretório registrado no programa COPE0100.
  • Que os arquivos gerados obedecem à nomenclatura abaixo, acrescido de _aaaammdd, onde, aaaammdd é a data de geração do arquivo. Para separação dos campos são utilizados "|" (pipe). Os arquivos são mais bem detalhados no quadro abaixo:

    Arquivos

    Descrição

    Filtro

    Dev_Canc_aaaammdd.txt

    Notas de veículos canceladas ou devolvidas

    Data de emissão da NF

    Horas_Trab_OS_aaaammdd.txt

    Informações referentes ao apontamento de produtivos

    Data do Apontamento

    MC_aaaammdd.txt

    Informações de vendas de veículos

    Data de emissão da NF

    Pe_Ac_Pn_MC_OS_aaaammdd.txt

    Informações de vendas, cancelamentos e devolução de itens de estoque.

    Data de emissão da NF

    Rec_Liq_OS_aaaammdd.txt

    Informações de OSs faturadas

    Data de fechamento da OS

    Despac_Blind_aaaammdd.txt

    Notas fiscais de despachante e blindagem

    Data de emissão da NF

    • Que os valores carregados nos campos "horas_serv_oficina", "horas_serv_cort", "horas_serv_ret", "horas_falt_just" e "horas_trein", do arquivo Horas_Trab_OS_aaaammdd.csv, sejam gerados com base no programa OFIC3110.
    • Que os valores carregados no campo "fretes_revendas" do arquivo MC_aaaammdd.csv seja gerado com base no programa RODO0001.
    • Que os valores carregados nos campos "bo_vds, bo_loc, bo_atac", "bo_var e bo_esp" do arquivo MC_aaaammdd.csv sejam gerados com base no programa RODO0002.
  • Programa alterado para:
  • Inclusão das colunas Num_FZ e Tipo_Cortesia no arquivo Sisdia_PcAcPn.

    Num_FZ

    O código do chassi da ordem de serviço precedente da nota fiscal.

    Tipo_Cortesia

    V = Cortesia vinculada ao veículo
    Quando houver itens de cortesia (Bonificação) na O.S. e o faturamento do veículo ocorreu até a data final informada na tela.
    A = Cortesia Avulsa
    Quando houver itens de cortesia (Bonificação) na O.S. e o faturamento do veículo ocorreu após a data final informada na tela ou o veículo não foi faturado.
    C = Consumo
    Em ordem de serviço interna.
    N = Não cortesia
    Todas as outras notas fiscais que não são contempladas nas regras anteriores.

  • Inclusão das colunas Num_FZ, Tipo_Cortesia e CPF_Indicacao no arquivo Sisdia_ RecLiqOs


Num_FZ

O código do chassi da ordem de serviço precedente da nota fiscal.

Tipo_Cortesia

V = Cortesia vinculada ao veículo
Quando houver itens de cortesia (Bonificação) na O.S. e o faturamento do veículo ocorreu até a data final informada na tela.
A = Cortesia Avulsa
Quando houver itens de cortesia (Bonificação) na O.S. e o faturamento do veículo ocorreu após a data final informada na tela ou o veículo não foi faturado.
C = Consumo
Não será considerado neste Layout.
N = Não cortesia
Todas as outras notas fiscais que não são contempladas na regras anteriores.

CPF_Indicacao

Será enviado sempre com valor = 0.


  • Inclusão da coluna CONDICAO_PAGAMENTO no arquivo Sisdia_PcAcPn.

    CONDICAO_PAGAMENTO

    Condição de pagamento da transação CADA0140.

  • Inclusão das colunas DATA_EMISSAO e CONDICAO_PAGAMENTO no arquivo Sisdia_ RecLiqOs.

    DATA_EMISSAO

    Data Emissão da Nota Fiscal.

    CONDICAO_PAGAMENTO

    Condição de pagamento da transação CADA0140.

  • O campo "Combustível" do arquivo "Venda de Veículos" (Sisdia_Veic_MC_aaaa_mm_aaaa_mm_dd.txt) passa a receber a informação diretamente do programa VEIC0212.


  • Programa alterado para:
  • Incluir a coluna DATA_COMPRA no arquivo "Venda de Veículos" (Sisdia_Veic_MC_aaaa_mm_aaaa_mm_dd.txt).

Obs.: esse campo não será apresentado no caso de "venda direta"

  • Considerar a data de emissão das notas fiscais de retorno na geração do arquivo de Notas Fiscais de Despachante e Blindagem (Sisdia_DespBlind_*);
  • Incluir uma coluna no final do relatório "Sisdia_Veic_MC_*", com a informação da data da compra do veículo. No caso de "venda direta" este campo será apresentado em branco.
  • Programa alterado para:
  • Que na geração do arquivo "Despachante e Blindagem" (Sisdia_DespBlind), as colunas Mês a Ano passam a receber a Data da NF de Comissão.
  • Alterar geração do arquivo "Apontamento de Produtivos" (Sisdia_Hora_trab) conforme as seguintes adequações:
  • Adicionada à coluna HORAS_FERIAS. Esta coluna será obtida a partir da parametrização do campo número "6- HORAS_FERIAS" relacionado ao tipo de ponto no OFIC3110;
  • Na coluna "HORAS_PREV", quando o tempo padrão cadastrado em CADP0130 estiver zerado, será considerado o Tempo Vendido apontado na O.S.;
  • Para efeito de filtro do relatório, serão consideradas todas as Ordens de Serviço com Datas de Fechamento dentro do período informado;
  • O relatório foi agrupado por Agente, O.S. e Serviço. Os serviços foram totalizados evitando duplicidade nos casos onde o mesmo serviço (tarefa) consta em mais de um tipo de ordem da mesma O.S.;
  • Se tiver mais de um produtivo trabalhando no mesmo serviço, será gerada mais de uma linha (correspondente a cada produtivo). Neste caso, a hora prevista (HORAS_PREV) será rateada proporcionalmente ao número de produtivos trabalhando no serviço com base nas horas gastas (HORA_GASTA).

Exemplo: OS 001, tarefa 002, TPR de 10 horas, o mecânico X gastou 2 horas na mesma e o Y gastou 4 horas. As 10 horas devem ser divididas da seguinte forma:
Total de horas gastas na tarefa: 6 hs.
Mecânico X = 2 / 6 = 0,333333333 * 10 = 3,33 hs.
Mecânico Y = 4 / 6 = 0,666666667 * 10 = 6,67 hs.

  • Que o filtro utilizado na geração do arquivo "NF Veículos Canceladas/Devolvidas" (Sisdia_DevCan) fosse considerado a DATA das NOTAS DEVOLVIDAS e a DATA DE CANCELAMENTO da NF. O relatório continua sendo gerado com o mesmo layout, sem nenhuma outra alteração que não seja o conjunto das notas selecionadas.

Exemplo: foram emitidas notas em JANEIRO, e estas notas foram canceladas ou devolvidas (tiveram NF de devolução emitida) em FEVEREIRO. Ao gerar o arquivo de JANEIRO estas notas não serão consideradas. Apenas quando o arquivo de FEVEREIRO (período da emissão das NFs de devolução e dos cancelamentos) for gerado é que estas notas originadas no mês anterior serão consideradas.

  • Programa alterado para:
  • Que a tela fosse alterada para considerar um novo campo chamado "TIPO_OS" no relatório "Sisdia_Hora_trab_aaaa_mm_aaaa_mm_dd.txt". Esse relatório será gerado através da opção "Apontamento de Produtivos", para cada tarefa listada neste arquivo. Nesta nova coluna será mostrado o código do "Tipo da OS" CADP0100, referente à Ordem de Serviço a qual pertence à tarefa.
  • Que a estrutura do relatório traga na primeira linha somente as informações do agente das OS. Nas demais linhas serão informado todas as OS referentes a este agente. Ao mudar o agente o sistema deverá repetir o mesmo processo.

Exemplo:

  • Que a primeira linha que referente ao Agente não traga a informação de OS permanecendo vazio, já as demais linhas correspondentes as OS detalhando as informações.


  • Na geração do arquivo "Venda de Veículos" ( Sisdia_Veic_MC_aaaa_mm_aaaa_mm_dd.txt), o campo "COD_MOD", troque o código do modelo fábrica pelo código do modelo interno VEIC0100.
  • Programa alterado para:
  • Que a tela fosse alterada para considerar um novo campo chamado "HORAS_PREV_DUOTEC" no relatório "Sisdia_Hora_trab_aaaa_mm_aaaa_mm_dd.txt". Esse relatório será gerado através da opção "Apontamento de Produtivos", para cada tarefa listada neste arquivo. Nesta nova coluna será mostrado o apontamento das horas "DUOTEC", ou seja, método que dois mecânicos trabalham ao mesmo tempo.
  • Que a estrutura do relatório traga na primeira linha somente as informações do agente das OS. Nas demais linhas serão informado todas as OS referentes a este agente. Ao mudar o agente o sistema deverá repetir o mesmo processo.

Exemplo:

  • Que a primeira linha que referente ao Agente não traga a informação de HORAS_PREV_DUOTEC permanecendo vazio, já as demais linhas correspondentes as OS detalhando as informações.


Estarão disponíveis nesta tela os seguintes botões, permitindo a navegação:

  • Concluir: Confirma o processamento/ação.
  • Interromper: Interrompe o processo.
  • Documentação: Acesso à documentação do programa.
  • Sair: Finaliza as atividades e retorna para a tela principal do sistema.




Incluso campo "KM" como última coluna do relatório "RODO0000 - Geração Arqs. Remun. Variável de Autom. ". Tal campo é populado com o conteúdo presente na tabela 'cscapas', campo 'quilometr'. Tal modificação somente se verifica quando se seleciona a opção: "OS´s Faturadas por tipo de OS".

Foi incluso o nome e CPF/CNPJ do cliente da OS no arquivo.