Páginas filhas
  • FWSX6Util

Descrição:
Classe que replica um parâmetro existente para uma, mais de uma ou todas as filiais. É possível definir o nível de compartilhamento por Unidade de Negócio ou Filial para esse procedimento.


Métodos:


ReplicateParam()
Sintaxe:
FWSX6Util():ReplicateParam( cParam , xFils , lShareUN , lShareFil ) → lRet

Descrição:
Replica um parâmetro (SX6) e seu conteúdo em uma ou mais filiais de acordo com os parâmetros enviados.

Parâmetros:

NomeTipoDescriçãoObrigatório
cParam CaracterIndica o parâmetro que será replicadoX
xFils ArrayIndica as filiais que o parâmetro será replicado (para todas as filiais, enviar *, para selecionar a(s) filial(s), utilizar um array simples ( {,} ))X
lShareUN LógicoIndica se deve ser compartilhado por unidade de negócio
lShareFil LógicoIndica se deve ser compartilhado por filial


Retorno:
lRet - Lógico - Indica se os passos para replicação ocorreram sem erros.


ExistsParam()
Sintaxe:
FWSX6Util():ExistsParam( cParam ) →

Descrição:
Verifica se um parâmetro existe na SX6.

Parâmetros:

NomeTipoDescriçãoObrigatório
cParam CaracterIndica o parâmetro que será verificado na SX6X


GetParamData()

LIB 20260119

Método disponível a partir da LIB 20260119.

Sintaxe:
FWSX6Util():GetParamData( cParam, cGroup ) → Caracter

Descrição:
Retorna um String JSON com os dados do parâmetro de todas as filiais dentro do grupo de empresas informado.

Parâmetros:

NomeTipoDescriçãoObrigatórioPadrão
cParam CaracterIndica o parâmetro que será verificado na SX6

X


cGroupCaracterIndica o grupo de empresas onde o parâmetro será consultado


Empresa Logada


Retorno:
Caracter - String JSON com os dados do parâmetro para todas as filiais onde está cadastrado.


Informação:

Parâmetros exclusivos por filial  ou unidade de negócio, só poderão ser replicados/localizados, caso o usuário autenticado esteja na mesma filial do parâmetro, caso contrário os métodos não irão encontrar o parâmetro.