LerPedidosCanSub
Ler uma lista de memória criada e carregada no processamento no cancelamento e substituição dos itens (F120SIP).
Sintaxe: LerPedidosCanSub(Numero NPos,Numero End FLis,Numero End Emp,Numero End Fil,Numero End Ped,Numero End Seq,Alfa End Pro,Alfa End Der,Alfa End ProS,Alfa End DerS,Alfa End Dep,Numero End Qtd,Numero End Pre,Numero End Vlr,Alfa End Cse);
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| NPos | Numero |
Variável que possui a posição atual em que se encontra a lista em memória. |
| FLis | Numero | Variável que indica o fim da lista. |
| Emp | Numero |
Código da empresa. |
| Fil | Numero | Código da filial. |
| Ped | Numero | Número do pedido. |
| Seq | Numero | Sequência do pedido. |
| Pro | Alfa | Código do produto substituído. |
| Der | Alfa | Código da derivação substituída. |
| ProS | Alfa | Código do produto substituto. |
| DerS | Alfa | Código da derivação substituta. |
| Dep | Alfa | Código do depósito. |
| Qtd | Numero |
Quantidade do item do pedido. |
| Pre | Numero | Preço do item do pedido. |
| Vlr | Numero | Valor do item do pedido. |
| Cse | Alfa | Indicativo de cancelamento, substituição ou exclusão do item (valores: “CAN”, “SUB” e “EXC”). |
Exemplo:
Definir Numero NPos;
Definir Numero FLis;
Definir Numero Emp;
Definir Numero Fil;
Definir Numero Ped;
Definir Numero Seq;
Definir Alfa Pro;
Definir Alfa Der;
Definir Alfa ProS;
Definir Alfa DerS;
Definir Alfa Dep;
Definir Numero Qtd;
Definir Numero Pre;
Definir Numero Vlr;
Definir Alfa Cse;
FLis = 0;
NPos = 0;
Enquanto (FLis = 0)
Inicio
LerPedidosCanSub(NPos,FLis,Emp,Fil,Ped,Seq,Pro,Der,ProS,DerS,Dep,Qtd,Pre,Vlr,Cse);
Se (FLis = 0)
x=y;
senao
a=b;
NPos++;
Fim.
English
Español
English
Español


