Home

Linha Microsiga Protheus

Páginas filhas
  • GFEA0654 - Alteração/Inclusão de campos na integração do Documento de Frete com o Recebimento do ERP Protheus

Versões comparadas

Chave

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

Descrição

Possibilidade de alteração/inclusão de campos na integração do Documento de Frete com o Recebimento do ERP Protheus

Observações

 

Exemplos

User Function GFE65RECGFEA0654()

//Recebe os arrays enviados pelo MSEXECAUTO
Local aDocFrete := ParamIXB[1]
Local aNotFis := ParamIXB[2]
//Array de Retorno
Local aRet := {}

//Trocando o valor de um valor que já existe no array.
//aDocFrete [1] Nome do Campo integrado
// [2] Valor que está sendo enviado
// [3] Compatibilidade
nPos := aScan( aDocFrete, {|x| x[1] == "MV_PAR26" } )
If !Empty(nPos) .Or. nPos <> 0
cLoja := aDocFrete[nPos][2]
aDocFrete[nPos][2] := "29"
EndIf

/*O retorno do ponto de entrada, aguarda um array com duas posições
A primeira contendo o array com as informações do Documento de Frete
E a segunda contendo o array com as informações da Nota Fiscal/Documento de Carga*/
Aadd(aRet, {aDocFrete, aItemDoc})

Return aRet

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

PARAMIXB[1] - Array contendo as informações do Documento de Frete integrado

PARAMIXB[2] - Array contendo as informações da Nota Fiscal

Retorno

Array

Eventos de chamada do Ponto de Entrada

 

Variáveis

 

Programa Fonte

GFEA065 - Digitação do Documento de Frete