Page tree

Produto:

Protheus

Ocorrência:

MT106SCA: Adiciona mais um critério na forma de aglutinação das SC's geradas por SA

Passo a passo:

Descrição: Permite o usuário incluir um campo na tabela SCP que irá diferenciar a aglutinação das SC's geradas por SA. A ordem para aglutinação é "Código do produto+Filial a ser gerada+Filial Entrega+Descrição do Produto+Data de Necessidade+Local de Estoque+Centro de Custo".

Com o ponto de entrada ativo o campo será criado no final da ordem apresentada anteriormente, ficando da seguinte forma: Código do produto+Filial a ser gerada+Filial Entrega+Descrição do Produto+Data de Necessidade+Local de Estoque+Centro de Custo+ Campo informado no ponto de entrada.

Localização: Function MaSAPreReq - Rotina de conversão de uma Solicitação Almoxarifado para uma pré-requisição

Em que ponto: Após confirmar a geração das Solicitações de Compras.

Programa fonte: COMXFUN.PRX

Sintaxe: MT106SCA(Nil) --> aRet

Parâmetro:

Nil(nulo)

Retorno:

NomeTipoDescriçãoDefaultObrigatórioReferência
ARETArray

Nome do campo e conteúdo a ser considerado na aglutinação.

ARET[1] → Nome do campo

ARET[2] → Conteudo a ser considerado




Exemplo:

#include "protheus.ch"

User Function MT106SCA()
Local aRet := {}
aAdd( aRet,"SCP->CP_SOLICIT")
aAdd( aRet,SCP->CP_SOLICIT)
Return {"SCP->CP_SOLICIT", SCP->CP_SOLICIT}