Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin


Ponto de Entrada: STSELFIELD - Incluir campos adicionais na importação de Cliente / Produto

Descrição:

Ponto de entrada chamado para retornar os campos adicionais a serem incluídos no processo de importação de cliente / Produto.

Programa Fonte:

Ponto de entrada chamado pelo STBCostumerSelection e STBImportSale

Função:

STSELFIELD() -> aRet

Parâmetro PARAMIXB[1] → define qual o ponto de execução do ponto de entrada, se na inclusão do cliente ou produto

Cliente PARAMIXB[1] = "SA1"

Produto PARAMIXB[1] = "SB1"

Retorno:

Nome

Tipo

Descrição

Default

Obrigatório

 aRet

A

Array com os campos adicionais para o processo de importação de cliente / Produto

Obs: Para cada execução devolver um array especifico para cada tabela. 

{ } 


 

Exemplo:

#Include 'Protheus.ch'

User Function STSELFIELD

Local cTable := PARAMIXB[1]
Local aRet := { }  //Retorno do Ponto de entrada

If cTable == "SA1"
        aRet := {"A1_CLIFUN", "A1_NATUREZ", "A1_ENDCOB"}
ElseIf cTable == "SB1"
        aRet := {"B1_XXX", "B1_XXX", "B1_XXX"}
EndIf

Return aRet