01. DATOS GENERALES

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):



02. DESCRIPCIÓN

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.


03. UBICACIÓN

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).


04. PARÁMETROS

Nombre

Tipo

Descripción

PARAMIXB

Array of Record

Array que contiene los pedidos (SC7).


05. DEVOLUCIÓN

No existen.

06. EJEMPLO DE UTILIZACIÓN

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