01. DADOS GERAIS
Produto: | TOTVS Manutenção de Ativos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Manufatura |
Módulo: | TOTVS Manufatura (Linha Protheus) - Manutenção de ativos (SIGAMNT) |
Função: | MNTA265 - Alteração de O.S. MNTA295 - Distribuição de S.S. e Geração de O.S. MNTA410 - O.S. Manual MNTA420 - O.S. Corretiva MNTA490 - Liberação de O.S. |
02. DESCRIÇÃO
Descrição: | Ponto de entrada chamado após a inclusão da O.S. e tem como objetivo realizar a impressão de um relatório qualquer com as informações desta O.S.. | ||||||||||||
Parâmetros: |
| ||||||||||||
Retorno: |
|
03. DEMAIS INFORMAÇÕES
Exemplo: P.E. NGIMPOS
#include 'protheus.ch' User Function NGIMPOS() Local aMatOS := {} Local aMATSX1 := {} Local aAreaSTJ := STJ->( FWGetArea() ) Local nTamCCt := FWTamSX3( 'TJ_CCUSTO' )[1] Local nTamPla := FWTamSX3( 'TJ_PLANO' )[1] Local nTamAre := FWTamSX3( 'TJ_CODAREA' )[1] Local nTamCTr := FWTamSX3( 'TJ_CENTRAB' )[1] If Type( 'ParamIXB' ) == 'A' If MsgYesNo( 'Deseja Imprimir a O.S.?', 'Atenção' ) aAdd( aMatOS, { ParamIXB[1], ParamIXB[2] } ) aMATSX1 := { { '01', ParamIXB[1] } ,; { '02', Replicate( 'Z', nTamPla ) },; { '07', Space( nTamCCt ) } ,; { '08', Replicate( 'Z', nTamCCt ) },; { '09', Space( nTamCTr ) } ,; { '10', Replicate( 'Z', nTamCTr ) },; { '11', Space( nTamAre ) } ,; { '12', Replicate( 'Z', nTamAre ) },; { '13', ParamIXB[2] } ,; { '14', ParamIXB[2] } ,; { '15', DToC( ParamIXB[3] ) } ,; { '16', DToC( ParamIXB[3] ) } } If ExistBlock( 'MNTIMPOS' ) ExecBlock( 'MNTIMPOS', .F., .F., ParamIXB ) Else MNTR675(.F., , , aMatOS, , aMATSX1 ) EndIf EndIf Else MsgInfo( 'Não será possível imprimir a ordem de serviço devido a' + Chr( 13 ) +; 'problema na passagem de parâmetro para a função de impressão' + Chr( 13 ) +; '(Ponto de entrada NGIMPOS)' + Chr( 13 ) + Chr( 13 ) +; 'Consulte o suporte...', 'NÃO CONFORMIDADE' ) EndIf FWRestArea( aAreaSTJ ) FWFreeArray( aMatOS ) FWFreeArray( aMATSX1 ) FWFreeArray( aAreaSTJ ) Return .T.
04. ASSUNTOS RELACIONADOS
- Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas