| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATR110 - Relatório de Pedido de Compras e Autorização de Entrega |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
O ponto se encontra no final das funções citadas, após o processamento, antes da finalização da impressão e somente é executado quando a impressão for enviada por e-mail, fornecendo um array para o usuário contendo os Pedidos/AE enviados para possível manipulação.
Este Ponto de Entrada está localizado em duas funções deste programa: C110PC(Impressão do Pedido de Compra) e C110AE (Impressão da Autorização de Entrega).
Nome | Tipo | Descrição |
|---|---|---|
| PARAMIXB | Array of Record | Array contendo os pedidos (SC7). |
Não há.
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} User Function M110MAIL
PE utilizado para inserir novas opções no array aRotina
C110PC (Impressão do Pedido de Compra) e C110AE (Impressão da Autorização de Entrega)
@type Function
@since 12/11/2024
@author user
/*/
User Function M110MAIL()
Local aPedidos := ParamIxb[1]
If aPedidos[3][6] == 1 // 'PC' Array contendo os pedidos (SC7), conf. a estrutura:
//[1] = C7_FILIAL
//[2] = C7_NUM
//[3] = C7_EMISSA
//[4] = C7_FORNECE
//[5] = C7_LOJA
//[6] = C7_TIPO
//...Rotina para tratamento pelo usuário para os Pedidos/AE enviados.
aPedidos[3][2]:= "TST007"
EndIf
MsgInfo("Acabou de passar pelo M110MAIL","ATENÇÃO!")
Return
|