| ♥ 0 | Boa tarde. No âmbito de um desenvolvimento V10 Motores Produção : o Inicio da Picagem da-se pelo Resultado = engine.Producao.DiariosTrabalho.IniciaPicagem(IdOperador,IdOfOperacao,IdCentroTrabalho,DataHoraOperacao,ref strAvisos,IdOperador,QtdFabricada,QtdRejeitada); o fim da Picagem da-se pelo : Resultado = engine.Producao.DiariosTrabalho.TerminaPicagem(IdDiarioPendente,ref strAvisos,QtdFabricada,QtdRejeitada,OperacaoTerminada,Observacoes); Contudo aqui nesta altura do termina picagem o 1º parametro IdDiarioTrabalho , apenas se conhece o IdDiarioTrabalhoPENDENTE. Será este o valor para o parametro ? uma vez que antes do termino da picagem ainda não existem registos na tabela GPR_DiarioTrabalho, apenas no GPR_DiarioTrabalhoPENDENTE ? Ou falta algum método antes do TerminaPicagem ?
Obrigado Pela Ajuda Pedro Figueiredo Marcado como spam |
| Resposta privada O parâmetro IdDiarioTrabalho a passar para a função TerminaPicagem é o ID do diário de trabalho pendente. O ID do diário de trabalho é depois devolvido por essa função. Marcado como spam Comentários Obrigado Miguel. Já funcionou. |