01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo | 








TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI) |
|---|
| Função: | Painel Orçamento (OFIXA018) |
|---|
| País: | Argentina e México |
|---|
| Ticket: | Não aplica |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-14563 |
|---|
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 México e Argentina, garantindo que o sistema esteja preparado para utilização do novo campo.
Criação de Campo no arquivo SX3 – Campos:
- Tabela VAI - Equipe Técnica
Campo | VAI_PPVDFA |
|---|
| Tipo | Caracter |
|---|
| Grupo de Campos |
|
|---|
| Ordem |
|
|---|
| 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 |
|
|---|
| Inic. Padrão | "0" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta |
|
|---|
| 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 |
|---|
| Decimal | 0 |
|---|
| Formato | @! |
|---|
| Contexto | 1-Real |
|---|
| Propriedade | 1-Alterar |
|---|
| Título | Perm.Remito |
|---|
| Descrição | Permite Remito + Fatura |
|---|
| Val. Sistema | Pertence("01") |
|---|
| Opções |
|
|---|
| Inic. Padrão | "0" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta |
|
|---|
| 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 |
|---|
| Val. Sistema | Pertence("01") |
|---|
| Opções |
|
|---|
| Inic. Padrão | "0" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta |
|
|---|
| Help | Informe se o usuário tem permissão para realizar a Venda através de uma Fatura sem Remito. |
|---|
|
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 |
|
|---|
| Inic. Padrão | "0" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta |
|
|---|
| 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 |
|
|---|
| Inic. Padrão | "0" |
|---|
| Inic. Browse |
|
|---|
| Cons. Padrão |
|
|---|
| Nível |
|
|---|
| Usado | Sim |
|---|
| Obrigatório | Não |
|---|
| Browse | Não |
|---|
| When |
|
|---|
| Pasta |
|
|---|
| 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
