01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:


Função:MATXALC
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada MTALCDOC permite manipular a tabela de documento de alçadas SCR.


03. LOCALIZAÇÃO

Rotina de processamento das alçadas (MATXALC). O Ponto de entrada é executado após geração ou atualização da alçada.


04. PARAMETROS

Nome

Tipo

Descrição

Obrigatório

PARAMIXB

Array

Informações do documento

  1. Numero do documento
  2. Tipo de documento
  3. Valor do documento
  4. Código do aprovador
  5. Código do usuário
  6. Grupo do aprovador
  7. Aprovador superior
  8. Moeda do documento
  9. Taxa da Moeda
  10. Data de emissão do documento

X

PARAMIXB

Data

Data de referência do documento

X

PARAMIXB

Numérico

Numero da operação

  1. Inclusão do documento
  2. Transferência da alçada para o superior
  3. Exclusão do documento
  4. Aprovação do documento
  5. Estorno da aprovação
  6. Bloqueio manual


X

PARAMIXB

Caractere

Item do grupo

Obs: Parâmetro somente terá conteúdo quando aprovação for entidade contábil e por item

X

05. RETORNO

Não há.

06. EXEMPLO DE UTILIZAÇÃO

#Include 'Protheus.ch'

/*/{Protheus.doc} MTALCDOC
PE para manipular a tabela SCR após geração de cotação.
@type     function
@author      
@since       15/10/2024
/*/
User Function MTALCDOC()


Local aDoc  := PARAMIXB[1]  //array com os dados do documento
Local dData := PARAMIXB[2]  //data da referÊncia da alçada CR_DATALIB
Local nTp   := PARAMIXB[3]  //tipo de operação
Local cGrpIT:= PARAMIXB[4]  //item do grupo CR_TIPO


//Customizações do cliente


MsgInfo("Passou pelo PE MTALCDOC","ATENÇÃO!")


Return