Árvore de páginas

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:

MATA103 - Documento Entrada

02. DESCRIÇÃO

        O Ponto de Entrada M103PCIT tem como função a manipulação do conteúdo dos campos do aHeader/aCols do Documento de Entrada, após selecionar a busca por item do Pedido de Compras, clicando <F6>

03. LOCALIZAÇÃO

Ao incluir um Documento de Entrada, ao vincular um Pedido de Compras, buscando por item (Clicar “F6”) , após a seleção do item do pedido de compra, o ponto de entrada é executado.

04.  EXEMPLO DE UTILIZAÇÃO


Exemplo
#include 'totvs.ch'
 
/*/{Protheus.doc} User Function M103PCIT
   Permite que o usuário manipule o aCols após ao selecionar Pedido de Compras por item no Documento de Entrada    
   @type Function
   @since 01/01/2024
   @author user
/*/ 
User Function M103PCIT()

Local _nItem    := AsCan(aHeader,{|x|Alltrim(x[2])=="D1_ITEM"})
Local _nPosCod  := AsCan(aHeader,{|x|Alltrim(x[2])=="D1_COD"})
Local _nPosCtd  := AsCan(aHeader,{|x|Alltrim(x[2])=="D1_CONTA"})

If _nPosCod > 0 .And. _nItem > 0 .And. _nPosCtd > 0
    aCols[_nItem,_nPosCtd] := "1010102"
Endif

Return


05. RETORNO

Retorno: Não há




  • Sem rótulos