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.