× Linguagem de Programação ADVPL

Perguntas Problemas - Novo Numero Pedido de Vedas

Mais
10 anos 7 meses atrás #22018 por brunosiqueira
Pessoal,

Desenvolvi um font para gerar pedidos de venda automático utilizando a MATA410.

Porém quando gero um novo numero para esse pedido de venda utilizo a seguinte função:


//GERA NOVO PEDIDO
cQuery := "SELECT MAX(C5_NUM) AS NUMPV FROM "+RetSqlName("SC5")+" (NOLOCK) WHERE C5_FILIAL = "+xFilial("SD1")+" AND D_E_L_E_T_ = ''"
cQuery := ChangeQuery(cQuery)
TcQuery cQuery New Alias "QRYE"
DbSelectArea("QRYE")
QRYE->(DbGoTop())
cNumPV := STRZERO(VAL(QRYE->NUMPV) + 1, 6)
QRYE->(DbCloseArea())


ACONTECE QUE:

Agora quando preciso gerar um novo pedido de venda MANUAL
o numero desse pedido está atrazado.
Como posso Atualizar esse numero do pedido de venda atual?

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 7 meses atrás #22023 por kanaamlrr
Bruno, para corrigir esse problema, você pode apagar as tabelas sxe e sxf para que elas sejam recriadas.
depois altere sua rotina conforme eu mencionei no outro tópico.
Abraço

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 7 meses atrás #22034 por lalberto
Bruno uma pergunta porque está usando esta query para pegar o numero do pedido de vendas, no campo C5_NUM do protheus verifique se tem no inicializador padrão a funçaõ GetSxeNum("SC5","C5_NUM")

só basta isso e o sistema já vai controlar a numeração.

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.

Mais
10 anos 7 meses atrás #22036 por brunosiqueira
Muito Obrigado Luiz Alberto e Kanaan,

No caso eu não conhecia a função GetSxeNum.

Para corrigir o problema, utilizei a GetSx8Num, de acordo com um resposta a um outro post respondido pelo Kanaan.

Agora ficou uma dúvida, qual a diferença delas?

GetSx8Num x GetSxeNum


Mais uma vez, muito obrigado a todos.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.110 segundos
Joomla templates by a4joomla