Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)
Função:MATA173 - Autorização de Entrega por Contrato
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada MT173SLD tem como função permitir alterar o saldo do produto após a geração de Autorização de Entrega por Contrato - MATA173. O resultado do cálculo do saldo é guardado dentro da variável nSaldo. O ponto de entrada é executado após a atualização dessa variável, produto a produto (almoxarifado a almoxarifado).


03. LOCALIZAÇÃO

Function A173POINT() - É executado dentro do laço onde é feito o cálculo do saldo do produto de todos os almoxarifados.


04. PARAMETROS

Nome

Tipo

Descrição

PARAMIXB[1]

Numérico

Saldo calculado pelo sistema

PARAMIXB[2]

Caracter

Código do produto

PARAMIXB[3]

Caracter

Almoxarifado do produto


05. RETORNO

Tipo

Descrição

Numérico
  • É esperado como retorno o valor com o novo saldo.

06. EXEMPLO DE UTILIZAÇÃO

ADVPL
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} MT173SLD
PE para realizar alterações no saldo do produto
na geração de Autorização por Entrega.
@type     function
@author      
@since       19/11/2024
/*/
User Function MT173SLD()
Local nQuant:= PARAMIXB[1]        // Saldo calculado pelo sistema
Local cProd := PARAMIXB[2]       // Código do produto
Local cLocal:= PARAMIXB[3]      // Almoxarifado do produto
Local nRet  := 0


nRet := nQuant + SB2->B2_SALPEDI
MsgInfo("Passou pelo PE","ATENÇÃO MT173SLD!")


Return(nRet)