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:

MATA173 - Autorización de entrega por contrato

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado) :



02. DESCRIPCIÓN

El Punto de entrada MT173SLD tiene como función permitir modificar el saldo del producto después de la generación de Autorización de entrega por contrato - MATA173. El resultado del cálculo del saldo se graba en la variable nSaldo. El punto de entrada se ejecuta después de la actualización de esta variable, producto por producto (depósito por depósito).


03. UBICACIÓN

Function A173POINT() - Se ejecuta dentro del ciclo donde se hace el cálculo del saldo del producto de todos los depósitos.


04. PARÁMETROS

Nombre

Tipo

Descripción

PARAMIXB[1]

Numérico

Saldo calculado por el sistema

PARAMIXB[2]

Carácter

Código del producto

PARAMIXB[3]

Carácter

Depósito del producto


05. DEVOLUCIÓN

Tipo

Descripción

Numérico

  • Se espera como devolución el valor con el nuevo saldo.

06. EJEMPLO DE UTILIZACIÓN

ADVPL
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} MT173SLD
PE para realizar modificaciones en el saldo del producto
en la generación de Autorización por entrega.
@type     function
@author      
@since       19/11/2024
/*/
User Function MT173SLD()
Local nQuant:= PARAMIXB[1]        // Saldo calculado por el sistema
Local cProd := PARAMIXB[2]       // Código del producto
Local cLocal:= PARAMIXB[3]      // Depósito del producto
Local nRet  := 0


nRet := nQuant + SB2->B2_SALPEDI
MsgInfo("Pasó por el PE","¡ATENCIÓN MT173SLD!")


Return(nRet)