- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Controle de numeração pelo Hardlock se perde com Mata410(x,y,z)
×
Linguagem de Programação ADVPL
Perguntas Controle de numeração pelo Hardlock se perde com Mata410(x,y,z)
- CCASKWD
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 114
- Obrigados Recebidos: 0
10 anos 11 meses atrás #19337
por CCASKWD
Olá Pessoal, tudo bem?
Estou usando uma customização, que executa pelo MSExecAuto({|x,y,z|Mata410(x,y,z)},aCab,aItem,3), mais o controle de numeração pelo hardlock, esta se perdendo, em determinado momento traz uma numeração, posterior, outra anterior e até o mesmo número, com isso o meu C5_NUM fica uma bagunça. Se possível alguém poderia dar uma dica, de onde eu posso esta errando.
MSExecAuto({|x,y,z|Mata410(x,y,z)},aCab,aItem,3)
If lMsErroAuto
RollBackSX8()
Else
ConfirmSX8()
Endif
Obrigado!
Estou usando uma customização, que executa pelo MSExecAuto({|x,y,z|Mata410(x,y,z)},aCab,aItem,3), mais o controle de numeração pelo hardlock, esta se perdendo, em determinado momento traz uma numeração, posterior, outra anterior e até o mesmo número, com isso o meu C5_NUM fica uma bagunça. Se possível alguém poderia dar uma dica, de onde eu posso esta errando.
MSExecAuto({|x,y,z|Mata410(x,y,z)},aCab,aItem,3)
If lMsErroAuto
RollBackSX8()
Else
ConfirmSX8()
Endif
Obrigado!
Por favor Acessar ou Registrar para participar da conversa.
- CCASKWD
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 114
- Obrigados Recebidos: 0
10 anos 11 meses atrás #19385
por CCASKWD
Respondido por CCASKWD no tópico Controle de numeração pelo Hardlock se perde com Mata410(x,y,z)
Olá Pessoal,
Como uso o controle de numeração pelo hardlock, fiz uns teste usando a função cPedido :=GetSx8Num("SC5","C5_NUM","C5_NUM") e cPedido := GetSXENum("SC5","C5_NUM",.T.) esta retornando a sequência da numeração livre,pegando a sequência sempre da última.Alguém poderia dar uma dica de como posso pegar uma numeração livre, mesmo que não seja somente a última como esta ocorrendo com essas duas funções.
Obrigado.
Como uso o controle de numeração pelo hardlock, fiz uns teste usando a função cPedido :=GetSx8Num("SC5","C5_NUM","C5_NUM") e cPedido := GetSXENum("SC5","C5_NUM",.T.) esta retornando a sequência da numeração livre,pegando a sequência sempre da última.Alguém poderia dar uma dica de como posso pegar uma numeração livre, mesmo que não seja somente a última como esta ocorrendo com essas duas funções.
Obrigado.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Controle de numeração pelo Hardlock se perde com Mata410(x,y,z)
Tempo para a criação da página:0.064 segundos