Árvore de páginas

Ponto de Entrada

Descrição:

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

Localização:

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

Eventos:


If ExistBlock("OM020SD1")

aTemp := ExecBlock("OM020SD1",.f.,.f.,{aTemp})

EndIf


Programa Fonte:

OFIOM020.PRW

Função:

NFRETREM()

Parâmetros:
NomeTipoDescrição

PARAMIXB[1]

Array

Array com os dados dos itens da nota fiscal de entrada

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

Posições:

1. D1_DOC
2. D1_SERIE
3. D1_ITEM
4. D1_COD
5. D1_UM
6. D1_QUANT
7. D1_VUNIT
8. D1_TOTAL
9. D1_EMISSAO
10. D1_TES
11. D1_RATEIO
12. D1_LOCAL
13. D1_NFORI
14. D1_SERIORI
15. D1_ITEMORI
16. D1_IDENTB6

Retorno:

NomeTipoDescrição

aIteNFE

Array

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


Exemplo:

Include totvs.ch

#include "protheus.ch"


User Function OM020SD1()


Local aIteNFE := PARAMIXB[1]


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


Return aIteNFE



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