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 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