Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

TrocarOpcaoOperacaoOP

Efetuar a troca da opção de uma operação da O.P. para outra que esteja cadastrada no roteiro, recalculando os seus tempos.
Ao alterar a opção de uma operação interna para externa, será verificado o valor do campo Gera Solicitação Serviço na Geração OP na origem da O.P. e de acordo com o valor deste campo será gerado a Solicitação de Compra ou a Ordem de Compra para o serviço.

Sintaxe: Funcao TrocarOpcaoOperacaoOP(Alfa pParametros, Alfa End Retorno );

Parâmetros:

Nome Tipo Descrição
pParametros Alfa

Nesta variável deverão ser concatenados os verdadeiros parâmetros separados por vírgula (vide exemplo abaixo), os quais são:

  • CodOri: Origem

  • NumOrp: Número da OP;

  • CodEtg: Estágio da operação que será alterada;

  • SeqRot: sequência da opção que será alterada ;

  • SfxNov: Sufixo da nova opção.
Retorno Alfa Se a função for executada com sucesso, o parâmetro Retorno terá o valor OK. Do contrário, será gerada uma mensagem de erro.

Tipo de retorno: Se a função for executada com sucesso, o parâmetro Retorno terá o valor OK. Do contrário, será gerada uma mensagem de erro.

Exemplo:

Definir Alfa Param;
Definir Alfa Ret;
Param = "CodOri=20,NumOrp=107,CodEtg=211,SeqRot=10,SfxNov=2"; @ Parâmetros concatenados @
TrocarOpcaoOperacaoOP(Param, Ret);

Utilização da Função (dependentes): Nenhum dependente.

Este artigo ajudou você?