12
EDIJ1204 RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS Linx Sistemas

RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

EDIJ1204

RECEBIMENTO DAS SUGESTÕES DE

PEDIDO OU DOS PEDIDOS CONFIRMADOS

Linx Sistemas

Page 2: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

Através deste processo serão realizados o recebimento e a atualização das

Sugestões de Pedido ou dos Pedidos já Confirmados, dependendo da utilização ou

não do JDPRISM.

A utilização do JDPRISM será parametrizada no CADA0900, informando para a

filial onde o processo está sendo executado e o “Código Integração” igual a “JD-

FILIAL”, o campo “Informações Adicionais 1” igual a “JDPRISM”. Caso este campo

esteja com outras informações ou em branco, indica que o JDPRINS não está sendo

utilizado.

Caso o JDPRISM não esteja sendo utilizado, o concessionário recebe da

montadora as Sugestões de Pedido que foram calculadas com base nas informações

enviadas anteriormente no processo de Envio do DPM ou JDPRISM (EDIJ1104) e

atualiza a tabela de Sugestão de Pedidos (CMSUGPED). Os dados desta tabela serão

processados posteriormente pelo processo de Análise da Sugestão de Compras e

Transferências do DPM (PEDC0990).

Caso o JDPRISM esteja sendo utilizado, o concessionário analisa diretamente

no portal JDPRISM as Sugestões de Pedido que foram calculadas com base nas

informações enviadas anteriormente no processo de Envio do DPM ou JDPRISM

(EDIJ1104). Após esta análise, o concessionário recebe da montadora os Pedidos já

Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e

CCPDCOMD).

O recebimento das Sugestões de Pedido ou dos Pedidos já Confirmados serão

realizados através do processamento de arquivos texto (ORDERS) disponibilizados

Recebimento das Sugestões de Pedido ou dos Pedidos Confirmados

EDIJ1204

Page 3: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

1

pela montadora, e copiados automaticamente via DTF para o diretório parametrizado

no programa COPE0100.

Serão disponibilizados arquivos de ORDERS para todas empresas

parametrizadas no CADA0900 como matrizes do grupo de empresas, diferenciando o

nome destes arquivos pela data/hora de geração dos arquivos pela montadora.

Para identificar uma empresa como matriz, deverá ser informado o campo

“Código Integração” igual a “JD-MATRIZ”. Para identificar as filiais que compõem cada

matriz, deverá ser informado no campo “Matriz Integração” de cada filial, o código da

empresa matriz a qual a filial pertence.

O processamento dos arquivos ORDERS poderá ser realizado de forma manual,

através da execução do processo via menu do sistema, ou automática, através da

execução do processo via crontab.

Na execução manual, será sugerido na tela o nome do último arquivo

disponibilizado pela montadora e ainda não processado. O usuário poderá confirmar o

processamento deste arquivo, ou informar o nome de outro arquivo já disponibilizado

e que ainda não tenha sido processado. Já na execução automática, serão

processados todos os arquivos disponibilizados pela montadora e ainda não

processados.

O controle do processamento dos arquivos ORDERS será realizado através da

tabela de Coordination Numbers (JDCORNUM), onde serão armazenados por matriz, os

nomes dos arquivos de ORDERS e de TRANSFERS já recebidos e processados. Além

disso, nesta tabela serão controlados também os coordinations numbers que foram

recebidos, processados e enviados no DPM ou JDPRISM. Este controle será feito

através dos seguintes status:

R-Recebido: Quando não utiliza o JDPRISM e o ORDERS é recebido.

P-Processado: Quando utiliza o JDPRISM e o ORDERS é recebido ou então

quando não utiliza o JDPRISM e os pedidos são analisados no PEDC0990.

D-Delta: Quando é enviado pelo DPM ou JDPRISM no arquivo de Delta.

I-Init: Quando é enviado pelo DPM ou JDPRISM no arquivo de Inicialização.

Page 4: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

2

Tela para recebimento manual do ORDERS:

Arquivo de ORDERS: Nome do arquivo de ORDERS a ser recebido. Deverá ser

informado o nome de um arquivo já disponibilizado e ainda não processado.

Condição de Pagamento: Código da condição de pagamento a ser utilizada na

geração dos pedidos de compra. Será informado somente quando o JDPRISM é

utilizado. Deverá ser informado uma condição de pagamento válida ou utilizada a

Campos

Page 5: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

3

opção de pesquisa para seleção de uma condição de pagamento cadastrada. Após

a informação do código, será exibido o nome da condição de pagamento.

Tipo de Preço: Tipo de preço a ser utilizado na geração dos pedidos de compra.

Será informado somente quando o JDPRISM é utilizado. Deverá ser selecionado um

dos tipos de preços válidos: Preço Público ou Preço Reposição.

ORDERS Recebidos: Quantidade de sugestões de pedido ou de pedidos

confirmados que foram recebidos no arquivo. Será apenas exibido para consulta.

ORDERS Atualizados: Quantidade de sugestões de pedido ou de pedidos

confirmados que foram atualizados no LinxMaq. Será apenas exibido para

consulta.

Page 6: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

4

Após a execução manual ou automática do processo, é disponibilizado um

relatório com as sugestões de pedido ou com os pedidos confirmados que

foram recebidos para conferência.

Após a execução automática do processo, é disponibilizado um arquivo com as

inconsistências apresentadas durante o processamento. Este arquivo possui a

seguinte nomenclatura: “edij1204_erro_YYYYMMDD_HHMMSS”, onde:

“edij1204_ erro_” é fixo;

“YYYY” é o ano;

“MM” é o mês;

“DD” é o dia;

“_” é o separador fixo;

“HH” é a hora;

“MM” são os minutos;

“SS” são os segundos;

Para realizar a transferência automática do arquivo ORDERS via DTF, existem

duas pré-condições:

1. É necessário utilizar uma máquina servidora para configurar uma tarefa do

Windows. Exemplo: Uma máquina servidora de Nota Fiscal Eletrônica.

2. É necessário que a máquina utilizada tenha instalado o programa de DTF

responsável pela comunicação com a montadora (esse programa é de

responsabilidade da John Deere).

3. Durante o processamento o Pedido Order será armazenado através da tabela

de OrderReferenceID (JDPEDORD) e visualizado no programa PEDC0500.

Antes de configurar a tarefa do Windows é necessário:

Instruções e Observações

Page 7: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

5

1. Efetuar o download do arquivo “dpm_download.bat” (clicando aqui);

2. Procure pela linha C:\APPS\JDIS\PROG\COMM\internet_poll.exe -d e confira

se esse é o diretório onde está o arquivo internet_poll.exe, Esse é o arquivo

DTF da JD responsável pela comunicação com a montadora.

3. Procure pela linha C:\APPS\JDIS\PROG\COMM\DOWNLOAD e confira se esse

é o diretório onde o programa responsável pela comunicação com a montadora

grava o arquivo.

Obs.: A linha “JD2DLR_DPMORD*.*” é para os arquivos de Order EDIJ1204 e

“JD2DLR_DPMXFER*.*” para os arquivos de Transfer EDIJ1205.

4. Procure pela linha \\srvsisdia\intfabrica\dpm\recbto\ e confira se esse é o

caminho onde o programa importa o arquivo, lembrando que este diretório

deverá ser o mesmo informado no COPE0100”).

5. Salve o arquivo dpm_download.bat após editado e salve-o no diretório

C:\APPS\JDIS\PROG\COMM, lembrando que esse diretório é fixo por isso

mesmo que ele não exista será necessário criá-lo para armazenar o bat.

Para configurar a tarefa do Windows é necessário:

1. Na máquina servidora escolhida vá até Painel de Controle -> Sistema e

Segurança -> Ferramentas Administrativas, e escolha a opção “Agendador de

Tarefas”.

2. No menu "Ações" à direita escolha a opção "Criar Tarefa Básica...”

Page 8: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

6

3. Coloque o nome e a descrição para a tarefa e clique em “Avançar”.

4. Escolha o período que deseja que a tarefa seja executada. Normalmente será a

opção “Diariamente” e clique em “Avançar”.

5. Informe o período inicial e a hora que será executada e clique em “Avançar”.

6. Escolha a opção “Iniciar um programa” e clique em “Avançar”.

7. Procure o diretório onde foi salvo o arquivo “dpm_download.bat”. Exemplo:

C:\APPS\JDIS\PROG\COMM\dpm_download.bat, e clique em “Avançar”.

8. Antes de concluir confira os dados, se estiver tudo correto clique em “Concluir”.

Page 9: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

7

Para ativação do Crontab no DMS LinxMaq:

1. Conecte-se ao servidor SISDIA com o usuário root, através de uma ferramenta

de transferência de arquivos entre Windows e Linux;

2. Obtenha o shell (clicando aqui) e transfira o arquivo Run_EDIJ1204.sh da

estação Windows para o servidor SISDIA no diretório /root/bin;

3. Entre no servidor SISDIA via putty usando o usuário root;

4. Vá até o diretório /root/bin e edite o arquivo Run_EDIJ1204.sh;

Obs: Somente edite o arquivo pelo ambiente Linux, pois se editar no

ambiente Windows o arquivo fica com caracteres não aceitos no Linux.

5. Para editar digite: vi Run_EDIJ1204.sh

Page 10: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

8

Procure pelo texto INFORMIXSERVER=ol_standard e caso necessário substitua

a variável ol_standard pelo nome da sua instância de produção.

Procure pelo texto unset FGLGUI. Algumas linhas abaixo, você encontrará o

comando: cd /sisdia/SisdiaEvolution, caso necessário deverá substituir por:

cd + o caminho do diretório de produção do SISDIA Evolution.

Procure pelo texto export PATH=$PATH:/sisdia/SisdiaEvolution, caso

necessário alterar pelo diretório de produção do SISDIA Evolution.

Salve as alterações realizadas no arquivo Run_EDIJ1204.sh e o feche. Para sair

e salvar digite: <ESC> + :x

6. Execute no prompt do Linux o comando crontab –e

7. Será exibida uma lista com comandos de crontab. Vá até o final do arquivo e

acrescente a linha abaixo:

00 00 * * 1-5 sh /root/bin/Run_EDIJ1204.sh >/tmp/Run_EDIJ1204.1.log

2>/tmp/Run_EDIJ1204.2.log

Obs: No diretório /tmp serão gerado dois logs.

Run_EDIJ1204.1.log esse é o log para quando a execução ocorrer

normalmente.

Run_EDIJ1204.2.log esse é o log que contém os erros de execução do Crontab.

8. Salve o arquivo de crontab e saia do mesmo, lembrando que para sair e salvar

digite: <ESC> + :x.

6. Agora o programa EDIJ1204 está pronto para executar todos os dias de

segunda a sexta à meia noite.

Page 11: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões

9

7. Modifique este tempo conforme desejar. Mais informações:

http://pt.wikipedia.org/wiki/Crontab.

Page 12: RECEBIMENTO DAS SUGESTÕES DE PEDIDO OU DOS PEDIDOS CONFIRMADOS · Confirmados e atualiza diretamente as tabelas de Pedidos de Compras (CCPDCOMP e CCPDCOMD). O recebimento das Sugestões