×
Linguagem de Programação ADVPL
Perguntas AT450TOK
- manoelcarlosjunior
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 116
- Obrigados Recebidos: 0
10 anos 3 meses atrás #23997
por manoelcarlosjunior
AT450TOK foi criado por manoelcarlosjunior
Boa tarde Galera !!!
No Protheus quando efetivamos uma Ordem de serviço geramos um pedido de venda criei um campo na SC5 para receber o dado do numero da OS caso esse pedido foce gerado por uma OS. Só não estou sabendo fazer como trazer esse dado o ponto de entrada acredito que seja o AT450OK. O campo que criei na SC5 é o C5_XOS e o numero da OS esta no AB6 -> B6_NUMOS.
Se alguém tiver algum exemplo....
Desde já agradeço
Abraço
No Protheus quando efetivamos uma Ordem de serviço geramos um pedido de venda criei um campo na SC5 para receber o dado do numero da OS caso esse pedido foce gerado por uma OS. Só não estou sabendo fazer como trazer esse dado o ponto de entrada acredito que seja o AT450OK. O campo que criei na SC5 é o C5_XOS e o numero da OS esta no AB6 -> B6_NUMOS.
Se alguém tiver algum exemplo....
Desde já agradeço
Abraço
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 3 meses atrás #24005
por kanaamlrr
Cara, não manjo dessa tabela AB6, nem dessa rotina de geração de PV por OS, mas vamos lá.
Quando você insere a OS ele automaticamente gera o PV?
Essa geração é padrão ou customizada?
Como funciona esse processo?
Nesse P.E. o PV já foi gerado?
Não seria interessante utilizar uma P.E. no final da gravação ao invés de um antes? dessa forma você garante que o processo foi concluído antes de fazer a amarração?
Abraço!
Quando você insere a OS ele automaticamente gera o PV?
Essa geração é padrão ou customizada?
Como funciona esse processo?
Nesse P.E. o PV já foi gerado?
Não seria interessante utilizar uma P.E. no final da gravação ao invés de um antes? dessa forma você garante que o processo foi concluído antes de fazer a amarração?
Abraço!
Por favor Acessar ou Registrar para participar da conversa.
- manoelcarlosjunior
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 116
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24007
por manoelcarlosjunior
Respondido por manoelcarlosjunior no tópico AT450TOK
Grande Kanaãm desde já agradeço pelo tempo que vocês empregam como caras inciantes como eu isso só me motiva a sempre também compartilhar meu conhecimento. Meu amigo, estava usando o ponto de entrada errado mesmo. Vai ai a solução.:
Criei um campo na SC5 e usei o ponto de entrada AT410GRV para pegar os dados do Numero da OS.
User Function AT410GRV()
M->C5_XOS := AB6->AB6_NUMOS // Grava a OS de Origem no Pedido de Venda.
Return .T.
Abraço
Criei um campo na SC5 e usei o ponto de entrada AT410GRV para pegar os dados do Numero da OS.
User Function AT410GRV()
M->C5_XOS := AB6->AB6_NUMOS // Grava a OS de Origem no Pedido de Venda.
Return .T.
Abraço
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
Tempo para a criação da página:0.079 segundos