Histórico da Página
Ponto de entrada que permite realizar customizações no processo de validação, que antecede a transferência de um bem para outra filial.
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||
Rotina: |
| ||||
Issues | RelacionadasDNG-8685 | ||||
País(es)Países: | Todos. | ||||
Banco(s) Bancos de Dados: | Todos Sistema(s) Operacional(is). | ||||
Sistemas Operacionais: | Todos. |
Ponto de Entrada
Descrição: | Ponto de entrada que permite realizar customizações no processo de validação, que antecede a transferência de um bem para outra filial. | ||||||||
Localização: | SIGAMNT: Miscelânea > Histórico > Transferência de Bens | ||||||||
Eventos: | Transferência de bens | ||||||||
Programa Fonte: | MNTA550.prw | ||||||||
Função: | A550CONOK() | ||||||||
Parâmetros: |
| ||||||||
Retorno: |
| Lógico | Define se o processo for validado com êxito
|
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#Include 'Protheus.ch' User Function MNTA5500() Local cCode := ParamIXB[1] Local cAlsQry := GetNextAlias() Local lRetcRet := .T.'' BeginSQL Alias cAlsQry SELECT COUNT( STJ.TJ_ORDEM ) AS QtdOS FROM %table:STJ% STJ WHERE ( STJ.TJ_SITUACA = 'L' OR STJ.TJ_SITUACA = 'P' ) AND STJ.TJ_TERMINO = 'N' AND STJ.TJ_TIPOOS = 'B' AND STJ.TJ._CODBEM = %exp:cCode% AND STJ.TJ_FILIAL = %xFilial:STJ% AND STJ.%NotDel% EndSQL If (cAlsQry)->QtdOS > 0 lRetcRet := MsgYesNo( 'Existem ' + Trim( cValToChar( (cAlsQry)->QtdOS ) ) + ' O.S. em aberto para este bem, desejao continuarprocesso'+; ' com o processo de Transferência?', 'Atenção' ) será cancelado.' EndIf (cAlsQry)->( dbCloseArea() ) Return lRetcRet |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas