Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS DMS

Linha de Produto:

Linha Protheus

Segmento:

Varejo

Módulo:

TOTOVS DMS (Linha Protheus) - Veículos (SIGAVEI)

Função:Agrega/Desagrega (VEIXA040)
País:Brasil
Ticket:17076424
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-2070


02. SITUAÇÃO/REQUISITO

Existe a necessidade de realizar o processo de Agrega, Desagrega, Transferência e Troca em Veículos/Máquinas/Equipamentos.

03. SOLUÇÃO

A rotina Agrega/Desagrega Multieventos realiza o controle dos processos de Agrega/Desagrega/Transferência/Troca de Itens em Veículos/Máquinas/Equipamentos.


A rotina Agrega/Desagrega Multieventos realiza o controle dos processos de Agrega/Desagrega/Transferência/Troca de Itens em Veículos/Máquinas/Equipamentos.

Nova funcionalidade possibilitando realizar o preenchimento e salvar a operação permitindo que a efetivação seja feita posteriormente, evitando retrabalho.

Novo processo "Transferência" permite que itens que componham determinado veículo/máquina/equipamento sejam transferidos para outro veículo/máquina/equipamento em um único processo.

Novo processo "Troca" permite que itens que componham o veículo/máquina/equipamento 1 sejam transferidos para o veículo/máquina/equipamento 2 e itens que componham o veículo/máquina/equipamento 2 sejam transferidos para o veículo/máquina/equipamento 1 em um único processo.

Novo Layout no Browser da rotina de Agrega/Desagrega, onde na Grid superior se encontram os processos realizados (digitados, efetivados, cancelados e pendente efetivação); Através da opção "Outras Ações>Documentos Gerados" é possível verificar todos os documentos gerados pelo processo em que se está posicionado; Na Grid inferior esquerda é possível visualizar os eventos do processo e verificar os documentos gerados por cada evento através da opção "Documentos Gerados"; Caso deseje é possível visualizar esses documentos através da opção "Outras Ações > Visualizar - Documentos Gerados"; Na Grid inferior direita é possível identificar em quais Veículos/Máquinas/Equipamentos o processo foi realizado bem como acessar o rastreamento de cada chassi através da opção "Rastreamento do Chassi".



Importante:

Para que essa nova funcionalidade de Multieventos esteja ativa, é necessário a criação do novo parâmetro MV_MIL0194 com o conteúdo igual a 1.

A sigla de solução agregada é definida pelo parâmetro MV_MIL0106, exemplos: AMS ou AFS. Nesta documentação trataremos a sigla como AMS;

Pontos de entrada:

    • VXX040DG possibilita gravar informações complementares nas tabelas VV1 e SB1 referente aos AMS gerado no Agrega/Desagrega, chamada item a item.
    • VXX040PV possibilita a manipulação dos vetores "xSAutoCab" e "xSAutoItens" antes da chamado do MATA410 no momento da geração da Nota Fiscal de Saída de Peças.


Os processos disponíveis são:


Agrega Individual 

    • Agrega com Notas Fiscais de AMS
    • Agrega com Notas Fiscais de Peças
    • Agrega com Movimentações Internas de AMS
    • Agrega com Movimentações Internas de Peças

Desagrega Individual

    • Desagrega com Notas Fiscais de AMS
    • Desagrega com Notas Fiscais de Peças
    • Desagrega com Movimentações Internas de AMS
    • Desagrega com Movimentações Internas de Peças

Transferência

    • Transferência com Nota Fiscal de AMS
    • Transferência com Nota Fiscal de Peças
    • Transferência com Movimentações Internas de AMS
    • Transferência com Movimentações Internas de Peças

Troca

    • Troca com Nota Fiscal de AMS
    • Troca com Nota Fiscal de Peças
    • Troca com Movimentação Interna de AMS
    • Troca com Movimentação Interna de Peças


Agrega(Individual) com Notas Fiscais de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "1=Agrega (Individual)"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Agrega.
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1.



  • Na aba "AMS" selecionar o AMS que será agregado através do campo de pesquisa (ChaInt) sendo os demais dados relacionados ao AMS preenchidos automaticamente; Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Saída.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Agrega(Individual) com Notas Fiscais de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "1=Agrega (Individual)"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Agrega.
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída dos itens que serão agregados e do Veículo/Máquina/Equipamento 1 e entrada referente ao Veículo/Máquina/Equipamento já com os itens agregados.



  • Na aba "Peças" realizar o preenchimento dos campos com informações relacionadas aos itens que serão agregados. Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Saída.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Agrega(Individual) com Movimentações Internas de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "1=Agrega (Individual)"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Agrega.
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 lembrando que o TM (Tipo de Movimentação) é carregado automaticamente de acordo com os parâmetros MV_MIL0114 e MV_MIL0115.



  • Na aba "AMS" selecionar o AMS que será agregado através do campo de pesquisa (ChaInt) sendo os demais dados relacionados ao AMS preenchidos automaticamente. 



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Agrega(Individual) com Movimentações Internas de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "1=Agrega (Individual)"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Agrega.
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 lembrando que o TM (Tipo de Movimentação) é carregado automaticamente de acordo com os parâmetros MV_MIL0114 e MV_MIL0115.



  • Na aba "Peças" realizar o preenchimento dos campos com informações relacionadas aos itens que serão agregados.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.

Desagrega(Individual) com Notas Fiscais de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "2=Desagrega (Individual)"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega.
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1.



  • Na aba "AMS" realizar o preenchimento dos campos com informações relacionadas ao AMS que será gerado; O chassi poderá ou não ser informado e caso seja informado um chassi já cadastrado é necessário que nele não tenha sido realizada nenhuma movimentação no DMS. Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Entrada.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Desagrega(Individual) com Notas Fiscais de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "2=Desagrega (Individual)"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega.
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e dos itens que serão desagregados.



  • Na aba "Peças" realizar o preenchimento dos campos com informações relacionadas aos itens que serão desagregados. Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Entrada.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Desagrega(Individual) com Movimentações Internas de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "2=Desagrega (Individual)"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega.
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 lembrando que o TM (Tipo de Movimentação) é carregado automaticamente de acordo com os parâmetros MV_MIL0114 e MV_MIL0115.



  • Na aba "AMS" realizar o preenchimento dos campos com informações relacionadas ao AMS que será gerado; O chassi poderá ou não ser informado e caso seja informado um chassi já cadastrado é necessário que nele não tenha sido realizada nenhuma movimentação no DMS.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Desagrega(Individual) com Movimentações Internas de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "2=Desagrega (Individual)"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega.
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 lembrando que o TM (Tipo de Movimentação) é carregado automaticamente de acordo com os parâmetros MV_MIL0114 e MV_MIL0115.



  • Na aba "Peças" realizar o preenchimento dos campos com informações relacionadas aos itens que serão agregados.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.

Transferência com Notas Fiscais de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "3=Transferência"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e o Veic/Maq. 2 do estoque em que os itens serão agregados (Evento ).
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão transferidos através dos eventos.



  • Na aba "AMS-Desagrega" realizar o preenchimento dos campos com informações relacionadas ao AMS que será gerado; O chassi poderá ou não ser informado e caso seja informado um chassi já cadastrado é necessário que nele não tenha sido realizada nenhuma movimentação. Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Entrada.



  • Na aba "AMS-Agrega" os campos serão preenchidos automaticamente conforme a digitação da aba "AMS-Desagrega", restando portanto inserir as informações complementares como Tp.Operação para TES Inteligente ou diretamente o TES Saída, Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Transferência com Notas Fiscais de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "3=Transferência"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e o Veic/Maq. 2 do estoque em que os itens serão agregados (Evento ).
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão transferidos através dos eventos.



  • Na aba "Peças-Desagrega" realizar o preenchimento dos campos com informações relacionadas aos itens que serão desagregados. Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Entrada.



  • Na aba "Peças-Agrega" os campos serão preenchidos automaticamente conforme a digitação da aba "Peças-Desagrega", restando portanto inserir as informações complementares como Tp.Operação para TES Inteligente ou diretamente TES Saída, Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Transferência com Movimentações Internas de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "3=Transferência"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e o Veic/Maq. 2 do estoque em que os itens serão agregados (Evento ).
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão transferidos através dos eventos, lembrando que o TM (Tipo de Movimentação) é carregado automaticamente de acordo com os parâmetros MV_MIL0114 e MV_MIL0115.



  • Na aba "AMS-Desagrega" realizar o preenchimento dos campos com informações relacionadas ao AMS que será gerado; O chassi poderá ou não ser informado e caso seja informado um chassi já cadastrado é necessário que nele não tenha sido realizada nenhuma movimentação.



  • Na aba "AMS-Agrega" os campos serão preenchidos automaticamente conforme a digitação da aba "AMS-Desagrega", restando portanto inserir as informações complementares como Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Transferência com Movimentações Internas de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "3=Transferência"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e o Veic/Maq. 2 do estoque em que os itens serão agregados (Evento ).
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão transferidos através dos eventos, lembrando que o TM (Tipo de Movimentação) é carregado automaticamente de acordo com os parâmetros MV_MIL0114 e MV_MIL0115.



  • Na aba "Peças-Desagrega" realizar o preenchimento dos campos com informações relacionadas aos itens que serão desagregados.



  • Na aba "Peças-Agrega" os campos serão preenchidos automaticamente conforme a digitação da aba "Peças-Desagrega", restando portanto inserir as informações complementares como Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.

Troca com Notas Fiscais de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  •  Selecionar:
    • Processo? = "4=Troca"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e Agrega (Evento ) e o Veic/Maq. 2 do estoque no qual será realizado o processo de Agrega (Evento ) e Desagrega (Evento ).
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão trocados através dos eventos.



  • Na aba "AMS-Desagrega" realizar o preenchimento dos campos com informações relacionadas ao AMS que será gerado no processo de Desagrega do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ); O chassi poderá ou não ser informado e caso seja informado um chassi já cadastrado é necessário que nele não tenha sido realizada nenhuma movimentação. Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Entrada.



  • Na aba "AMS-Agrega" os campos referentes ao processo de agrega do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ) serão preenchidos automaticamente conforme a digitação da aba "AMS-Desagrega", restando portanto inserir as informações complementares como Tp.Operação para TES Inteligente ou diretamente o TES Saída, Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Sim" para que o processo seja efetivado ou em "Não" para que o processo seja apenas gravado em tabela permitindo uma efetivação posterior.




Troca com Notas Fiscais de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "4=Troca"
    • Tipo? = "1=Notas Fiscais"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e Agrega (Evento ) e o Veic/Maq. 2 do estoque no qual será realizado o processo de Agrega (Evento ) e Desagrega (Evento ).
  • Na aba "Dados para a geração das Notas Fiscais" realizar o preenchimento dos dados para a geração das Notas Fiscais de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão trocados através dos eventos.



  • Na aba "Peças-Desagrega" realizar o preenchimento dos campos com informações relacionadas aos itens que serão desagregados do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ). Realizar o preenchimento do Tp.Operação para TES Inteligente ou diretamente o TES Entrada.



  • Na aba "Peças-Agrega" os campos referentes ao processo de agrega do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ) serão preenchidos automaticamente conforme a digitação da aba "Peças-Desagrega", restando portanto inserir as informações complementares como Tp.Operação para TES Inteligente ou diretamente o TES Saída, Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Não" para que o processo seja apenas gravado em tabela.




Troca com Movimentações Internas de AMS

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "4=Troca"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "1=AMS"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e Agrega (Evento ) e o Veic/Maq. 2 do estoque no qual será realizado o processo de Agrega (Evento ) e Desagrega (Evento ).
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão trocados através dos eventos.



  • Na aba "AMS-Desagrega" realizar o preenchimento dos campos com informações relacionadas ao AMS que será gerado no processo de Desagrega do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ); O chassi poderá ou não ser informado e caso seja informado um chassi já cadastrado é necessário que nele não tenha sido realizada nenhuma movimentação. 



  • Na aba "AMS-Agrega" os campos referentes ao processo de agrega do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ) serão preenchidos automaticamente conforme a digitação da aba "AMS-Desagrega", restando portanto inserir as informações complementares como Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Não" para que o processo seja apenas gravado em tabela.




Troca com Movimentações Internas de Peças

  • Acessar a rotina Agrega e Desagrega (VEIXA040).
  • Clicar no botão "Incluir".
  • Selecionar:
    • Processo? = "4=Troca"
    • Tipo? = "2=Movimentações Internas"
    • Item? = "2=Peças"
  • No cabeçalho, selecionar o Veic/Maq. 1 do estoque no qual será realizado o processo de Desagrega (Evento ) e Agrega (Evento ) e o Veic/Maq. 2 do estoque no qual será realizado o processo de Agrega (Evento ) e Desagrega (Evento ).
  • Na aba "Dados para a geração das Movimentações Internas" realizar o preenchimento dos dados para a geração das Movimentações de Saída e Entrada referente ao Veículo/Máquina/Equipamento 1 e ao Veículo/Máquina/Equipamento 2 dos itens que serão trocados através dos eventos.



  •  Na aba "Peças-Desagrega" realizar o preenchimento dos campos com informações relacionadas aos itens que serão desagregados do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ).



  • Na aba "Peças-Agrega" os campos referentes ao processo de agrega do Veículo/Máquina/Equipamento 1 (Evento ) e do Veículo/Máquina/Equipamento 2 (Evento ) serão preenchidos automaticamente conforme a digitação da aba "Peças-Desagrega", restando portanto inserir as informações complementares como Centro de Custo, Conta Contábil, Item Conta e Classe Valor.



  • Após o preenchimento dos dados clicar no botão "Confirmar".
  • Quando questionado se "Efetivar Processo?" deverá clicar no botão "Não" para que o processo seja apenas gravado em tabela.

Criação de Tabela no arquivo SX2 – Tabelas:



Chave

Nome

Modo

Único

PYME

VFJ

Proc Multieventos Agreg/Desag

E

VFJ_FILIAL+VFJ_CODIGO

S

VFKAgreg/Desag NFs SaidaEVFK_FILIAL+VFK_CODIGOS
VFLAgreg/Desag NFs EntradaEVFL_FILIAL+VFL_CODIGOS
VFMAgreg/Desag AMS - SaidaEVFM_FILIAL+VFM_CODIGOS
VFPAgreg/Desag AMS - EntradaEVFP_FILIAL+VFP_CODIGOS
VFNAgreg/Desag Pecas - SaidaEVFN_FILIAL+VFN_CODIGOS
VFQAgreg/Desag Pecas - EntradaEVFQ_FILIAL+VFQ_CODIGOS
VFOAgreg/Desag Mov.Internas EVFO_FILIAL+VFO_CODIGOS



Criação de Campo no arquivo SX3 – Campos:



  • Tabela VFJ - Proc Multieventos Agreg/Desag


CampoVFJ_FILIALVFJ_CODIGOVFJ_STATUSVFJ_PROCES
TipoCaracterCaracterCaracterCaracter
Grupo de Campos33


Ordem01020304
Tamanho2811
Decimal0000
Formato@!@!@!                                           @!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilialCód.Interno StatusProcesso
DescriçãoFilialCód.Interno              StatusProcesso
Val. Sistema

Pertence("0123")Pertence("1234")
Opções

0=Digitado;1=Efetivado;2=Cancelado;3=Efetivação Pendente1=Agrega(Individual);2=Desagrega(Individual);3=Transferência;4=Troca
Inic. PadrãoxFilial("VFJ")GetSXENum("VFJ","VFJ_CODIGO")"0"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoSimNãoNão
BrowseNãoSimSimSim
When



Pasta



HelpInforme a Filial.Informe o código interno.Informe o Status.Informe o Processo.







CampoVFJ_TIPPROVFJ_TIPITEVFJ_VV1001VFJ_MAR001
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem05060708
Tamanho1164
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real2 - Virtual
Propriedade2 - Visualizar2 - Visualizar1 - Alterar2 - Visualizar
TítuloTipoItemVeic/Maq. 1 Marca 1
DescriçãoTipo de ProcessoTipo ItemVeic/Maq. 1 Marca 1
Val. SistemaPertence("12")Pertence("12")

Opções1=Notas Fiscais;2=Movimentações Internas#VA3000071_TipoItem()

Inic. Padrão


IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_CODMAR"),"")
Inic. Browse


Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_CODMAR")
Cons. Padrão

VV1AGR
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimNãoNão
When



Pasta



HelpInforme o Tipo de Processo.Informe o Tipo de Item.Informe o Chassi Interno do 1º Veiculo/Máquina/Equipamento.Informe a Marca do 1º Veiculo/Máquina/Equipamento.






CampoVFJ_MOD001VFJ_CHA001VFJ_CUSAT1VFJ_CUSFT1
TipoCaracterCaracterNuméricoNumérico
Grupo de Campos



Ordem09101112
Tamanho30251212
Decimal0022
Formato@!                                           @!@E 999,999,999.99@E 999,999,999.99
Contexto2 - Virtual2 - Virtual1 - Real1 -Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloModelo 1Chassi 1 Cust.Atu.1Cust.Ft.1
DescriçãoModelo 1Chassi 1Custo Atual 1Custo Futuro 1
Val. Sistema



Opções



Inic. PadrãoIIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_MODVEI"),"")IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_CHASSI"),"")Positivo()Positivo()
Inic. BrowsePosicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_MODVEI")Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_CHASSI")

Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoNãoNão
When



Pasta



HelpInforme o Modelo do 1º Veiculo/Máquina/Equipamento.Informe o Chassi do 1º Veiculo/Máquina/Equipamento.Informe o custo atual do 1º Veiculo/Máquina/Equipamento.Informe o custo futuro do 1º Veiculo/Máquina/Equipamento.





CampoVFJ_VV1002VFJ_MAR002VFJ_MOD002VFJ_CHA002
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem13141516
Tamanho643025
Decimal0000
Formato@!@!@!@!
Contexto1 - Real2 - Virtual2 - Virtual2 - Virtual
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloVeic/Maq. 2Marca 2Modelo 2Chassi 2
DescriçãoVeic/Maq. 2Marca 2Modelo 2Chassi 2
Val. Sistema



Opções



Inic. Padrão
IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ->VFJ_VV1002,"VV1_CODMAR"),"")IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ->VFJ_VV1002,"VV1_MODVEI"),"")IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ->VFJ_VV1002,"VV1_CHASSI"),"")
Inic. Browse
Posicione("VV1",1,xFilial("VV1")+VFJ_VV1002,"VV1_CODMAR")Posicione("VV1",1,xFilial("VV1")+VFJ_VV1002,"VV1_MODVEI")Posicione("VV1",1,xFilial("VV1")+VFJ_VV1002,"VV1_CHASSI")
Cons. PadrãoVV1AGR


Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoNãoNão
When



Pasta



HelpInforme o Chassi Interno do 2º Veiculo/Máquina/Equipamento.Informe a Marca do 2º Veiculo/Máquina/Equipamento.Informe o Modelo do 2º Veiculo/Máquina/Equipamento.Informe o Chassi do 2º Veiculo/Máquina/Equipamento.





CampoVFJ_CUSAT2VFJ_CUSFT2VFJ_DATINCVFJ_HORINC
TipoNuméricoNuméricoDataCaracter
Grupo de Campos



Ordem17181920
Tamanho121284
Decimal2200
Formato@E 999,999,999.99@E 999,999,999.99
@R 99:99
Contexto1 - Real1 - Real1 - Real1 -Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloCust.Atu.2Cust.Ft.2Dt.Inclusão Hr.Inclusão
DescriçãoCusto Atual 2Custo Futuro 2Data InclusãoHora Inclusão
Val. Sistema



Opções



Inic. PadrãoPositivo()Positivo()dDatabaseleft(time(),2)+substr(time(),4,2)
Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoSimSim
When



Pasta



HelpInforme o custo atual do 2º Veiculo/Máquina/Equipamento.Informe o custo futuro do 2º Veiculo/Máquina/Equipamento.Informe a Data de Inclusão.Informe a Hora de Inclusão.





CampoVFJ_USRINCVFJ_NOMINCVFJ_DATEFEVFJ_HOREFE
TipoCaracterCaracterDataCaracter
Grupo de Campos



Ordem21222324
Tamanho62584
Decimal0000
Formato@!@!
@R 99:99
Contexto1 - Real2 - Virtual1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloUsuárioNome UsuárioDt.EfetivaçHr.Efetivaç
DescriçãoUsuário Inclusão Nome Usuário InclusãoData EfetivaçãoHora Efetivação
Val. Sistema



Opções



Inic. Padrão__cUserIDLeft(UsrRetName(IIf(Inclui,__cUserID,VFJ->VFJ_USRINC)),25)

Inic. Browse
Left(UsrRetName(VFJ->VFJ_USRINC),25)

Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme o usuário que fez a Inclusão.Informe o nome do usuário que fez a Inclusão.Informe a Data de Efetivação.Informe a Hora de Efetivação.





CampoVFJ_USREFEVFJ_NOMEFE
TipoCaracterCaracter
Grupo de Campos

Ordem2526
Tamanho625
Decimal00
Formato@!@!
Contexto1 - Real2 - Virtual
Propriedade2 - Visualizar2 - Visualizar
TítuloUsuário     Nome Usuário
DescriçãoUsuário EfetivaçãoNome Usuário Efetivação
Val. Sistema

Opções

Inic. Padrão
IIf(!Inclui,Left(UsrRetName(VFJ->VFJ_USREFE),25),'')
Inic. Browse
Left(UsrRetName(VFJ->VFJ_USREFE),25)
Cons. Padrão

Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseSimSim
When

Pasta

HelpInforme o usuário que fez a Efetivação.Informe o nome do usuário que fez a Efetivação.



  • Tabela VFK - Agreg/Desag NFs Saida


CampoVFK_FILIALVFK_CODIGOVFK_CODEXEVFK_AGRDES
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilialCód.InternoCód.ExecuçãoAgrega/Desag
DescriçãoFilialCód.InternoCód.ExecuçãoAgrega/Desagrega
Val. Sistema


PERTENCE("12")
Opções


1=Agrega;2=Desagrega
Inic. PadrãoxFilial("VFK")

"1"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoSimSim
When



Pasta



Help

Informe a Filial.

Informe o código interno.

Informe o código da execução.

Informe o Agrega/Desagrega




CampoVFK_TIPREGVFK_CODCLIVFK_LOJCLIVFK_NOMCLI
TipoCaracterCaracterCaracterCaracter
Grupo de Campos
001002
Ordem05060708
Tamanho16240
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real2 - Virtual
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloSaidasCód.Cliente Loj.ClienteNome
DescriçãoTipo Registro SaidaCódigo do ClienteLoja do ClienteNome
Val. SistemaPertence("1234")


Opções#VA3000091_TipoRegistro("S")


Inic. Padrão"1"

IIf(!Inclui,Posicione("SA1",1,xFilial("SA1")+VFK->VFK_CODCLI+VFK->VFK_LOJCLI,"A1_NOME"),"")
Inic. Browse


Posicione("SA1",1,xFilial("SA1")+VFK->VFK_CODCLI+VFK->VFK_LOJCLI,"A1_NOME")
Cons. Padrão
SA1

Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe o Tipo de Registro da Saída.

Informe o Código do Cliente.

Informe a Loja do Cliente.

Informe o Nome do Cliente.




CampoVFK_TIPOPEVFK_CODTESVFK_CODESPVFK_NUMNFI
TipoCaracterCaracterCaracterCaracter
Grupo de Campos


018
Ordem09101112
Tamanho2359
Decimal0000
Formato@!@!@!@!
Contexto2 - Virtual1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar2 - Visualizar
TítuloTp.OperaçãoTES SaídaEspécieNro.NF Saída
DescriçãoTipo de OperaçãoTES SaídaEspécieNro da NF Saída
Val. Sistema
VAZIO() .or. (ExistCPO('SF4') .and. MaAvalTes('S',FwFldGet('VFK_CODTES')))Vazio() .or. ExistCpo("SX5","42"+FWFldGet("VFK_CODESP"))
Opções



Inic. Padrão



Inic. Browse



Cons. PadrãoDJSF442
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoSimSimSim
When



Pasta



Help

Informe o Tipo de Operação para TES Inteligente.

Informe o TES de Saída.

Informe a Espécie.

Informe o Numero da Nota Fiscal de Saída.




CampoVFK_SERNFIVFK_CODVENVFK_NOMVENVFK_FORPAG
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem13141516
Tamanho36303
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real2 - Virtual1 - Real
Propriedade2 - Visualizar1 - Alterar2 - Visualizar1 - Alterar
TítuloSerie NF SaiVendedorNome Vended.Forma Pagto
DescriçãoSerie da NF SaídaCódigo do VendedorNome do VendedorForma de Pagamento
Val. Sistema
Vazio() .or. ExistCpo("SA3",FWFldGet("VFK_CODVEN"))
Vazio() .or. (ExistCpo("SE4",FWFldGet("VFK_FORPAG")) .and. !(SE4->E4_TIPO $ "A.9") )
Opções



Inic. Padrão

IIf(!Inclui,Posicione("SA3",1,xFilial("SA3")+VFK->VFK_CODVEN,"A3_NOME"),"")
Inic. Browse

Posicione("SA3",1,xFilial("SA3")+VFK->VFK_CODVEN,"A3_NOME")
Cons. Padrão
SA3
SE4
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe a Série da Nota Fiscal de Saída.

Informe o Código do Vendedor.

Informe o Nome do Vendedor.

Informe a Forma de Pagamento.




CampoVFK_DESFPGVFK_NATUREVFK_CODBCOVFK_CENCUS
TipoCaracterCaracterCaracterCaracter
Grupo de Campos

007004
Ordem17181920
Tamanho251039
Decimal0000
Formato@!@!@!@!
Contexto2 - Virtual1 - Real1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
TítuloDescr.PagtoNaturezaBancoCentro Custo
DescriçãoDescrição PagamentoNaturezaBancoCentro de Custo
Val. Sistema
Vazio() .or. ExistCpo("SED", FWFldGet("VFK_NATURE"))vazio() .or. ExistCpo("SA6",FWFldGet("VFK_CODBCO"))(vazio() .or. Ctb105CC())
Opções



Inic. PadrãoIIf(!Inclui,Posicione("SE4",1,xFilial("SE4")+VFK->VFK_FORPAG,"E4_DESCRI"),"")


Inic. BrowsePosicione("SE4",1,xFilial("SE4")+VFK->VFK_FORPAG,"E4_DESCRI")


Cons. Padrão
SEDA62CTT
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe a Descrição da Forma de Pagamento.

Informe a Natureza.

Informe o Banco.

Informe o Centro de Custo.





CampoVFK_CONTAVFK_ITEMCTVFK_CLVLVFK_PRECPA
TipoCaracterCaracterCaracterCaracter
Grupo de Campos003005006
Ordem21222324
Tamanho20991
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
TítuloC ContábilItem ContaClasse ValorPresença
DescriçãoConta ContábilItem da ContaClasse de ValorPresença
Val. Sistema(vazio() .or. Ctb105CTA())(vazio() .or. Ctb105ITEM())(vazio() .or. Ctb105CLVL())Pertence("01239")
Opções


0=Não se Aplica;1=Op.Presencial;2=Op. não Presencial, Internet;3=Op.não Presencial, Teleatendimento;9=Op.não Presencial, outros
Inic. Padrão



Inic. Browse



Cons. PadrãoCT1CTDCTH
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe a Conta Contábil.

Informe o Item da Conta Contábil.

Informe a Classe de Valor Contábil.

Informe a Presença.





CampoVFK_MENPADVFK_MENNOTVFK_OBSNOT
TipoCaracterCaracterMemo
Grupo de Campos


Ordem252627
Tamanho36040
Decimal000
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar
TítuloMsg PadrãoMsg NFObs NF
DescriçãoMsg PadrãoMsg Nota FiscalObs Nota Fiscal
Val. Sistemavazio() .or. ExistCpo("SM4")vazio() .or. texto()
Opções


Inic. Padrão


Inic. Browse


Cons. PadrãoSM4

Nível111
UsadoSimSimSim
ObrigatórioNãoNãoNão
BrowseNãoNãoNão
When


Pasta


Help

Informe a mensagem Padrão.

Informe a mensagem da Nota Fiscal.

Informe a observação da Nota Fiscal.



  • Tabela VFL - Agreg/Desag NFs Entrada


CampoVFL_FILIALVFL_CODIGOVFL_CODEXEVFL_AGRDES
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilialCód.InternoCód.ExecuçãoAgrega/Desag
DescriçãoFilialCód.InternoCód.ExecuçãoAgrega/Desagrega
Val. Sistema


PERTENCE("12")
Opções


1=Agrega;2=Desagrega
Inic. PadrãoxFilial("VFL")

"1"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoSimSim
When



Pasta



Help

Informe a Filial.

Informe o código interno.

Informe o código da execução.

Informe o Agrega/Desagrega




CampoVFL_TIPREGVFL_CODFORVFL_LOJFORVFL_NOMFOR
TipoCaracterCaracterCaracterCaracter
Grupo de Campos
001002
Ordem05060708
Tamanho16240
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real2 - Virtual
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloEntradasCód.FornecedLoj.FornecedNome
DescriçãoTipo Registro EntradaCódigo do Fornecedor     Loja do FornecedorNome
Val. SistemaPertence("1234")


Opções#VA3000091_TipoRegistro("E")


Inic. Padrão"1"

IIf(!Inclui,Posicione("SA2",1,xFilial("SA2")+VFL->VFL_CODFOR+VFL->VFL_LOJFOR,"A2_NOME"),"")
Inic. Browse


Posicione("SA2",1,xFilial("SA2")+VFL->VFL_CODFOR+VFL->VFL_LOJFOR,"A2_NOME")
Cons. Padrão
SA2

Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe o Tipo de Registro da Entrada.

Informe o Código do Fornecedor.

Informe a Loja do Fornecedor.

Informe o Nome do Fornecedor.




CampoVFL_TIPOPEVFL_CODTESVFL_CODESPVFL_NUMNFI
TipoCaracterCaracterCaracterCaracter
Grupo de Campos


018
Ordem09101112
Tamanho2359
Decimal0000
Formato@!@!@!@!
Contexto2 - Virtual1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar2 - Visualizar
TítuloTp.OperaçãoTES EntradaEspécieNro.NF Entra
DescriçãoTipo de OperaçãoTES EntradaEspécieNro da NF Entrada
Val. Sistema
VAZIO() .or. (ExistCPO('SF4') .and. MaAvalTes('E',FwFldGet('VFL_CODTES')))Vazio() .or. ExistCpo("SX5","42"+FWFldGet("VFL_CODESP"))
Opções



Inic. Padrão



Inic. Browse



Cons. PadrãoDJSF442
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoSimSimSim
When



Pasta



Help Informe o Tipo de Operação para TES Inteligente. Informe o TES de Entrada. Informe a Espécie. Informe o Numero da Nota Fiscal de Entrada.




CampoVFL_SERNFIVFL_FORPAGVFL_DESFPGVFL_NATURE
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem13141516
Tamanho332510
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real2 - Virtual1 - Real
Propriedade2 - Visualizar1 - Alterar2 - Visualizar1 - Alterar
TítuloSerie NF EntForma PagtoDescr.PagtoNatureza
DescriçãoSerie da NF Entrada      Forma de PagamentoDescrição Pagamento      Natureza
Val. Sistema
Vazio() .or. (ExistCPO("SE4",FWFldGet("VFL_FORPAG")) .and. !(SE4->E4_TIPO $ "A.9") )
Vazio() .or. ExistCpo("SED", FWFldGet("VFL_NATURE"))
Opções



Inic. Padrão

IIf(!Inclui,Posicione("SE4",1,xFilial("SE4")+VFL->VFL_FORPAG,"E4_DESCRI"),"")
Inic. Browse

Posicione("SE4",1,xFilial("SE4")+VFL->VFL_FORPAG,"E4_DESCRI")
Cons. Padrão
SE4
SED
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help Informe a Série da Nota Fiscal de Entrada. Informe a Forma de Pagamento. Informe a Descrição da Forma de Pagamento. Informe a Natureza.




CampoVFL_CENCUSVFL_CONTAVFL_ITEMCTVFL_CLVL
TipoCaracterCaracterCaracterCaracter
Grupo de Campos004003005006
Ordem17181920
Tamanho92099
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
TítuloCentro CustoC ContábilItem ContaClasse Valor
DescriçãoCentro de CustoConta ContábilItem da ContaClasse de Valor
Val. Sistema(vazio() .or. Ctb105CC())(vazio() .or. Ctb105CTA())(vazio() .or. Ctb105ITEM())(vazio() .or. Ctb105CLVL())
Opções



Inic. Padrão



Inic. Browse



Cons. PadrãoCTTCT1CTDCTH
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help Informe o Centro de Custo. Informe a Conta Contábil. Informe o Item da Conta Contábil. Informe a Classe de Valor Contábil.





CampoVFL_MENPADVFL_MENNOTVFL_OBSNOT
TipoCaracterCaracterMemo
Grupo de Campos


Ordem212223
Tamanho36040
Decimal000
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar
TítuloMsg PadrãoMsg NFObs NF
DescriçãoMsg PadrãoMsg Nota FiscalObs Nota Fiscal
Val. Sistemavazio() .or. ExistCpo("SM4")vazio() .or. texto()
Opções


Inic. Padrão


Inic. Browse


Cons. PadrãoSM4

Nível111
UsadoSimSimSim
ObrigatórioNãoNãoNão
BrowseNãoNãoNão
When


Pasta


Help Informe a mensagem Padrão. Informe a mensagem da Nota Fiscal. Informe a observação da Nota Fiscal.



  • Tabela VFM - Agreg/Desag AMS - Saída


CampoVFM_FILIALVFM_CODIGOVFM_CODEXEVFM_VEIMAQ
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar1 - Alterar
TítuloFilialCód.InternoCód.ExecuçãoVeic/Maq.
DescriçãoFilialCód.InternoCód.ExecuçãoVeic/Maq.
Val. Sistema


PERTENCE("12")
Opções


1=Veículo/Máquina/Equipamento 1;
2=Veículo/Máquina/Equipamento 2
Inic. PadrãoxFilial("VFM")


Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoSim
BrowseNãoNãoSimSim
When



Pasta



HelpInforme a Filial.Informe o código interno.Informe o código da execução.Informe o Veic/Maq.





CampoVFM_CHAINTVFM_CHASSIVFM_CODMARVFM_MODVEI
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem05060708
Tamanho625330
Decimal0000
Formato@!@!S25@!S3@!
Contexto1 - Real2 - Virtual2 - Virtual2 - Virtual
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloChaIntChassiMarcaModelo
DescriçãoChassi InternoChassiMarcaModelo
Val. Sistema



Opções



Inic. Padrão
IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFM->VFM_CHAINT,"VV1_CHASSI"),"")IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFM->VFM_CHAINT,"VV1_CODMAR"),"")IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFM->VFM_CHAINT,"VV1_MODVEI"),"")
Inic. Browse



Cons. PadrãoVV1AMS


Nível1111
UsadoSimSimSimSim
ObrigatórioSimNãoNãoNão
BrowseNãoSimSimSim
When



Pasta



HelpInforme o Chassi Interno.Informe o Chassi.Informe o código da marca.Informe o modelo.




CampoVFM_SEGMODVFM_CORVEIVFM_TIPOPEVFM_CODTES
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem09101112
Tamanho10623
Decimal0000
Formato@!@!S6@!@!
Contexto2 - Virtual2 - Virtual2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar
TítuloSegmentoCorTp.OperaçãoTES Saída
DescriçãoSegmentoCorTipo de OperaçãoTES Saída
Val. Sistema


ExistCPO("SF4") .and. MaAvalTes("S",FWFldGet("VFM_CODTES"))
Opções



Inic. PadrãoIIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFM->VFM_CHAINT,"VV1_SEGMOD"),"")IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFM->VFM_CHAINT,"VV1_CORVEI"),"")

Inic. Browse



Cons. Padrão

DJSF4
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimNãoSim
When



Pasta



HelpInforme o segmento do modelo.Informe o código da cor.Informe o Tipo de Operação para TES Inteligente.Informe o TES da movimentação.




CampoVFM_CUSUNIVFM_CENCUSVFM_CONTAVFM_ITEMCT
TipoNuméricoCaracterCaracterCaracter
Grupo de Campos
004003005
Ordem13141516
Tamanho129209
Decimal2000
Formato@E 999,999,999.99@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
TítuloCusto UnitárCentro CustoC ContábilItem Conta
DescriçãoCusto UnitárioCentro de CustoConta ContábilItem da Conta
Val. SistemaPOSITIVO()(vazio() .or. Ctb105CC())(vazio() .or. Ctb105CTA())(vazio() .or. Ctb105ITEM())
Opções



Inic. Padrão



Inic. Browse



Cons. Padrão
CTTCT1CTD
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme o custo unitário.   Informe o Centro de Custo.Informe a Conta Contábil.Informe o Item da Conta Contábil.   





CampoVFM_CLVL
TipoCaracter
Grupo de Campos006
Ordem17
Tamanho9
Decimal0
Formato@!
Contexto1 - Real
Propriedade1 - Alterar
TítuloClasse Valor
Descrição

Classe de Valor

Val. Sistema(vazio() .or. Ctb105CLVL())
Opções
Inic. Padrão
Inic. Browse
Cons. PadrãoCTH
Nível1
UsadoSim
ObrigatórioNão
BrowseSim
When
Pasta
HelpInforme a Classe de Valor Contábil.



  • Tabela VFP - Agreg/Desag AMS - Entrada


CampoVFP_FILIALVFP_CODIGOVFP_CODEXEVFP_VEIMAQ
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar1 - Alterar
TítuloFilialCód.InternoCód.ExecuçãoVeic/Maq.
DescriçãoFilialCód.InternoCód.ExecuçãoVeic/Maq.
Val. Sistema


PERTENCE("12")
Opções


1=Veículo/Máquina/Equipamento 1;
2=Veículo/Máquina/Equipamento 2

Inic. PadrãoxFilial("VFP")

"1"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoSim
BrowseNãoNãoSimSim
When



Pasta



HelpInforme a Filial.Informe o código interno.Informe o código da execução.Informe o Veic/Maq.





CampoVFP_CHAINTVFP_CHASSIVFP_CODMARVFP_MODVEI
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem05060708
Tamanho625330
Decimal0000
Formato@!@!S25@!S3@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
TítuloChaIntChassiMarcaModelo
DescriçãoChassi InternoChassiMarcaModelo
Val. Sistema

NAOVAZIO() .and. ExistCPO("VE1",FWFldGet("VFP_CODMAR"))

NAOVAZIO() .and. ExistCPO("VV2",FWFldGet("VFP_CODMAR")+FWFldGet("VFP_MODVEI"))

Opções



Inic. Padrão



Inic. Browse



Cons. PadrãoVV1AMS
VE1MCF
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoSimSim
BrowseNãoSimSimSim
When



Pasta



HelpInforme o Chassi Interno.Informe o número do chassi.Informe o código da marca.Informe o modelo.





CampoVFP_SEGMODVFP_CORVEIVFP_TIPOPEVFP_CODTES
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem09101112
Tamanho10623
Decimal0000
Formato@!@!S6@!@!
Contexto1 - Real1 - Real2 - Virtual1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
TítuloSegmentoCorTp.OperaçãoTES Entrada
DescriçãoSegmentoCorTipo de OperaçãoTES Entrada
Val. Sistema
NAOVAZIO() .and. ExistCPO("VVC",FWFldGet("VFP_CODMAR")+FWFldGet("VFP_CORVEI")) 
ExistCPO("SF4") .and. MaAvalTes("E",FWFldGet("VFP_CODTES"))
Opções



Inic. Padrão



Inic. Browse



Cons. PadrãoVVDVVCMARDJSF4
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoSimNãoNão
BrowseSimSimNãoSim
When



Pasta



HelpInforme o segmento do modelo.Informe o código da cor.Informe o Tipo de Operação para TES Inteligente.Informe o TES da movimentação.






CampoVFP_CUSUNIVFP_LOCPADVFP_CODORIVFP_GRTRIB
TipoNuméricoCaracterCaracterCaracter
Grupo de Campos



Ordem13141516
Tamanho12216
Decimal2000
Formato@E 999,999,999.99@!@!S1@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
TítuloCusto UnitárLocal PadrãoOrigemGrupo Tribut
DescriçãoCusto Unitário Local PadrãoOrigemGrupo Tributação
Val. SistemaPOSITIVO()Vazio() .or. ExistCPO("NNR",FWFldGet("VFP_LOCPAD"))PERTENCE("0123")Vazio() .or. ExistCpo("SX5","21"+FWFldGet("VFP_GRTRIB"))
Opções

0=Fabrica;1=Concessionaria;2=Outros;3=Fabrica com Chassi
Inic. Padrão



Inic. Browse



Cons. Padrão
NNR
21
Nível1111
UsadoSimSimSimSim
ObrigatórioSimSimSimSim
BrowseSimSimSimSim
When



Pasta



Help  Informe o custo unitário.  Informe o local padrão.  Informe o código da origem.  Informe o grupo de tributação.





CampoVFP_POSIPIVFP_PROVEIVFP_CENCUSVFP_CONTA
TipoCaracterCaracterCaracterCaracter
Grupo de Campos

004003
Ordem17181920
Tamanho81920
Decimal0000
Formato@R 9999.99.99@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar1 - Alterar
TítuloPos.IPI/NCMProcedênciaCentro CustoC Contábil
DescriçãoPos.IPI/NCMProcedênciaCentro de CustoConta Contábil
Val. SistemaVAZIO() .OR. ExistCpo("SYD",FWFldGet("VFP_POSIPI"))vazio() .or. ExistCpo("SX5","S0"+FWFldGet("VFP_PROVEI"))(vazio() .or. Ctb105CC())(vazio() .or. Ctb105CTA())
Opções



Inic. Padrão



Inic. Browse



Cons. PadrãoYD1S0CTTCT1
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoSimNãoNão
BrowseSimSimSimSim
When



Pasta



Help  Informe o NCM.  Informe a procedência.  Informe o Centro de Custo.  Informe a Conta Contábil.





CampoVFP_ITEMCTVFP_CLVLVFP_REFSAI
TipoCaracterCaracterCaracter
Grupo de Campos005006
Ordem212223
Tamanho998
Decimal000
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar2 - Visualizar
TítuloItem ContaClasse ValorRef.Saída
DescriçãoItem da ContaClasse de ValorRef.Saída
Val. Sistema(vazio() .or. Ctb105ITEM())(vazio() .or. Ctb105CLVL())
Opções


Inic. Padrão


Inic. Browse


Cons. PadrãoCTDCTH
Nível111
UsadoSimSimSim
ObrigatórioNãoNãoNão
BrowseSimSimNão
When


Pasta


Help  Informe o Item da Conta Contábil.  Informe a Classe de Valor Contábil.  Informe a Ref.Saída.



  • Tabela VFN - Agreg/Desag Pecas - Saída


CampoVFN_FILIALVFN_CODIGOVFN_CODEXEVFN_VEIMAQ
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar1 - Alterar
TítuloFilialCód.InternoCód.ExecuçãoVeic/Maq.
DescriçãoFilialCód.InternoCód.ExecuçãoVeic/Maq.
Val. Sistema


PERTENCE("12")
Opções


1=Veículo/Máquina/Equipamento 1;
2=Veículo/Máquina/Equipamento 2
Inic. PadrãoxFilial("VFN")

"1"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoSim
BrowseNãoNãoSimSim
When



Pasta



HelpInforme a Filial.Informe o código interno.Informe o código da execução.Informe o Veic/Maq.





CampoVFN_CODSB1VFN_PESQB1VFN_GRUITEVFN_CODITE
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem05060708
Tamanho1527427
Decimal0000
Formato@!@!@!@!
Contexto1 - Real2 - Virtual2 - Virtual2 - Virtual
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
TítuloCód.Produto Pesq.ItemGrupoCód.Item
DescriçãoCód.Produto Pesquisa do ItemGrupo do ItemCódigo do Item
Val. Sistema


Vazio() .or. ExistCPO("SB1",FWFldGet("VFN_GRUITE")+FWFldGet("VFN_CODITE"),7)
Opções



Inic. Padrão

IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFN->VFN_CODSB1,"B1_GRUPO"),"")IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFN->VFN_CODSB1,"B1_CODITE"),"")
Inic. Browse



Cons. Padrão

BM5B23
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoSimSimSim
When



Pasta



HelpInforme o código do produto.Informe o código do item para pesquisa.Informe o grupo do item.Informe o código do item.





CampoVFN_DESITEVFN_TIPOPEVFN_CODTESVFN_QUANT
TipoCaracterCaracterCaracterNumérico
Grupo de Campos



Ordem09101112
Tamanho30233
Decimal0000
Formato@!@!@!@E 999
Contexto2 - Virtual2 - Virtual1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
TítuloDesc.ItemTp.OperaçãoTES SaídaQuantidade
DescriçãoDescrição do itemTipo de OperaçãoTES SaídaQuantidade
Val. Sistema

ExistCPO("SF4") .and. MaAvalTes("S",FWFldGet("VFN_CODTES"))FWFldGet("VFN_QUANT") > 0
Opções



Inic. PadrãoIIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFN->VFN_CODSB1,"B1_DESC"),"")


Inic. Browse



Cons. Padrão
DJSF4
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimNãoSimSim
When



Pasta



HelpInforme a descrição do item.Informe o Tipo de Operação para TES Inteligente.Informe o TES da movimentação.Informe a quantidade.





CampoVFN_CUSUNIVFN_CUSTOTVFN_CENCUSVFN_CONTA
TipoNuméricoNuméricoCaracterCaracter
Grupo de Campos

004003
Ordem13141516
Tamanho1212920
Decimal2200
Formato@E 999,999,999.99@E 999,999,999.99@!@!
Contexto1 - Real2 - Virtual1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar
TítuloCusto UnitárCusto TotalCentro CustoC Contábil
DescriçãoCusto UnitárioCusto TotalCentro de CustoConta Contábil
Val. SistemaPOSITIVO()                                                                            POSITIVO()                                                                            (vazio() .or. Ctb105CC())(vazio() .or. Ctb105CTA())
Opções



Inic. Padrão
IIf(Inclui, 0, (VFN->VFN_QUANT*VFN->VFN_CUSUNI))

Inic. Browse



Cons. Padrão

CTTCT1
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme o custo unitário.Informe o Custo Total.Informe o Centro de Custo.Informe a Conta Contábil.





CampoVFN_ITEMCTVFN_CLVL
TipoCaracterCaracter
Grupo de Campos005006
Ordem1718
Tamanho99
Decimal00
Formato@!@!
Contexto1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar
TítuloItem ContaClasse Valor
DescriçãoItem da ContaClasse de Valor
Val. Sistema(vazio() .or. Ctb105ITEM())(vazio() .or. Ctb105CLVL())
Opções

Inic. Padrão

Inic. Browse

Cons. PadrãoCTDCTH
Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseSimSim
When

Pasta

HelpInforme o Item da Conta Contábil.Informe a Classe de Valor Contábil.



  • Tabela VFQ - Agreg/Desag Pecas - Entrada


CampoVFQ_FILIALVFQ_CODIGOVFQ_CODEXEVFQ_VEIMAQ
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar1 - Alterar
TítuloFilialCód.InternoCód.ExecuçãoVeic/Maq.
DescriçãoFilialCód.InternoCód.ExecuçãoVeic/Maq.
Val. Sistema


PERTENCE("12")
Opções


1=Veículo/Máquina/Equipamento 1;
2=Veículo/Máquina/Equipamento 2
Inic. PadrãoxFilial("VFQ")

"1"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoSim
BrowseNãoNãoSimSim
When



Pasta



HelpInforme a Filial.Informe o código interno.Informe o código da execução.Informe o Veic/Maq.




CampoVFQ_CODSB1VFQ_PESQB1VFQ_GRUITEVFQ_CODITE
TipoCaracterCaracterCaracterCaracter
Grupo de Campos



Ordem05060708
Tamanho1527427
Decimal0000
Formato@!@!@!@!
Contexto1 - Real2 - Virtual2 - Virtual2 - Virtual
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
TítuloCód.ProdutoPesq.ItemGrupoCód.Item
DescriçãoCód.ProdutoPesquisa do ItemGrupo do ItemCódigo do Item
Val. Sistema


Vazio() .or. ExistCPO("SB1",FWFldGet("VFQ_GRUITE")+FWFldGet("VFQ_CODITE"),7)
Opções



Inic. Padrão

IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFQ->VFQ_CODSB1,"B1_GRUPO"),"")IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFQ->VFQ_CODSB1,"B1_CODITE"),"")
Inic. Browse



Cons. Padrão

BM5B23
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoSimSimSim
When



Pasta



HelpInforme o código do produto.Informe o código do item para pesquisa.Informe o grupo do item.Informe o código do item.




CampoVFQ_DESITEVFQ_TIPOPEVFQ_CODTESVFQ_QUANT
TipoCaracterCaracterCaracterNumérico
Grupo de Campos



Ordem09101112
Tamanho30233
Decimal0000
Formato@!@!@!@E 999
Contexto2 - Virtual2 - Virtual1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
TítuloDesc.ItemTp.OperaçãoTES EntradaQuantidade
DescriçãoDescrição do itemTipo de OperaçãoTES EntradaQuantidade
Val. Sistema

ExistCPO("SF4") .and. MaAvalTes("E",FWFldGet("VFQ_CODTES"))FWFldGet("VFQ_QUANT") > 0
Opções



Inic. PadrãoIIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFQ->VFQ_CODSB1,"B1_DESC"),"")


Inic. Browse



Cons. Padrão
DJSF4
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimNãoSimSim
When



Pasta



HelpInforme a descrição do item.Informe o Tipo de Operação para TES Inteligente.Informe o TES da movimentação.Informe a quantidade.




CampoVFQ_CUSUNIVFQ_CUSTOTVFQ_CENCUSVFQ_CONTA
TipoNuméricoNuméricoCaracterCaracter
Grupo de Campos

004003
Ordem13141516
Tamanho1212920
Decimal2200
Formato@E 999,999,999.99@E 999,999,999.99@!@!
Contexto1 - Real2 - Virtual1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar
TítuloCusto UnitárCusto TotalCentro CustoC Contábil
DescriçãoCusto UnitárioCusto TotalCentro de CustoConta Contábil
Val. SistemaPOSITIVO()POSITIVO()(vazio() .or. Ctb105CC())(vazio() .or. Ctb105CTA())
Opções



Inic. Padrão



Inic. Browse



Cons. Padrão

CTTCT1
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme o custo unitário.Informe o Custo Total.Informe o Centro de Custo.Informe a Conta Contábil.




CampoVFQ_ITEMCTVFQ_CLVLVFQ_REFSAI
TipoCaracterCaracterCaracter
Grupo de Campos005006
Ordem171819
Tamanho998
Decimal000
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar2 - Visualizar
TítuloItem ContaClasse ValorRef.Saida
DescriçãoItem da ContaClasse de ValorRef.Saida
Val. Sistema(vazio() .or. Ctb105ITEM())(vazio() .or. Ctb105CLVL())
Opções


Inic. Padrão


Inic. Browse


Cons. PadrãoCTDCTH
Nível111
UsadoSimSimSim
ObrigatórioNãoNãoNão
BrowseSimSimNão
When


Pasta


HelpInforme o Item da Conta Contábil.Informe a Classe de Valor Contábil.Informe a Ref.Saída.



  • Tabela VFO - Agreg/Desag Mov.Internas


CampoVFO_FILIALVFO_CODIGOVFO_CODEXEVFO_AGRDES
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilialCód.InternoCód.ExecuçãoAgrega/Desag
DescriçãoFilialCód.InternoCód.ExecuçãoAgrega/Desagrega
Val. Sistema


PERTENCE("12")
Opções


1=Agrega;2=Desagrega
Inic. PadrãoxFilial("VFO")

"1"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoSimSim
When



Pasta



HelpInforme a Filial.Informe o código interno.Informe o código da execução.Informe o Agrega/Desagrega




CampoVFO_TIPREGVFO_TIPMOVVFO_CENCUSVFO_CONTA
TipoCaracterCaracterCaracterCaracter
Grupo de Campos

004003
Ordem05060708
Tamanho13920
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar1 - Alterar
TítuloMov.InternasTp.MovimentoCentro CustoC Contábil
DescriçãoTipo Registro Mov.InternaTipo de MovimentoCentro de CustoConta Contábil
Val. SistemaPertence("12345678")
(vazio() .or. Ctb105CC())(vazio() .or. Ctb105CTA())
Opções#VA3000091_TipoRegistro("M")


Inic. Padrão



Inic. Browse



Cons. Padrão

CTTCT1
Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme o Tipo de Registro da Movimentação Interna.Informe o Tipo de Movimento.Informe o Centro de Custo.Informe a Conta Contábil.



CampoVFO_ITEMCTVFO_CLVL
TipoCaracter Caracter 
Grupo de Campos

005

006
Ordem0910
Tamanho99
Decimal100
Formato

@!

@!
Contexto1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar
Título

Item Conta

Classe Valor

DescriçãoItem da ContaClasse de Valor
Val. Sistema(vazio() .or. Ctb105ITEM())        (vazio() .or. Ctb105CLVL())
Opções

Inic. Padrão

Inic. Browse

Cons. PadrãoCTDCTH
Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseSimSim
When

Pasta

HelpInforme o Item da Conta Contábil.Informe a Classe de Valor Contábil.



  • VDV - Tabela de Agregacoes/Desagrega


CampoVDV_FILEXEVDV_CODEXE
TipoCaracterCaracter
Grupo de Campos033
Ordem3031
Tamanho28
Decimal00
Formato@!@!
Contexto1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar
TítuloFilial Exec.Cód.Execução
DescriçãoFilial Execução Cód.Execução
Val. Sistema

Opções

Inic. Padrão

Inic. Browse

Cons. Padrão

Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseNãoNão
When

Pasta

HelpInforme a Filial da execução.Informe o código da execução.



Alteração de Campo no arquivo SX3 – Campos:



  • Tabela VBH - Agregac./Desagregac. Mov. Int.:


Campo

VBH_CONTA



UsadoSim



Criação de Índices no arquivo SIX – Índices:



  • Tabela VDV - Tabela de Agregacoes/Desagrega:


Índice

VDV

Ordem

A

Chave

VDV_FILIAL+VDV_FILEXE+VDV_CODEXE

Descrição

Filial e Código Execução

Proprietário

S



  • Tabela VFJ - Proc Multi Eventos Agreg/Desag:


Índice

VFJVFJVFJVFJ

Ordem

1234

Chave

VFJ_FILIAL + VFJ_CODIGOVFJ_FILIAL + VFJ_STATUSVFJ_FILIAL + VFJ_PROCES + VFJ_TIPPRO + VFJ_TIPITEVFJ_FILIAL + DTOS(VFJ_DATINC) + VFJ_HORINC

Descrição

Código InternoStatusProcesso + Tipo Processo + Tipo ItemData + Hora de Inclusão

Proprietário

SSSS



  • Tabela VFK - Agreg/Desag NFs Saida:


Índice

VFKVFKVFKVFK

Ordem

1234

Chave

VFK_FILIAL + VFK_CODIGOVFK_FILIAL + VFK_CODEXEVFK_FILIAL + VFK_TIPREG + VFK_AGRDESVFK_FILIAL + VFK_NUMNFI + VFK_SERNFI

Descrição

Código InternoCódigo ExecuçãoTp.Registro + Agrega/DesagregaNro NF + Serie NF

Proprietário

SSSS



  • Tabela VFL - Agreg/Desag NFs Entrada:


Índice

VFLVFLVFLVFL

Ordem

1234

Chave

VFL_FILIAL + VFL_CODIGOVFL_FILIAL + VFL_CODEXEVFL_FILIAL + VFL_TIPREG + VFL_AGRDESVFL_FILIAL + VFL_NUMNFI + VFL_SERNFI + VFL_CODFOR + VFL_LOJFOR

Descrição

Código InternoCódigo ExecuçãoTp.Registro + Agrega/DesagregaNro NF + Serie NF + Fornecedor + Loja

Proprietário

SSSS



  • Tabela VFM - Agreg/Desag AMS - Saida:


Índice

VFMVFMVFM

Ordem

123

Chave

VFM_FILIAL + VFM_CODIGOVFM_FILIAL + VFM_CODEXEVFM_FILIAL + VFM_CHAINT

Descrição

Código InternoCódigo ExecuçãoChassi Interno

Proprietário

SSS



  • Tabela VFP - Agreg/Desag AMS - Entrada:


Índice

VFPVFPVFPVFP

Ordem

1234

Chave

VFP_FILIAL + VFP_CODIGOVFP_FILIAL + VFP_CODEXEVFP_FILIAL + VFP_CHAINTVFP_FILIAL + VFP_CHASSI

Descrição

Código InternoCódigo ExecuçãoChassi InternoChassi

Proprietário

SSSS



  • Tabela VFN - Agreg/Desag Pecas - Saida:


Índice

VFNVFNVFN

Ordem

123

Chave

VFN_FILIAL + VFN_CODIGOVFN_FILIAL + VFN_CODEXEVFN_FILIAL + VFN_CODSB1

Descrição

Código InternoCódigo ExecuçãoCódigodo Produto

Proprietário

SSS



  • Tabela VFQ - Agreg/Desag Pecas - Entrada:


Índice

VFQVFQVFQ

Ordem

123

Chave

VFQ_FILIAL + VFQ_CODIGOVFQ_FILIAL + VFQ_CODEXEVFQ_FILIAL + VFQ_CODSB1

Descrição

Código InternoCódigo ExecuçãoCódigo do Produto

Proprietário

SSS



  • Tabela VFO - Agreg/Desag Mov.Internas:


Índice

VFOVFOVFO

Ordem

123

Chave

VFO_FILIAL + VFO_CODIGOVFO_FILIAL + VFO_CODEXEVFO_FILIAL + VFO_TIPREG + VFO_AGRDES

Descrição

Código InternoCódigo ExecuçãoTp.Registro + Agrega/Desagrega

Proprietário

SSS



Criação de Pasta / Agrupamento no arquivo SXA – Pasta / Agrupamento:


Agrupamento:

AliasVFJVFJVFJVFJVFJ
Ordem12345
Agrupamento001002003004005
Tipo22222
Descrição

Processo

Veiculo/Maquina/Equipamento 1

Veiculo/Maquina/Equipamento 2

Registro de Inclusão

Registro de Efetivação

ProprietárioSSSSS




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

Obs.: Lembrando que para que essa nova funcionalidade de Multieventos esteja ativa, é necessário a criação deste novo parâmetro com o conteúdo igual a 1.


Nome da Variável

MV_MIL0194

Tipo

Caractere

Descrição

Utiliza Agrega/Desagrega Multieventos ( 0 = Não / 1 = Sim )

Valor Padrão

0




Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:



  • Consulta Padrão VV1AGR


Alias

Tipo

Sequência

Coluna

Descrição

Contém

VV1AGR

101DBCadastro de Veiculos

VV1

VV1AGR

20102Chassi do Veiculo

VV1AGR

40101Chassi do Veiculo

VV1_CHASSI

VV1AGR

4

01

02Codigo de Marca

VV1_CODMAR

VV1AGR

40103Modelo do Veiculo

VV1_MODVEI

VV1AGR

40104Descrição

POSICIONE("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD")

VV1AGR

501

VV1->VV1_CHAINT

VV1AGR

601

#FMX_FILSXB("VV1AGR")



  • Consulta Padrão VV1AMS


Alias

Tipo

Sequência

Coluna

Descrição

Contém

VV1AMS

101DBCadastro de Veiculos

VV1

VV1AMS

20102Chassi do Veiculo

VV1AMS

40101Chassi do Veiculo

VV1_CHASSI

VV1AMS

4

01

02Codigo de Marca

VV1_CODMAR

VV1AMS

40103Modelo do Veiculo

VV1_MODVEI

VV1AMS

40104Descrição

POSICIONE("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD")

VV1AMS

501

VV1->VV1_CHAINT

VV1AMS

601

#FMX_FILSXB("VV1AMS")



Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:



Alias

Contém



MCF

IIF(Type("cMarVeiF3") <> "U", VV2_CODMAR == cMarVeiF3, .T.)



Criação dRelacionamento no arquivo SX9 – Relacionamento:


Domínio

VV1

VV1

Identificação

Última ordem referente a tabela VFJ

C. Domínio

VFJ

VFJ

E. Domínio

VV1_CHAINT

VV1_CHAINT

E. C. Domínio

VFJ_VV1001

VFJ_VV1002

Propriedade

S

S
L. Domínio11
L. C. DomínioNN
Condição SQL



Domínio

VFJSA1SF2SF4SX5

Identificação

Última ordem referente a tabela VFK

C. Domínio

VFKVFKVFKVFKVFK

E. Domínio

VFJ_CODIGOA1_COD+A1_LOJAF2_DOC+F2_SERIE F4_CODIGOX5_TABELA+X5_CHAVE

E. C. Domínio

VFK_CODEXEVFK_CODCLI+VFK_LOJCLIVFK_NUMNFI+VFK_SERNFIVFK_CODTES'42'+VFK_CODESP

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

SA3SE4SEDSA6CTT

Identificação

Última ordem referente a tabela VFK

C. Domínio

VFKVFKVFKVFKVFK

E. Domínio

A3_COD   E4_CODIGOED_CODIGOA6_COD   CTT_CUSTO

E. C. Domínio

VFK_CODVENVFK_FORPAGVFK_NATUREVFK_CODBCOVFK_CENCUS

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL






Domínio

CT1CTDCTHSM4

Identificação

Última ordem referente a tabela VFK

C. Domínio

VFKVFKVFKVFK

E. Domínio

CT1_CONTACTD_ITEM CTH_CLVL M4_CODIGO

E. C. Domínio

VFK_CONTA VFK_ITEMCTVFK_CLVL  VFK_MENPAD

Propriedade

SSSS
L. Domínio1111
L. C. DomínioNNNN
Condição SQL





Domínio

VFJSA2SF1SF4SX5

Identificação

Última ordem referente a tabela VFL

C. Domínio

VFLVFLVFLVFLVFL

E. Domínio

VFJ_CODIGOA2_COD+A2_LOJAF1_DOC+F1_SERIE+F1_FORNECE+F1_LOJAF4_CODIGOX5_TABELA+X5_CHAVE

E. C. Domínio

VFL_CODEXEVFL_CODFOR+VFL_LOJFORVFL_NUMNFI+VFL_SERNFI+VFL_CODFOR+VFL_LOJFORVFL_CODTES'42'+VFL_CODESP

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL








Domínio

SE4SEDCTTCT1CTD

Identificação

Última ordem referente a tabela VFL

C. Domínio

VFLVFLVFLVFLVFL

E. Domínio

E4_CODIGOED_CODIGOCTT_CUSTOCT1_CONTACTD_ITEM 

E. C. Domínio

VFL_FORPAGVFL_NATUREVFL_CENCUSVFL_CONTA VFL_ITEMCT

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL








Domínio

CTHSM4

Identificação

Última ordem referente a tabela VFL

C. Domínio

VFLVFL

E. Domínio

CTH_CLVL M4_CODIGO

E. C. Domínio

VFL_CLVL  VFL_MENPAD

Propriedade

SS
L. Domínio11
L. C. DomínioNN
Condição SQL



Domínio

VFJVV1SF4CTTCT1

Identificação

Última ordem referente a tabela VFM

C. Domínio

VFMVFMVFMVFMVFM

E. Domínio

VFJ_CODIGOVV1_CHAINTF4_CODIGO CTT_CUSTO CT1_CONTA 

E. C. Domínio

VFM_CODEXEVFM_CHAINTVFM_CODTESVFM_CENCUSVFM_CONTA 

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

CTDCTH

Identificação

Última ordem referente a tabela VFM

C. Domínio

VFMVFM

E. Domínio

CTD_ITEM  CTH_CLVL  

E. C. Domínio

VFM_ITEMCTVFM_CLVL  

Propriedade

SS
L. Domínio11
L. C. DomínioNN
Condição SQL



Domínio

VFJVV1SF4SX5SX5

Identificação

Última ordem referente a tabela VFP

C. Domínio

VFPVFPVFPVFPVFP

E. Domínio

VFJ_CODIGOVV1_CHAINTF4_CODIGO X5_TABELA+X5_CHAVEX5_TABELA+X5_CHAVE

E. C. Domínio

VFP_CODEXEVFP_CHAINTVFP_CODTES'21'+VFP_GRTRIB'S0'+VFP_PROVEI

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

CTTCT1CTDCTHVE1

Identificação

Última ordem referente a tabela VFP

C. Domínio

VFPVFPVFPVFPVFP

E. Domínio

CTT_CUSTO CT1_CONTA CTD_ITEM  CTH_CLVL  VE1_CODMAR

E. C. Domínio

VFP_CENCUSVFP_CONTA VFP_ITEMCTVFP_CLVL  VFP_CODMAR

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

VV2VVCVVXNNRSYD

Identificação

Última ordem referente a tabela VFP

C. Domínio

VFPVFPVFPVFPVFP

E. Domínio

VV2_CODMAR+VV2_MODVEIVVC_CODMAR+VVC_CORVEIVVX_CODMAR+VVX_SEGMODNNR_CODIGOYD_TEC    

E. C. Domínio

VFP_CODMAR+VFP_MODVEIVFP_CODMAR+VFP_CORVEIVFP_CODMAR+VFP_SEGMODVFP_LOCPADVFP_POSIPI

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

VFJSB1SF4CTTCT1

Identificação

Última ordem referente a tabela VFN

C. Domínio

VFNVFNVFNVFNVFN

E. Domínio

VFJ_CODIGOB1_COD    F4_CODIGO CTT_CUSTO CT1_CONTA 

E. C. Domínio

VFN_CODEXEVFN_CODSB1VFN_CODTESVFN_CENCUSVFN_CONTA 

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

CTDCTH

Identificação

Última ordem referente a tabela VFN

C. Domínio

VFNVFN

E. Domínio

CTD_ITEM  CTH_CLVL  

E. C. Domínio

VFN_ITEMCTVFN_CLVL  

Propriedade

SS
L. Domínio11
L. C. DomínioNN
Condição SQL



Domínio

VFJSB1SF4CTTCT1

Identificação

Última ordem referente a tabela VFQ

C. Domínio

VFQVFQVFQVFQVFQ

E. Domínio

VFJ_CODIGOB1_COD    F4_CODIGO CTT_CUSTO CT1_CONTA 

E. C. Domínio

VFQ_CODEXEVFQ_CODSB1VFQ_CODTESVFQ_CENCUSVFQ_CONTA 

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN
Condição SQL







Domínio

CTDCTH

Identificação

Última ordem referente a tabela VFQ

C. Domínio

VFQVFQ

E. Domínio

CTD_ITEM  CTH_CLVL  

E. C. Domínio

VFQ_ITEMCTVFQ_CLVL  

Propriedade

SS
L. Domínio11
L. C. DomínioNN
Condição SQL



Domínio

VFJCTTCT1CTDCTH

Identificação

Última ordem referente a tabela VFO

C. Domínio

VFOVFOVFOVFOVFO

E. Domínio

VFJ_CODIGOCTT_CUSTO CT1_CONTA CTD_ITEM  CTH_CLVL  

E. C. Domínio

VFO_CODEXEVFO_CENCUSVFO_CONTA VFO_ITEMCTVFO_CLVL  

Propriedade

SSSSS
L. Domínio11111
L. C. DomínioNNNNN

Condição SQL








04. DEMAIS INFORMAÇÕES



IMPORTANTE!

Esta atualização de dicionário estará disponível na próxima release 12.01.2310.


05. ASSUNTOS RELACIONADOS

  • Não há.