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 |
VFK | Agreg/Desag NFs Saida | E | VFK_FILIAL+VFK_CODIGO | S |
VFL | Agreg/Desag NFs Entrada | E | VFL_FILIAL+VFL_CODIGO | S |
VFM | Agreg/Desag AMS - Saida | E | VFM_FILIAL+VFM_CODIGO | S |
VFP | Agreg/Desag AMS - Entrada | E | VFP_FILIAL+VFP_CODIGO | S |
VFN | Agreg/Desag Pecas - Saida | E | VFN_FILIAL+VFN_CODIGO | S |
VFQ | Agreg/Desag Pecas - Entrada | E | VFQ_FILIAL+VFQ_CODIGO | S |
VFO | Agreg/Desag Mov.Internas | E | VFO_FILIAL+VFO_CODIGO | S |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VFJ - Proc Multieventos Agreg/Desag
Campo | VFJ_FILIAL | VFJ_CODIGO | VFJ_STATUS | VFJ_PROCES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 33 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 1 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Filial | Cód.Interno | Status | Processo |
Descrição | Filial | Cód.Interno | Status | Processo |
Val. Sistema | Pertence("0123") | Pertence("1234") | ||
Opções | 0=Digitado;1=Efetivado;2=Cancelado;3=Efetivação Pendente | 1=Agrega(Individual);2=Desagrega(Individual);3=Transferência;4=Troca | ||
Inic. Padrão | xFilial("VFJ") | GetSXENum("VFJ","VFJ_CODIGO") | "0" | |
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Sim | Não | Não |
Browse | Não | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o Status. | Informe o Processo. |
Campo | VFJ_TIPPRO | VFJ_TIPITE | VFJ_VV1001 | VFJ_MAR001 |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 1 | 1 | 6 | 4 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 2 - Virtual |
Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | 2 - Visualizar |
Título | Tipo | Item | Veic/Maq. 1 | Marca 1 |
Descrição | Tipo de Processo | Tipo Item | Veic/Maq. 1 | Marca 1 |
Val. Sistema | Pertence("12") | Pertence("12") | ||
Opções | 1=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ível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Não | Não |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFJ_MOD001 | VFJ_CHA001 | VFJ_CUSAT1 | VFJ_CUSFT1 |
Tipo | Caracter | Caracter | Numérico | Numérico |
Grupo de Campos | ||||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 30 | 25 | 12 | 12 |
Decimal | 0 | 0 | 2 | 2 |
Formato | @! | @! | @E 999,999,999.99 | @E 999,999,999.99 |
Contexto | 2 - Virtual | 2 - Virtual | 1 - Real | 1 -Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Modelo 1 | Chassi 1 | Cust.Atu.1 | Cust.Ft.1 |
Descrição | Modelo 1 | Chassi 1 | Custo Atual 1 | Custo Futuro 1 |
Val. Sistema | ||||
Opções | ||||
Inic. Padrão | IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_MODVEI"),"") | IIf(!Inclui,Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_CHASSI"),"") | Positivo() | Positivo() |
Inic. Browse | Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_MODVEI") | Posicione("VV1",1,xFilial("VV1")+VFJ_VV1001,"VV1_CHASSI") | ||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Não | Não | Não |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFJ_VV1002 | VFJ_MAR002 | VFJ_MOD002 | VFJ_CHA002 |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 6 | 4 | 30 | 25 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 2 - Virtual | 2 - Virtual | 2 - Virtual |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Veic/Maq. 2 | Marca 2 | Modelo 2 | Chassi 2 |
Descrição | Veic/Maq. 2 | Marca 2 | Modelo 2 | Chassi 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ão | VV1AGR | |||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Não | Não | Não |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFJ_CUSAT2 | VFJ_CUSFT2 | VFJ_DATINC | VFJ_HORINC |
Tipo | Numérico | Numérico | Data | Caracter |
Grupo de Campos | ||||
Ordem | 17 | 18 | 19 | 20 |
Tamanho | 12 | 12 | 8 | 4 |
Decimal | 2 | 2 | 0 | 0 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @R 99:99 | |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 -Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Cust.Atu.2 | Cust.Ft.2 | Dt.Inclusão | Hr.Inclusão |
Descrição | Custo Atual 2 | Custo Futuro 2 | Data Inclusão | Hora Inclusão |
Val. Sistema | ||||
Opções | ||||
Inic. Padrão | Positivo() | Positivo() | dDatabase | left(time(),2)+substr(time(),4,2) |
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFJ_USRINC | VFJ_NOMINC | VFJ_DATEFE | VFJ_HOREFE |
Tipo | Caracter | Caracter | Data | Caracter |
Grupo de Campos | ||||
Ordem | 21 | 22 | 23 | 24 |
Tamanho | 6 | 25 | 8 | 4 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @R 99:99 | |
Contexto | 1 - Real | 2 - Virtual | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Usuário | Nome Usuário | Dt.Efetivaç | Hr.Efetivaç |
Descrição | Usuário Inclusão | Nome Usuário Inclusão | Data Efetivação | Hora Efetivação |
Val. Sistema | ||||
Opções | ||||
Inic. Padrão | __cUserID | Left(UsrRetName(IIf(Inclui,__cUserID,VFJ->VFJ_USRINC)),25) | ||
Inic. Browse | Left(UsrRetName(VFJ->VFJ_USRINC),25) | |||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFJ_USREFE | VFJ_NOMEFE |
Tipo | Caracter | Caracter |
Grupo de Campos | ||
Ordem | 25 | 26 |
Tamanho | 6 | 25 |
Decimal | 0 | 0 |
Formato | @! | @! |
Contexto | 1 - Real | 2 - Virtual |
Propriedade | 2 - Visualizar | 2 - Visualizar |
Título | Usuário | Nome Usuário |
Descrição | Usuário Efetivação | Nome 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ível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Sim |
When | ||
Pasta | ||
Help | Informe 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
Campo | VFK_FILIAL | VFK_CODIGO | VFK_CODEXE | VFK_AGRDES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Filial | Cód.Interno | Cód.Execução | Agrega/Desag |
Descrição | Filial | Cód.Interno | Cód.Execução | Agrega/Desagrega |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Agrega;2=Desagrega | |||
Inic. Padrão | xFilial("VFK") | "1" | ||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Agrega/Desagrega |
Campo | VFK_TIPREG | VFK_CODCLI | VFK_LOJCLI | VFK_NOMCLI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 001 | 002 | ||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 1 | 6 | 2 | 40 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 2 - Virtual |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Saidas | Cód.Cliente | Loj.Cliente | Nome |
Descrição | Tipo Registro Saida | Código do Cliente | Loja do Cliente | Nome |
Val. Sistema | Pertence("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ível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFK_TIPOPE | VFK_CODTES | VFK_CODESP | VFK_NUMNFI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 018 | |||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 2 | 3 | 5 | 9 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 2 - Virtual | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 2 - Visualizar |
Título | Tp.Operação | TES Saída | Espécie | Nro.NF Saída |
Descrição | Tipo de Operação | TES Saída | Espécie | Nro 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ão | DJ | SF4 | 42 | |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
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. |
Campo | VFK_SERNFI | VFK_CODVEN | VFK_NOMVEN | VFK_FORPAG |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 3 | 6 | 30 | 3 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 2 - Virtual | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 2 - Visualizar | 1 - Alterar |
Título | Serie NF Sai | Vendedor | Nome Vended. | Forma Pagto |
Descrição | Serie da NF Saída | Código do Vendedor | Nome do Vendedor | Forma 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ível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFK_DESFPG | VFK_NATURE | VFK_CODBCO | VFK_CENCUS |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 007 | 004 | ||
Ordem | 17 | 18 | 19 | 20 |
Tamanho | 25 | 10 | 3 | 9 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 2 - Virtual | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Descr.Pagto | Natureza | Banco | Centro Custo |
Descrição | Descrição Pagamento | Natureza | Banco | Centro 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ão | IIf(!Inclui,Posicione("SE4",1,xFilial("SE4")+VFK->VFK_FORPAG,"E4_DESCRI"),"") | |||
Inic. Browse | Posicione("SE4",1,xFilial("SE4")+VFK->VFK_FORPAG,"E4_DESCRI") | |||
Cons. Padrão | SED | A62 | CTT | |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Descrição da Forma de Pagamento. | Informe a Natureza. | Informe o Banco. | Informe o Centro de Custo. |
Campo | VFK_CONTA | VFK_ITEMCT | VFK_CLVL | VFK_PRECPA |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 003 | 005 | 006 | |
Ordem | 21 | 22 | 23 | 24 |
Tamanho | 20 | 9 | 9 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | C Contábil | Item Conta | Classe Valor | Presença |
Descrição | Conta Contábil | Item da Conta | Classe de Valor | Presenç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ão | CT1 | CTD | CTH | |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFK_MENPAD | VFK_MENNOT | VFK_OBSNOT |
Tipo | Caracter | Caracter | Memo |
Grupo de Campos | |||
Ordem | 25 | 26 | 27 |
Tamanho | 3 | 60 | 40 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Msg Padrão | Msg NF | Obs NF |
Descrição | Msg Padrão | Msg Nota Fiscal | Obs Nota Fiscal |
Val. Sistema | vazio() .or. ExistCpo("SM4") | vazio() .or. texto() | |
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | SM4 | ||
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Não | Nã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
Campo | VFL_FILIAL | VFL_CODIGO | VFL_CODEXE | VFL_AGRDES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Filial | Cód.Interno | Cód.Execução | Agrega/Desag |
Descrição | Filial | Cód.Interno | Cód.Execução | Agrega/Desagrega |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Agrega;2=Desagrega | |||
Inic. Padrão | xFilial("VFL") | "1" | ||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Agrega/Desagrega |
Campo | VFL_TIPREG | VFL_CODFOR | VFL_LOJFOR | VFL_NOMFOR |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 001 | 002 | ||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 1 | 6 | 2 | 40 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 2 - Virtual |
Propriedade | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Entradas | Cód.Forneced | Loj.Forneced | Nome |
Descrição | Tipo Registro Entrada | Código do Fornecedor | Loja do Fornecedor | Nome |
Val. Sistema | Pertence("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ível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFL_TIPOPE | VFL_CODTES | VFL_CODESP | VFL_NUMNFI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 018 | |||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 2 | 3 | 5 | 9 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 2 - Virtual | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 2 - Visualizar |
Título | Tp.Operação | TES Entrada | Espécie | Nro.NF Entra |
Descrição | Tipo de Operação | TES Entrada | Espécie | Nro 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ão | DJ | SF4 | 42 | |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
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. |
Campo | VFL_SERNFI | VFL_FORPAG | VFL_DESFPG | VFL_NATURE |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 3 | 3 | 25 | 10 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 2 - Virtual | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 2 - Visualizar | 1 - Alterar |
Título | Serie NF Ent | Forma Pagto | Descr.Pagto | Natureza |
Descrição | Serie da NF Entrada | Forma de Pagamento | Descriçã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ível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFL_CENCUS | VFL_CONTA | VFL_ITEMCT | VFL_CLVL |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 004 | 003 | 005 | 006 |
Ordem | 17 | 18 | 19 | 20 |
Tamanho | 9 | 20 | 9 | 9 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Centro Custo | C Contábil | Item Conta | Classe Valor |
Descrição | Centro de Custo | Conta Contábil | Item da Conta | Classe 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ão | CTT | CT1 | CTD | CTH |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFL_MENPAD | VFL_MENNOT | VFL_OBSNOT |
Tipo | Caracter | Caracter | Memo |
Grupo de Campos | |||
Ordem | 21 | 22 | 23 |
Tamanho | 3 | 60 | 40 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Msg Padrão | Msg NF | Obs NF |
Descrição | Msg Padrão | Msg Nota Fiscal | Obs Nota Fiscal |
Val. Sistema | vazio() .or. ExistCpo("SM4") | vazio() .or. texto() | |
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | SM4 | ||
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Não | Não | Nã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
Campo | VFM_FILIAL | VFM_CODIGO | VFM_CODEXE | VFM_VEIMAQ |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 1 - Alterar |
Título | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Descrição | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Veículo/Máquina/Equipamento 1; 2=Veículo/Máquina/Equipamento 2 | |||
Inic. Padrão | xFilial("VFM") | |||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Sim |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Veic/Maq. |
Campo | VFM_CHAINT | VFM_CHASSI | VFM_CODMAR | VFM_MODVEI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 6 | 25 | 3 | 30 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @!S25 | @!S3 | @! |
Contexto | 1 - Real | 2 - Virtual | 2 - Virtual | 2 - Virtual |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | ChaInt | Chassi | Marca | Modelo |
Descrição | Chassi Interno | Chassi | Marca | Modelo |
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ão | VV1AMS | |||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Sim | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o Chassi Interno. | Informe o Chassi. | Informe o código da marca. | Informe o modelo. |
Campo | VFM_SEGMOD | VFM_CORVEI | VFM_TIPOPE | VFM_CODTES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 10 | 6 | 2 | 3 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @!S6 | @! | @! |
Contexto | 2 - Virtual | 2 - Virtual | 2 - Virtual | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | 1 - Alterar |
Título | Segmento | Cor | Tp.Operação | TES Saída |
Descrição | Segmento | Cor | Tipo de Operação | TES Saída |
Val. Sistema | ExistCPO("SF4") .and. MaAvalTes("S",FWFldGet("VFM_CODTES")) | |||
Opções | ||||
Inic. Padrão | IIf(!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 | DJ | SF4 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Não | Sim |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFM_CUSUNI | VFM_CENCUS | VFM_CONTA | VFM_ITEMCT |
Tipo | Numérico | Caracter | Caracter | Caracter |
Grupo de Campos | 004 | 003 | 005 | |
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 12 | 9 | 20 | 9 |
Decimal | 2 | 0 | 0 | 0 |
Formato | @E 999,999,999.99 | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Custo Unitár | Centro Custo | C Contábil | Item Conta |
Descrição | Custo Unitário | Centro de Custo | Conta Contábil | Item da Conta |
Val. Sistema | POSITIVO() | (vazio() .or. Ctb105CC()) | (vazio() .or. Ctb105CTA()) | (vazio() .or. Ctb105ITEM()) |
Opções | ||||
Inic. Padrão | ||||
Inic. Browse | ||||
Cons. Padrão | CTT | CT1 | CTD | |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o custo unitário. | Informe o Centro de Custo. | Informe a Conta Contábil. | Informe o Item da Conta Contábil. |
Campo | VFM_CLVL |
Tipo | Caracter |
Grupo de Campos | 006 |
Ordem | 17 |
Tamanho | 9 |
Decimal | 0 |
Formato | @! |
Contexto | 1 - Real |
Propriedade | 1 - Alterar |
Título | Classe Valor |
Descrição | Classe de Valor |
Val. Sistema | (vazio() .or. Ctb105CLVL()) |
Opções | |
Inic. Padrão | |
Inic. Browse | |
Cons. Padrão | CTH |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
When | |
Pasta | |
Help | Informe a Classe de Valor Contábil. |
- Tabela VFP - Agreg/Desag AMS - Entrada
Campo | VFP_FILIAL | VFP_CODIGO | VFP_CODEXE | VFP_VEIMAQ |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 1 - Alterar |
Título | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Descrição | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Veículo/Máquina/Equipamento 1; | |||
Inic. Padrão | xFilial("VFP") | "1" | ||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Sim |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Veic/Maq. |
Campo | VFP_CHAINT | VFP_CHASSI | VFP_CODMAR | VFP_MODVEI |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 6 | 25 | 3 | 30 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @!S25 | @!S3 | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | ChaInt | Chassi | Marca | Modelo |
Descrição | Chassi Interno | Chassi | Marca | Modelo |
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ão | VV1AMS | VE1 | MCF | |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Sim | Sim |
Browse | Não | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o Chassi Interno. | Informe o número do chassi. | Informe o código da marca. | Informe o modelo. |
Campo | VFP_SEGMOD | VFP_CORVEI | VFP_TIPOPE | VFP_CODTES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 10 | 6 | 2 | 3 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @!S6 | @! | @! |
Contexto | 1 - Real | 1 - Real | 2 - Virtual | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Segmento | Cor | Tp.Operação | TES Entrada |
Descrição | Segmento | Cor | Tipo de Operação | TES 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ão | VVD | VVCMAR | DJ | SF4 |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Sim | Não | Não |
Browse | Sim | Sim | Não | Sim |
When | ||||
Pasta | ||||
Help | Informe 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. |
Campo | VFP_CUSUNI | VFP_LOCPAD | VFP_CODORI | VFP_GRTRIB |
Tipo | Numérico | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 12 | 2 | 1 | 6 |
Decimal | 2 | 0 | 0 | 0 |
Formato | @E 999,999,999.99 | @! | @!S1 | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Custo Unitár | Local Padrão | Origem | Grupo Tribut |
Descrição | Custo Unitário | Local Padrão | Origem | Grupo Tributação |
Val. Sistema | POSITIVO() | 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ível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Sim | Sim | Sim | Sim |
Browse | Sim | Sim | Sim | Sim |
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. |
Campo | VFP_POSIPI | VFP_PROVEI | VFP_CENCUS | VFP_CONTA |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 004 | 003 | ||
Ordem | 17 | 18 | 19 | 20 |
Tamanho | 8 | 1 | 9 | 20 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @R 9999.99.99 | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Pos.IPI/NCM | Procedência | Centro Custo | C Contábil |
Descrição | Pos.IPI/NCM | Procedência | Centro de Custo | Conta Contábil |
Val. Sistema | VAZIO() .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ão | YD1 | S0 | CTT | CT1 |
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Sim | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o NCM. | Informe a procedência. | Informe o Centro de Custo. | Informe a Conta Contábil. |
Campo | VFP_ITEMCT | VFP_CLVL | VFP_REFSAI |
Tipo | Caracter | Caracter | Caracter |
Grupo de Campos | 005 | 006 | |
Ordem | 21 | 22 | 23 |
Tamanho | 9 | 9 | 8 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 2 - Visualizar |
Título | Item Conta | Classe Valor | Ref.Saída |
Descrição | Item da Conta | Classe de Valor | Ref.Saída |
Val. Sistema | (vazio() .or. Ctb105ITEM()) | (vazio() .or. Ctb105CLVL()) | |
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | CTD | CTH | |
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Sim | Sim | Nã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
Campo | VFN_FILIAL | VFN_CODIGO | VFN_CODEXE | VFN_VEIMAQ |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 1 - Alterar |
Título | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Descrição | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Veículo/Máquina/Equipamento 1; 2=Veículo/Máquina/Equipamento 2 | |||
Inic. Padrão | xFilial("VFN") | "1" | ||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Sim |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Veic/Maq. |
Campo | VFN_CODSB1 | VFN_PESQB1 | VFN_GRUITE | VFN_CODITE |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 15 | 27 | 4 | 27 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 2 - Virtual | 2 - Virtual | 2 - Virtual |
Propriedade | 2 - Visualizar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Cód.Produto | Pesq.Item | Grupo | Cód.Item |
Descrição | Cód.Produto | Pesquisa do Item | Grupo do Item | Có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 | BM5 | B23 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o código do produto. | Informe o código do item para pesquisa. | Informe o grupo do item. | Informe o código do item. |
Campo | VFN_DESITE | VFN_TIPOPE | VFN_CODTES | VFN_QUANT |
Tipo | Caracter | Caracter | Caracter | Numérico |
Grupo de Campos | ||||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 30 | 2 | 3 | 3 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @E 999 |
Contexto | 2 - Virtual | 2 - Virtual | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Desc.Item | Tp.Operação | TES Saída | Quantidade |
Descrição | Descrição do item | Tipo de Operação | TES Saída | Quantidade |
Val. Sistema | ExistCPO("SF4") .and. MaAvalTes("S",FWFldGet("VFN_CODTES")) | FWFldGet("VFN_QUANT") > 0 | ||
Opções | ||||
Inic. Padrão | IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFN->VFN_CODSB1,"B1_DESC"),"") | |||
Inic. Browse | ||||
Cons. Padrão | DJ | SF4 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a descrição do item. | Informe o Tipo de Operação para TES Inteligente. | Informe o TES da movimentação. | Informe a quantidade. |
Campo | VFN_CUSUNI | VFN_CUSTOT | VFN_CENCUS | VFN_CONTA |
Tipo | Numérico | Numérico | Caracter | Caracter |
Grupo de Campos | 004 | 003 | ||
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 12 | 12 | 9 | 20 |
Decimal | 2 | 2 | 0 | 0 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @! | @! |
Contexto | 1 - Real | 2 - Virtual | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | 1 - Alterar |
Título | Custo Unitár | Custo Total | Centro Custo | C Contábil |
Descrição | Custo Unitário | Custo Total | Centro de Custo | Conta Contábil |
Val. Sistema | POSITIVO() | 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 | CTT | CT1 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o custo unitário. | Informe o Custo Total. | Informe o Centro de Custo. | Informe a Conta Contábil. |
Campo | VFN_ITEMCT | VFN_CLVL |
Tipo | Caracter | Caracter |
Grupo de Campos | 005 | 006 |
Ordem | 17 | 18 |
Tamanho | 9 | 9 |
Decimal | 0 | 0 |
Formato | @! | @! |
Contexto | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar |
Título | Item Conta | Classe Valor |
Descrição | Item da Conta | Classe de Valor |
Val. Sistema | (vazio() .or. Ctb105ITEM()) | (vazio() .or. Ctb105CLVL()) |
Opções | ||
Inic. Padrão | ||
Inic. Browse | ||
Cons. Padrão | CTD | CTH |
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Sim |
When | ||
Pasta | ||
Help | Informe o Item da Conta Contábil. | Informe a Classe de Valor Contábil. |
- Tabela VFQ - Agreg/Desag Pecas - Entrada
Campo | VFQ_FILIAL | VFQ_CODIGO | VFQ_CODEXE | VFQ_VEIMAQ |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 1 - Alterar |
Título | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Descrição | Filial | Cód.Interno | Cód.Execução | Veic/Maq. |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Veículo/Máquina/Equipamento 1; 2=Veículo/Máquina/Equipamento 2 | |||
Inic. Padrão | xFilial("VFQ") | "1" | ||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Sim |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Veic/Maq. |
Campo | VFQ_CODSB1 | VFQ_PESQB1 | VFQ_GRUITE | VFQ_CODITE |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | ||||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 15 | 27 | 4 | 27 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 2 - Virtual | 2 - Virtual | 2 - Virtual |
Propriedade | 2 - Visualizar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Cód.Produto | Pesq.Item | Grupo | Cód.Item |
Descrição | Cód.Produto | Pesquisa do Item | Grupo do Item | Có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 | BM5 | B23 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o código do produto. | Informe o código do item para pesquisa. | Informe o grupo do item. | Informe o código do item. |
Campo | VFQ_DESITE | VFQ_TIPOPE | VFQ_CODTES | VFQ_QUANT |
Tipo | Caracter | Caracter | Caracter | Numérico |
Grupo de Campos | ||||
Ordem | 09 | 10 | 11 | 12 |
Tamanho | 30 | 2 | 3 | 3 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @E 999 |
Contexto | 2 - Virtual | 2 - Virtual | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 1 - Alterar | 1 - Alterar | 1 - Alterar |
Título | Desc.Item | Tp.Operação | TES Entrada | Quantidade |
Descrição | Descrição do item | Tipo de Operação | TES Entrada | Quantidade |
Val. Sistema | ExistCPO("SF4") .and. MaAvalTes("E",FWFldGet("VFQ_CODTES")) | FWFldGet("VFQ_QUANT") > 0 | ||
Opções | ||||
Inic. Padrão | IIf(!Inclui,Posicione("SB1",1,xFilial("SB1")+VFQ->VFQ_CODSB1,"B1_DESC"),"") | |||
Inic. Browse | ||||
Cons. Padrão | DJ | SF4 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a descrição do item. | Informe o Tipo de Operação para TES Inteligente. | Informe o TES da movimentação. | Informe a quantidade. |
Campo | VFQ_CUSUNI | VFQ_CUSTOT | VFQ_CENCUS | VFQ_CONTA |
Tipo | Numérico | Numérico | Caracter | Caracter |
Grupo de Campos | 004 | 003 | ||
Ordem | 13 | 14 | 15 | 16 |
Tamanho | 12 | 12 | 9 | 20 |
Decimal | 2 | 2 | 0 | 0 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @! | @! |
Contexto | 1 - Real | 2 - Virtual | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | 1 - Alterar |
Título | Custo Unitár | Custo Total | Centro Custo | C Contábil |
Descrição | Custo Unitário | Custo Total | Centro de Custo | Conta Contábil |
Val. Sistema | POSITIVO() | POSITIVO() | (vazio() .or. Ctb105CC()) | (vazio() .or. Ctb105CTA()) |
Opções | ||||
Inic. Padrão | ||||
Inic. Browse | ||||
Cons. Padrão | CTT | CT1 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o custo unitário. | Informe o Custo Total. | Informe o Centro de Custo. | Informe a Conta Contábil. |
Campo | VFQ_ITEMCT | VFQ_CLVL | VFQ_REFSAI |
Tipo | Caracter | Caracter | Caracter |
Grupo de Campos | 005 | 006 | |
Ordem | 17 | 18 | 19 |
Tamanho | 9 | 9 | 8 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar | 2 - Visualizar |
Título | Item Conta | Classe Valor | Ref.Saida |
Descrição | Item da Conta | Classe de Valor | Ref.Saida |
Val. Sistema | (vazio() .or. Ctb105ITEM()) | (vazio() .or. Ctb105CLVL()) | |
Opções | |||
Inic. Padrão | |||
Inic. Browse | |||
Cons. Padrão | CTD | CTH | |
Nível | 1 | 1 | 1 |
Usado | Sim | Sim | Sim |
Obrigatório | Não | Não | Não |
Browse | Sim | Sim | Não |
When | |||
Pasta | |||
Help | Informe o Item da Conta Contábil. | Informe a Classe de Valor Contábil. | Informe a Ref.Saída. |
- Tabela VFO - Agreg/Desag Mov.Internas
Campo | VFO_FILIAL | VFO_CODIGO | VFO_CODEXE | VFO_AGRDES |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 033 | |||
Ordem | 01 | 02 | 03 | 04 |
Tamanho | 2 | 8 | 8 | 1 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | 2 - Visualizar |
Título | Filial | Cód.Interno | Cód.Execução | Agrega/Desag |
Descrição | Filial | Cód.Interno | Cód.Execução | Agrega/Desagrega |
Val. Sistema | PERTENCE("12") | |||
Opções | 1=Agrega;2=Desagrega | |||
Inic. Padrão | xFilial("VFO") | "1" | ||
Inic. Browse | ||||
Cons. Padrão | ||||
Nível | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Não | Não | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe a Filial. | Informe o código interno. | Informe o código da execução. | Informe o Agrega/Desagrega |
Campo | VFO_TIPREG | VFO_TIPMOV | VFO_CENCUS | VFO_CONTA |
Tipo | Caracter | Caracter | Caracter | Caracter |
Grupo de Campos | 004 | 003 | ||
Ordem | 05 | 06 | 07 | 08 |
Tamanho | 1 | 3 | 9 | 20 |
Decimal | 0 | 0 | 0 | 0 |
Formato | @! | @! | @! | @! |
Contexto | 1 - Real | 1 - Real | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | 1 - Alterar |
Título | Mov.Internas | Tp.Movimento | Centro Custo | C Contábil |
Descrição | Tipo Registro Mov.Interna | Tipo de Movimento | Centro de Custo | Conta Contábil |
Val. Sistema | Pertence("12345678") | (vazio() .or. Ctb105CC()) | (vazio() .or. Ctb105CTA()) | |
Opções | #VA3000091_TipoRegistro("M") | |||
Inic. Padrão | ||||
Inic. Browse | ||||
Cons. Padrão | CTT | CT1 | ||
Nível | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não |
Browse | Sim | Sim | Sim | Sim |
When | ||||
Pasta | ||||
Help | Informe o Tipo de Registro da Movimentação Interna. | Informe o Tipo de Movimento. | Informe o Centro de Custo. | Informe a Conta Contábil. |
Campo | VFO_ITEMCT | VFO_CLVL |
Tipo | Caracter | Caracter |
Grupo de Campos | 005 | 006 |
Ordem | 09 | 10 |
Tamanho | 9 | 9 |
Decimal | 10 | 0 |
Formato | @! | @! |
Contexto | 1 - Real | 1 - Real |
Propriedade | 1 - Alterar | 1 - Alterar |
Título | Item Conta | Classe Valor |
Descrição | Item da Conta | Classe de Valor |
Val. Sistema | (vazio() .or. Ctb105ITEM()) | (vazio() .or. Ctb105CLVL()) |
Opções | ||
Inic. Padrão | ||
Inic. Browse | ||
Cons. Padrão | CTD | CTH |
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Sim | Sim |
When | ||
Pasta | ||
Help | Informe o Item da Conta Contábil. | Informe a Classe de Valor Contábil. |
- VDV - Tabela de Agregacoes/Desagrega
Campo | VDV_FILEXE | VDV_CODEXE |
Tipo | Caracter | Caracter |
Grupo de Campos | 033 | |
Ordem | 30 | 31 |
Tamanho | 2 | 8 |
Decimal | 0 | 0 |
Formato | @! | @! |
Contexto | 1 - Real | 1 - Real |
Propriedade | 2 - Visualizar | 2 - Visualizar |
Título | Filial Exec. | Cód.Execução |
Descrição | Filial Execução | Cód.Execução |
Val. Sistema | ||
Opções | ||
Inic. Padrão | ||
Inic. Browse | ||
Cons. Padrão | ||
Nível | 1 | 1 |
Usado | Sim | Sim |
Obrigatório | Não | Não |
Browse | Não | Não |
When | ||
Pasta | ||
Help | Informe 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 |
Usado | Sim |
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 | VFJ | VFJ | VFJ | VFJ |
Ordem | 1 | 2 | 3 | 4 |
Chave | VFJ_FILIAL + VFJ_CODIGO | VFJ_FILIAL + VFJ_STATUS | VFJ_FILIAL + VFJ_PROCES + VFJ_TIPPRO + VFJ_TIPITE | VFJ_FILIAL + DTOS(VFJ_DATINC) + VFJ_HORINC |
Descrição | Código Interno | Status | Processo + Tipo Processo + Tipo Item | Data + Hora de Inclusão |
Proprietário | S | S | S | S |
- Tabela VFK - Agreg/Desag NFs Saida:
Índice | VFK | VFK | VFK | VFK |
Ordem | 1 | 2 | 3 | 4 |
Chave | VFK_FILIAL + VFK_CODIGO | VFK_FILIAL + VFK_CODEXE | VFK_FILIAL + VFK_TIPREG + VFK_AGRDES | VFK_FILIAL + VFK_NUMNFI + VFK_SERNFI |
Descrição | Código Interno | Código Execução | Tp.Registro + Agrega/Desagrega | Nro NF + Serie NF |
Proprietário | S | S | S | S |
- Tabela VFL - Agreg/Desag NFs Entrada:
Índice | VFL | VFL | VFL | VFL |
Ordem | 1 | 2 | 3 | 4 |
Chave | VFL_FILIAL + VFL_CODIGO | VFL_FILIAL + VFL_CODEXE | VFL_FILIAL + VFL_TIPREG + VFL_AGRDES | VFL_FILIAL + VFL_NUMNFI + VFL_SERNFI + VFL_CODFOR + VFL_LOJFOR |
Descrição | Código Interno | Código Execução | Tp.Registro + Agrega/Desagrega | Nro NF + Serie NF + Fornecedor + Loja |
Proprietário | S | S | S | S |
- Tabela VFM - Agreg/Desag AMS - Saida:
Índice | VFM | VFM | VFM |
Ordem | 1 | 2 | 3 |
Chave | VFM_FILIAL + VFM_CODIGO | VFM_FILIAL + VFM_CODEXE | VFM_FILIAL + VFM_CHAINT |
Descrição | Código Interno | Código Execução | Chassi Interno |
Proprietário | S | S | S |
- Tabela VFP - Agreg/Desag AMS - Entrada:
Índice | VFP | VFP | VFP | VFP |
Ordem | 1 | 2 | 3 | 4 |
Chave | VFP_FILIAL + VFP_CODIGO | VFP_FILIAL + VFP_CODEXE | VFP_FILIAL + VFP_CHAINT | VFP_FILIAL + VFP_CHASSI |
Descrição | Código Interno | Código Execução | Chassi Interno | Chassi |
Proprietário | S | S | S | S |
- Tabela VFN - Agreg/Desag Pecas - Saida:
Índice | VFN | VFN | VFN |
Ordem | 1 | 2 | 3 |
Chave | VFN_FILIAL + VFN_CODIGO | VFN_FILIAL + VFN_CODEXE | VFN_FILIAL + VFN_CODSB1 |
Descrição | Código Interno | Código Execução | Códigodo Produto |
Proprietário | S | S | S |
- Tabela VFQ - Agreg/Desag Pecas - Entrada:
Índice | VFQ | VFQ | VFQ |
Ordem | 1 | 2 | 3 |
Chave | VFQ_FILIAL + VFQ_CODIGO | VFQ_FILIAL + VFQ_CODEXE | VFQ_FILIAL + VFQ_CODSB1 |
Descrição | Código Interno | Código Execução | Código do Produto |
Proprietário | S | S | S |
- Tabela VFO - Agreg/Desag Mov.Internas:
Índice | VFO | VFO | VFO |
Ordem | 1 | 2 | 3 |
Chave | VFO_FILIAL + VFO_CODIGO | VFO_FILIAL + VFO_CODEXE | VFO_FILIAL + VFO_TIPREG + VFO_AGRDES |
Descrição | Código Interno | Código Execução | Tp.Registro + Agrega/Desagrega |
Proprietário | S | S | S |
Criação de Pasta / Agrupamento no arquivo SXA – Pasta / Agrupamento:
Agrupamento:
Alias | VFJ | VFJ | VFJ | VFJ | VFJ |
Ordem | 1 | 2 | 3 | 4 | 5 |
Agrupamento | 001 | 002 | 003 | 004 | 005 |
Tipo | 2 | 2 | 2 | 2 | 2 |
Descrição | Processo | Veiculo/Maquina/Equipamento 1 | Veiculo/Maquina/Equipamento 2 | Registro de Inclusão | Registro de Efetivação |
Proprietário | S | S | S | S | S |
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 | 1 | 01 | DB | Cadastro de Veiculos | VV1 |
VV1AGR | 2 | 01 | 02 | Chassi do Veiculo | |
VV1AGR | 4 | 01 | 01 | Chassi do Veiculo | VV1_CHASSI |
VV1AGR | 4 | 01 | 02 | Codigo de Marca | VV1_CODMAR |
VV1AGR | 4 | 01 | 03 | Modelo do Veiculo | VV1_MODVEI |
VV1AGR | 4 | 01 | 04 | Descrição | POSICIONE("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD") |
VV1AGR | 5 | 01 | VV1->VV1_CHAINT | ||
VV1AGR | 6 | 01 | #FMX_FILSXB("VV1AGR") |
- Consulta Padrão VV1AMS
Alias | Tipo | Sequência | Coluna | Descrição | Contém |
VV1AMS | 1 | 01 | DB | Cadastro de Veiculos | VV1 |
VV1AMS | 2 | 01 | 02 | Chassi do Veiculo | |
VV1AMS | 4 | 01 | 01 | Chassi do Veiculo | VV1_CHASSI |
VV1AMS | 4 | 01 | 02 | Codigo de Marca | VV1_CODMAR |
VV1AMS | 4 | 01 | 03 | Modelo do Veiculo | VV1_MODVEI |
VV1AMS | 4 | 01 | 04 | Descrição | POSICIONE("VV2",1,xFilial("VV2")+VV1->VV1_CODMAR+VV1->VV1_MODVEI,"VV2_DESMOD") |
VV1AMS | 5 | 01 | VV1->VV1_CHAINT | ||
VV1AMS | 6 | 01 | #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 de Relacionamento 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ínio | 1 | 1 |
L. C. Domínio | N | N |
Condição SQL |
Domínio | VFJ | SA1 | SF2 | SF4 | SX5 |
Identificação | Última ordem referente a tabela VFK | ||||
C. Domínio | VFK | VFK | VFK | VFK | VFK |
E. Domínio | VFJ_CODIGO | A1_COD+A1_LOJA | F2_DOC+F2_SERIE | F4_CODIGO | X5_TABELA+X5_CHAVE |
E. C. Domínio | VFK_CODEXE | VFK_CODCLI+VFK_LOJCLI | VFK_NUMNFI+VFK_SERNFI | VFK_CODTES | '42'+VFK_CODESP |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | SA3 | SE4 | SED | SA6 | CTT |
Identificação | Última ordem referente a tabela VFK | ||||
C. Domínio | VFK | VFK | VFK | VFK | VFK |
E. Domínio | A3_COD | E4_CODIGO | ED_CODIGO | A6_COD | CTT_CUSTO |
E. C. Domínio | VFK_CODVEN | VFK_FORPAG | VFK_NATURE | VFK_CODBCO | VFK_CENCUS |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | CT1 | CTD | CTH | SM4 |
Identificação | Última ordem referente a tabela VFK | |||
C. Domínio | VFK | VFK | VFK | VFK |
E. Domínio | CT1_CONTA | CTD_ITEM | CTH_CLVL | M4_CODIGO |
E. C. Domínio | VFK_CONTA | VFK_ITEMCT | VFK_CLVL | VFK_MENPAD |
Propriedade | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N |
Condição SQL |
Domínio | VFJ | SA2 | SF1 | SF4 | SX5 |
Identificação | Última ordem referente a tabela VFL | ||||
C. Domínio | VFL | VFL | VFL | VFL | VFL |
E. Domínio | VFJ_CODIGO | A2_COD+A2_LOJA | F1_DOC+F1_SERIE+F1_FORNECE+F1_LOJA | F4_CODIGO | X5_TABELA+X5_CHAVE |
E. C. Domínio | VFL_CODEXE | VFL_CODFOR+VFL_LOJFOR | VFL_NUMNFI+VFL_SERNFI+VFL_CODFOR+VFL_LOJFOR | VFL_CODTES | '42'+VFL_CODESP |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | SE4 | SED | CTT | CT1 | CTD |
Identificação | Última ordem referente a tabela VFL | ||||
C. Domínio | VFL | VFL | VFL | VFL | VFL |
E. Domínio | E4_CODIGO | ED_CODIGO | CTT_CUSTO | CT1_CONTA | CTD_ITEM |
E. C. Domínio | VFL_FORPAG | VFL_NATURE | VFL_CENCUS | VFL_CONTA | VFL_ITEMCT |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | CTH | SM4 |
Identificação | Última ordem referente a tabela VFL | |
C. Domínio | VFL | VFL |
E. Domínio | CTH_CLVL | M4_CODIGO |
E. C. Domínio | VFL_CLVL | VFL_MENPAD |
Propriedade | S | S |
L. Domínio | 1 | 1 |
L. C. Domínio | N | N |
Condição SQL |
Domínio | VFJ | VV1 | SF4 | CTT | CT1 |
Identificação | Última ordem referente a tabela VFM | ||||
C. Domínio | VFM | VFM | VFM | VFM | VFM |
E. Domínio | VFJ_CODIGO | VV1_CHAINT | F4_CODIGO | CTT_CUSTO | CT1_CONTA |
E. C. Domínio | VFM_CODEXE | VFM_CHAINT | VFM_CODTES | VFM_CENCUS | VFM_CONTA |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | CTD | CTH |
Identificação | Última ordem referente a tabela VFM | |
C. Domínio | VFM | VFM |
E. Domínio | CTD_ITEM | CTH_CLVL |
E. C. Domínio | VFM_ITEMCT | VFM_CLVL |
Propriedade | S | S |
L. Domínio | 1 | 1 |
L. C. Domínio | N | N |
Condição SQL |
Domínio | VFJ | VV1 | SF4 | SX5 | SX5 |
Identificação | Última ordem referente a tabela VFP | ||||
C. Domínio | VFP | VFP | VFP | VFP | VFP |
E. Domínio | VFJ_CODIGO | VV1_CHAINT | F4_CODIGO | X5_TABELA+X5_CHAVE | X5_TABELA+X5_CHAVE |
E. C. Domínio | VFP_CODEXE | VFP_CHAINT | VFP_CODTES | '21'+VFP_GRTRIB | 'S0'+VFP_PROVEI |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | CTT | CT1 | CTD | CTH | VE1 |
Identificação | Última ordem referente a tabela VFP | ||||
C. Domínio | VFP | VFP | VFP | VFP | VFP |
E. Domínio | CTT_CUSTO | CT1_CONTA | CTD_ITEM | CTH_CLVL | VE1_CODMAR |
E. C. Domínio | VFP_CENCUS | VFP_CONTA | VFP_ITEMCT | VFP_CLVL | VFP_CODMAR |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | VV2 | VVC | VVX | NNR | SYD |
Identificação | Última ordem referente a tabela VFP | ||||
C. Domínio | VFP | VFP | VFP | VFP | VFP |
E. Domínio | VV2_CODMAR+VV2_MODVEI | VVC_CODMAR+VVC_CORVEI | VVX_CODMAR+VVX_SEGMOD | NNR_CODIGO | YD_TEC |
E. C. Domínio | VFP_CODMAR+VFP_MODVEI | VFP_CODMAR+VFP_CORVEI | VFP_CODMAR+VFP_SEGMOD | VFP_LOCPAD | VFP_POSIPI |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | VFJ | SB1 | SF4 | CTT | CT1 |
Identificação | Última ordem referente a tabela VFN | ||||
C. Domínio | VFN | VFN | VFN | VFN | VFN |
E. Domínio | VFJ_CODIGO | B1_COD | F4_CODIGO | CTT_CUSTO | CT1_CONTA |
E. C. Domínio | VFN_CODEXE | VFN_CODSB1 | VFN_CODTES | VFN_CENCUS | VFN_CONTA |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | CTD | CTH |
Identificação | Última ordem referente a tabela VFN | |
C. Domínio | VFN | VFN |
E. Domínio | CTD_ITEM | CTH_CLVL |
E. C. Domínio | VFN_ITEMCT | VFN_CLVL |
Propriedade | S | S |
L. Domínio | 1 | 1 |
L. C. Domínio | N | N |
Condição SQL |
Domínio | VFJ | SB1 | SF4 | CTT | CT1 |
Identificação | Última ordem referente a tabela VFQ | ||||
C. Domínio | VFQ | VFQ | VFQ | VFQ | VFQ |
E. Domínio | VFJ_CODIGO | B1_COD | F4_CODIGO | CTT_CUSTO | CT1_CONTA |
E. C. Domínio | VFQ_CODEXE | VFQ_CODSB1 | VFQ_CODTES | VFQ_CENCUS | VFQ_CONTA |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
Domínio | CTD | CTH |
Identificação | Última ordem referente a tabela VFQ | |
C. Domínio | VFQ | VFQ |
E. Domínio | CTD_ITEM | CTH_CLVL |
E. C. Domínio | VFQ_ITEMCT | VFQ_CLVL |
Propriedade | S | S |
L. Domínio | 1 | 1 |
L. C. Domínio | N | N |
Condição SQL |
Domínio | VFJ | CTT | CT1 | CTD | CTH |
Identificação | Última ordem referente a tabela VFO | ||||
C. Domínio | VFO | VFO | VFO | VFO | VFO |
E. Domínio | VFJ_CODIGO | CTT_CUSTO | CT1_CONTA | CTD_ITEM | CTH_CLVL |
E. C. Domínio | VFO_CODEXE | VFO_CENCUS | VFO_CONTA | VFO_ITEMCT | VFO_CLVL |
Propriedade | S | S | S | S | S |
L. Domínio | 1 | 1 | 1 | 1 | 1 |
L. C. Domínio | N | N | N | N | N |
Condição SQL |
04. DEMAIS INFORMAÇÕES
Pacotes gerados: | 12.1.27: https://suporte.totvs.com/portal/p/10098/download?e=1110367 12.1.33: https://suporte.totvs.com/portal/p/10098/download?e=1110368 12.1.2210: https://suporte.totvs.com/portal/p/10098/download?e=1110366 |
---|
Esta atualização de dicionário estará disponível na próxima release 12.01.2310.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.