Árvore de páginas

Ponto de entrada para customizar o filtro de Ordens de Serviço que terão seu CC e CT alterados na Movimentação de Bens.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina

Nome Técnico

MNTA471

Movimentação Bem

Tickets relacionados

17653553

Issue:

DNG-20870

Países:

Todos.

Bancos de Dados:

Todos.

Sistemas Operacionais:

Todos.


Ponto de Entrada

Descrição:

Ponto de entrada adicionado no processo de Alteração de Centro de Custo e Centro de Trabalho das Ordens de serviço futuras do bem.

O objetivo do Ponto de Entrada é permitir personalizar o filtro de Ordens de Serviço que devem ter seu Centro de Custo e Centro de Trabalho alterados 

Localização:

SIGAMNT: Em Atualizações > Controle de Oficina > Bens > Movimentação Bem.

Programa Fonte:

NGMNT00.prx

Função:

NGMovCCus()

Parâmetro:cWhere - Filtro padrão aplicado pela rotina nas Ordens de Serviço. O parâmetro é passado em formato SQL, o retorno deve manter esse padrão.

Retorno:

Nome

Tipo

Descrição

Obrigatório

cWhere

caractere

Filtro que deve ser aplicado nas Ordens de Serviço do bem.

Sim

Atenção

A expressão SQL retornada deve sempre ser iniciada com "AND", assim como o parâmetro recebido. 

Exemplo P.E. NGMNT00A
#Include 'TOTVS.ch'
#Include 'FWMVCDEF.ch'   

User Function NGMNT00A()

    Local cWhere := PARAMIXB[1]

    cWhere := " AND STJ.TJ_TERMINO = 'N' AND STJ.TJ_DTORIGI > '20171208'"

Return cWhere