Árvore de páginas

Tempo aproximado para leitura: 02 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Oficina (SIGAOFI)
Função:Deman Diária PRISM (OFINJD31)
Ticket:6095275
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-4599
Pacote(s) Gerado(s):

12.1.25: https://suporte.totvs.com/portal/p/10098/download?e=774897

12.1.23: https://suporte.totvs.com/portal/p/10098/download?e=774896

12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=774895


02. SITUAÇÃO/REQUISITO

Há necessidade de se apontar Venda Perdida, Demanda Especial e tratar Nível de Atendimento Oficina.

03. SOLUÇÃO

Implementada melhoria no Módulo Oficina (SIGAOFI), através de alterações que possibilitam apontar Venda Perdida, Demanda Especial e tratar Nível de Atendimento Oficina.


Procedimentos para utilização

Acessar o "Configurador" (SIGACFG) e informar o parâmetro MV_MIL0134 para evitar computar nível de atendimento oficina para orçamentos antigos.


Então, acessar a rotina Req Pecas (OFIOM020):


Selecionar o registro referente a OS aberta, clicar no botão "Outras Ações" e na opção "Peças da OS". Informar os campos "Tipo Tempo", "Codigo Item", "Qtd Inicial", "TES" e clicar no botão "Salvar":

Obs: A partir dessa nova implementação, será possível digitar todas as peças que serão utilizadas na OS sem fazer a requisição. As peças ficarão registradas na OS da mesma forma quando um Orçamento é exportado para a OS e poderão ser requisitadas conforme necessidade.

Obs2: Ao gravar as peças digitadas a janela não é fechada automaticamente, pois é possível digitar mais peças. As peças gravadas não podem ser alteradas, somente excluídas!


Para requisitar a peça gravada da forma descrita acima, selecionar o registro referente a OS aberta e clicar no botão "Requisitar". Na sequência, clicar no botão "Outras Ações" e na opção "Peças Pendentes da OS":


Selecionar a peça, clicar no botão "Salvar'. Informar demais campos necessários e confirmar a requisição (botão "Salvar" novamente):


Após requisitar a peça, faturando ou não a OS, acessar a rotina Deman Diária PRISM (OFINJD31). O Sistema se encarregará de comparar quantidade de peças solicitadas, saldo em estoque, nível de atendimento obtido e venda perdida.

OBS: A peça deverá estar configurada com o campo customizado "VAI DPM" (BM_VAIDPM) = "1".



Exemplos de uso do parâmetro MV_MIL0132 - "Usa Nível de Atendimento Oficina":

1 - Acessar a rotina "Funcoes Oficina" (OFIXA120), com o parâmetro MV_MIL0011 = "1" e o parâmetro MV_MIL0132 = .t., clicar no menu "Orçamento" e na opção "Incluir":

Informar os campos obrigatórios: "Tp Orcamento" = "2 - Orçamento Oficina", "Tipo Tempo Pecas", "Tipo Tempo Servicos", "Faturar Para" e "Loja".

Então, informar o campo da gridbox da Aba "Orcamento de Peças": "Codigo Item".

O campo "Qtd. Estoque" será sempre "0,00" não revelando a quantidade correta em estoque da peça informada.

Obs: É importante destacar que a cada inclusão de nova linha para informar nova peça, a quantidade em estoque não será revelada até que se tenha gravado o Orçamento!

Obs2: O parâmetro MV_MIL0132 prevalece sobre o parâmetro MV_MIL0011 quando se trata de Orçamento Oficina!


2 - Acessar a rotina "Funcoes Oficina" (OFIXA120), com o parâmetro MV_MIL0132 = .t., selecionar um registro em aberto (ícone verde), clicar no menu "Req. Peça" e na opção "Requisitar":

Os campos obrigatórios para requisição de peça estarão desabilitados, ou seja, não será possível requisitar peças normalmente.

Obs: Conforme descrito no início da documentação, clicar no botão "Outras Ações" e na opção "Peças da OS" pois a partir dessa nova implementação, será possível digitar todas as peças que serão utilizadas na OS sem fazer a requisição.


Rotinas:

  • OFIOM020 – Peças da OS. 
  • OFIXA011 – Orçamento Oficina.

Opção de Menu:

  • Atualizações ->Peças JD

Módulos:

  • Oficina.


Objetivo:

Este documento visa definir e nortear todo o processo padrão das rotinas do sistema TOTVS Protheus no módulo de Oficina para utilização do serviço DPM (Dealer Parts Management) disponibilizado pela John Deere aos seus concessionários. Durante o processo normal de venda de peças 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.



Procedimentos


1. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe as novas opções de menu de Oficina, conforme instruções a seguir:


Menu

Atualizações

SubmenuPeças JD
Nome da RotinaReq Peças
ProgramaOFIOM020
MóduloOficina
TipoFunção Protheus
TabelasVSJ



2. Ainda no Configurador(SIGACFG), acesse Ambientes\Cadastro\Parâmetro (CFG017).

3. Pesquise pelo parâmetro MV_MIL0011.

4. Informe se no momento de realizar um pedido de venda na rotina Painel Orçamento (OFIXA018) será exibida a quantidade em estoque disponível para requisição no momento em que a peça é informada ou somente após a gravação das peças da OS (este é o momento em que o nível de atendimento é medido). Opções de preenchimento: 0 = mostra saldo ao digitar a peça; 1 = mostra saldo somente após gravar das Peças da OS.

5. Em seguida, será necessário cadastrar os tipos de situações para as possíveis requisições, para que assim haja o controle de demanda especial.

6. Para isso, acesse o módulo Auto-Peças (SIGAPEC), a rotina de Situação de demanda em Atualizações\Cad Peças\Sit Demanda (OFIOA530).

7. 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 selecionar uma das opções do campo Demanda DPM (V09_DEMDPM). As opções são Considerar, Recompra, Especial e Não Cons. Apenas as vendas relacionadas às situações Considerar e Especial serão transmitidas a John Deere.

8. Diante desses exemplos de situações de demanda, selecione a opção do campo Demanda DPM (V09_DEMDPM) de forma com que melhor se enquadre de acordo com o que segue:

a. Considerar: Selecione essa opção para cadastrar uma situação que sempre irá considerar demanda do DPM.

b. Recompra: Selecione essa opção para cadastrar uma situação de recompra que não irá considerar demanda.

c. Especial: Selecione essa opção para cadastrar uma situação de demanda especial que não irá considerar demanda (queima de estoque, por exemplo), mas que irá considerar a popularidade (hits) e valores de venda.

d. Não Cons.: Selecione essa opção para qualquer outra situação que não irá considerar demanda, diferente de recompra e especial.


9. Cadastre as situações necessárias antes de prosseguir.



Movimentação de Peças Oficina para o DPM


10. Com os cadastros básicos já efetuados, no módulo Oficina (SIGAOFI) acesse a rotina de requisição de peças em Atualizações\Mov Oficina\Req Peças (OFIOM020).

11. Esta rotina é utilizada para requisição de peças nas ordens de serviço. E é nela também que serão registradas as demandas especiais, vendas perdidas e níveis de atendimento da Oficina.

12. Para que as funcionalidades de venda perdida, demanda especial e níveis de atendimento sejam feitas corretamente é obrigatório utilizar a opção Peças da OS da rotina Req de Peças (OFIOM020) localizada no menu de Ações Relacionadas\Peças da OS.

13. Para isso, selecione a ordem de serviço desejada no browse da rotina de Req de Peças (OFIM020) e clique na opção Peças da OS em Ações relacionadas\Peças da OS.


14. Ao clicar na opção, uma tela será apresentada para que sejam informadas as peças necessárias ao atendimento da Ordem de Serviço.


15. Nesta tela deverão ser digitados os dados das peças e das possíveis requisições da OS.

16. Preencha os campos conforme orientação que segue:

a. Tipo Tempo (VSJ_TIPTEM): Informe neste campo o tipo de tempo da provável requisição da ordem de serviço. Esta ação irá preencher automaticamente os campos Faturar Para (VSJ_FATPAR), Loja (VSJ_LOJA) e Nome (VSJ_NOMCLI) do cliente relacionado ao tipo de tempo.

b. Grupo Item (VSJ_GRUITE): Informe o grupo da peça relacionada à ordem de serviço.

c. Codigo Item (VSJ_CODITE): Informe o código do item da peça relacionada à ordem de serviço. Esta ação irá preencher automaticamente o campo Descrição (VSJ_DESITE).

d. Qtd Requisit. (VSJ_QTDINI): Informe a quantidade necessária para atender à necessidade da ordem de serviço.

e. Qtd. Estoque (VSJ_QTDEST): Este campo exibe a quantidade em estoque da peça selecionada de acordo com a configuração do parâmetro MV_MIL0011. Uma vez que este campo esteja preenchido, os itens serão classificados na legenda verde ou vermelha, a qual, verde indica que o saldo disponível em estoque atende a quantidade solicitada para requisição. E vermelha indica que a quantidade em estoque não atende a quantidade solicitada.


f. Tp. Operação (VSJ_OPER): Informe o código de tipo de operação a ser utilizado na requisição. Neste caso, o campo TES será preenchido automaticamente.

g. TES (VSJ_CODTES): Informe o código do TES relacionado à requisição.

h. Depto Garant (VSJ_DEPGAR): Se o tipo de tempo requerer departamento de garantia, informe-o neste campo.

i. Depto Intern (VSJ_DEPINT): Se o tipo de tempo requerer departamento interno, informe-o neste campo.

j. Cód. Situação (VSJ_CODSIT): Informe o código da situação da requisição. O usuário deverá informar manualmente para cada item a ser requisitado o campo Cod Situacao (VSJ_CODSIT), conforme cadastrado na rotina Sit Demanda (OFIOA530). Este campo é responsável por indicar uma demanda especial, nos casos onde a peça será requisitada, mas não será considerada na demanda pelo DPM.


17. Digite todas as peças necessárias em seguida clique em Confirmar para Salvar as peças da ordem de serviço. Confirme também a gravação dos dados.


ATENÇÃO: O único campo que poderá ser alterado depois da gravação é o Código da Situação (VSJ_CODSIT).


18. O nível de atendimento será calculado e gravado no momento da gravação, mas somente na primeira gravação do item.

19. O Percentual de Nível de Atendimento mede o nível do serviço de atendimento ao cliente baseado na política e procedimentos de estocagem do concessionário. É um bom indicativo da satisfação do cliente porque reflete a frequência que um concessionário fornece aos clientes as peças que eles necessitam.

Observação: Há a necessidade de não mostrar a quantidade disponível em estoque no primeiro momento (MV_MIL0011 = 1) para que o usuário não tenha esse conhecimento durante a digitação das peças e que a medição do nível de atendimento ocorra de maneira íntegra.

20. No caso da situação da demanda, caso seja necessário alterá-la em algum momento depois da gravação, basta acessar novamente a opções Peças da OS, informar a nova situação e gravá-la novamente.

21. Para sair da tela clique em Fechar o botão Confirmar apenas grava as digitações.

22. Em casos em que o cliente desiste da compra da peça por sua indisponibilidade no estoque do concessionário, o usuário deverá apontar uma venda perdida por falta de estoque. Para isso, siga os seguintes passos:

a. Acesse a mesma opção de Peças da OS no Ações Relacionadas da rotina Req Peças. Módulo Oficina (SIGAOFI) em Atualizações\Mov Oficina\Req Peças (OFIOM020).

b. Em seguida, exclua todos os registros que deverão ser considerados com o mesmo motivo de cancelamento. (Pressione o botão DELETE sobre os registros para excluí-los).

c. Clique no botão Confirmar para concluir a exclusão dos registros.

d. Em seguida, selecione o motivo de cancelamento.


ATENÇÃO: Para apontar uma venda perdida por falta de estoque a ser considerada pelo DPM, deve ser informado o motivo de operação previamente cadastrado através da rotina Motivo de Operação (OFIOA210) e informado este código no parâmetro MV_MIL0032.


e. Para concluir a exclusão, clique no botão Confirmar da tela de motivo de cancelamento.

f. Neste momento apenas os registros válidos continuarão a ser apresentado na tela.


23. Depois das peças todas digitadas e salvas, para concluir o processo de requisição acesse a opção Requisitar da rotina de Req Peças (OFIOM020).

24. Em seguida em Ações Relacionadas, selecione a opção Peças Pendentes da OS.


25. Todas as peças pendentes de requisição serão apresentadas na tela.

26. Selecione as peças a serem requisitadas e clique em Confirmar.



27. Preencha os campos obrigatórios e confirme a requisição.

28. Observe que na tela de Peças Pendentes da OS serão apresentadas todas as peças pendentes, isso inclui as peças exportadas a partir de um orçamento e as peças digitadas manualmente.

29. Há a opção de deletar as peças pendentes, mas essa opção só é válida para as peças exportadas a partir de um orçamento.

30. Quando este for o caso, selecione a OS e clique na opção Requisitar.

31. Em seguida clique na opção Ações Relacionadas\Deletar Peças Pendentes da OS.


32. As peças serão listadas. Para deletá-las selecione-as e clique em Excluir.


ATENÇÃO: Só é possível excluir peças caso o parâmetro MV_RITEORC esteja configurado com N, ou seja, caso as peças não sejam reservadas na exportação do orçamento.


33. Caso seja uma peça digitada manualmente, a tentativa de exclusão não será concluída. Essa exclusão deve ser feita diretamente na tela de digitação, em Ações Relacionadas\Peças da OS.



Orçamento de Oficina


34. As funcionalidades de Demanda especial, venda perdida e níveis de atendimento também estão disponibilizadas na rotina de Orçamento Oficina (OFIXA011).

35. No módulo Oficina (SIGAOFI), acesse a rotina Orc Por Fases, em Atualizações\Mov Oficina\Orc Por Fases (OFIXA011).

36. Preencha as informações do cabeçalho da rotina se atentando ao fato de que o tipo do orçamento deve ser Oficina (VS1_TIPORC = 2).


37. Na parte inferior, informe as peças a serem exportadas para a ordem de serviço.

38. Ao informar as peças, a quantidade em estoque poderá permanecer zerada ou ser exibida automaticamente. Esta configuração é feita através do parâmetro MV_MIL0011. Há a necessidade de não mostrar a quantidade disponível em estoque no primeiro momento para que o usuário não tenha o 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). Este campo é responsável por indicar uma venda especial, nos casos onde a peça será vendida, mas não será considerada na demanda pelo DPM.


39. Selecione a opção Ações Relacionadas\Gravar.

40. Ao gravar o orçamento o nível de atendimento será gravado.

41. Em casos onde o cliente desiste da compra da peça por sua indisponibilidade no estoque do concessionário, o usuário deverá apontar uma venda perdida por falta de estoque. Para isso, será necessário seguir os seguintes procedimentos:

a. Com o orçamento gravado, exclua as peças que desejar do orçamento (pressionar a tecla DELETE do teclado).

b. Ao pressionar a tecla DELETE, será solicitado um motivo de cancelamento desta(s) linha(s).

c.Para apontar uma venda perdida por falta de estoque a ser considerada pelo DPM, deve ser informado o motivo de operação previamente cadastrado através da rotina Motivos de Operação (OFIOA210) e informado este código no parâmetro MV_MIL0032.


d. Em seguida, grave o orçamento.

e. O item deve permanecer no orçamento, entretanto com um motivo de cancelamento.


42. O processo da rotina deve seguir normalmente até a exportação do orçamento.


Consulta de Ordens de Serviços


43. Para consultar as peças pendentes da OS acesse a rotina de Consulta de Ordens de serviços, em Consultas\Oficina\Ordem de Serviço (OFIOC060).

44. Selecione a ordem de serviço desejada e clique na opção Visualizar.

45. Na consulta será possível visualizar as seguintes informações divididas em pasta e organizadas nos assuntos: resumo das requisições; requisições de peças; requisições de serviços; orçamentos exportados para a OS; peças pendentes.


46. Acesse a pasta Peças Pendentes para visualizar as informações referentes às peças pendentes da OS.

47. As informações apresentadas serão as seguintes:

a. Origem: Nesta coluna é informada a origem da peça pendente. Se estiver preenchido com o conteúdo Orçamento, indica que a peça pendente está relacionada a um orçamento que foi exportado para a ordem de serviço. Caso esteja preenchido com Digitada, então a peça pendente foi digitada através da opção Ações Relacionadas\Peças da OS, na rotina de Requisição de peças (OFIOM020).

b. Nro. Orçamento: Nesta coluna é informado o número do orçamento que originou a peça pendente, caso a sua origem seja de um orçamento.

c. Tipo de Tempo: Nesta coluna é informado o tipo de tempo.

d. Grupo: Visualize aqui o grupo da peça pendente (B1_GRUPO).

e. Código do Item: Visualize aqui o código do item da peça pendente (B1_CODITE).

f. Descrição: Esta coluna indica a descrição da peça.

g. Qtde.: Aqui é informada a quantidade da peça pendente.




Ponto de Entrada:

  • Nenhum.

Integrações (Entrada/Saída):

  • Atualizações ->Peças JD


Tabelas Utilizadas:
  • VSJ – Peças em Espera para Aplicação;
  • VS1 – Orçamento;
  • VS3 – Itens de Orçamento (Peças).
Funções Envolvidas:
  • OFIOM020 – Req Peças;

  • OFIXA011 – Orc Por Fases.

  • Inclusão e Alteração de Campos no arquivo SX3 – Campos:

OBS: As informações de alterações estão em verde.


Tabela VSJ - Peças em Espera para Aplicação:


Campo

VSJ_FILIAL

VSJ_CODIGOVSJ_NUMOSVVSJ_NUMORC

VSJ_GRUINC

Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem0102030405

Tamanho

2

06883

Decimal

0

0000

Formato


@!

@E 99999999

@E 99999999@!S3
Contexto1 - Real1 - Real1 - Real1 - Real2 - Visual
Propriedade1 - Alterar2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos033



Título

Filial

Codigo Nro da OSNro Orcam/oGrupo Incon.

Descrição

Filial

Codigo movimentacaoNumero da OSNumero do OrcamentoGrupo do Inconveniente

Opções






Inic. Padrão




IF(!INCLUI,POSICIONE("VST",1,xFilial("VST")+"2"+VSJ->VSJ_NUMOSV+VSJ->VSJ_SEQINC,"VST_GRUINC"),"")
Inic. Browse





Con. Padrão



VSK

Modo

E

EEEE

Val. Sistema






Nível

1

1111

Usado

Não

SimSimSimSim

Obrigatório

Não

NãoSimSimNão

Browse

Não

SimSimNãoSim

When






Help


Codigo da movimentacao

Número da Ordem de Servico.

Número do Orcamento.

Informe o grupo de Inconveniente



Campo

VSJ_CODINC

VSJ_SEQINCVSJ_DESINCVSJ_ORIDAD

VSJ_TIPTEM

Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem0607080910

Tamanho

8

312014

Decimal

0

0000

Formato

@!S30

@!@!S30@!@!
Contexto2 - Visual1 - Real2 - Visual1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar
Grupo de Campos




Título

Cod. Incon.

Seq. Inconv.Descr InconvOrigemTipo Tempo

Descrição

Codigo do Inconveniente

Sequencia InconvenienteDescr do InconvenienteOrigem dos dadosTipo de Tempo

Opções




1=Servico Agrupado;

2=Orcamento;3=Garantia;4=Digitado


Inic. Padrão

IF(!INCLUI,POSICIONE("VST",1,xFilial("VST")
+"2"+VSJ->VSJ_NUMOSV+VSJ->
VSJ_SEQINC,"VST_CODINC"),"")


If(!Inclui,Posicione("VST",1,xFilial("VST")+
"1"+VSJ->VSJ_NUMORC+VSJ->
VSJ_SEQINC,"VST_DESINC"),"")



Inic. Browse


Posicione("VST",1,xFilial("VST")+"1"+VSJ->(VSJ_NUMORC+VSJ_SEQINC),"VST_DESINC")

Con. PadrãoVSL


VOI

Modo

E

EEEE

Val. Sistema

FG_Seek("VSL","VO1->VO1_CODMAR+M→VSJ_GRUINC+M→VSJ_CODINC",1,.f., "VSJ_DESINC","VSL_DESINC")



Pertence("1234")FG_TIPTPFAT(,"M->VSJ_FATPAR","M->VSJ_LOJA","M->VSJ_NOMCLI",Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_CODMAR"))

Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

NãoNãoSimSim

Browse

Sim

NãoSimNãoNão

When






Help

Informe o Codigo do Inconveniente

Informe a Sequencia do Inconveniente

Informe a Descricao do Inconveniente

Origem dos Dados que indica se a peca que esta em espera e proveniente de um servico agrupado (revisao) ou orcamento.

Informe o tipo de tempo para requisicao.




Campo

VSJ_FATPAR

VSJ_LOJAVSJ_NOMCLIVSJ_GRUITE

VSJ_CODITE

Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem1112131415

Tamanho

6

2204

27

Decimal

0

0000

Formato

@!

@!@!S20@!S4@!
Contexto1 - Real1 - Real2 - Visual1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar2 - Visualizar1 - Alterar1 - Alterar
Grupo de Campos001002


Título

Faturar para 

LojaNomeGrupo ItemCodigo Item

Descrição

Faturar para Cliente

Loja do Cliente a FaturarNome ClienteGrupo do ItemCodigo do Item

Opções






Inic. Padrão


Posicione("SA1",1,xFilial("SA1")+M->VSJ_FATPAR+M->VSJ_LOJA,"A1_NOME")

Inic. Browse


Posicione("SA1",1,xFilial("SA1")+VSJ->VSJ_FATPAR+VSJ→VSJ_LOJA, "A1_NOME")



Con. Padrão

VSA



E13B01

Modo

E

EEEE

Val. Sistema

FG_FATSP(M→VSJ_TIPTEM,M→VSJ_FATPAR,
"M→VSJ_NOMCLI","A1_NOME",,aCols,,
"VSJ_TIPTEM","VSJ_FATPAR","VSJ_LOJA",n)

FG_FATSP(M→VSJ_TIPTEM,M→VSJ_FATPAR
+M→VSJ_LOJA,"M→VSJ_NOMCLI","A1_NOME",,
aCols,,"VSJ_TIPTEM","VSJ_FATPAR","VSJ_LOJA",n)


Vazio() .or. FG_Seek("SBM","M->VSJ_GRUITE",1,.f.).And.FG_GRUTEM(M->VSJ_TIPTEM,M->VSJ_GRUITE)

FG_POSSB1("M->VSJ_CODITE","SB1->B1_CODITE","M->VSJ_GRUITE").and. FS_VERBLQ3()

Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Sim

SimNãoSimSim

Browse

Sim

Sim

SimSimSim

When






Help

Cliente para quem esta peca sera faturada.

Loja do Cliente a Faturar.

Nome Cliente.

Grupo do Item que esta em espera de aplicação na ordem de servico.

Código do Item que esta em espera para ser aplicado na ordem de servico.



Campo

VSJ_DESITE

VSJ_QTDITEVSJ_QTDDIGVSJ_QTDINI

VSJ_QTDREQ

Tipo

Caracter

NumericoNumericoNumericoNumerico
Ordem1617181920

Tamanho

30

101010

10

Decimal

0

4222

Formato

@!S30

@E 99,999.9999

@E 9,999,999.99@E 9,999,999.99@E 9,999,999.99
Contexto2 - Visual1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos




Título

Descricao 

Qtd Requisit

Qtd DigitadaQtd InicialQtd Requisit

Descrição

Descricao do Item

Qtde Requisitada

Quantidade digitadaQuantidade InicialQuantidade Requisitada

Opções






Inic. PadrãoPosicione("SB1",7,xFilial("SB1")+M->VSJ_GRUITE+M->VSJ_CODITE,"B1_DESC")





Inic. BrowsePosicione("SB1",7,xFilial("SB1")+VSJ->VSJ_GRUITE+VSJ->VSJ_CODITE,"B1_DESC")





Con. Padrão




Modo

E

EEEE

Val. Sistema


Positivo() 

Positivo()Positivo()Positivo()

Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

SimSimSimNão

Browse

Sim

Sim

SimSimSim

When






Help

Descricao do Item.

Quantidade disponivel para requisicao.

Quantidade digitada inicialmente.

Quantidade Inicial.

Quantidade ja requisitada.



Campo

VSJ_QTDEST

VSJ_QESTNAVSJ_OPERVSJ_CODTES

VSJ_RESPEC

Tipo

Numerico

NumericoCaracterCaracterCaracter
Ordem2122232425

Tamanho

10

1023

1

Decimal

2

2000

Formato

@E 9,999,999.99

@E 9,999,999.99@!@!@!
Contexto2 - Visual1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos




Título

Qtd. Estoque

Estoque N.A.Tp. OperacaoTESPeca Reserv

Descrição

Quantidade em Estoque

Estoque Nivel de Atend.Informe o tipo de operacao.TESPecas Reservada Almoxarif

Opções





0=Nao;1=Sim
Inic. Padrão





Inic. Browse





Con. Padrão

DJ

SF4

Modo

E

EEEE

Val. Sistema



Vazio().or.Existcpo("SX5",
"DJ"+M→VSJ_OPER)

ExistCPO("SF4",M->VSJ_CODTES) .and. MaAvalTes("S",M→VSJ_CODTES)

Pertence("01")

Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

NãoNãoSimSim

Browse

Sim

Sim

SimNãoNão

When






Help

Quantidade disponivel no estoque.

Estoque para Nivel Atendimento.

Informe o tipo de operacao.

Informe o código da TES

Peca Reservada para Almoxarifado.



Campo

VSJ_PROIMP

VSJ_LOTECTVSJ_NUMLOTVSJ_NUMSER

VSJ_KEYINC

Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem2627282930

Tamanho

6

10620

5

Decimal

0

0000

Formato

@E 999999

@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos




Título

Func Import

LoteSub-LoteNum de Serie

Chave

Descrição

Funcionario Importacao

LoteSub-LoteNum de Serie do Produto

Chave

Opções






Inic. Padrão

Posicione("VAI",4,xFilial("VAI")
+__cUserID,"VAI_CODTEC")





Inic. Browse





Con. Padrão




Modo

E

EEEE

Val. Sistema


FG_RASTRO(M->VSJ_GRUITE,M->VSJ_CODITE,M->VSJ_QTDITE,M->VSJ_LOTECT,M->VSJ_NUMLOT)

FG_RASTRO(M->VSJ_GRUITE,M->VSJ_CODITE,M->VSJ_QTDITE,M->VSJ_LOTECT,M->VSJ_NUMLOT)

FG_RASTRO(M->VSJ_GRUITE,M->VSJ_CODITE,M->VSJ_QTDITE,M->VSJ_LOTECT,M->VSJ_NUMLOT,M->VSJ_NUMSER)


Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

NãoNãoNãoNão

Browse

Sim

Não

NãoNãoNão

When






Help

Funcionario Importação.

Numeração do Lote criada pelo próprio usuário.

Número do Lote (utilizado na Rastreabi-lidade de Produtos quando parãmetro MV_RASTRO estiver ativado).

Número de Série do produto movimentado.

Chave para Localiza Inconveniente.

Campo

VSJ_DEPGAR

VSJ_DEPINTVSJ_CODSITVSJ_MOTPED

VSJ_DESMOT

Tipo

Caracter

CaracterCaracterCaracterCaracter
Ordem3132333435

Tamanho

1

126

40

Decimal

0

0000

Formato

@!

@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real2 - Visual
Propriedade1 - Alterar1 - Alterar1 - Alterar2 - Visualizar2 - Visualizar
Grupo de Campos




Título

Depto Garant

Depto InternCod SituacaoMot CancelamDescr Motivo

Descrição

Depto Garantia

Depto InternoCodigo SituacaoMotivo de CancelamentoDescricao do Motivo

Opções






Inic. Padrão





Inic. Browse





Con. PadrãoVFVDV09VS0

Modo

E

EEEE

Val. Sistema

Vazio() .or. FG_Seek("SX5","'VF'+M->VSJ_DEPGAR",1,.f.)

Vazio() .or. FG_Seek("SX5","'VD'+M->VSJ_DEPINT",1,.f.)

Vazio() .or. Existcpo("V09",M->VSJ_CODSIT)



Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

NãoNãoNãoNão

Browse

Não

Não

SimNãoNão

When

VOI->VOI_DEPGAR=="1"

VOI->VOI_DEPINT=="1"


Help

Informe o departamento Garantia

Informe o departamento Interno

Informe o codigo da situacao da Demanda.

Motivo do Cancelamento do Item.

Descricao do Motivo do Cancelamento do Item.



Campo

VSJ_DATREQ

VSJ_FLGNATVSJ_FORMULVSJ_VALPEC

VSJ_VALCUS

Tipo

Data

CaracterCaracterNumericoNumerico
Ordem3637383940

Tamanho

8

1614

14

Decimal

0

0044

Formato


@!@E 999999@E 999,999,999.9999@E 999,999,999.9999
Contexto1 - Real1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos




Título

Data Digit.

Flag Niv AteFormulaValor unit.Custo unit.

Descrição

Data Digitacao

Flag do Nivel de AtendimeFormula do Calculo ValorValor unitario da PecaCusto unitario da Peca

Opções






Inic. PadrãodDataBase





Inic. Browse





Con. Padrão




Modo

E

EEEE

Val. Sistema


Pertence("01")




Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

NãoNãoNãoNão

Browse

Sim

Não

NãoNãoNão

When






Help

Data de criacao do registro.

Informe Flag do Nivel de Atendimento.

Informe a formula para calculo do valor da peca.

Valor unitario da peca.

Valor de custo da peca.



Criação de Parâmetro no arquivo SX6 – Parâmetros:

Nome da Variável

MV_MIL0108

Tipo

Caracter

Descrição

Motivo de Venda Perdida Oficina

Valor Padrão

000002



Nome da Variável

MV_MIL0132

Tipo

Lógico

Descrição

Usa Nivel de Atendimento Oficina?

Valor Padrão

.f.



Nome da Variável

MV_MIL0134

Tipo

Data

Descrição

Data início NA Oficina

Valor Padrão

20190701



04. DEMAIS INFORMAÇÕES

Esta atualização de dicionários estará disponível na próxima release (12.1.27).


Campo no arquivo SX3 – Campos:

Tabela SBM - Grupo de Produto:

Campo

BM_VAIDPM

Tipo

Caracter

Ordem(Automática)

Tamanho

1

Decimal

0

Formato


Contexto1 - Real
Propriedade1 - Alterar
Grupo de Campos

Título

VAI DPM

Descrição

VAI DPM

Opções


Inic. Padrão
Inic. Browse
Con. Padrão

Modo

E

Val. Sistema


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

When


Help




Parâmetro no arquivo SX6 – Parâmetros:

Nome da Variável

MV_MIL0011

Tipo

Caracter

Descrição

Utiliza Nivel de Atendimento ? (0=Nao;1=Sim)

Valor Padrão

0


05. ASSUNTOS RELACIONADOS

  • Não há.