01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo | | Modulos_totvs_prestadores_de_servicos |
|---|
TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
|---|
| Função: | Painel Orçamento (OFIXA018) |
|---|
| País: | Mercado InternacionalArgentina e México |
|---|
| Ticket: | Não aplica |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-1456314671 |
|---|
02. SITUAÇÃO/REQUISITO
Identificou-se a necessidade de implementação de validação de permissões no Painel Orçamento (OFIXA018). Atualmente, ao realizar o faturamento, o sistema apresenta três opções: "Venda Futura", "Remito" ou "Factura sin Remito".
Para o México, são exibidas duas opções: "Remission" ou "Factura sin Remission". No entanto, o sistema não realiza a validação das permissões do usuário para cada uma dessas opções, permitindo que qualquer usuário tenha acesso a todas elas.
03. SOLUÇÃO
A solução foi implementada por meio da criação dos campos, VAI_PPVDFA - Permite Entrega Futura, VAI_PPREMF - Permite Remito + Fatura, VAI_PPFSRE - Permite Factura sin Remito no cadastro da Equipe Técnica. Esses novos campos permitem definir, por usuário, quais opções de faturamento estarão habilitadas (Venda Futura, Remito ou Fatura sem Remito), garantindo que o sistema valide corretamente as permissões antes de avançar em cada opção.
A estrutura foi disponibilizada para os ambientes Brasil México e Argentina, garantindo que o sistema esteja preparado para utilização do novo campo conforme as regras de negócio documentadas separadamente.
| Totvs custom tabs box |
|---|
| tabs | Atualização de Dicionário Argentina, Atualização de Dicionário México |
|---|
| ids | dicionarioargentina,mexico |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | dicionarioargentina |
|---|
|
Criação de Campo no arquivo SX3 – Campos:
- Tabela VV9 - Recepção Clientes/VisitantesVAI - Equipe Técnica
Campo | VV9VAI_DATVALPPVDFA |
|---|
| Tipo | DateCaracter |
|---|
| Grupo de Campos |
|
|---|
| Ordem | 41 | |
|
|---|
| Tamanho | 1 |
|---|
| Decimal | 0 |
|---|
| Formato | @! |
|---|
| Contexto | 1-Real |
|---|
| Propriedade | 1-Alterar |
|---|
| Título | Per.Ent.Fut |
|---|
| Descrição | Permite Entrega Futura |
|---|
| Val. Sistema | Pertence("01") |
|---|
| Opções | 0=Não;1=Sim |
|---|
| Inic. Padrão | "1" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta | 2 |
|---|
| Help | Informe se o usuário tem permissão para realizar a Venda de Entrega Futura, onde será gerada a Fatura e posteriormente o Remito. |
|---|
Campo | VAI_PPREMF |
|---|
| Tipo | Caracter |
|---|
| Grupo de Campos |
|
|---|
| Ordem |
|
|---|
| Tamanho | 1 | Tamanho | 8 |
|---|
| Decimal | 0 |
|---|
| Formato | @! |
|---|
| Contexto | 1-Real |
|---|
| Propriedade | 1-Alterar |
|---|
| Título | Dt Validade Perm.Remito |
|---|
| Descrição | Permite Remito + Fatura |
|---|
| Val. Sistema | Pertence("01") |
|---|
| Opções | 0=Não;1=Sim |
|---|
| Inic. Padrão | "1" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta | 2 |
|---|
| Help | Informe se o usuário tem permissão para realizar a Venda através de Remito e posteriormente a Fatura sobre o Remito. |
|---|
Campo | VAI_PPFSRE |
|---|
| Tipo | Caracter |
|---|
| Grupo de Campos |
|
|---|
| Ordem |
|
|---|
| Tamanho | 1 |
|---|
| Decimal | 0 |
|---|
| Formato | @! |
|---|
| Contexto | 1-Real |
|---|
| Propriedade | 1-Alterar |
|---|
| Título | Fat.sin Rem |
|---|
| Descrição | Permite Factura sin Remito Data de Validade do Atendimento |
|---|
| Val. Sistema | M->VV9_DATVAL >= dDataBase | | Pertence("01") |
|---|
| Opções | 0=Não;1=Sim |
|---|
| Inic. Padrão | "1" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível | 1 |
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta | 2 |
|---|
| Help | Informe se o usuário tem permissão para realizar a Venda através de uma Fatura sem Remito. |
|---|
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | mexico |
|---|
|
Criação de Campo no arquivo SX3 – Campos:
- Tabela VAI - Equipe Técnica
Campo | VAI_PPREMF |
|---|
| Tipo | Caracter |
|---|
| Grupo de Campos |
|
|---|
| Ordem |
|
|---|
| Tamanho | 1 |
|---|
| Decimal | 0 |
|---|
| Formato | @! |
|---|
| Contexto | 1-Real |
|---|
| Propriedade | 1-Alterar |
|---|
| Título | Per.Remissi |
|---|
| Descrição | Permite Remission + Factura |
|---|
| Val. Sistema | Pertence("01") |
|---|
| Opções | 0=Não;1=Sim |
|---|
| Inic. Padrão | "1" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível | 1 |
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta | 2 |
|---|
| Help | Informe se o usuário tem permissão para realizar a Venda através de Remission e posteriormente a Fatura sobre o Remission. |
|---|
Campo | VAI_PPFSRE |
|---|
| Tipo | Caracter |
|---|
| Grupo de Campos |
|
|---|
| Ordem |
|
|---|
| Tamanho | 1 |
|---|
| Decimal | 0 |
|---|
| Formato | @! |
|---|
| Contexto | 1-Real |
|---|
| Propriedade | 1-Alterar |
|---|
| Título | Fat.sin Rem |
|---|
| Descrição | Permite Factura sin Remission |
|---|
| Val. Sistema | Pertence("01") |
|---|
| Opções | 0=Não;1=Sim |
|---|
| Inic. Padrão | "1" | Opções | Inic. Padrão | dDATABASE+30 |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível | 1 |
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | SimNão |
|---|
| When |
|
|---|
| Pasta | 2 |
|---|
| Help | Informe se o usuário tem permissão para realizar a Venda através de uma Fatura sem Remission. |
|---|
|
|
04. DEMAIS INFORMAÇÕES
...
05. ASSUNTOS RELACIONADOS