- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
×
Linguagem de Programação ADVPL
Perguntas CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
- eduardo.araujo
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
10 anos 8 meses atrás #21519
por eduardo.araujo
CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21 foi criado por eduardo.araujo
Bom dia.
Pessoal, não sou programador e vim até este fórum procurar uma ajuda num problema que estou tendo.
Preciso liberar uma rotina de cadastro customizada para o usuário Protheus ter acesso a inclusão de Grupos de Tributação.
Como sabemos, este cadastro está na SX5 tabela 21 e só quem tem acesso ao configurador possui este acesso.
Alguém pode me ajudar nesta tarefa?
Desde já agradeço.
Eduardo Araujo.
Consultor
21 99524-9365
Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.
Pessoal, não sou programador e vim até este fórum procurar uma ajuda num problema que estou tendo.
Preciso liberar uma rotina de cadastro customizada para o usuário Protheus ter acesso a inclusão de Grupos de Tributação.
Como sabemos, este cadastro está na SX5 tabela 21 e só quem tem acesso ao configurador possui este acesso.
Alguém pode me ajudar nesta tarefa?
Desde já agradeço.
Eduardo Araujo.
Consultor
21 99524-9365
Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.
Por favor Acessar ou Registrar para participar da conversa.
- dexter
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 78
- Obrigados Recebidos: 0
10 anos 8 meses atrás #21528
por dexter
Respondido por dexter no tópico CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
Por que ? -> só quem tem acesso ao configurador possui este acesso?
É alguma rotina que esta definida nesta tabela ? gatilho? consulta padrão?
consulta especifica ?
Na SX5 vc tem o dicionário de dados, ou seja as tabelas, vc não tem rotina não.
Se vc colocar esta rotina disponível no menu do usuário não resolve não ?
É alguma rotina que esta definida nesta tabela ? gatilho? consulta padrão?
consulta especifica ?
Na SX5 vc tem o dicionário de dados, ou seja as tabelas, vc não tem rotina não.
Se vc colocar esta rotina disponível no menu do usuário não resolve não ?
Por favor Acessar ou Registrar para participar da conversa.
- eduardo.araujo
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
10 anos 8 meses atrás #21530
por eduardo.araujo
Respondido por eduardo.araujo no tópico CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
Olá Dexter.
Estou querendo disponibilizar somente a alteração na tabela 21 da SX5 para o usuário da área fiscal cadastrar o grupo de tributação para a Exceção fiscal.
Não gostaria de disponibilizar a tabela SX5 toda.
Por isso queria criar uma tela de cadastro onde o usuário só vai enxergar a SX5 tabela 21 onde ele poderá incluir novos registros e alterar os existentes somente nesta tabela 21!
Estou querendo disponibilizar somente a alteração na tabela 21 da SX5 para o usuário da área fiscal cadastrar o grupo de tributação para a Exceção fiscal.
Não gostaria de disponibilizar a tabela SX5 toda.
Por isso queria criar uma tela de cadastro onde o usuário só vai enxergar a SX5 tabela 21 onde ele poderá incluir novos registros e alterar os existentes somente nesta tabela 21!
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 8 meses atrás #21532
por kanaamlrr
Respondido por kanaamlrr no tópico CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
Segue um exemplo:
Não testei, mas acho que está certo.
Abraço!
#include “protheus.ch”
USER FUNCTION mBrwSX5()
LOCAL cAlias := “SX5”
PRIVATE cCadastro := “Cadastro de Tabelas”
PRIVATE aRotina := { }
AADD(aRotina, { “Pesquisar”, “AxPesqui”, 0, 1 })
AADD(aRotina, { “Visualizar”, “AxVisual” , 0, 2 })
AADD(aRotina, { “Incluir” , “AxInclui” , 0, 3 })
AADD(aRotina, { “Alterar” , “AxAltera” , 0, 4 })
AADD(aRotina, { “Excluir” , “AxDeleta” , 0, 5 })
dbSelectArea(cAlias)
dbSetOrder(1)
SET FILTER TO X5_CHAVE = ‘21’
mBrowse(6, 1, 22, 75, cAlias)
RETURN NIL
Não testei, mas acho que está certo.
Abraço!
Por favor Acessar ou Registrar para participar da conversa.
- eduardo.araujo
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
10 anos 8 meses atrás #21534
por eduardo.araujo
Respondido por eduardo.araujo no tópico CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
Valeu Kanaãm.
Muito obrigado!
Vou testar aqui e já posto o resultado!
Abraço.
Muito obrigado!
Vou testar aqui e já posto o resultado!
Abraço.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- CRIAR CADASTRO PARA USUÁRIO ACESSAR SX5 TABELA 21
Tempo para a criação da página:0.120 segundos