LeMemListNfeOcp1
Esta função lê uma lista em memória criada na tela F442DNE [ Comercial > Compras > Consultas > Notas Fiscais > Divergências NFE X OC ].
Sintaxe: LeMemListNfeOcp1(Numero Pos, Numero End Fim, Numero End Nfc, Alfa CodSnf, Numero End For, Numero End SqN, Alfa End ProSer, Alfa End Der, Numero End Ocp, Numero End SeqO, Alfa End Obs, Alfa End Div, Alfa End NfD, Alfa End OCD, Alfa End Dif).
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| Pos | Numero | Variável que recebe a posição da lista. |
| Fim | Numero | Variável que retorna o final da lista. |
| Nfc | Numero | Variável que retorna o Número da NF de entrada. |
| Snf | Alfa | Variável que retorna a Série da NF. |
| For | Numero | Variável que retorna o código do fornecedor. |
| SqN | Numero | Variável que retorna a sequência da NF. |
| ProSer | Alfa | Variável que retorna o código do produto/serviço. |
| Der | Alfa | Variável que retorna o código da derivação. |
| Ocp | Numero | Variável que retorna o número da OC. |
| SeqO | Numero | Variável que retorna a sequência da OC. |
| Obs | Alfa | Variável que retorna observação. |
| Div | Alfa | Variável que retorna as divergências. |
| NfD | Alfa | Variável que retorna a descrição da NF. |
| OCD | Alfa | Variável que retorna a descrição da OC. |
| Dif | Alfa | Variável que retorna a diferença. |
Tipo de retorno:
Fim: Variável numérica que retorna o final da lista.
Nfc: Variável numérica que retorna o Número da NF de entrada.
Snf: Variável alfa numérica que retorna a Série da NF
For: Variável numérica que retorna o código do fornecedor.
SqN: Variável alfa numérica que retorna a sequência da NF
ProSer: Variável alfa numérica que retorna o código do produto/serviço
Der: Variável alfa numérica que retorna o código da derivação.
Ocp: Variável numérica que retorna o número da OC.
SeqO: Variável numérica que retorna a sequência da OC.
Obs: Variável alfa numérica que retorna observação.
Div: Variável alfa numérica que retorna as divergências.
NfD: Variável alfa numérica que retorna a descrição da NF.
OCD: Variável alfa numérica que retorna a descrição da OC.
Dif: Variável alfa numérica que retorna a diferença.
Um Exemplo prático:
Definir Numero VCodFil;
Definir Numero VNumNfc;
Definir Numero VCodFor;
Definir Alfa VCodSnf[06];
Definir Numero VSeqNfc;
Definir Alfa VProSer[14];
Definir Alfa VCodDer[07];
Definir Numero VSeqOcp;
Definir Numero VNumOcp;
Definir Alfa VObserv[70];
Definir Alfa VDiverg[70];
Definir Alfa VNfDesc[14];
Definir Alfa VOcDesc[14];
Definir Alfa VVlrDif[15];
Se (IniciouRel=0)
Inicio
IniciouRel = 1;
PosMemList = 0;
Enquanto (FimMemList = 0)
Inicio
LeMemListNfeOcp1(PosMemList,FimMemList,VNumNfc,VCodSnf,VCodFor,VSeqNfc,VProSer,VCodDer,VSeqOcp,VNumOcp,VObserv,VDiverg,VNfDesc,VOcDesc,VVlrDif);
Se (FimMemList = 0)
ListaSecao("Adicional_1");
PosMemList++;
Fim;
fim;
Utilização das Função (dependentes): Nenhuma.
Observações: Esta função é uma cópia da função já existente (LeMemListNfeOcp), porém, nesta nova função é passada a variável Série da Nota Fiscal de Entrada.
English
Español
English
Español


