Árvore de páginas

Ponto de Entrada

Descrição:

Ponto de entrada que permite adicionar ou manipular o conteúdo do array aIteTempPV, antes de enviar para a integração.

Localização:

Atualização / Mov Oficina / Req Peças

Eventos:


If ExistBlock("OM020SC6")

aIteTempPV := ExecBlock("OM020SC6",.f.,.f.,{aIteTempPV})

EndIf


Programa Fonte:

OFIOM020.PRW

Função:

OM020PREM()

Parâmetros:
NomeTipoDescrição

PARAMIXB[1]

Array

Array com os dados dos itens do pedido.

Estrutura do array:
{Nome do Campo, Valor, NIL}

Posições:

1. C6_NUM
2. C6_ITEM
3. C6_PRODUTO
4. C6_QTDVEN
5. C6_PRUNIT
6. C6_PRCVEN
7. C6_VALOR
8. C6_ENTREG
9. C6_UM
10. C6_TES
11. C6_LOCAL
12. C6_QTDLIB

Retorno:

NomeTipoDescrição

aIteTempPV

Array

Retorna o array modificado, que será utilizado na chamada do execAuto


Exemplo:

Include totvs.ch

#include "protheus.ch"


User Function OM020SC6()


Local aIteTempPV := PARAMIXB[1]


MsgInfo("Passou pelo ponto de entrada","PE OM020SC6")


Return aIteTempPV



OBS: Este Ponto de Entrada se relaciona com os Pontos de Entrada abaixo: