CONTEÚDO

  1. Dados gerais
  2. Descrição
  3. Localização
  4. Exemplo de utilização
  5. Retorno

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Compras
Função:

MATA110 - Pedido de Compras

Parâmetros:
ParâmetrosTipo

Conteúdo

PARAMIXB[1]ArrayaHeader (Rateio Centro de Custo)
PARAMIXB[2]ArrayaCols (Rateio Centro de Custo)


02. DESCRIÇÃO

        Disponibilizado o Ponto de Entrada MT110RCC, que permite manipular o aCols do rateio de centro de custo no Solicitação de compras (MATA110).

03. LOCALIZAÇÃO

O Ponto de Entrada se encontra antes de iniciar a tela de rateio. 

04.  EXEMPLO DE UTILIZAÇÃO


#Include 'Protheus.ch'

User Function MT110RCC()

Local aHeaderCH := PARAMIXB[1]
Local aColsCH   := PARAMIXB[2]

// Exemplo de utilização
Local nRat      := aScan(aHeaderCH ,{|x| AllTrim(x[2])=="CX_PERC"})
Local nConta    := aScan(aHeaderCH ,{|x| AllTrim(x[2])=="CX_CONTA"})
Local nX

For nX := 1 to Len(aColsCH)
    aColsCH[nX][nRat]   := 25
    aColsCH[nX][nConta] := Padr("CONTAPE",TamSX3("CX_CONTA")[1]) 
Next nX

Return aColsCH


05. RETORNO

Retorno: Array
Retornar o aCols após manipulação do usuário.