01. DADOS GERAIS
| Produto: |
TOTVS DMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: |
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
| Função: | Não se aplica. |
| País: | Argentina |
| Ticket: | Não se aplica |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-5939 |
02. SITUAÇÃO/REQUISITO
Há a necessidade de o processo de Dealer Financial Analysis (DEF) possa utilizar diferentes moedas e classes de valores em sua geração.
03. SOLUÇÃO
Localizado o processo de Dealer Financial Analysis (DEF) para que seja possível utilizar diferentes moedas e classes de valores no DMS Argentina.
Alteração de Chave Unica no arquivo SX2 – Tabelas:
Chave | Nome | Único |
|---|---|---|
VCV | Histórico DEF Analitico | VCV_FILIAL+VCV_CODDEF+VCV_CPODEF+DTOS(VCV_DATA)+VCV_CCUSTO+VCV_CCTCTB+VCV_ITEMCT+VCV_CLVL |
Alteração de Índices no arquivo SIX – Índices:
- Tabela VCV : Histórico DEF Analitico
Somente a chave do Índice ordem 1 foi alterado.
Índice | VCV |
|---|---|
Chave | VCV_FILIAL+VCV_CODDEF+VCV_CPODEF+DTOS(VCV_DATA)+VCV_CCUSTO+VCV_CCTCTB+VCV_ITEMCT+VCV_CLVL |
Ordem | 1 |
Alteração de Campo no arquivo SX3 – Campos:
- Tabela VCV : Histórico DEF Analitico
Abaixo somente as ordens dos campos foram alteradas.
| Campo | VCV_CCTCTB | VCV_CCUSTO | VCV_ITEMCT | VCV_VALOR |
|---|---|---|---|---|
| Ordem | 05 | 06 | 07 | 09 |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VCV : Histórico DEF Analitico
Campo | VCV_CLVL |
|---|---|
| Tipo | Carácter |
| Grupo de Campos | 006 |
| Ordem | 08 |
| 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 | M->VD9_TIPO=="3" |
| Pasta | |
| Help | Informar classe de valor |
Alteração de Campo no arquivo SX3 – Campos:
- Tabela VD9: Conta do DEF
Abaixo somente a ordem do campo e o Inic. Padrão foram alterados.
| Campo | VD9_ATIVO |
|---|---|
| Ordem | 05 |
| Inic. Padrão | "1" |
Abaixo somente as ordens dos campos foram alteradas.
| Campo | VD9_CONCTA | VD9_DESCRI | VD9_CPODEF | VD9_TIPO | VD9_CODFOR | VD9_EXPRES | VD9_ACUMUL | VD9_CCUSTS |
|---|---|---|---|---|---|---|---|---|
| Ordem | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 |
Abaixo somente as ordens dos campos e when foram alteradas.
| Campo | VD9_CCUSTA | VD9_CCUSTB | VD9_CCUSTC | VD9_ITECT1 | VD9_ITECT2 |
|---|---|---|---|---|---|
| Ordem | 14 | 15 | 16 | 17 | 18 |
| When | M->VD9_TIPO=="3" | M->VD9_TIPO=="3" | M->VD9_TIPO=="3" | M->VD9_TIPO=="3" | M->VD9_TIPO=="3" |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VD9: Conta do DEF
Campo | VD9_CLVL1 | VD9_CLVL2 |
|---|---|---|
| Tipo | Carácter | Carácter |
| Grupo de Campos | ||
| Ordem | 19 | 20 |
| Tamanho | 250 | 250 |
| Decimal | 0 | 0 |
| Formato | @! | @! |
| Contexto | 1-Real | 1-Real |
| Propriedade | 1-Alterar | 1-Alterar |
| Título | Classe Vlr 1 | Classe Vlr 2 |
| Descrição | Classe de Valor 1 | Classe de Valor 2 |
| 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 | Sim | Sim |
| When | ||
| Pasta | ||
| Help | Classe de Valor separados por virgula. | Classe de Valor separados por virgula. |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VDE : Grupos de Contas DEF
Campo | VDE_CLVL | VDE_PERCEN |
|---|---|---|
| Tipo | Carácter | Numérico |
| Grupo de Campos | 006 | |
| Ordem | 10 | 11 |
| Tamanho | 9 | 6 |
| Decimal | 0 | 2 |
| Formato | @! | @E 999.99 |
| Contexto | 1-Real | 1-Real |
| Propriedade | 1-Alterar | 1-Alterar |
| Título | Classe Valor | Perc. Consid |
| Descrição | Classe de Valor | Percentual a Considerar |
| Val. Sistema | (Vazio() .or. Ctb105CLVL()) | Positivo() |
| Opções | ||
| Inic. Padrão | ||
| Inic. Browse | ||
| Cons. Padrão | CTH | |
| Nível | 1 | 1 |
| Usado | Sim | Sim |
| Obrigatório | Não | Não |
| Browse | Sim | Não |
| When | M->VD9_TIPO=="3" | |
| Pasta | ||
| Help | Informar classe de valor | Informe o percentual a ser considerado do valor calculado. Se não informado será considerado o valor total. |
Alteração de Campo no arquivo SX3 – Campos:
Abaixo somente o when do campo foi alterado.
- Tabela VDE : Grupos de Contas DEF
| Campo | VDE_ITEMCT |
|---|---|
| When | M->VD9_TIPO=="3" |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VD7 : Cabecalho do DEF
Campo | VD7_MOEDAC |
|---|---|
| Tipo | Carácter |
| Grupo de Campos | |
| Ordem | 09 |
| Tamanho | 2 |
| Decimal | 0 |
| Formato | @! |
| Contexto | 1-Real |
| Propriedade | 1-Alterar |
| Título | Moeda |
| Descrição | Moeda Contábil |
| Val. Sistema | Vazio() .Or. ExistCpo("CTO",,1) |
| Opções | |
| Inic. Padrão | |
| Inic. Browse | |
| Cons. Padrão | CTO |
| Nível | 1 |
| Usado | Sim |
| Obrigatório | Não |
| Browse | Não |
| When | |
| Pasta | |
| Help | Indica o código da Moeda. Informe sempre um código com 2 dígitos. Utilize preferencialmente a Moeda "01" como moeda principal do sistema. Obs: O sistema gera automaticamente este código de Moeda, porém o mesmo poderá ser digitado caso se deseje |
Alteração de Campo no arquivo SX3 – Campos:
| Campo | VD7_FREQUE |
|---|---|
| Val. Sistema | Pertence("1234") |
| Opções | 1=Mensal;2=Bimestral;3=Trimestral;4=Anual |
Criação de Relacionamento no arquivo SX9 – Relacionamento:
| C. Domínio | VD7 |
|---|---|
| E. Domínio | CTO_MOEDA |
| E. C. Domínio | VD7_MOEDAC |
| Propriedade | S |
| L. Domínio | 1 |
| L. C. Domínio | N |
| Condição SQL | |
| Domínio | CTO |
| C. Domínio | VDE |
|---|---|
| E. Domínio | CTH_CLVL |
| E. C. Domínio | VDE_CLVL |
| Propriedade | S |
| L. Domínio | 1 |
| L. C. Domínio | N |
| Condição SQL | |
| Domínio | CTH |
| C. Domínio | VCV |
|---|---|
| E. Domínio | CTH_CLVL |
| E. C. Domínio | VCV_CLVL |
| Propriedade | S |
| L. Domínio | 1 |
| L. C. Domínio | N |
| Condição SQL | |
| Domínio | CTH |
04. DEMAIS INFORMAÇÕES
Não há.
Esta atualização de dicionário estará disponível na próxima release 12.1.2510.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.