Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
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:
NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXBArray 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)