Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Inclusão de campos na rotina de Abastecimento em Lote (MNTA656)

Características do Requisito

Linha de Produto:

Microsiga Protheus.

Segmento:

Manufatura.

Módulo:

SIGAMNT - Manutenção de Ativos.

Rotina:

Rotina

Nome Técnico

MNTA656

Abastecimento em Lote Posto Interno

Ponto de Entrada:

DT_PE_MNTA656I_Campos_Abastecimento_Lote_TVVLAI

DT_PE_MNTA656J_Campos_Abastecimento_Lote_TVVLAI

DT_PE_MNTA656K_Campos_Abastecimento_Lote_TVVLAI_deletar

DT_PE_MNTA656J_Campos_Abastecimento_Lote_TVVLAI

Chamados Relacionados

TVVLAI.

País(es):

Todos.

Banco(s) de Dados:

Todos.

Sistema(s) Operacional(is):

Todos.

Descrição

Ponto de entrada para alterar o aCols e incluir novos campos.

Alterados abastecimentos Em Lote (MNTA656) para que, ao utilizar os pontos de entrada MNTA656I, MNTA656J, MNTA656K e MNTA656L, grave corretamente o campo Centro de Custos (TPN_CCUSTO) no campo Centro de Custos (TQN_CCUSTO).








Ponto de Entrada

Descrição:

Ponto de entrada para utilização de campos na rotina de Abastecimento em Lote Posto Interno (MNTA656).

Localização:

SIGAMNT: Atualizações/Controle de Combustíveis/Abastecimento/Abastecimento em Lote.

Eventos:

Abastecimento em Lote Posto Interno (MNTA656).

Programa Fonte:

MNTA656.PRW

Função:

MNTA656J()

Retorno:

Nome

Tipo

Descrição

Obrigatório

aCols

Array

Retorna o aCols modificado para utilização de outros campos conforme necessidade.

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function MNTA656J()

    Local i := 0

    aCols := PARAMIXB[1]
    aPosCpo := PARAMIXB[2]

    For i := 1 To Len(aPosCpo)
        aCols[nPosTQN][aPosCpo[i]] := (cAliasQry)->TQN_CCUSTO
    Next i

Return aCols