Histórico da Página
...
Este ponto de entrada pertence à rotina de pedidos de venda e está localizado na rotina função de gravação do pedido , de venda A410GRAVA(). É executado após inclusão, alteração e ou liberação do pedido de venda para refazer as informações das liberações de estoque considerando os registros do arquivo SDC (composição de empenho) da liberação anterior.
Informações | ||
---|---|---|
| ||
Este Ponto de Entrada funcionará juntamente com o Ponto de Entrada M410PSDC, do qual receberá as informações com as quais irá trabalhar. |
03. SINTAXE
M410RLIB (< aSaldo><aSaldo>) --> aNovSal> aNovSal
04. PARAMÊTROS
Nome | Tipo | Descrição |
---|---|---|
aSaldo | Array | “Array” Array com o saldo do arquivo SDC (gerado pelo ponto de entrada M410PSDC) |
...
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aNovSal | Array | “Array” Array com o novo saldo do arquivo SDC. | X |
...
Bloco de código | ||
---|---|---|
| ||
#INCLUDE 'PROTHEUS.CH' #INCLUDE 'FWMVCDEF.CH' User function M410RLIB() Local aArea := GetArea() Local aNovSal := IIF(Empty(PARAMIXB),{},PARAMIXB[1]) If !Empty(aNovSal) DbSelectArea("SDC") DbSetOrder(1) If DbSeek(xFilial("SDC")+aNovSal[1]+aNovSal[2]+aNovSal[3]+aNovSal[4]+aNovSal[5]) RecLock("SDC",.F.) SDC->DC_QUANT := aNovSal[6] MsUnlock() EndIf EndIf RestArea(aArea) returnReturn aNovSal |
Templatedocumentos |
---|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas