Ponto-de-Entrada: MT170SLD
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:LOCALIZAÇÃO : Localizado na função de impressão dos dados
EM QUE PONTO : É executado dentro do laço onde é feito o cálculo do saldo do produto de todos os almoxarifados. O resultado do cálculo do saldo é guardado na variável nSaldo. O ponto de entrada é executado após a atualização desta variável, produto a produto (todos os almoxarifados) .
Este Ponto de Entrada tambem é executado no programa MATA170 (Gera solicitações de compras baseado no ponto de pedido )
SintaxeMT170SLD ( < PARAMIXB> ) --> nNewSaldo
Parâmetros:
| Nome |
|
| Tipo |
|
| Descrição |
|
| Default |
|
| Obrigatório |
|
| Referência |
|
| PARAMIXB |
|
| Vetor |
|
| O parâmetro tem a seguinte estrutura: {nSaldo,SB2->B2_COD,SB2->B2_LOCAL} |
|
|
|
|
| X |
|
|
|
|
RetornonNewSaldo(numerico)- O retorno deve ser uma variável númerica contendo o valor do novo saldo.
ExemplosUser Function MT170SLD( )Local nQuant:= PARAMIXB[1] //-- Saldo calculado pelo sistemaLocal cProd := PARAMIXB[2] //-- Códido do produtoLocal cLocal:= PARAMIXB[3] //-- Armazém do produtoLocal nNewSaldo := 0//-- Manipulação pelo usuário do saldo do produtoReturn (nNewSaldo)