Producto: | TOTVS Backoffice |
Línea de producto: | Línea Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM) |
Función: | MATR110 - Informe de Pedidos de Compras y Autorización de Entrega |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe el requisito relacionado): |
El punto se encuentra al final de las funciones mencionadas, después del procesamiento, antes de finalizar la impresión y solamente se ejecuta cuando la impresión se envíe por e-mail, proporcionando un array al usuario, que contiene los Pedidos/AE enviados para posible manejo.
Este Punto de Entrada está ubicado en dos funciones de este programa: C110PC(Impresión del pedido de compra) y C110AE (Impresión de la autorización de entrega).
Nombre | Tipo | Descripción |
|---|---|---|
| PARAMIXB | Array of Record | Array que contiene los pedidos (SC7). |
No existen.
ADVPL
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} User Function M110MAIL
PE utilizado para incluir nuevas opciones en el array aRotina
C110PC(Impresión del pedido de compra) y C110AE (Impresión de la autorización de entrega)
@type Function
@since 12/11/2024
@author user
/*/
User Function M110MAIL()
Local aPedidos := ParamIxb[1]
If aPedidos[3][6] == 1 // 'PC' Array que contiene los pedidos (SC7), conf. la estructura:
//[1] = C7_FILIAL
//[2] = C7_NUM
//[3] = C7_EMISSA
//[4] = C7_FORNECE
//[5] = C7_LOJA
//[6] = C7_TIPO
//...Rutina para tratamiento por parte del usuario para los Pedidos/AE enviados.
aPedidos[3][2]:= "TST007"
EndIf
MsgInfo("Acabó de pasar por el M110MAIL","¡ATENCIÓN!")
Return