Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
M310ITENS - Permite manipulação do arrey aItens
M310ITENS - Permite manipulação do arrey aItens

Ponto-de-Entrada: M310ITENS - Permite manipulação do arrey aItens


Versões:Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Espanhol , Inglês


Descrição:

LOCALIZAÇÃO

:

Function

A310Proc()

-

Função

utilizada

para

executar

a

transferência.

EM

QUE

PONTO

:

Executada

após

a

montagem

do

array

AItens

antes

das

chamadas

das

rotinas

automáticas

que

irão

gerar

os

itens

do

pedido

de

vendas,

do

documento

de

entrada

ou

da

fatura

de

entrada

(localizado).

É

utilizado

para

permitir

que

o

usuário

manipule

o

array

aItens

que

contém

os

itens

do

cabeçalho

do

pedido

de

vendas,

documento

de

entrada

ou

fatura

de

entrada.

É

passado

um

parâmetro

para

identificar

a

rotina

a

ser

executada

após

o

ponto

de

entrada.

Eventos


 

Programa Fonte
MATA310.PRW
Sintaxe

M310ITENS - Permite manipulação do arrey aItens ( < PARAMIXB> ) --> aItens

Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

PARAMIXB

Array of Record

(Vide Observações)




X




Retorno
aItens
    (vetor)
  • É esperado como retorno um array com os itens a ser passado para a rotina automática .
Observações

É passado como parâmetro um array com duas posições onde:

PARAMIXB[1] => Nome da rotina que será executada após o ponto de entrada, podendo ser:
MATA410 => Pedido de vendas
MATA140 => Pré-Nota
MATA103 => Documento de Entrada
MATA101N = > Factura de Entrada (Localizado)

PARAMIXB[2] => O array aItens

Exemplos
User Function M310ITENSLocal cProg : = PARAMIXB[1]Local aItens : = PARAMIXB[2]If cProg = = 'MATA410'    aadd(aItens,{{'C6_LOCAL','01',Nil}})EndifReturn(aItens)