RENA0000 - Exportação de Arquivos PLR2 Renault , SIP Nissan e AGILE SUPPLY para outras bandeiras
Este programa exporta as informações relativas aos itens em estoque de uma filial, gerando um arquivo texto com layout diferenciado, dependendo da opção de menu escolhida, conforme documentação disponibilizada pelas montadoras Renault e Nissan.
Para que os layout's sejam montados corretamente, informe através do programa CADA0144, como as filiais estão cadastradas no sistema da Renault/Nissan. Para este procedimento, será necessário incluir uma nova parametrização, informando:
Após confirmar a inclusão, informe os parâmetros DE/PARA considerados neste processo. O usuário deverá ter conhecimento do código da empresa no sistema das montadoras, bem como dos códigos das filiais cadastrados no SISDIA e os códigos correspondentes no sistema das montadoras.
Parametrizar a empresa, informando:
Observação: Para clientes com bandeira Renault o sistema de destino deverá ser "PLR2-REN"; para clientes com bandeira Nissan o sistema de destino deverá ser "SIP-NIS"; para a bandeira Peugeot o sistema de destino deverá ser "AGI-SUPPGT" e para a bandeira Citroen o sistema de destino deverá ser "AGI-SUPCIT".
Para parametrizar cada filial do SISDIA, informe:
É necessário parametrizar também, através do programa CADA0144, os fabricantes ou fornecedores conforme sistema das montadoras. Para este procedimento, deverá incluir uma nova parametrização informando:
Após confirmar a inclusão, informe os parâmetros DE/PARA considerados neste processo. O usuário deverá ter conhecimento dos fabricantes/fornecedores cadastrados no SISDIA e os códigos correspondentes utilizados no sistema das montadoras:
Observação: Para clientes com bandeira Renault o sistema de destino deverá ser "PLR2-REN"; para clientes com bandeira Nissan o sistema de destino deverá ser "SIP-NIS"; para a bandeira Peugeot o sistema de destino deverá ser "AGI-SUPPGT" e para a bandeira Citroen o sistema de destino deverá ser "AGI-SUPCIT".
Após finalizar esta parametrização, o usuário poderá exportar as informações. Caso a parametrização esteja incorreta ou incompleta, será apresentada a mensagem:
Dados Iniciais – layout 4.1
Esta opção exporta as informações consideradas "Dados iniciais para carga no sistema", gravando um arquivo texto no layout 4.1.
Nesta opção, o usuário deverá informar:
Em seguida, o nome do arquivo será montado e exibido na tela, da seguinte forma: demandaaaaa.txt, onde "aaaa" refere-se ao ano informado e que está sendo exportado. O usuário necessita, então, confirmar o processamento. Ao término da exportação, será apresentada a mensagem:
Análise – layout 4.2
Esta opção exporta informações sobre os itens em estoque, tais como preço de venda, custo médio contábil, data da primeira compra, etc, (das tabelas cmpreest e cmestoqu), conforme layout 4.2.
Nesta opção, o usuário deverá informar:
Em seguida, o nome do arquivo será montado e exibido na tela, da seguinte forma: analiseddmmaaaa.txt, onde "ddmmaaaa" refere-se à data do processamento. O usuário necessita, então, confirmar o processamento. Ao término da exportação, será apresentada a mensagem:
Substituição – layout 4.3
Esta opção exporta informações sobre substituição de um item por outro item, da tabela cmsubpro, conforme layout 4.3.
Nesta opção, o usuário deverá informar:
Em seguida, o nome do arquivo será montado e exibido na tela, da seguinte forma: substddmmaaaa.txt, onde "ddmmaaaa" refere-se à data informada na tela. O usuário necessita, então, confirmar o processamento. Ao término da exportação, será apresentada a mensagem:
Carteira – layout 4.7
Esta opção exporta informações sobre a carteira de clientes, através de informações das notas fiscais de saída emitidas num determinado período, tabela cnnfcapa, conforme layout 4.7.
Nesta opção, o usuário deverá informar:
Em seguida, o nome do arquivo será montado e exibido na tela, da seguinte forma: carteiraddmmaaaa.txt, onde "ddmmaaaa" refere-se à data inicial informada na tela. O usuário necessita, então, confirmar o processamento. Ao término da exportação, será apresentada a mensagem:
Acessórios – layout 4.8
Esta opção exporta informações sobre os acessórios, tais como classificação fiscal, se possui incidência sobre PIS e COFINS, conforme layout 4.8.
Nesta opção, o usuário deverá informar:
Em seguida, o nome do arquivo será montado e exibido na tela, da seguinte forma: acessoriosddmmaaaa.txt, onde "ddmmaaaa" refere-se à data do processamento. O usuário necessita, então, confirmar o processamento. Ao término da exportação, será apresentada a mensagem:
O programa passará utilizar o processo Sistema Integrado de Peças Nissan – SIP
A bandeira será verificada através da filial selecionada no monitor do sistema.
O cálculo dos campos "Quantidade Pendente" (16 da planilha), e "Quantidade pendente BO" (25 da planilha) baseado na regra da montadora Renault: "A quantidade pendente (16) é a quantidade solicitada dos pedidos que ainda não chegou." e ''A quantidade pendente BO (25) é a quantidade que não tem estoque na montadora ou no fornecedor''.
Ao abrir o módulo RENA0000, é solicitado a seleção da bandeira para geração dos arquivos.
Procedimentos para rodar o programa de forma automática
Para a bandeira Renault, será possível realizar parametrizações que permitirão a execução desse programa de forma automática, através do CRONTAB. Além disso, os dados serão enviados via WebService para a montadora.
Acessar a área de "Serviços", "Aplicativos" e baixar a liberação: InstallRENA0000.zip ou através do link InstallRENA0000.zip. Após a realização do download, seguir o processo descrito abaixo.
cd /ext/install pressione <ENTER>
unzip InstallRENA0000.zip pressione <ENTER>.
cd InstallRENA0000 pressione <ENTER>.
sh InstallRENA0000.sh pressione <ENTER>.
chmod 777 /root/bin/rena0000.sh pressione <ENTER>.
crontab -l pressione <ENTER>.
Procure pelo comando INFORMIXSERVER=ol_standard e substitua a variável ol_standard pelo nome da sua instância de produção. Exemplo:
INFORMIXSERVER=ol_standard
Procure pelo comando cd /sisdia, o qual deverá ser substituído por:
cd + o caminho do diretório de produção do SISDIA
Exemplo: cd /ext/sisdia
Primeiro X = Código da Filial;
Segundo X = Considerar Itens com Saldo Atual Zerado (S / N);
Terceiro X = Considerar Itens com Todas as Demandas Mensais Zeradas (S / N);
Quarto X = Considerar Todas as Linhas/Grupos (S / N);
Quinto X = Códigos dos grupos desejados ("CADA0270") separados por ponto e vírgula. Apenas se o parâmetro "Considerar Todas as Linhas/Grupos" for igual a "N", senão deixar o 'X'.
Exemplo:
Original
00 07 * * 5 /root/bin/rena0000.sh 'X' 'AUTO' '1' 'X' 'X' 'X' 'X'
Alterado
00 07 * * 5 /root/bin/rena0000.sh '1' 'AUTO' '1' 'S' 'N' 'S' 'X'
Ou
00 07 * * 5 /root/bin/rena0000.sh '1' 'AUTO' '1' 'S' 'N' 'N' '1001;1002'
'1' = Dados Iniciais
'2' = Análise
'3' = Substituição
'7' = Carteira
'8' = Acessórios
Além dos procedimentos descritos acima, será necessário também realizar as seguintes parametrizações:
Ao final da execução automática, será gerado um arquivo de log no diretório definido para o programa no ("COPE0100"). O Padrão de nomenclatura do arquivo é:
logRENA0000_AAAAMMDDhhmmss.log
onde:
AAAA = ano
MM = mês
DD = dia
hh = hora
mm = minuto
ss = segundo
Procedimentos para envio/consulta dos arquivos via WebService
Para a bandeira Renault, para que os arquivos possam ser enviados e/ou baixados da montadora, é necessário realizar algumas configurações.
Acessar a área de "Serviços", "Aplicativos" e baixar a liberação: PLR2.zip ou através do link PLR2.zip. Após a realização do download, seguir o processo descrito abaixo.
unzip PLR2.zip pressione <ENTER>.
chmod 777 plr2.sh pressione <ENTER>.
Para toda chamada a qualquer operação do WebService, será gerado um arquivo de log no diretório "logs_plr2". O Padrão de nomenclatura do arquivo é:
AAMMDDhhmmss.log
onde:
AA = ano
MM = mês
DD = dia
hh = hora
mm = minuto
ss = segundo
Obs.: caso o arquivo gerado esteja vazio, o WebService não será executado pois a montadora retorna erro nesse caso.
Estarão disponíveis nesta tela os seguintes botões, permitindo a navegação e conclusão da reserva: