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 |
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.