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:
| Nome | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| cParam | Caracter | Indica o parâmetro que será replicado | X |
| xFils | Array | Indica 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ógico | Indica se deve ser compartilhado por unidade de negócio | |
| lShareFil | Lógico | Indica 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:
| Nome | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| cParam | Caracter | Indica o parâmetro que será verificado na SX6 | X |
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:
| Nome | Tipo | Descrição | Obrigatório | Padrão |
|---|---|---|---|---|
| cParam | Caracter | Indica o parâmetro que será verificado na SX6 | X | |
| cGroup | Caracter | Indica 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.