Boletim Técnico: Criação da rotina Entrada por Compra
Ocorrência
Melhoria
Resumo
Implementada melhoria que consiste na criação da rotina Entrada por Compra (VEIXA001) permitindo ao usuário realizar a movimentação de entrada de veículos. Assim, ao incluir um veículo, é gerada a Nota Fiscal com os dados do veículo e suas condições.
ID do Chamado
SDHQN2
Produtos
Microsiga 11
Módulos
- SIGAVEI
Portais
- nenhum
Países
- Brasil
Sistema Operacional
todos
Bancos de Dados
- todos
Nome + Fonte
Entrada por Compra (VEIXA001)
Número da FNC
000000061002011
Ajustes no Compatibilizador
Sim
Integridade Referencial
Não
Aplicação de Patch
Não
Compatibilizador 1
- UPDVEID1
Procedimentos para Implementação
· O sistema é atualizado após a aplicação do pacote de atualizações (Patch) desta FNC, que atualizará os fontes: VEIXA001, VEIXX000, VEIVM000, VEIXFUNA, VEIFUPD e UPDVEID1.
· Para que as alterações sejam efetuadas, é necessário executar a função U_UPDVEID1.
Importante:
Antes de executar o compatibilizador U_UPDVEID1é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “PROTHEUS_DATA_SYSTEM”).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus®, portanto, devem ser alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus®, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
1. Em Microsiga Protheus TOTVS Smart Client, digite U_UPDVEID1 no campo Programa Inicial.
2. Clique em OK para continuar.
3. Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
4. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.
5. Em seguida, é apresentada a janela de Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
6. Selecione a empresa e dê duplo clique para visualizar o histórico (log).
7. Clique em Salvar para gravar o histórico (log) apresentado.
8. Clique em Ok para encerrar o processamento.
Descrição de Ajustes
1. Alteração de campo(s) no Dicionário de Dados - SX3.
· Tabela VVF – Entradas X Saidas de Veículos:
Ordem | 8 | 9 | 12 |
Campo | VVF_CODFOR | VVF_LOJA | VVF_FORPAG |
Tipo | Caracter | Caracter | Caracter |
Tamanho | 6 | 2 | 3 |
Decimal | 0 | 0 | 0 |
Formato | @! | @! | !!! |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Fornecedor | Loja | Cond.Pgto |
Descrição | Codigo do Fornecedor | Loja do Fornecedor | Condicao Pagamento |
Help | Código do Fornecedor do Veiculo | Loja do Fornecedor | Condiçao de pagamento |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | VV6A | | SE4 |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",VX000VLDENC(),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",VX000VLDENC(),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",FG_Seek("SE4","M->VVF_FORPAG",1,.f.,"VVF_DESFPG","E4_DESCRI") .and. VX000VLDENC(),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Sim | Sim | Sim |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 15 | 17 | 18 |
Campo | VVF_TESFRE | VVF_SERNFI | VVF_VALMOV |
Tipo | Caracter | Caracter | Numérico |
Tamanho | 3 | 3 | 12 |
Decimal | 0 | 0 | 2 |
Formato | @!S3 | @!S3 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | T.E.S. | Serie NF | Vl Total NF |
Descrição | Tipo de Entrada e Saida | Serie da Nota Fiscal | Vlr Total da Nota Fiscal |
Help | Tipo de Entrada para Conhecimento de Frete | Serie da Nota Fiscal | Valor Total da Nota Fiscal |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | M->VVF_FORPRO=="0" | |
Cons. Padrão | SF4 | 01 | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",FG_Seek("SF4","M->VVF_TESFRE",1,.f.) .and. MaAvalTES("E",M->VVF_TESFRE),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",VX000VLDENC(),VM000VERNF(M->VVF_NUMNFI+M->VVF_SERNFI+M->VVF_CODFOR+M->VVF_LOJA)) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_TOTAL","VX000",M->VVF_VALMOV),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Sim | Não | Sim |
Usado | Sim | Sim | Sim |
Browse | Não | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 19 | 20 | 21 |
Campo | VVF_TOTSEG | VVF_TOTFRE | VVF_DESACE |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 12 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Vl Tot Segur | Vl Tot Frete | Outras Desps |
Descrição | Vlr Total do Seguro | Vlr Total do Frete | Outras Desps Acessorias |
Help | Valor Total do Seguro | Valor do Frete na Nota Fiscal | Despesas Acessorias |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_SEGURO","VX000",M->VVF_VALSEG),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_FRETE","VX000",M->VVF_VALFRE),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_DESPESA","VVG00",M->VVF_DESACE).and.VX000ATUF1(),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 22 | 24 | 25 |
Campo | VVF_VBAIPI | VVF_VALIPI | VVF_VBAICM |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 12 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Vl Base IPI | Vl IPI | Vl Base ICMS |
Descrição | Vlr Base do IPI | Vlr do IPI | Vlr Base do ICMS |
Help | Valor da Base do IPI | Valor do IPI do Veiculo | Valor da Base do ICMS |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_BASEIPI","VX000",M->VVF_VBAIPI),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALIPI","VX000",M->VVF_VALIPI),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_BASEICM","VX000",M->VVF_VBAICM),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 26 | 27 | 28 |
Campo | VVF_ALIICM | VVF_TOTICM | VVF_ICMRET |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 5 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 99.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Aliquot ICMS | Vl Tot ICMS | ICMS Retido |
Descrição | Aliquota de ICMS | Vlr Total do ICMS | Vlr ICMS Retido |
Help | Alíquota do ICMS de Entrada | Valor Total do ICMS | Valor do ICMS de Substituição |
Lista Opções | | | |
Inic. Padrão | VAL(SUBS(GETMV("MV_ESTICM"),AT(GETMV("MV_ESTADO"),GETMV("MV_ESTICM"))+2,2)) | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",.T.,VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALICM","VX000",M->VVF_TOTICM),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("NF_VALSOL","VX000",M->VVF_ICMRET),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 29 |
Campo | VVF_CODBCO |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @!S3 |
Form. Variável | |
Contexto | Real |
Propriedade | Alterar |
Título | Banco |
Descrição | Codigo do Banco |
Help | Código do Banco padrão do Fornecedor |
Lista Opções | |
Inic. Padrão | |
Inic. Browse | |
Modo Edição | |
Cons. Padrão | A61 |
Val. Usuário | |
Val. Sistema | IIF(LEFT(FUNNAME(),4)=="VEIX",Vazio().or.FG_StrZero("M->VVF_CODBCO",3,.f.).and.FG_Seek("SA6","M->VVF_CODBCO",1,.f.),VM000VLD()) |
Nível | 1 |
Obrigatório | Não |
Usado | Sim |
Browse | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC |
2. Alteração de campo(s) no Dicionário de Dados - SX3.
· Tabela VVG – Itens das Entradas de Veículos:
Ordem | 3 | 5 | 6 |
Campo | VVG_CHASSI | VVG_CODTES | VVG_ESTVEI |
Tipo | Caracter | Caracter | Caracter |
Tamanho | 25 | 3 | 1 |
Decimal | 0 | 0 | 0 |
Formato | @!S25 | @!S3 | @!S1 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Chassi | T.E.S. | Estado Veic |
Descrição | Chassi do Veiculo | Tipo de Entrada e Saida | Estado do Veiculo |
Help | Número do Chassi do Veiculo | Tipo de Entrada | Estado do Veiculo - Novo ou Usado |
Lista Opções | | | 0=Novo;1=Usado |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | V11 | SF4 | |
Val. Usuário | | NaoVazio() .And. VM000VLD() .And. ExistCpo('SF4',M->VVG_CODTES) | |
Val. Sistema | IF(LEFT(FUNNAME(),5) == "VEIXA",VX000Inc("VV1",0,3),(FG_POSVEI("M->VVG_CHASSI",).or..t.).and.VE000Inc("VV1",0,3)) | FG_Seek("SF4","M->VVG_CODTES",1,.f.).and.MaAvalTes("E",M->VVG_CODTES).and.MaFisRef("IT_TES","VVG00",M->VVG_CODTES).and.VM000TE() | IIF(LEFT(FUNNAME(),5)=="VEIXA",Pertence("01").and.VX000ALMVEI(),Pertence("01").and.FS_AlmVei()) |
Nível | 1 | 1 | 1 |
Obrigatório | Sim | Sim | Sim |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 15 | 16 | 17 |
Campo | VVG_VALUNI | VVG_VALDES | VVG_TOTSEG |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 12 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Vlr Unitario | Desconto | Vl Tot Segur |
Descrição | Valor Unitario | Vlr do Desconto | Vlr Total do Seguro |
Help | Valor Unitario do Veiculo | Valor do Desconto | Valor Total do Seguro no Nota Fiscal de Entrada |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_VALMERC","VVG00",M->VVG_VALUNI),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_DESCONTO","VVG00",M->VVG_VALDES),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_SEGURO","VVG00",M->VVG_TOTSEG),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Sim | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 18 | 19 | 20 |
Campo | VVG_TOTFRE | VVG_DESACE | VVG_VBAIPI |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 12 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Vl Frete NF | Outras Desps | Vl Base IPI |
Descrição | Vlr Total do Frete | Outras Desps Acessorias | Vlr Base do IPI |
Help | Valor Total do Frete | Valor das Despesas Acessorias | Valor da Base do IPI |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_FRETE","VVG00",M->VVG_TOTFRE),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_DESPESA","VVG00",M->VVG_DESACE),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_BASEIPI","VVG00",M->VVG_VBAIPI),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 21 | 22 | 23 |
Campo | VVG_ALIIPI | VVG_VALIPI | VVG_VBAICM |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 5 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 99.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Aliq. IPI | Vl IPI | Vl Base ICM |
Descrição | Aliquota de IPI | Vlr do IPI | Vlr Base do ICM |
Help | Alíquota do IPI da Entrada | Valor do IPI do Veiculo | Valor da Base do ICMS |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_ALIQIPI","VVG00",M->VVG_ALIIPI),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_VALIPI","VVG00",M->VVG_VALIPI),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_BASEICM","VVG00",M->VVG_VBAICM),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 24 | 25 | 26 |
Campo | VVG_ALIICM | VVG_ICMCOM | VVG_VBICRT |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 5 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 99.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Alterar | Alterar |
Título | Aliq. ICMS | Vl ICMS Cpa | Base ICM Sol |
Descrição | Aliquota de ICMS | Vlr ICMS Compra | Vlr Base ICMS Solidario |
Help | Alíquota do ICMS da Entrada | Valor do ICMS de Compra | Valor Base de ICMS retido |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | | |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_ALIQICM","VVG00",M->VVG_ALIICM),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_VALICM","VVG00",M->VVG_ICMCOM),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_BASESOL","VVG00",M->VVG_VBICRT),VM000VLD()) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC | SIGAVEI, SIGAOFI e SIGAPEC |
Ordem | 27 | 31 | 32 |
Campo | VVG_ICMRET | VVG_PISENT | VVG_COFENT |
Tipo | Numérico | Numérico | Numérico |
Tamanho | 12 | 12 | 12 |
Decimal | 2 | 2 | 2 |
Formato | @E 999,999,999.99 | @E 999,999,999.99 | @E 999,999,999.99 |
Form. Variável | | | |
Contexto | Real | Real | Real |
Propriedade | Alterar | Visualizar | Visualizar |
Título | ICMS Solid | Pis Substit | Cofins Subst |
Descrição | Vlr ICMS Solidario | Valor Pis Substituicao | Valor Cofins Substituicao |
Help | Valor do ICMS de Substituição | Valor do PIS de Substituição | Valor do COFINS de Substituição |
Lista Opções | | | |
Inic. Padrão | | | |
Inic. Browse | | | |
Modo Edição | | M->VVG_ESTVEI == "0" | M->VVG_ESTVEI == "0" |
Cons. Padrão | | | |
Val. Usuário | | | |
Val. Sistema | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_VALSOL","VVG00",M->VVG_ICMRET),VM000VLD()) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_VALPS2","VVG00",M->VVG_PISENT),.T.) | IIF(LEFT(FUNNAME(),5)=="VEIXA",MaFisRef("IT_VALCF2","VVG00",M->VVG_COFENT),.T.) |
Nível | 1 | 1 | 1 |
Obrigatório | Não | Não | Não |
Usado | Sim | Sim | Sim |
Browse | Sim | Sim | Sim |
Módulos | SIGAVEI, SIFAOFI e SIGAPEC | SIGAVEI, SIFAOFI e SIGAPEC | SIGAVEI, SIFAOFI e SIGAPEC |
3. Alteração de consulta(s) padrão no Dicionário de Dados - SXB:
Alias | VV2VAR | VV2VAR | VV2VAR |
Tipo | 1 | 2 | 2 |
Sequência | 01 | 01 | 02 |
Coluna | DB | 01 | 06 |
Descrição | Modelo | Marca + Modelo | Descricao |
Contém | VV2 | | |
Alias | VV2VAR | VV2VAR | VV2VAR |
Tipo | 4 | 4 | 4 |
Sequência | 01 | 01 | 01 |
Coluna | 01 | 02 | 03 |
Descrição | Marca | Modelo | Descricao |
Contém | VV2_CODMAR | VV2_MODVEI | VV2_DESMOD |
Alias | VV2VAR | VV2VAR | VV2VAR |
Tipo | 4 | 4 | 4 |
Sequência | 02 | 02 | 02 |
Coluna | 01 | 02 | 03 |
Descrição | Marca | Modelo | Descricao |
Contém | VV2_CODMAR | VV2_MODVEI | VV2_DESMOD |
Alias | VV2VAR | VV2VAR | VV2VAR |
Tipo | 4 | 4 | 5 |
Sequência | 02 | 02 | 01 |
Coluna | 04 | 05 | |
Descrição | Marca | Modelo | |
Contém | VV2_CODMAR | VV2_MODVEI | VV2->VV2_MODVEI |
Alias | VV2VAR | VV2VAR |
Tipo | 5 | 6 |
Sequência | 02 | 01 |
Coluna | | 01 |
Descrição | | |
Contém | VV2->VV2_DESMOD | IIF(!EMPTY(M->VAR_GRUMOD), Alltrim(VV2->VV2_GRUMOD) $ Alltrim(M->VAR_GRUMOD) ,.T.) |
Procedimentos para Configuração
1. No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAVEI, conforme instruções a seguir:
Menu | Atualizações |
Submenu | Mov. Entradas |
Nome da rotina | Entrada por Compra |
Programa | VEIXA001 |
Módulo | Veículos |
Tipo | Função Protheus |
Tabelas | VVF |
Procedimentos para Utilização
1. NoVeículos (SIGAVEI) acesse Atualizações \ Mov. Entradas \ Entrada por Compra.
2. Clique em Incluir.
3. Será exibida a janela principal da rotina Entrada de Veículos por Compra. A rotina é divida em três funcionalidades que são apresentadas como botões no browse:
· Incluir
o Na parte superior da tela, preencha os dados referentes à Nota Fiscal como Número da Nota, Data da Emissão, Forma de Pagamento, Fornecedor, etc.
o Na parte central da tela, selecione o veículo o qual será realizada a entrada.
o Na parte inferior da tela, o sistema apresenta as abas abaixo:
§ Dados da Nota Fiscal à O sistema informa a descrição do veículo/impostos e seus valores, de acordo com o que foi informado na parte central da tela.
§ Como Pagar à O sistema apresenta as condições de pagamento. Caso o usuário queira manipular as parcelas, será necessário alterar a Condição Pagamento para uma condição tipo A e após isso alterar os vencimentos e valores.
o Após preenchimento dos campos confirme a entrada do veículo clicando em Ok.
· Cancelar
o O sistema permite o cancelamento da entrada por compra, para isso basta posicionar no registro em questão e clicar em Cancelar.
· Pesquisa Avancada
o Clique na opção Pesquisa Avançado.
o O sistema permite que seja realizada uma pesquisa por:
§ Chassi/Fornec. àInforme um Chassi ou Fornecedor. O sistema listara todas as Entradas referentes aos dados informados.
§ Status/Período àInforme o Status da entrada se ela é 0-Cancelada, 1-Valida ou 2-Devolvida e o período da entrada que deseja consultar.
§ NF/Serie àInforme o Numero/Serie da nota que deseja consultar.
Informações Técnicas
Tabelas Utilizadas | VVF – Entradas X Saidas de Veículos; VVG – Itens das Entradas de Veículos |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas