Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Compras |
Função: | MATA103 - Documento Entrada |
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>
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.
#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á