Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||||
Segmento: | Varejo | ||||||||||||||||||||||
Módulo: | Oficina (SIGAOFI) e Autopeças (SIGAPEC) | ||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||||
Tabelas Utilizadas: | |||||||||||||||||||||||
Sistema(s) Operacional(is): | Windows®/Linux®. |
Implementado o UPDOFIN9 para criar as rotinas Imp Dados Hist DPM (IMPVQ3), Imp. NF Peças JD (IMPXML), Parts Data (DPE) (OFINJD06), DPM Orders (OFINJD07), DPM Transfers (OFINJD08), PMM (OFINJD09), Proc Deman. Diária (OFINJD12), Cons. Nível Atend. (OFINJD14), Cons. Log Integr. (OFINJD19) e Suges. Compras DMS (MATA297M).
Este conjunto de rotinas foi criado para atender as necessidades de envio e recebimento de informações referentes ao DPM e PMM. Desta forma, durante o processo normal de venda de peças balcão ou oficina, o nível de atendimento será medido e gravado para posterior envio a John Deere. Após analisar as informações enviadas, a John Deere retornará sugestões de compras ou transferência de peças entre filiais, fazendo assim o gerenciamento do estoque de peças do concessionário entre a John Deere e entre suas próprias filiais.
Antes de executar o compatibilizador UPDOFIN9 é imprescindível:
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
Chave | Nome | Modo | PYME |
VQL | Informacoes genericas | C | S |
Chave | Nome | Modo | PYME |
VQG | Demanda Mensal | E | S |
Chave | Nome | Modo | PYME |
VQH | Back Order GC | E | S |
Chave | Nome | Modo | PYME |
VQ3 | Compl. Demanda | E | S |
Chave | Nome | Modo | PYME |
VQ5 | Agendamento JD | E | S |
Chave | Nome | Modo | PYME |
VQ6 | Log Integracao JD | E | S |
Criação de Campos no arquivo SX3 – Campos:
Campo | FJ_HORPED | FJ_DATVAL | FJ_VALTOT | FJ_NUMORC |
Tipo | Caracter | Data | Numérico | Caracter |
Tamanho | 5 | 8 | 14 | 8 |
Decimal | 0 | 0 | 2 | 0 |
Formato | @! | @! | @E 99,999,999,999.99 | @! |
Título | Hora do Pedi | Validade | Valor Total | Orcamento |
Descrição | Hora do Pedido | Data de Validade | Valor Total | Orcamento |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| dDatabase + 2 | ||
Val. Sistema |
| |||
Help | Informe Hora do Pedido. | Informe Data de Validade | Informe o Valor Total da Sugestao. | Informe o numero do orcamento |
Campo | FJ_FILORC | FJ_FORMUL |
Tipo | Caracter | Caracter |
Tamanho | 6 | 6 |
Decimal | 0 | 0 |
Formato | @! | @! |
Título | Fil.Orcam. | Formula |
Descrição | Filial do Orcamento | Formula do Calculo Valor |
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Sim |
Opções |
| |
When |
| |
Relação |
| |
Consulta Padrão | EG2 | |
Val. Sistema |
| MT297FML() |
Help | Informe a Filial do Orcamento | Informe a Formula da sugestao de |
Alteração de Campos no arquivo SX3 – Campos:
Campo | FJ_TIPPRC | FJ_TIPGER |
Tipo | Caracter | Caracter |
Tamanho | 1 | 1 |
Decimal | 0 | 0 |
Formato | ! | ! |
Título | Tipo Preco | Ger. Sol/Ped |
Descrição | Tipo Preco | Gera Solicitacao/Pedido ? |
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Não |
Opções | 1=Custo Standard;2=Reposicao;3=Preco de Venda | 1=Solicitacao;2=Pedido;3=Transferencia |
When | Empty(M->FJ_FORMUL) | |
Relação |
| "2" |
Val. Sistema | Pertence("123") .and. MT297VLD() | Pertence("123") |
Help | Tipo de Preco | Tipo de Efetivacao da sugestao |
Criação de Campos no arquivo SX3 – Campos:
Campo | VQ3_FILIAL | VQ3_PRODUT | VQ3_ANO | VQ3_MES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Tamanho | 8 | 15 | 4 | 2 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Título | Filial | Produto | Ano | Mes |
Descrição | Filial | Produto | Ano | Mes |
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Consulta Padrão | SB1 | |||
Relação |
| |||
Val. Sistema |
| vazio() .and. existcpo("SB1") | ||
Help | Informe aqui a Filial. | Informe aqui o produto. | Ano do Movimento | Mes do Movimento |
Campo | VQ3_DIA | VQ3_HITSB | VQ3_IMEDB | VQ3_8HRDB |
Tipo | Caracter | Numérico | Numérico | Numérico |
Tamanho | 2 | 7 | 7 | 7 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 |
Título | Dia | Hits Balcao | NA Imediato | NA 8H Dealer |
Descrição | Dia | Hits Balcao | NA Imediato Bal | NA 8H Dealer Bal |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | Dia do Movimento | Total Hits Balcao | N.A.Imed.Balcao | N.A.8h Dealer Bal |
Campo | VQ3_8HROB | VQ3_24HRB | VQ3_VDPERB | VQ3_HITSO |
Tipo | Numérico | Numérico | Numérico | Numérico |
Tamanho | 7 | 7 | 7 | 7 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 |
Título | NA 8H Outros | NA 24h Balca | Vda.Perd.Bal | Hits Oficina |
Descrição | NA 8H Outros Bal | NA 24h Balcao | Vda.Perd.Balcao | Hits Oficina |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | N.A.8h Outros Bal | N.A. 24h Balcao | Total Vda.Per.Balcao | Total Hits Oficina |
Campo | VQ3_IMEDO | VQ3_8HRDO | VQ3_8HROO | VQ3_24HRO |
Tipo | Numérico | Numérico | Numérico | Numérico |
Tamanho | 7 | 7 | 7 | 7 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 |
Título | NA Imediato | NA 8H Dealer | NA 8H Outros | NA 24h Ofici |
Descrição | NA Imediato Ofi | NA 8H Dealer Ofi | NA 8H Outros Ofi | NA 24h Oficina |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | N.A.Imed.Ofcina | N.A.8h Dealer Ofi | N.A.8h Outros Ofi | N.A. 24h Oficina |
Campo | VQ3_HIPERB | VQ3_HIPERO | VQ3_HIPERI |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 7 | 7 | 7 |
Decimal | 0 | 0 | 0 |
Formato | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 |
Título | Hit.Perd.Bal | Hit.Perd.Ofi | Hit.Perd.Int |
Descrição | Hit.Perd.Bal. | Hit.Perd.Ofi. | Hit.Perd.Int. |
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Sim | Sim | Sim |
Opções | |||
When | |||
Relação | |||
Val. Sistema | |||
Help | Hits Perdidos Balcao | Hits Perdidos Oficina | Hits Perdidos Interno |
Campo | VQ3_VDPERO | VQ3_HITSI | VQ3_IMEDI | VQ3_8HRDI |
Tipo | Numérico | Numérico | Numérico | Numérico |
Tamanho | 7 | 7 | 7 | 7 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 |
Título | Vda.Perd.Ofi | Hits Interno | NA Imediato | NA 8H Dealer |
Descrição | Vda.Perd.Ofi. | Hits Interno | NA Imediato Int | NA 8H Dealer Int |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | Total Vda.Per.Oficina | Total Hits Interno | N.A.Imed.Interno | N.A.8h Dealer Int |
Campo | VQ3_8HROI | VQ3_24HRI | VQ3_VDPERI | VQ3_DEVBAL |
Tipo | Numérico | Numérico | Numérico | Numérico |
Tamanho | 7 | 7 | 7 | 15 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @E 9,999,999 | @E 9,999,999 | @E 9,999,999 | @E 9,999,999,999.9999 |
Título | NA 8H Outros | NA 24h Inter | Vda.Perd.Int | Devolucao Ba |
Descrição | NA 8H Outros Int | NA 24h Interno | Vda.Perd.Int. | Devolucao Balcao |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | N.A.8h Outros Int | N.A. 24h Interno | Total Vda.Per.Interno | Total de Devolucoes Bal |
Campo | VQ3_DEVOFI | VQ3_DEVINT | VQ3_VALINV | VQ3_CUSBAL |
Tipo | Numérico | Numérico | Numérico | Numérico |
Tamanho | 15 | 15 | 15 | 15 |
Decimal | 4 | 4 | 4 | 4 |
Formato | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 |
Título | Devolucao Of | Devolucao In | Valor Invent | Custo Balcao |
Descrição | Devolucao Oficina | Devolucao Inteno | Valor Inventario | Custo Balcao |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | Total de Devolucoes Ofi | Total de Devolucoes Int | Valor de Inventario no Mes | Total de Custo Bal |
Campo | VQ3_CUSOFI | VQ3_CUSBAN | VQ3_CUSOFN | VQ3_CUSFAB | VQ3_CUSDEV |
Tipo | Numérico | Numérico | Numérico | Numérico | Numérico |
Tamanho | 15 | 15 | 15 | 15 | 15 |
Decimal | 4 | 4 | 4 | 4 | 4 |
Formato | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 |
Título | Custo Oficin | Custo Bal.N | Custo Ofi.N | Custo Fabric | Custo Devolu |
Descrição | Custo Oficina | Custo Bal.N | Custo Ofi.N | Custo Fabrica | Custo Devolucao |
Nível | 1 | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim | Sim |
Opções |
| ||||
When |
| ||||
Relação |
| ||||
Val. Sistema |
| ||||
Help | Total de Custo Ofi | Custo Balcao sem demanda | Custo Oficina sem Demanda | Total de Custo Fab | Total de Custo Dev |
Campo | VQ3_TOTBAL | VQ3_TOTOFI | VQ3_TOTBAN | VQ3_TOTOFN |
Tipo | Numérico | Numérico | Numérico | Numérico |
Tamanho | 15 | 15 | 15 | 15 |
Decimal | 4 | 4 | 4 | 4 |
Formato | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 |
Título | Total Balcao | Total Oficin | Total Bal.N | Total Ofi.N |
Descrição | Total Balcao | Total Oficina | Total Balcao N | Total Balcao.N |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | Total de Venda Bal | Total de Venda Ofi | Total balcao sem demanda | Total oficina sem demanda |
Campo | VQ3_TOTINT | VQ3_TOTFAB | VQ3_DULTVD | VQ3_LOCAL |
Tipo | Numérico | Numérico | Data | Caracter |
Tamanho | 15 | 15 | 8 | 2 |
Decimal | 4 | 4 | 0 | 0 |
Formato | @E 9,999,999,999.9999 | @E 9,999,999,999.9999 | @! | |
Título | Total Intern | Total Fabric | Data Ult.Ven | Armazem JD |
Descrição | Total Interno | Total Fabrica | Data Ult.Venda | Armazem JD |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | Total de Venda Int | Total de Vda. Fab | Data Ultima Venda | Codigo do Armazem JD |
Campo | VQ3_TIPLOC | VQ3_STOCK | VQ3_VDAB | VQ3_VDAO |
Tipo | Caracter | Caracter | Numérico | Numérico |
Tamanho | 1 | 1 | 7 | 7 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @E 9999999 | @E 9,999,999 |
Título | Tipo Arm.JD | Peca Estocad | Vendas BalcaVendas Balca | Vendas Ofici |
Descrição | Tipo Arm.JD | Peca Estocada? | Vendas Balcao | Vendas Oficina |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help | Tipo do Armazem JD | Informe se a peca e estocada | Total Vendas Balcao | Total Vendas Oficina |
Campo | VQ3_VDAI | VQ3_CRICOD | VQ3_VDABN | VQ3_VDAON | VQ3_HITSBN |
Tipo | Numérico | Caracter | Numérico | Numérico | Numérico |
Tamanho | 7 | 2 | 7 | 7 | 7 |
Decimal | 0 | 0 | 0 | 0 | 0 |
Formato | @E 9999999 | @! | @E 9999999 | @E 9999999 | @E 9999999 |
Título | Vendas Int. | Cod Critic. | Vendas Bal.N | Vendas Ofi.N | Hits Bal.N |
Descrição | Vendas Interno | Codigo Critico | Vendas Balcao.N | Vendas Oficina N | Vendas Balcao N |
Nível | 1 | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não | Não |
Browse | Sim | Não | Sim | Sim | Sim |
Opções |
| ||||
When |
| ||||
Relação |
| ||||
Val. Sistema | NaoVazio() | ||||
Help | Vendas Interno | Codigo Critico | Vda Balcao sem demanda | Venda Oficina sem Demanda | Hits Balcao sem Demanda |
Campo | VQ3_HITSON | VQ3_IMEDBN | VQ3_IMEDON | VQ3_PROCES | VQ3_TIPREG |
Tipo | Numérico | Numérico | Numérico | Caracter | Caracter |
Tamanho | 7 | 7 | 7 | 1 | 1 |
Decimal | 0 | 0 | 0 | 0 | 0 |
Formato | @E 9999999 | @E 9999999 | @E 9999999 | @! | @! |
Título | Hits Ofi.N | Imed.Bal.N | Imed.Ofi.N | Processado | Flag Tipo |
Descrição | Hits Oficina N | NA Imed. Balcao N | Imed.Oficina N | Processado | Flag Tipo |
Nível | 1 | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Não | Não |
Opções |
| S=Sim;N=Nao | C=Carga;N=Normal | ||
When |
| ||||
Relação |
| ||||
Val. Sistema |
| ||||
Help | Hits Oficina sem Demanda | NA Balcao sem Demanda | NA Oficina sem Demanda | Registro Processado? | Flag Tipo de registro |
Campo | BZ_PRIENT |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | FJ_TIPPED | FJ_ORIPED |
Tipo |
| |
Tamanho |
| |
Decimal |
| |
Formato |
| |
Título |
| |
Descrição |
| |
Nível |
| |
Usado |
| |
Obrigatório |
| |
Browse |
| |
Opções |
| |
When |
| |
Relação |
| |
Val. Sistema |
| |
Help |
|
Campo | BZ_ULTVDA |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | B5_ULTVDA |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | VOO_FLGNAT |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | D2_FLGNAT |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | D1_FLGNAT |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | VQ3_TIPREG |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | VQ5_FILIAL | VQ5_CODIGO | VQ5_TIPO | VQ5_DIA |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQ5_HORA | VQ5_DIAULT |
Tipo |
| |
Tamanho |
| |
Decimal |
| |
Formato |
| |
Título |
| |
Descrição |
| |
Nível |
| |
Usado |
| |
Obrigatório |
| |
Browse |
| |
Opções |
| |
When |
| |
Relação |
| |
Val. Sistema |
| |
Help |
|
Campo | VQ6_FILIAL | VQ6_CODIGO | VQ6_TIPO | VQ6_DATA |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQ6_HORA | VQ6_OBS |
Tipo |
| |
Tamanho |
| |
Decimal |
| |
Formato |
| |
Título |
| |
Descrição |
| |
Nível |
| |
Usado |
| |
Obrigatório |
| |
Browse |
| |
Opções |
| |
When |
| |
Relação |
| |
Val. Sistema |
| |
Help |
|
Campo | VAI_ADMDPM | VAI_CANCBO | ||
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VE6_ITEORC |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | B1_GROUPC |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | C7_DDATCRI | C7_DDATALT | C7_DLINORI |
Tipo |
| ||
Tamanho |
| ||
Decimal |
| ||
Formato |
| ||
Título |
| ||
Descrição |
| ||
Nível |
| ||
Usado |
| ||
Obrigatório |
| ||
Browse |
| ||
Opções |
| ||
When |
| ||
Relação |
| ||
Val. Sistema |
| ||
Help |
|
Campo | V09_DEMDPM |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | V09_LEVDEM |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | VQL_FILIAL | VQL_CODIGO | VQL_CODVQL | VQL_AGROUP |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQL_TIPO | VQL_DADOS | VQL_FILORI | VQL_DATAI |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQL_HORAI | VQL_DATAF | VQL_HORAF |
Tipo |
| ||
Tamanho |
| ||
Decimal |
| ||
Formato |
| ||
Título |
| ||
Descrição |
| ||
Nível |
| ||
Usado |
| ||
Obrigatório |
| ||
Browse |
| ||
Opções |
| ||
When |
| ||
Relação |
| ||
Val. Sistema |
| ||
Help |
|
Campo | VQG_FILIAL | VQG_PRODUT | VQG_ANO | VQG_MES |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQG_VDABAL | VQG_HITBAL | VQG_VPEBAL | VQG_HPEBAL |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQG_VDAOFI | VQG_HITOFI | VQG_VPROFI | VQG_HPEOFI |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQG_VDAINT | VQG_HITINT | VQG_VPEINT | VQG_HPEINT |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | VQH_FILIAL | VQH_NUMORC | VQH_PRODUT | VQH_QUANT |
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
Campo | B5_DTADDED |
Tipo |
|
Tamanho |
|
Decimal |
|
Formato |
|
Título |
|
Descrição |
|
Nível |
|
Usado |
|
Obrigatório |
|
Browse |
|
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | B1_GROUPC | |||
Tipo |
| |||
Tamanho |
| |||
Decimal |
| |||
Formato |
| |||
Título |
| |||
Descrição |
| |||
Nível |
| |||
Usado |
| |||
Obrigatório |
| |||
Browse |
| |||
Opções |
| |||
When |
| |||
Relação |
| |||
Val. Sistema |
| |||
Help |
|
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
Criação de Índices no arquivo SIX – Índices:
Índice | VQL |
Ordem | 1 |
Chave | VQL_FILIAL+VQL_CODIGO |
Descrição | Codigo VQL |
Proprietário | S |
Índice | VQL |
Ordem | 2 |
Chave | VQL_FILIAL+VQL_AGROUP+VQL_TIPO+DTOS(VQL_DATAI)+STR(VQL_HORAI) |
Descrição | Agrupador + Tipo + Data + Hora |
Proprietário | S |
Índice | VQG |
Ordem | 1 |
Chave | VQG_FILIAL+VQG_PRODUT+VQG_ANO+VQG_MES |
Descrição | Filial + Produto + ANO + MES |
Proprietário | S |
Índice | VQH |
Ordem | 1 |
Chave | VQH_FILIAL+VQH_NUMORC+VQH_PRODUT |
Descrição | Filial + Orcamento + Produto |
Proprietário | S |
Índice | VQ3 |
Ordem | 0 |
Chave | VQ3_FILIAL+VQ3_PRODUT+VQ3_ANO+VQ3_MES+VQ3_DIA |
Descrição | VQ3_FILIAL + VQ3_PRODUT + VQ3_ANO + VQ3_MES + VQ3_DIA |
Proprietário | S |
Índice | VQ3 |
Ordem | 1 |
Chave | VQ3_FILIAL+VQ3_PRODUT+VQ3_ANO+VQ3_MES+VQ3_DIA |
Descrição | Produto + Mes + Ano |
Proprietário | S |
Índice | VQ3 |
Ordem | 2 |
Chave | VQ3_FILIAL+VQ3_ANO+VQ3_MES+VQ3_PRODUT |
Descrição | Mes + Ano + Produto |
Proprietário | S |
Índice | VQ5 |
Ordem | 1 |
Chave | VQ5_FILIAL+VQ5_CODIGO |
Descrição | Codigo |
Proprietário | S |
Índice | VQ6 |
Ordem | 1 |
Chave | VQ6_FILIAL+VQ6_CODIGO |
Descrição | Codigo |
Proprietário | S |
Índice | SB1 |
Ordem |
|
Chave | B1_FILIAL+B1_CODFAB |
Descrição | Codigo da Fabrica |
Proprietário | S |
Índice | SB1 |
Ordem | 0 |
Chave | B1_FILIAL+B1_COD+B1_GRUPO+B1_CRICOD |
Descrição | B1_FILIAL + B1_COD + B1_GRUPO + B1_CRICOD |
Proprietário | S |
Índice | SBZ |
Ordem | 3 |
Chave | BZ_FILIAL+BZ_COD+DTOS(BZ_PRIENT)+DTOS(BZ_ULTVDA) |
Descrição | BZ_FILIAL + BZ_COD + BZ_PRIENT + BZ_ULTVDA |
Proprietário | S |
Índice | SB5 |
Ordem | 6 |
Chave | B5_FILIAL+B5_COD+DTOS(B5_DTADDED)+DTOS(B5_ULTVDA) |
Descrição | B5_FILIAL + B5_COD + B5_DTADDED + B5_ULTVDA |
Proprietário | S |
Índice | SD1 |
Ordem | 0 |
Chave | D1_FILIAL+D1_COD+DTOS(D1_DTDIGIT) |
Descrição | D1_FILIAL + D1_COD + D1_DTDIGIT |
Proprietário | S |
Índice | SD2 |
Ordem |
|
Chave | D2_FILIAL+D2_COD+DTOS(D2_DTDIGIT) |
Descrição |
|
Proprietário | S |
Índice | SD2 |
Ordem |
|
Chave | D2_FILIAL+D2_COD+D2_LOCAL+D2_NUMSEQ' |
Descrição |
|
Proprietário | S |
Índice | SD3 |
Ordem | 7 |
Chave | D3_FILIAL+D3_COD+D3_LOCAL+DTOS(D3_EMISSAO)+D3_NUMSEQ |
Descrição | Produto + Armazem + DT Emissao + Sequencial |
Proprietário | S |
Índice | SD3 |
Ordem |
|
Chave | D3_FILIAL+D3_COD+D3_OP+D3_LOCAL |
Descrição | D3_FILIAL + D3_COD + D3_OP + D3_LOCAL |
Proprietário | S |
Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_MIL0028 |
Tipo | Caracter |
Descrição | Oper de Saida para importacao de Transf. DPM/JD |
Valor Padrão |
|
Nome da Variável | MV_MIL0029 |
Tipo | Caracter |
Descrição | Oper de Entrada para importacao de Transf. DPM/JD |
Valor Padrão |
|
Nome da Variável | MV_MIL0032 |
Tipo | Caracter |
Descrição | Codigo Motivo de Cancelamento por Estoque DPM/JD |
Valor Padrão |
|
Nome da Variável | MV_MIL0054 |
Tipo | Caracter |
Descrição | Utiliza SB5/SBZ no DPM/JD |
Valor Padrão |
|
Nome da Variável | MV_MIL0066 |
Tipo | Caracter |
Descrição | Fornecedor e Loja separado por ; |
Valor Padrão |
|
Nome da Variável | MV_MIL0067 |
Tipo | Caracter |
Descrição | Utiliza JDPrism |
Valor Padrão |
|
Nome da Variável | MV_MIL0068 |
Tipo | Caracter |
Descrição | Esta liberado para gerar Extracao Delta? |
Valor Padrão |
|
CONFIGURAÇÃO DE PARÂMETROS
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
Itens/Pastas | Descrição |
Nome: |
|
Tipo: | Informe o Tipo do parâmetro |
Cont. Por.: | Informe o Conteúdo padrão |
Descrição: |
|
No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Autopeças (SIGAPEC), conforme instruções a seguir:
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Imp Dados Hist DPM |
Programa | IMPVQ3 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Imp. NF Peças JD |
Programa | IMPXML |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Suges. Compras DMS |
Programa | MATA297M |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Parts Data (DPE) |
Programa | OFINJD06 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | DPM Orders |
Programa | OFINJD07 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | DPM Transfers |
Programa | OFINJD08 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | PMM |
Programa | OFINJD09 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Proc Deman. Diária |
Programa | OFINJD12 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Cons. Nível Atend. |
Programa | OFINJD14 |
Módulo | Autopeças |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Cons. Log Integr. |
Programa | OFINJD19 |
Módulo | Autopeças |
Tipo | Função Protheus |
No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do Oficina (SIGAOFI), conforme instruções a seguir:
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Imp Dados Hist DPM |
Programa | IMPVQ3 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Imp. NF Peças JD |
Programa | IMPXML |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Suges. Compras DMS |
Programa | MATA297M |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Parts Data (DPE) |
Programa | OFINJD06 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | DPM Orders |
Programa | OFINJD07 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | DPM Transfers |
Programa | OFINJD08 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | PMM |
Programa | OFINJD09 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Proc Deman. Diária |
Programa | OFINJD12 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Cons. Nível Atend. |
Programa | OFINJD14 |
Módulo | Oficina |
Tipo | Função Protheus |
Menu | Atualizações |
Submenu | Peças JD |
Nome da Rotina | Cons. Log Integr. |
Programa | OFINJD19 |
Módulo | Oficina |
Tipo | Função Protheus |
1. Abaixo serão descritos os passos para Importação dos Dados de Histórico do DPM.
2. Antes de iniciar os passos abaixo, é necessário que as rotinas Import Peças JD (OFINJD01) e Subst Peças JD (OFINJD02) tenham sido executadas e o cadastro de peças esteja configurado corretamente.
3. A importação dos dados de histórico deve ocorrer antes de qualquer operação relacionada ao DPM. Neste caso, a tabela VQ3 deve estar vazia e nenhuma das tarefas de agendamento/schedule relacionadas podem estar em execução.
4. Para realizar a importação o usuário deve gerar um arquivo de Parts Data (DPMEXT – Extração Diária) na forma completa no último dia de execução do sistema legado. Este arquivo será importado pela rotina Imp Dados Hist DPM (IMPVQ3).
5. No Oficina (SIGAOFI), acesse Atualizações\Peças JD\Imp Dados Hist DPM (IMPVQ3).
6. Ao executar a rotina a janela inicial será apresentada.
7. Clique no botão Param.
8. Informe o parâmetro abaixo:
a. Data Ref Arquivo: informe a data referência do arquivo DPMEXT gerado, ou seja, a data que foi considerada para geração deste arquivo. Normalmente o arquivo é gerado após o último dia de uso do sistema anterior.
9. Confirme o preenchimento do parâmetro.
10. Clique em OK.
11. A rotina exibirá a tela para escolha do arquivo a importar. Selecione o arquivo e clique em Salvar.
12. Durante a importação será exibido um indicador de progresso da importação.
13. Ao término da execução, a tabela VQ3 estará alimentada com os dados históricos.
14. Abaixo serão descritos os passos para Estruturação e Envio de Informações do DPM.
15. No Configurador (SIGACFG) acesse Ambientes\Cadastro\Parâmetros (CFGX017).
16. Pesquise pelo parâmetro MV_MIL0005.
17. Informe o código do concessionário junto a John Deere. Em casos de mais de uma filial, será necessário configurar o parâmetro MV_MIL0005 exclusivo para cada filial. Exemplo de preenchimento: 201171
18. Pesquise pelo parâmetro MV_MIL0006.
19. Informe o código da marca cadastrada no sistema que se refere a John Deere. Esta marca é cadastrada automaticamente na rotina Tab Gener Conces. (OFIOA560). Preenchimento obrigatório: JD
20. Pesquise pelo parâmetro MV_MIL0028.
21. Informe a TES de saída a ser utilizada no orçamento de transferência gerado pelo Protheus a partir da interpretação do arquivo enviado pela John Deere (DPM). Esta TES será utilizada como TES de saída do produto a ser baixado da filial de origem. Exemplo de preenchimento: 501
22. Pesquise pelo parâmetro MV_MIL0029.
23. Informe a TES de entrada a ser utilizada no orçamento de transferência gerado pelo Protheus a partir da interpretação do arquivo enviado pela John Deere (DPM). Esta TES será utilizada como TES de entrada do produto a ser realizada entrada na filial de destino. Exemplo de preenchimento: 001
24. Pesquise pelo parâmetro MV_MIL0032.
25. Informe o código de um motivo de operação com o Tipo Assunto (VS0_TIPASS) = 000004 (CANCELAMENTO DE ORÇAMENTO) informando que se trata de um cancelamento de orçamento por falta de estoque. Esta informação é necessária para o DPM. Exemplo de preenchimento: 000002
26. No Oficina (SIGAOFI), acesse Atualizações\Cad Peças\Sit Demanda (OFIOA530).
27. Nesta rotina deverão ser cadastrados os diversos tipos de situação de venda informando se estas situações deverão ser consideradas como demandas. Para informar se será considerado como demanda ou não, o usuário deve preencher o campo Demanda (V09_LEVDEM) com Sim ou Não. O concessionário deverá cadastrar estas situações coerentemente as demandas para que as informações sejam transmitidas corretamente a John Deere. Exemplos de situações de venda:
a. Venda Normal: irá considerar demanda.
b. Venda Anormal: não irá considerar demanda (queima de estoque, por exemplo).
28. Acesse Atualizações\Cad Gerais\Motivos Operação (OFIOA210).
29. O DPM precisará saber quais vendas foram perdidas por falta de estoque. Esta medição será feita através do motivo de cancelamento. Portanto, cadastre pelo menos um motivo de operação com o Tipo Assunto (VS0_TIPASS) = 000004 (CANCELAMENTO DE ORÇAMENTO), informando que se trata de um cancelamento de orçamento por falta de estoque. Informe este motivo de cancelamento no parâmetro MV_MIL0032, conforme explanado anteriormente.
30. Acesse Atualizações\Cad Peças\Tipos de Pedido (OFIPA850).
31. Clique em Incluir.
32. Preencha os campos obrigatórios. Atente-se ao campo Tp Ped (EDI) (VEJ_PEDEDI). Neste campo deve ser informado o código de tipo de pedido utilizado pela John Deere. Este código é informado no arquivo de retorno do DPMORDER. O tipo de pedido utilizado para reposição de peças é SO = Stock Order.
33. Confirme a inclusão.
34. Acesse Atualizações\Peças JD\Proc Deman. Diária (OFINJD12).
35. Será exibida uma janela com parâmetros a serem preenchidos:
a. Desconsidera Operações: informe os registros de venda que não serão considerados para demanda.
Os códigos informados aqui fazem referência ao cadastro de Sit Demanda (OFIOA530). Devem ser informados entre barras.
b. Última Entrada: este parâmetro será informado automaticamente pelo sistema. Aqui será informado o último número do registro (RECNO) da tabela SF1 que foi processado. Em casos de reprocessamento completo, o usuário deve zerar este campo manualmente.
c. Operações Especiais: informe os registros de venda que não serão considerados para demanda, mas terão impacto contábil no PMM. Os códigos informados aqui fazem referência ao cadastro de Sit Demanda (OFIOA530). Devem ser informados entre barras.
36. Clique em OK.
37. Será executada a rotina pela primeira vez. No entanto, esta rotina será agendada no configurador para ser executada automaticamente utilizando os parâmetros informados aqui.
38. Acesse Atualizações\Peças JD\Parts Data (DPE) (OFINJD06).
39. Será exibida a tela inicial da rotina. Clique no botão Param.
40. Os parâmetros abaixo devem ser informados:
a. Diretório: informe o diretório onde o arquivo diário a ser enviado para a John Deere será gravado.
b. Tipo de Extração: informe com quais informações o arquivo será gerado. A John Deere normalmente solicita a opção Inicialização.
c. Carregamento Dados: informe onde estas informações serão carregadas na John Deere.
Normalmente utilizada a opção Ambos.
d. Grupos Considerados: informe os grupos de peças a serem considerados no levantamento. São os grupos cadastrados para as peças originais John Deere. Devem ser informados entre barras.
e. Último DPMORD: será informado automaticamente pelo sistema o último DPMORDER processado
pela concessionária. Desta forma a John Deere saberá qual foi o último DPMORDER processado.
f. Último DPMXFER: será informado automaticamente pelo sistema o último DPMXFER processado pela concessionária. Desta forma a John Deere saberá qual foi o último DPMXFER processado.
g. Dt Ult. Ext: será informado automaticamente pelo sistema a data da última extração realizada.
h. Nro da Conta Principal: informe o dealer number da matriz. A referência utilizada na John Deere é o dealer number da matriz e das filiais.
i. Leva Estoque?: informe se mesmo que a peça não tenha sido movimentada ela será considerada na extração desde que tenha saldo em estoque. Normalmente utilizado com Sim.
j. Grupos Considerados: informe os grupos de peças a serem considerados no levantamento. São os grupos cadastrados para as peças originais John Deere. Devem ser informados entre barras.
41. Clique em OK.
42. Caso o usuário queira, a rotina poderá ser executada manualmente ao clicar em OK. No entanto, esta rotina será agendada no configurador para ser executada automaticamente utilizando os parâmetros informados aqui.
43. Acesse Atualizações\Peças JD\PMM (OFINJD09).
44. Será exibida a tela inicial da rotina. Clique no botão Param.
45. Os parâmetros abaixo devem ser informados:
a. Diretório: informe o diretório onde o arquivo mensal a ser enviado para a John Deere será gravado.
b. Nro da Conta Principal: informe o dealer number da matriz. A referência utilizada na John Deere é o dealer number da matriz e das filiais.
c. Grupos Considerados: informe os grupos de peças a serem considerados no levantamento. São os grupos cadastrados para as peças originais John Deere. Devem ser informados entre barras.
d. Desconsidera Operações: informe os registros de venda que não serão considerados para demanda.
Os códigos informados aqui fazem referência ao cadastro de Sit Demanda (OFIOA530). Devem ser informados entre barras.
e. Grupos Considerados: informe os grupos de peças a serem considerados no levantamento. São os grupos cadastrados para as peças originais John Deere. Devem ser informados entre barras.
46. Clique em OK.
47. Caso o usuário queira, a rotina poderá ser executada manualmente ao clicar em OK. No entanto, esta rotina será agendada no configurador para ser executada automaticamente utilizando os parâmetros informados aqui.
48. No Configurador (SIGACFG) acesse Ambiente\Schedule\Schedule (CFGA010).
49. Crie eventos de agendamento diários para as rotinas OFINJD12 e OFINJD06.
ATENÇÃO! A rotina OFINJD12 deve ser agendada e executada OBRIGATORIAMENTE ANTES da rotina OFINJD06.
50. O horário de execução recomendado é após o final da movimentação do dia, ou seja, após o expediente.
51. Crie um evento de agendamento mensal para a rotina OFINJD09. A data de execução da rotina deve ser estabelecida no primeiro dia do mês, após as rotinas OFINJD12 e OFINJD06 terem sido executadas.
52. Abaixo serão descritos os passos para Movimentação de Peças do DPM.
53. No Oficina (SIGAOFI), acesse Atualizações\Mov Oficina\Painel Orçamento (OFIXA018).
54. Para que as operações de venda sejam classificadas em níveis de atendimento, é obrigatória a utilização desta rotina.
55. Do lado esquerdo da rotina, expanda as opções da pasta Pedido de Venda e clique sobre a opção Incluir.
56. Preencha as informações do cabeçalho da rotina.
57. Na parte inferior, informe as peças a serem vendidas.
58. Verifique que ao informar as peças, a quantidade em estoque permanecerá zerada. O usuário não terá conhecimento da quantidade em estoque justamente para realizar a medição do nível de atendimento de maneira íntegra.
ATENÇÃO! O usuário deverá informar manualmente para cada item a ser vendido o campo Cod Situacao (VS3_CODSIT), conforme cadastrado na rotina Sit Demanda (OFIOA530).
59. Selecione a opção Ações Relacionadas\Gravar.
60. Ao gravar o pedido de venda, a informação da quantidade em estoque será exibida, pois neste momento o nível de atendimento já foi gravado.
61. Em casos onde uma ou mais peças não serão compradas pelo cliente, o usuário deverá posicionar no item desejado e pressionar a tecla DELETE do teclado, para que o item seja excluído do pedido de venda.
62. No momento em que for deletado, a rotina exibirá uma janela para que o usuário informe o motivo do cancelamento do item. O cadastro de motivo de cancelamento foi abordado anteriormente na rotina Motivos Operação (OFIOA210).
ATENÇÃO! para os casos onde o motivo foi a falta de estoque, pois o DPM precisará desta informação. Para isso, informe o motivo de operação cadastrado anteriormente que referese a venda perdida por falta de estoque.
63. O processo da rotina deve seguir normalmente até o faturamento da mesma.
64. Abaixo serão descritos os passos para Recepção e Tratamento das Informações do DPM.
65. Acesse Atualizações\Peças JD\DPM Orders (OFINJD07).
66. Será exibida a tela inicial da rotina. Clique no botão Param.
67. Os parâmetros abaixo devem ser informados:
a. Marca: informe a marca cadastrada no Protheus referente a John Deere. O código informado aqui será utilizado para buscar o cadastro da montadora na rotina Parâmetro Marca (OFIPA980).
b. Cond.Pgto Pedido: informe a condição de pagamento a ser utilizada no pedido de compras a ser criado.
c. Formula Prc.Rep.: informe uma fórmula para cálculo do preço das peças que serão inclusas no pedido de compras a ser criado.
d. Tipo de Pedido: aqui deve ser informado o código do pedido conforme incluso anteriormente através da rotina Tipos de Pedido (OFIPA850). Será feita a referência do tipo de pedido SO (Stock Order) da John Deere com o tipo de pedido cadastrado no Protheus.
e. Diretório de Importação: informe o diretório a ser considerado para leitura dos arquivos .txt do DPMORDER. Os arquivos do DPMORDER possuem o seguinte prefixo: JD2DLR_DPMORD. ATENÇÃO!
Crie um subdiretório denominado salva para que a rotina faça uma cópia do arquivo antes de processá-lo, pois após o processamento, o arquivo será apagado!
68. Clique em OK.
69. Confirme para iniciar a importação.
70. A rotina irá efetuar a leitura do diretório. Caso encontre mais de um arquivo de DPMORDER, será processado apenas o último enviado pela John Deere.
71. Será exibida uma mensagem informando ao usuário que o arquivo foi importado com sucesso.
72. Acesse Atualizações\Peças JD\Suges. Compras DMS (MATA297M).
73. Verifique que foram criadas sugestões de compras para cada filial de acordo com as informações processadas na rotina DPM Orders (OFINJD07).
74. Verifique também no browse da rotina que o campo Tp.Pedido (FJ_TIPPED) foi gravado com o tipo de pedido selecionado no momento da geração do DPMORDER.
75. Além disso, o usuário conseguirá verificar qual é a origem do registro através do campo Ori. Pedido.
76. Agora o usuário deve analisar as informações enviadas pela John Deere e atualizar a sugestão de compras ou não, conforme sua necessidade.
77. Clique em Efetivar.
78. Neste momento o usuário poderá alterar a sugestão conforme desejar.
79. Atente-se ao preenchimento do campo Ger. Sol/Ped (FJ_TIPGER) com o conteúdo 2=Pedido.
80. Após atualizar a sugestão, clique em confirmar para gerar o pedido de compra.
81. O processo a ser seguido agora é o de compra de peças John Deere, através da rotina Pedido de Peças JD (OFINJD10).
82. Acesse Atualizações\Peças JD\DPM Transfers (OFINJD08).
83. Será exibida a tela inicial da rotina. Clique no botão Param.
84. Os parâmetros abaixo devem ser informados:
a. Cond.Pgto Pedido: informe a condição de pagamento a ser utilizada no pedido de compras a ser criado.
b. Formula Prc.Rep.: informe uma fórmula para cálculo do preço das peças que serão inclusas no pedido de compras a ser criado.
c. Diretório de Importação: informe o diretório a ser considerado para leitura dos arquivos .txt do DPMXFER. Os arquivos do DPMXFER possuem o seguinte prefixo: JD2DLR_DPMXFER. ATENÇÃO! Crie um subdiretório denominado salva para que a rotina faça uma cópia do arquivo antes de processá-lo, pois após o processamento, o arquivo será apagado!
85. Clique em OK.
86. Confirme para iniciar a importação.
87. A rotina irá efetuar a leitura do diretório. Caso encontre mais de um arquivo de DPMORDER, será processado apenas o último enviado pela John Deere.
88. Será exibida uma mensagem informando ao usuário que o arquivo foi importado com sucesso.
89. Acesse Atualizações\Peças JD\Suges. Compras DMS (MATA297M).
90. Verifique que foram criadas sugestões de compras para cada filial de acordo com as informações processadas na rotina DPM Transfers (OFINJD08).
91. O usuário conseguirá verificar qual é a origem do registro através do campo Ori. Pedido.
92. Agora o usuário deve analisar as informações enviadas pela John Deere e atualizar a sugestão de compras ou não, conforme sua necessidade.
93. Clique em Efetivar.
94. Neste momento o usuário poderá alterar a sugestão conforme desejar.
95. Atente-se ao preenchimento do campo Ger. Sol/Ped (FJ_TIPGER) com o conteúdo 3=Transferencia.
96. Após atualizar a sugestão, clique em Confirmar para gerar os orçamentos de transferência entre filiais.
97. O processo a ser seguido agora é o de transferência de peças entre filiais, através da rotina Transf. de Peças (OFIOM430).
98. Acesse Atualizações\Peças JD\Cons. Log Integr. (OFINJD19).
99. Será exibida a tela inicial da rotina. Clique no botão Param.
100. Os parâmetros abaixo devem ser informados:
a. Data Inicial e Final: Informe a data a ser considerada no levantamento.
101. Clique em OK.
102. Confirme para iniciar o levantamento.
103. A rotina irá efetuar o levantamento de todas os processamentos de arquivos DPMORDER e DPMXFER realizados pelo Protheus.
104. Será exibida uma janela onde o usuário poderá imprimir ou exportar este resultado para um arquivo XML.
105. Abaixo serão descritos os passos para Importação do XML da nota fiscal de peças John Deere.
106. Em posse do arquivo XML referente a nota fiscal de peças da John Deere, acesse Atualizações\Peças JD\Imp. NF Peças JD (IMPXML).
107. Na janela principal, clique em Param.
108. Será exibida a janela para preenchimento dos parâmetros abaixo:
a. Caminho do Arquivo: informe, a partir do rootpath do Protheus, o diretório onde está contido o arquivo xml a ser processado pela rotina. Exemplo de preenchimento: /IMPXML/
b. Marca: informe a marca referente a John Deere cadastrada na rotina Grupo de Peças (MATA035), sendo relacionada através do campo Marca (BM_CODMAR). Além disso, um registro da rotina Parâmetro Marca (OFIPA980) deve existir fazendo referência a marca informada através do campo Marca (VE4_PREFAB).
109. Após preencher os parâmetros, confirme clicando em OK.
ATENÇÃO! Neste momento, a rotina irá realizar a leitura dos arquivos XML e, consequentemente, realizar a baixa do estoque encomendado dos pedidos de compra existentes no Protheus. Por isso, a utilização desta rotina para interpretação dos arquivos XML de notas fiscais de peças da John Deere é obrigatória!
110. Após realizar a leitura dos arquivos XML, serão criados registros em tabelas intermediárias para conferência do usuário.
111. Acesse Atualizações\Mov Integração\ Grava Nf Entr Estq (OFIIA000).
112. Serão listadas as notas fiscais geradas a partir dos arquivos XMLs interpretados pela rotina Imp. NF Peças JD (IMPXML).
113. Para alterar/conferir informações, posicione no registro desejado no browse e clique em Alterar.
114. Para escolher se será gerado uma pré-nota de entrada ou uma nota fiscal de entrada, pressione F12 no browse da rotina.