RODO1000
GERAÇÃO ARQUIVO O RNS DE AUTOMÓVEIS
O programa tem por objetivo a geração de 4 arquivos para atender ao processo de RNS de Automóveis.

Como filtros são requisitados o período base e os arquivos que desejam ser gerados.
Os arquivos serão gerados no diretório registrado no programa (COPE0100).

Os arquivos gerados obedecem às nomenclaturas abaixo acrescidos de ddmmaaaa, onde, aaaammdd é a data de geração do arquivo. Para separação dos campos são utilizados "|" (pipe). Os arquivos são melhor detalhados no quadro abaixo:

Arquivo

Descrição

Filtro

Auto_Clientes_aaaammdd.txt

Clientes alterados ou incluídos no período

Data de ocorrência da inclusão ou alteração

Auto_EnderecoCliente_aaaammdd.txt

Endereços de clientes incluídos ou alterados no período

Data de ocorrência da inclusão ou alteração

Auto_VendasVeiculos_aaaammdd.txt

Venda de veículos

Data de emissão da NF

Auto_VendasPecasAcessServ_ aaaammdd.txt

Venda de peças, acessórios e serviços

Data de emissão da NF




Campos


  • Período Base: Informa-se o período que deseja gerar as informações.
  • Selecione os arquivos a serem gerados:
  • Clientes: S – Sim (Gera), N – Não (Não Gera);
  • Endereços de Clientes: S – Sim (Gera), N – Não (Não Gera);
  • Vendas: S – Sim (Gera), N – Não (Não Gera);
  • Histórico de Parcelas: S – Sim (Gera), N – Não (Não Gera);
  • Nota Fiscal/CNPJ: Exibe Nota fiscal/CNPJ


Instruções e Observações


  • Em conformidade à Resolução nr. 553 de 14 de dez. De 2010 da Agência nacional de Telecomunicações (ANATEL), foi modificado a capacidade de 'armazenamento' do campo Celular, passando então a comportar a quantidade de 13 dígitos. Portanto, a modificação possibilita a inclusão de um novo dígito ao número, quando o mesmo referir-se ao DDD = 11 (São Paulo – Região Metropolitana).

Exemplo: Situação anterior: 11-####.#### (12 dígitos)
Situação nova: 11-9####.#### (13 dígitos)

  • Programa alterado para permitir a geração dos arquivos "Auto_Clientes_", "Auto_EnderecoCliente_", "Auto_VendasVeiculos_" e "Auto_VendasPecasAcessServ_" com a extensão hora/minuto/segundo, possibilitando que os mesmos sejam gerados diariamente mais de uma vez, não sobrepondo o arquivo diário existente.

Exemplo: Auto_Clientes_ddmmaaaahhMMss.txt
onde:
dd - dia
mm - mês
aaaaa - ano
hh - hora
MM - minuto
ss - segundo



  • Programa alterado para tratar os campos relacionados abaixo no arquivo "Auto_VendasPecasAcessServ_ddmmaaaa_hhmmss.txt", referente à venda de Peças Acessórios e Serviços gerado pelo "RODO1000", como últimas colunas do arquivo:
  • DT_PEDIDO_CLIENTE: Se a origem for OS, será considerada a data de abertura da OS (ou pré-OS "OFIC0375"), se estiver vinculada à OS. Se a origem for orçamento, será considerada a data de emissão do mesmo.
  • DT_ENTREGA_CLIENTE: Refere-se à data de emissão da NF.
  • DT_ENTRADA_ESTOQUE: Será analisada na movimentação de notas, a última compra da mercadoria em questão, imediatamente anterior a NF de venda selecionada PROD2000.
  • CD_FAMILIA_VEICULO: Se a origem for OS, será verificado o código da família (CADV0190, VEIC0100, VEIC0200). Se a origem for orçamento, será verificado no mesmo se foi informado o chassi na capa. Caso tenha sido informado e existir cadastro para o chassi no VEIC0200, será verificado o código da família (CADV0190, VEIC0100, VEIC0200). Caso contrário, a informação será enviada em branco.
  • NM_FAMILIA_VEICULO: Mesma regra do item anterior, porém, considerando a descrição da família
  • CD_MODELO_VEICULO: Se a origem for OS, será verificado o código do modelo fábrica (VEIC0100, VEIC0200). Se a origem for orçamento, será verificado no mesmo se foi informado o chassi na capa. Caso tenha sido informado e existir cadastro para o chassi no VEIC0200, será verificado o código do modelo (CADV0190, VEIC0100, VEIC0200). Caso contrário, a informação será enviada em branco.


  • Programa alterado para tratar os campos relacionados abaixo no arquivo "Auto_VendasPecasAcessServ_ddmmaaaa_hhmmss.txt", referente à venda de Peças Acessórios e Serviços gerado pelo RODO1000, como últimas colunas do arquivo.

Para as colunas abaixo será considerado como regra: Se a origem for orçamento, será verificado no mesmo se foi informado o chassi na capa. Caso tenha sido informado e existir cadastro para o chassi no VEIC0200, será verificada a coluna em questão.

  • TIPO_VEICULO: Será verificado o tipo do veículo no VEIC0100. Caso não exista o cadastro para o chassi, a informação será enviada em branco. Se a origem for OS, também será verificado o tipo do veículo no VEIC0100.
  • MODELO_VEICULO: Será verificado o modelo do veículo VEIC0100. Caso não exista o cadastro para o chassi será considerado o modelo informado no orçamento BALC1000. Se a origem for OS, também será verificado o modelo do veículo no VEIC0100.
  • CATEGORIA_VEICULO: Será enviada em branco para todos os casos.
  • MARCA_VEICULO: Será verificada a marca do fornecedor FORA1000. Caso não exista o cadastro para o chassi será considerada a marca informada no orçamento BALC1000. Se a origem for OS, também será verificada a marca do fornecedor no FORA1000
  • VERSAO_VEICULO: Será verificada a versão do veículo VEIC0100. Caso não exista o cadastro para o chassi será considerado o modelo informado no orçamento BALC1000. Se a origem for OS, também será verificada a versão do veículo no VEIC0100.
  • COR_VEICULO: Se rá verificado a cor do veículo VEIC0200. Caso não exista o cadastro para chassi será considerado a cor informada no orçamento BALC1000. Se a origem for OS, também será verificada a cor do veículo no VEIC0200.
  • ANO_FABRICACAO: Será verificado o ano de fabricação do veículo VEIC0200. Caso não exista o cadastro para o chassi será considerado o ano informado no orçamento BALC1000. Se a origem for OS, também será verificado o ano de fabricação do veículo no VEIC0200.
  • ANO_MODELO: Será verificado o ano do modelo do veículo VEIC0200. Caso não exista o cadastro para o chassi será enviado em branco. Se a origem for OS, também será verificado o ano do modelo do veículo no VEIC0200.
  • PLACA: Será verificada a placa do veículo VEIC0200. Caso não exista o cadastro para o chassi será considerado a placa informada no orçamento BALC1000. Se a origem for OS, também será verificada a placa do veículo no VEIC0200.
  • CHASSI: Será verificado o chassi do veículo. Caso não exista o cadastro para o chassi será considerado o chassi informado no orçamento BALC1000. Se a origem for OS, será verificado o chassi do veículo no OFIC1000.
  • KM_VEICULO: Será verificada a última quilometragem do veículo no VEIC0040. Caso não exista o cadastro para o chassi será considerado a quilometragem informada no orçamento BALC1000. Se a origem for OS, será verificada a quilometragem do veículo no OFIC1000.


  • Programa alterado para tratar os campos relacionados abaixo no arquivo "Auto_VendasVeiculos_ddmmaaaa_hhmmss.txt", referente à venda de Veículos gerada pelo RODO1000, como última coluna do arquivo:
  • KM_VEICULO: Será verificada a última quilometragem do veículo no VEIC0040.


  • Programa alterado para enviar arquivos via ftp conforme configuração realizada no módulo SAFX0100.