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) : |
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).
Function A173POINT() - Se ejecuta dentro del ciclo donde se hace el cálculo del saldo del producto de todos los depósitos.
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 |
Tipo | Descripción |
Numérico |
|
#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)