| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATA173 - Autorização de Entrega por Contrato |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
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).
Function A173POINT() - É executado dentro do laço onde é feito o cálculo do saldo do produto de todos os almoxarifados.
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 |
Tipo | Descrição |
|---|---|
| Numérico |
|
#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) |