- Fórum
- Protheus/Microsiga/Totvs
- Módulos do Protheus
- Módulo Faturamento
- Colocar Coluna no Browser tem como?
Perguntas Colocar Coluna no Browser tem como?
- rodrigotrader
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
8 anos 2 meses atrás - 8 anos 2 meses atrás #31144
por rodrigotrader
Colocar Coluna no Browser tem como? foi criado por rodrigotrader
Boa Tarde, Srs.
Estou quebrando a cabeça aqui para entender como colocar colunas no borwser do protheus 12
na imagem tenho Numero - Cliente, o que quero é colocar uma coluna com o nome do cliente, Jé entrei via configurador e não tem esta tabela no SC5 - Pedidos de Venda e nem na SC6 Itens do pedido de venda (se tivesse era só entrar na opção Browser e selecionar)
Mas nas próprias configurações do Browser tem uma opção de incluir COLUNA isto é realmente possivel? (imagem a baixo)
Alguém tem alguma documentação sobre este assunto de como fazer a inclusão de colunas?
Obrigado
Estou quebrando a cabeça aqui para entender como colocar colunas no borwser do protheus 12
na imagem tenho Numero - Cliente, o que quero é colocar uma coluna com o nome do cliente, Jé entrei via configurador e não tem esta tabela no SC5 - Pedidos de Venda e nem na SC6 Itens do pedido de venda (se tivesse era só entrar na opção Browser e selecionar)
Mas nas próprias configurações do Browser tem uma opção de incluir COLUNA isto é realmente possivel? (imagem a baixo)
Alguém tem alguma documentação sobre este assunto de como fazer a inclusão de colunas?
Obrigado
Ultima edição: 8 anos 2 meses atrás por rodrigotrader.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
8 anos 2 meses atrás #31145
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Colocar Coluna no Browser tem como?
Rodrigo quer que eu seja sincero, nunca usei e não conheço ninguém que tenha utilizado esse recurso, o que fazemos normalmente é criar um campo na SC5 tipo C5_CLINOM Caracter 40 Browse SIM.
E utilizar um ponto de entrada para gravar esse campo e um gatilho para preenchimento também.
se precisar e utilizar este recurso já tenho pronto os pontos de entrada ok.
E utilizar um ponto de entrada para gravar esse campo e um gatilho para preenchimento também.
se precisar e utilizar este recurso já tenho pronto os pontos de entrada ok.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- rodrigotrader
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
8 anos 2 meses atrás #31146
por rodrigotrader
Respondido por rodrigotrader no tópico Colocar Coluna no Browser tem como?
Boa Tarde, Amigo
Agradeço a resposta, mas o meu problema é....rssss
Sou novato noob mesmo no Protheus, ainda vou fazer os cursos
Não sei ainda como fazer ponto de entrada e gatilhos.... snif
Tem alguma documentação ou tutorial explicando isto?
vlw
Agradeço a resposta, mas o meu problema é....rssss
Sou novato noob mesmo no Protheus, ainda vou fazer os cursos
Não sei ainda como fazer ponto de entrada e gatilhos.... snif
Tem alguma documentação ou tutorial explicando isto?
vlw
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
8 anos 2 meses atrás #31150
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Colocar Coluna no Browser tem como?
Bom vamos lá, primeiro para ter acesso a essas opções é necessário que vc possua a senha do administrador do protheus.
Primeiro:
Criar o campo na tabela SC5 -> Campo C5_NOMCLI Caracter 40 Browse Sim e posicionar logo após o campo C5-LOJACLI.
Criar o gatilho
Campo: C5_CLIENTE
Seq: automatico
Cnt. Dominio: <Seu campo> Ex: C5_NOMCLI
Tipo: Primário
Regra: SA1->A1_NOME
Posiciona: Sim
Alias: SA1
Indice: 1
Chave: xFilial("SA1")+M->(C5_CLIENTE+C5_LOJACLI)
Condicao: !(M->C5_TIPO$"BD")
Criar o gatilho
Campo: C5_CLIENTE
Seq: automatico
Cnt. Dominio: <Seu campo> Ex: C5_NOMCLI
Tipo: Primário
Regra: SA2->A2_NOME
Posiciona: Sim
Alias: SA2
Indice: 1
Chave: xFilial("SA2")+M->(C5_CLIENTE+C5_LOJACLI)
Condicao: (M->C5_TIPO$"BD")
Com isso a partir da criação dos pedidos já serão alimentados o nome do cliente para pedidos normais e fornecedor para devoluções.
Primeiro:
Criar o campo na tabela SC5 -> Campo C5_NOMCLI Caracter 40 Browse Sim e posicionar logo após o campo C5-LOJACLI.
Criar o gatilho
Campo: C5_CLIENTE
Seq: automatico
Cnt. Dominio: <Seu campo> Ex: C5_NOMCLI
Tipo: Primário
Regra: SA1->A1_NOME
Posiciona: Sim
Alias: SA1
Indice: 1
Chave: xFilial("SA1")+M->(C5_CLIENTE+C5_LOJACLI)
Condicao: !(M->C5_TIPO$"BD")
Criar o gatilho
Campo: C5_CLIENTE
Seq: automatico
Cnt. Dominio: <Seu campo> Ex: C5_NOMCLI
Tipo: Primário
Regra: SA2->A2_NOME
Posiciona: Sim
Alias: SA2
Indice: 1
Chave: xFilial("SA2")+M->(C5_CLIENTE+C5_LOJACLI)
Condicao: (M->C5_TIPO$"BD")
Com isso a partir da criação dos pedidos já serão alimentados o nome do cliente para pedidos normais e fornecedor para devoluções.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
8 anos 2 meses atrás #31151
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Colocar Coluna no Browser tem como?
Ou Efetue a criação do campo conforme expliquei anteriormente e compile este ponto de entrada:
/*
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÉÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍ»±±
±±ºPrograma ³ VldPed º Autor³ Luiz Alberto º Data ³ 20/05/13 º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍ͹±±
±±ºDescricao ³ Nome Cliente e/ou Fornecedor pedido de Vendas º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹±±
±±ÈÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
*/
User Function MT410TOK()
Local aArea := GetArea()
Local lRet := .T.
Local cSuperv := GetMV("MV_JMSPVN") // ID´s Supervisores de vendas Liberados da Regra
If Inclui .Or. Altera
If !M->C5_TIPO$"DB"
SA1->(dbSetOrder(1), dbSeek(xFilial("SA1")+M->C5_CLIENTE+M->C5_LOJACLI))
M->C5_NOMCLI := SA1->A1_NOME
ElseIf M->C5_TIPO$"DB"
SA2->(dbSetOrder(1), dbSeek(xFilial("SA2")+M->C5_CLIENTE+M->C5_LOJACLI))
M->C5_NOMCLI := SA2->A2_NOME
Endif
Endif
RestArea(aArea)
Return lRet
/*
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
±±ÉÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍ»±±
±±ºPrograma ³ VldPed º Autor³ Luiz Alberto º Data ³ 20/05/13 º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍ͹±±
±±ºDescricao ³ Nome Cliente e/ou Fornecedor pedido de Vendas º±±
±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹±±
±±ÈÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
*/
User Function MT410TOK()
Local aArea := GetArea()
Local lRet := .T.
Local cSuperv := GetMV("MV_JMSPVN") // ID´s Supervisores de vendas Liberados da Regra
If Inclui .Or. Altera
If !M->C5_TIPO$"DB"
SA1->(dbSetOrder(1), dbSeek(xFilial("SA1")+M->C5_CLIENTE+M->C5_LOJACLI))
M->C5_NOMCLI := SA1->A1_NOME
ElseIf M->C5_TIPO$"DB"
SA2->(dbSetOrder(1), dbSeek(xFilial("SA2")+M->C5_CLIENTE+M->C5_LOJACLI))
M->C5_NOMCLI := SA2->A2_NOME
Endif
Endif
RestArea(aArea)
Return lRet
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- rodrigotrader
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
8 anos 1 mês atrás #31152
por rodrigotrader
Respondido por rodrigotrader no tópico Colocar Coluna no Browser tem como?
Vlw, amigo
Vou fazer
Muito obrigado
Vou fazer
Muito obrigado
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- Módulos do Protheus
- Módulo Faturamento
- Colocar Coluna no Browser tem como?
Tempo para a criação da página:0.145 segundos