PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  ADVPL
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
Comando pela pegar a Numeração do SC5
Versão:
12.1.2210
Plataforma:
Microsoft
Complemento:
DB:
SQL Server
Complemento:
LinkedIn
Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário MARCIATAKE_ MARCIATAKE_ em 16/04/2024, 08:29 h
Local: PR  Registro: 21/08/2006  Postagens: 158
Qual o comando para pegar a próxima numeração da Tabela SC5 por filial?

Mensagem do Enviar e-mail Abrir o Perfil do usuário TCHULA TCHULA em 16/04/2024, 09:11 h
Local: SP  Registro: 02/10/2014  Postagens: 49
Bom dia.

GetSxeNum("SC5","C5_NUM")

Espero ter ajudao.

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário MARCIATAKE_ MARCIATAKE_ em 16/04/2024, 11:08 h
Local: PR  Registro: 21/08/2006  Postagens: 158
Dessa maneira, o sistema pega da Filial que está e eu preciso de outra filial.
Obrigada

Mensagem do Enviar e-mail Abrir o Perfil do usuário ROBERTOMEN ROBERTOMEN em 16/04/2024, 12:59 h
Local: PR  Registro: 04/07/2017  Postagens: 465
Boa tarde.

Há 2 maneiras de se fazer isto:

1 - montando uma query e informanod nela a filial que vc quer pesquisar o ultimo número do pedido incluído:

select max(C5_NUM) FROM SC5100 WHERE C5_FILIAL=‘01‘

2 - trocando de empresa e chamando a
GetSxeNum("SC5","C5_NUM")

Assim:

//1. Faz o backup das variáveis públicas
cEmpBkp := cEmpAnt
cFilBkp := cFilAnt
cNumEmpBkp := cNumEmp

//2. Altera as variáveis públicas para a empresa e Filial que vc deseja
cEmpAnt := "01"
cFilAnt := "0201"
cNumEmp := cEmpAnt + cFilAnt

//3. Chama a função OpenFile para a nova empresa / filial
OpenFile(cNumEmp)

//4. Aqui você faz as suas customizações / tratativas

cNumPed := GetSxeNum("SC5","C5_NUM")


//5. Volta o backup das variáveis
cEmpAnt := cEmpBkp
cFilAnt := cFilBkp
cNumEmp := cEmpAnt + cFilAnt

//6. Chama a função OpenFile para voltar para a empresa / filial de origem
OpenFile(cNumEmp)






Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário MARCIATAKE_ MARCIATAKE_ em 18/04/2024, 09:43 h
Local: PR  Registro: 21/08/2006  Postagens: 158
Obrigada pelo auxilio, deu certo.

Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal