Linha de Produto: | Microsiga Protheus | ||||||||
Segmento: | Varejo | ||||||||
Módulo: | Veículos (SIGAVEI) | ||||||||
Rotina: |
| ||||||||
País(es): | Todos | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Tabelas Utilizadas: | VR3 | ||||||||
Sistema(s) Operacional(is): | Windows®/Linux®. |
Na rotina de Incentivo de Veículos John Deere (VEIVM190), há a possibilidade de emissão de notas de bônus da fábrica. Além do percentual de bônus, os valores desta nota levam em consideração outros índices que podem ser informados diretamente na rotina de incentivos (VEIVM190), tais como desconto de concessão e tributos, por exemplo.
Implementada a rotina % Padrão Bônus JD (VEIVA390) que tem o objetivo de facilitar o levantamento dos bônus. Através dela é possível informar os percentuais necessários à emissão da nota fiscal, de acordo com determinada marca e modelo de veículo. A partir daí, os percentuais serão levantados a partir deste cadastro. Assim, fica mais fácil, prático e seguro gerenciar os percentuais e valores das notas de bônus emitidas pela empresa.
Antes de executar o compatibilizador UPDVEIIA é imprescindível:
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
Criação de tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
VR3 | Bonus Default Marca/Modelo | E | S |
Criação de Campos no arquivo SX3 – Campos:
Campo | VR3_FILIAL | VR3_CODBON | VR3_CODMAR | VR3_DESMAR | VR3_MODVEI |
Tipo | Caracter | Caracter | Caracter | Caracter | Caracter |
Tamanho | 8 | 10 | 3 | 30 | 30 |
Decimal | 0 | 0 | 0 | 0 | 0 |
Formato | @! | @E 999999 | @!S3 | @!S30 | @! |
Título | Filial | Codigo Bonus | Codigo Marca | Desc. Marca | Mod Veiculo |
Descrição | Filial | Codigo do Bonus | Codigo da Marca | Descricao da Marca | Modelo do Veiculo |
Nível | 1 | 1 | 1 | 1 | 1 |
Usado | Não | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Sim | Não | Sim |
Browse | Não | Sim | Sim | Sim | Sim |
Opções |
| ||||
Consulta Padrão | VE1 | MCB | |||
When |
| ||||
Relação |
| If(Inclui,GetSXENum("VR3","VR3_CODBON"),VR3->VR3_CODBON) | if(!Inclui,Posicione("VE1",1,xFilial("VE1")+VR3->VR3_CODMAR,"VE1_DESMAR"),"") | ||
Inicial. Browser | Posicione("VE1",1,xFilial("VE1")+VR3->VR3_CODMAR,"VE1_DESMAR") | ||||
Val. Sistema |
| NaoVazio() .and. FG_Seek("VE1","M->VR3_CODMAR",1,.f.,"VR3_DESMAR","VE1_DESMAR") | FG_Seek("VV2","M->VR3_CODMAR+M->VR3_MODVEI",1,.f.,"VR3_DESMOD","VV2_DESMOD") | ||
Help | Informe aqui a Filial. | Informe o codigo do bonus. | Informe o codigo da marca. | Descricao da marca. | Informe o modelo do veiculo. |
Campo | VR3_DESMOD | VR3_DESCON | VR3_DESTRI | VR3_DESCDC | VR3_DESTAT | VR3_PERBON | VR3_PERIMP |
Tipo | Caracter | Numérico | Numérico | Numérico | Numérico | Numérico | Numérico |
Tamanho | 30 | 6 | 6 | 6 | 6 | 6 | 6 |
Decimal | 0 | 2 | 2 | 2 | 2 | 2 | 2 |
Formato | @!S30 | @E 999.99 | @E 999.99 | @E 999.99 | @E 999.99 | @E 999.99 | @E 999.99 |
Título | Desc.Modelo | Desc Concess | Desc Tribut. | Desc Cond. | Desc Tatico | % Bonus | % Prev Impos |
Descrição | Descricao do Modelo | Desconto de Concessao | Desconto de Tributacao | Desconto de Condicao | Desconto Tatico | % Bonus | % Previsto de Impostos |
Nível | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Usado | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
Obrigatório | Não | Não | Não | Não | Não | Não | Não |
Browse | Sim | Não | Não | Não | Não | Não | Não |
Opções |
| ||||||
When |
| ||||||
Inicial. Browser | Posicione("VV2",1,xFilial("VV2")+VR3->VR3_CODMAR+VR3->VR3_MODVEI,"VV2_DESMOD") | ||||||
Relação |
| ||||||
Val. Sistema | if(!inclui,Posicione("VV2",1,xFilial("VV2")+VR3->VR3_CODMAR+VR3->VR3_MODVEI,"VV2_DESMOD"),"") | ||||||
Help | Descricao do modelo do veiculo. | Informe o desconto de concessao. | Informe o desconto de tributacao. | Informe o desconto de condicao. | Informe o desconto tatico. | Informe o percentual do bonus. | Informe o percentual previsto de imposto |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:
Alias | MCB |
Tipo | 1 |
Sequência | 01 |
Coluna | DB |
Descrição | Modelo |
Contém | VV2 |
Alias | MCB |
Tipo | 2 |
Sequência | 01 |
Coluna | 01 |
Descrição | Marca+Modelo |
Contém |
|
Alias | MCB |
Tipo | 3 |
Sequência | 01 |
Coluna | 01 |
Descrição | Cadastra Novo |
Contém | 01 |
Alias | MCB |
Tipo | 4 |
Sequência | 01 |
Coluna | 01 |
Descrição | Marca |
Contém | VV2_CODMAR |
Alias | MCB |
Tipo | 4 |
Sequência | 01 |
Coluna | 02 |
Descrição | Modelo |
Contém | VV2_MODVEI |
Alias | MCB |
Tipo | 4 |
Sequência | 01 |
Coluna | 03 |
Descrição | Descricao |
Contém | VV2_DESMOD |
Alias | MCB |
Tipo | 5 |
Sequência | 01 |
Coluna |
|
Descrição |
|
Contém | VV2->VV2_MODVEI |
Alias | MCB |
Tipo | 2 |
Sequência | 02 |
Coluna | 02 |
Descrição | Marca + Grupo Modelo |
Contém |
|
Alias | MCB |
Tipo | 4 |
Sequência | 02 |
Coluna | 01 |
Descrição | Marca |
Contém | VV2_CODMAR |
Alias | MCB |
Tipo | 4 |
Sequência | 02 |
Coluna | 02 |
Descrição | Grupo do Modelo |
Contém | VV2_GRUMOD |
Alias | MCB |
Tipo | 4 |
Sequência | 02 |
Coluna | 03 |
Descrição | Marca |
Contém | VV2_CODMAR |
Alias | MCB |
Tipo | 4 |
Sequência | 02 |
Coluna | 04 |
Descrição | Descricao |
Contém | VV2_DESMOD |
Alias | MCB |
Tipo | 6 |
Sequência | 01 |
Coluna |
|
Descrição |
|
Contém | VV2->VV2_CODMAR == M->VR3_CODMAR |
Criação de Índices no arquivo SIX – Índices:
Índice | VR3 |
Ordem | 1 |
Chave | VR3_FILIAL+VR3_CODMAR+VR3_MODVEI |
Descrição | Marca + Mod. Veiculo |
Proprietário | S |
Menu | Atualizações |
Submenu | Cad Gestão |
Nome da Rotina | % Padrão Bônus JD |
Programa | VEIVA390 |
Módulo | Veículos |
Tipo | Função Protheus |
ATENÇÃO: Este percentual só será utilizado caso não exista percentual de bônus cadastrado para o modelo do veículo, rotina Bonus do Veículo (VEIVA640).
k. % Prev Impos (VR3_PERIMP): Informe neste campo o percentual de imposto padrão. Este percentual será utilizado na rotina de incentivo (VEIVM190) no momento do levantamento dos bônus de veículos relacionados ao modelo previamente informado.
5. Clique no botão Confirmar para concluir o cadastro.
ATENÇÃO: Os índices cadastrados nesta rotina, só serão utilizados caso não haja um bônus de valor fixo cadastrado para a marca e modelo relacionados. É necessário que haja um bônus cadastrado para a marca e modelo (rotina Bônus do Veículo – VEIVA640), mesmo com percentuais zerados, para que estes índices sejam levantados.