Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Português, Inglês, Espanhol |
Versão | Todas |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cID | Caracteres | Identificador do modelo | X | ||
bPre | Bloco de Código | Bloco de código de pré-validação do modelo. O bloco recebe como parametro o objeto de Model e deve retornar um valor lógico. Quando houver uma tentativa de atualização de valor de qualquer Submodelo o bloco de código será invocado. Caso o retorno seja verdadeiro, a alteração será permitida, se retornar falso não será possível concluir a alteração e um erro será atribuido ao model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bPost | Bloco de Código | Bloco de código de pós-validação do modelo, equilave ao "TUDOOK". O bloco recebe como parametro o objeto de Model e deve retornar um valor lógico. O bloco será invocado antes da persistência dos dados para validar o model. Caso o retorno seja verdadeiro e não haja nenhum submodelo invalido, será feita a gravação dos dados. Se retornar falso não será possível realizar a gravação e um erro será atribuido ao model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bCommit | Bloco de Código | Bloco de código de persistência dos dados, ele é invocado pelo método CommitData. O bloco recebe como parametro o objeto do Model e deve realizar a gravação dos dados. | X | ||
bCancel | Bloco de Código | Bloco de código de cancelamento da edição, ele é invocado pelo método CancelData. O bloco recebe como parametro o objeto do Model. | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lCopy | Lógico | Informa se o model deve carregar os dados do registro posicionado em operações de inclusão. Essa opção é usada quando é necessário fazer uma operação de cópia. | .F. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cDescription | Caracteres | Descrição do objetivo do modelo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | Identificador do modelo. O Id será solicitado em diversas operações com este submodelo. | X | ||
cOwner | Caracteres | Identificador superior do submodelo, o Owner é o submodelo que se relaciona diretamente com o formfield. | "" | ||
oModelStruct | Objeto | Objeto com a estrutura de dados do tipo FWFormModelStruct. | X | ||
bPre | Bloco de Código | Bloco de Código de pré-validação do submodelo. Esse bloco é invocado quando há uma tentativa de atribuição de valores. O bloco recebe por parametro o objeto do FormField(FWFormFieldsModel), a identificação da ação e a identificação do campo que está sofrendo a atribuição. As identificações que podem ser passadas são as seguintes: - "CANSETVALUE" : valida se o submodelo pode ou não receber atribuição de valor. - "SETVALUE" : valida se o campo do submodelo pode receber aquele valor. Nesse caso o bloco recebe um quarto parametro que contem o valor que está sendo atribuido ao campo. Para todos os casos o bloco deve retornar um valor lógico, indicando se a ação pode ou não ser executada. Se o retorno for falso um erro será atribuido no Model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bPost | Bloco de Código | Bloco de Código de pós-validação do submodelo, ele é equivalente ao "TUDOOK". O bloco de código recebe como parametro o objeto de model do FormField(FWFormFieldsModel) e deve retornar um valor lógico. Este bloco é invocado antes da persistência(gravação) dos dados, validando o submodelo . Se o retorno for verdadeiro a gravação será realizada se os demais submodelos também estiverem validos, do contrário um erro será atribuido no Model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bLoad | Bloco de Código | Bloco de carga dos dados do submodelo. Este bloco será invocado durante a execução do método activate desta classe. O bloco recebe por parametro o objeto de model do FormField(FWFormFieldsModel) e um valor lógico indicando se é uma operação de cópia. Espera-se como retorno um array com os dados que serão carregados no objetp, o array deve ter a estrutura abaixo: [1] Array com os dados, a ordem dos dados deve seguir exatamente a mesma ordem dos campos da estrutura de dados [1][1] "Nome" [1][2] "Cidade" [2] ExpN: Id do registro (RecNo) |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | Identificador do modelo. O Id será solicitado em diversas operações com este submodelo. | X | ||
cOwner | Caracteres | Identificador superior do submodelo. O Owner é o submodelo que se relaciona diretamente com o formgrid. | X | ||
oModelStruct | Objeto | Objeto com a estrutura de dados do tipo FWFormModelStruct. | X | ||
bLinePre | Bloco de Código | Bloco de Código de pre-edição da linha do grid. O bloco é invocado na deleção de linha, no undelete da linha e nas tentativas de atribuição de valor. Recebe como parametro o objeto de modelo do FormGrid(FWFormGridModel), o número da linha atual e a identificação da ação. A Identificação da ação pode ser um dos itens abaixo: - "UNDELETE" - "DELETE" - "SETVALUE" : nesse caso, serão passados mais três parametros. O 4º parametro é o identificador do campo que está sendo atualizado, o 5º parametro é o valor que está sendo atribuido e o 6º parametro é o valor que está atualmente no campo. - "CANSETVALUE" : nesse caso será passado mais um parametro. O 4º parametro é o identificador do campo que está tentando ser atualizado. O retorno do bloco deve ser um valor lógico que indique se a linha está valida para continuar com a ação. Se retornar verdadeiro, executa a ação do contrário atribui um erro ao Model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bLinePost | Bloco de Código | Bloco de código de pós validação da linha do grid, equivale ao "LINHAOK" Recebe como parametro o objeto de modelo do FormGrid(FWFormGridModel) e o número da linha que está sendo validada. O bloco será invocado antes da gravação dos dados e na inclusão de uma linha. Espera-se um retorno lógico do bloco indicando se a linha está ou não valida. Caso o retorno seja falso um erro será atribuido no Model e a gravação não será realizada, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bPre | Bloco de Código | Bloco de Código de pré-validação do submodelo. O bloco é invocado na deleção de linha, no undelete da linha, na inserção de uma linha e nas tentativas de atribuição de valor. Recebe como parametro o objeto de modelo do FormGrid(FWFormGridModel), o número da linha atual e a identificação da ação. A Identificação da ação pode ser um dos itens abaixo: - "UNDELETE" - "DELETE" - "ADDLINE" : nesse caso não será passado nada para o parametro de numero de linha - "SETVALUE" : nesse caso, serão passados mais três parametros. O 4º parametro é o identificador do campo que está sendo atualizado, o 5º parametro é o valor que está sendo atribuido e o 6º parametro é o valor que está atualmente no campo. - "CANSETVALUE" : nesse caso será passado mais um parametro. O 4º parametro é o identificador do campo que está tentando ser atualizado. O retorno do bloco deve ser um valor lógico que indique se a linha está valida para continuar com a ação. Se retornar verdadeiro, executa a ação do contrário atribui um erro ao Model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. O bloco de código recebe como parametro o objeto de modelo do FormGrid(FWFormGridModel) e deve retornar um valor lógico. Este bloco é invocado em toda tentativa de atualização dos valores do submodelo. Se o retorno do bloco for verdadeiro a atualização é permitida, do contrário um erro será atribuido no Model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bPost | Bloco de Código | Bloco de Código de pós-validação do submodelo, ele é equivalente ao "TUDOOK". O bloco de código recebe como parametro o objeto de model do FormGrid(FWFormGridModel) e deve retornar um valor lógico. Este bloco é invocado antes da persistência(gravação) dos dados, validando o submodelo . Se o retorno do bloco for verdadeiro a gravação será realizada se os demais submodelos também estiverem validos, do contrário um erro será atribuido no Model, sendo necessário indicar a natureza do erro através do método SetErrorMessage. | {|| .T.} | ||
bLoad | Bloco de Código | Bloco de carga dos dados do submodelo. Este bloco será invocado durante a execução do método activate desta classe. O bloco recebe por parametro o objeto de model do FormGrid(FWFormGridModel) e um valor lógico indicando se é uma operação de cópia. Espera-se como retorno um array com os dados que serão carregados no objeto, o array deve ter a estrutura abaixo: [n] [n][1] ExpN: Id do registro (RecNo) [n][2] Array com os dados, os dados devem seguir exatamente a mesma ordem da estrutura de dados | {|| {} } |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | Identificador do submodelo. O Id será solicitado em diversas operações. | X | ||
cOwner | Caracteres | Identificador owner do submodelo. Esse ID correponde ao owner do grid usado como base para o submodelo calc. | X | ||
cIdForm | Caracteres | Identificador do submodelo do tipo grid que será a base para os calculos. | X | ||
cIdField | Caracteres | Identificador do campo que será a base do calculo. | X | ||
cIdCalc | Caracteres | Identificador para o campo que será calculado. | X | ||
cOperation | Caracteres | Identificador da operação a ser realizada ( SUM, COUNT, AVERAGE, FORMULA ) | "SUM" | ||
bCond | Bloco de Código | Bloco de código referente a condicão para avaliação do campo calculado. Recebe como parametro o objeto do model(FwFormModel) e deve retornar um valor lógico. Se o retorno for verdadeiro, executa a operação para o campo calculado. | |||
bInitValue | Bloco de Código | Bloco de codigo para com o valor inicial para o campo calculado. Recebe como parametro o objeto do modelo e deve retornar o valor inicial. | |||
cTitle | Caracteres | Titulo do campo calculado. | CIDCALC | ||
bFormula | Bloco de Código | Formula a ser utilizada quando o parametro operacao é do tipo FORMULA. Recebe como parametros: - o objeto do model (FwFormModel) - o valor da atual do campo calculado - o conteudo do campo do submodelo Grid - campo logico indicando se é uma execuçao de soma (.T.) ou subtracao (.F.). O valor retornado será atribuido ao campo calculado. Exemplo: {|oModel,nTotalAtual,xValor,lSomando| Calculo(oModel,nTotalAtual,xValor,lSomando)} | X | ||
nTamanho | Numérico | Tamanho do campo calculado, se nao for informado usa o tamanho do campo base. | X | ||
nDecimal | Numérico | Numero de casas decimais do campo calculado, se nao for informado usa o tamanho do decimal do campo base. | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIDSubModel | Caracteres | Identificador do submodelo do campo receptor | X | ||
cIDField | Caracteres | Identificador do campo receptor | X | ||
cIDTargetSubModel | Caracteres | Identificador do submodelo do campo disparador | X | ||
cIDFieldTarget | Caracteres | Identificador do campo disparador | "" | ||
nType | Numérico | Identificador da operacao de relacionamento. Existem três opções: Tipo 1 - Pré Validação: Adiciona uma relação de dependência entre os campos, impedindo a atribuição de valor caso os campos de dependência não tenham valor atribuído. Por exemplo, o preenchimento do campo Código da Loja só pode ser preenchido após o preenchimento do campo Código do Cliente. Tipo 2 - Pós Validação: Adiciona uma relação de dependência entre o receptor e o disparador, provocando uma reavaliação em caso de atualização do campo receptor. Por exemplo, após o preenchimento do campo Código da Loja a validação é reavaliado caso o Código do Cliente seja alterado. Tipo 3 - Ambas : Aplica a pré e a pós validação simultaneamente. | 3 |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | Identificador do modelo de proprietário, caso não seja passado esse parametro o método irá retornar os filhos do modelo |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | Identificador do modelo ou de um submodelo |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | Id do objeto. Se não informado será retornado o próprio model. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lDetail | Lógico | Indica se o xml gerado deve incluir as tags de detalhamento dos dados. Aconselha-se a evitar o detalhamento dos dados, uma vez que eles estão contido no Schema do XML ( GetXMLSchema ). | .F. | ||
nOperation | Numérico | Indica a operação que será indicada na exportação do XML | ::NOPERATION | ||
lXSL | Lógico | Informe se o layout deve ser gerado | .F. | ||
lVirtual | Lógico | Indica se os campos virtuais devem estar contidos no xml gerado | .T. | ||
lDeleted | Lógico | Indica se as linhas deletadas dos grids devem estar contidas no xml gerado | .T. | ||
lEmpty | Lógico | Indica se gera xml com campos nao obrigatorios vazios (utilizado na geracao do XSLT) | .F. | ||
lDefinition | Lógico | Indica se gera xml com a definicao (tratamento para o E4X do javascript utilizado no BPM) | .T. | ||
cXMLFile | Caracteres | Nome do arquivo XML a ser gerado com path (default StartPath). Se este parametro for informado a geracao sera em arquivo automaticamente | "" |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lDetail | Lógico | Indica se deve incluir as tags de detalhamento dos dados | .F. | ||
nOperation | Numérico | Indica a operação que será indicada na exportação | ::NOPERATION | ||
lVirtual | Lógico | Indica se os campos virtuais devem estar contidos | .T. | ||
lDeleted | Lógico | Indica se as linhas deletadas dos grids devem estar contidas | .T. | ||
lEmpty | Lógico | Indica se gera com campos nao obrigatorios vazios | .F. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lVirtual | Lógico | Informa se os campos virtuais devem ser adicionados no schema | .T. | ||
lTypeDef | Lógico | Informa se a definição dos campos devem ser adicionadas. Isto é importante quando o arquivo é gerado com mais de um modelo. | .T. | ||
lOnlyStruct | Lógico | Informa se somente a estrutura do schema deve ser gerada. Neste caso, os campos obrigatório não são exportados | .F. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cID | Caracteres | Identificação dos dados do layout | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cXML | Caracteres | XML com os dados do modelo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cXML | Caracteres | XML com os dados do modelo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cXML | Caracteres | XML com do modelo e os dados | X | ||
lForce | Lógico | Força a carga dos dados sem validar o modelo. | .F. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
bLoadXML | Bloco de Código | Bloco de código que recebe o modelo por parametro e espera como retorno um XML com os dados baseado no modelo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo do Modelo que terá uma atribuicao | X | ||
cIdField | Caracteres | Codigo/Nome do atributo da folha de dados | X | ||
xValue | Qualquer | Valor a ser atribuido | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo do Modelo que terá uma atribuicao | X | ||
cIdField | Caracteres | Codigo/Nome do atributo da folha de dados | X | ||
xValue | Qualquer | Valor a ser atribuido | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIDModel | Caracteres | ID inicial que se deve fazer a validação, no caso que se queira validar uma parte do model, passando esse parametro o metodo ira validar o modelo passado e seus filhos, e não irá setar o modelo geral como validado. | "" | ||
lVldOwner | Lógico | Verifica se será validado o ID do model e seus filhos (.T.) ou se será validado apenas o contexto do ID (.F.) | .T. | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Id do subdmodelo em validação | |||
cIdField | Caracteres | Id do campo do submodelo em validação | |||
cIdFormErr | Caracteres | Id do submodelo em que ocorreu o erro | |||
cIdFieldErr | Caracteres | Id do campo do submodelo em que ocorreu o erro | |||
cId | Caracteres | Id da mensagem de help | |||
cMessage | Caracteres | Mensagem de erro | |||
cSoluction | Caracteres | Mensagem de solução | |||
xValue | Qualquer | Valor especificado do campo | |||
xOldValue | Qualquer | Valor anterior do campo |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lClear | Lógico | Indica se a mensagem de erro deve ser limpa apos o retorno | .F. |
GetErrorMsgText
Disponível a partir da LibLabel 20210104
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lClear | Lógico | Indica se a mensagem de erro deve ser limpa apos o retorno | .F. | ||
cSeparator | Caracter | Indica o separador usado na mensagem de texto | CRLF |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo | X | ||
cIdField | Caracteres | Codigo/Nome do atributo da folha de dados | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo que terá uma atribuicao | X | ||
cIdField | Caracteres | Codigo/Nome do atributo da folha de dados | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo do Modelo de destino do relacionamento | X | ||
aRelation | Array | Estrutura de relacionamento [n] [n][1] ExpC: ID do campo do submodelo origem [n][2] ExpC: ID do campo do submodelo destino | X | ||
cOrderBy | Caracteres | Ordem de apresentação |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo de destino do relacionamento | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
aPK | Array | Array unidimensional com o ID dos campos | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
nOperation | Numérico | Indica a operação que será realizada com o modelo, sendo: [1] View [3] Insert [4] Update [5] Delete | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cPergunte | Caracteres | Id do grupo de perguntas do relatório | |||
bImpress | Bloco de Código | Bloco de código do controle de fluxo de impressão. Deve retornar verdadeiro para imprimir, não recebe nenhum parametro. | |||
aFields | Array | Informe a lista de campos que deve ser impressa, no formato [1] Id do submodelo [2] Id do campo [3] Picture [4] ComboBox |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lTotal | Lógico | Se verdadeiro o relatório deve ter totalização. | .T. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
bBloco | Bloco de Código | Code-Block a ser chamado |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
bBloco | Bloco de Código | Code-Block a ser chamado |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
bBloco | Bloco de Código | Code-Block a ser chamado | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo | X | ||
lOp | Lógico | Valor verdadeiro para deixar o submodelo opcional | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Identificador do submodelo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo | X | ||
lOp | Lógico | Se verdadeiro faz com que o submodelo não seja gravado. | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Codigo do submodelo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Identificação do submodelo | X | ||
cIdField | Caracteres | Codigo/Nome do atributo da folha de dados | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Identificador do submodelo que será analisado | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Identificador do Submodelo | X | ||
cIdField | Caracteres | Codigo/Nome do atributo da folha de dados | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
oOtherModel | Objeto | objeto do tipo FWFormModel ou MPFormModel | X | ||
lGetID | Logico | Se verdadeiro retorna os IDs dos dados das alterações, e considera a troca de Id como um alteração tambem.Caso o modelo não tenha ID de dado ou a linha for nova (no caso de grid), voltara o ID 0 | .F. |
Retorno
Array contendo as diferenças de dados encontradas entre os dois modelos. Em cada linha do array vai conter uma das estruturas abaixo, de acordo com o tipo do submodelo, field ou grid:
Field:
[n]
[n][1] - ExpC: Id do Formulario
[n][2] - ExpC: Tipo (F)
[n][3] - SubArray com os campos alterados
[n][3][1] - ExpC: ID do campo
[n][3][2] - ExpX: Valor do Modelo(self)
[n][3][3] - ExpX: Valor do modelo passado no segundo parametro
[n][4] - ExpN: Operação do modelo
Se lGetID == .T.
[n][5] - {Id do dado de origem, Id do dado destino(modelo passado via parametro}
Grid:
[n][1] - ExpC: Id do subModelo
[n][2] - ExpC: Tipo (G)
[n][3] - SubArray com os campos alterados
[n][3][1] - ExpN: Número da linha no submodelo do Model
[n][3][2] - ExpC: Operação da linha (3 - Inclusão , 4 - Alteração ou 5 - Exclusão )
[n][3][3][1] - ExpC: ID do Campo
[n][3][3][1] - ExpX: Valor do Modelo(self)
[n][3][3][1] - ExpC: Valor do modelo passado no segundo parametro
Se lGetID == .T.
[n][3][4] - {Id do dado de origem, Id do dado destino(modelo passado via parametro}
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdForm | Caracteres | Identificador do submodelo | X | ||
cIdField | Caracteres | Identificador do campo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
bBloco | Bloco de Código | Code-Block a ser chamado | X | ||
lAcumula | Lógico | Se verdadeiro não substitui o bloco de cancelamento anterior e sim adiciona a validação no final | .F. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
bBloco | Bloco de Código | Code-Block a ser chamado | X | ||
lAcumula | Lógico | Se verdadeiro não substitui o bloco anterior e sim adiciona a validação no final | .F. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
lOnDemand | Lógico | Se verdadeiro a carga será por demanda | .T. |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
nProcess | Numérico | Valor a ser atribuido ao processo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKDef | Caracteres | Código do processo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKVersDef | Caracteres | Versão do processo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKNumProces | Caracteres | Número da solicitação de processo | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKNumState | Caracteres | Número da atividade | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKCurrentState | Caracteres | Número da atividade atual | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKCompany | Caracteres | Número da empresa | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKUser | Caracteres | Código do usuario | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKUserEmail | Caracteres | E-mail do usuario | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKCompletTask | Caracteres | true/false | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKNextState | Caracteres | Número da atividade | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKCardId | Caracteres | Código do formulário | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cWKFormId | Caracteres | Código da definição de formulário | X |
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
nIndexOrder | Numérico | Ordem | X |