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.

Este artigo ajudou você?