Histórico da Página
...
Esta API tem como objetivo realizar a apresentações apresentação de dados e realizar configurações visuais para o aplicativo do MLA.
...
pi-get-approverUser-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Retorna informações de um aprovador do MLA. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para a busca do aprovador: queryParams → fields: Campos que devem ser retornados na busca, separados por vírgula, verificar campos possíveis no oOutput. queryParams → expand: Utilizando este parâmetro com a informação "visualConfigurations", são retornadas também as configurações visuais do usuário. pathParams: Informar o código do usuário aprovador que se deseja buscar as informações.
| |||||
oOutput | JsonObject | OUTPUT | Informações do aprovador.
Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação.:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos aprovadores | |||||
Retorno | Aprovadores do MLA conforme filtros passados. |
pi- |
Requisito
Nenhum.
Descrição
Cria e ativa a função de ativação do módulo do MLA
Parâmetros
Não se aplica
Retorno
Não se aplica.
get-layoutSetting-data | ||||
Requisito | Nenhum. | |||
Descrição |
Retorna layout de documento de um usuário | |||
Parâmetros | Tipo | Input/Output | Descrição |
pcUser |
CHARACTER | INPUT | Código do |
l-ativo
LOGICAL
Indica se a função existe e está ativada
Retorno
Não se aplica.
usuário que se deseja buscar o layout | |||
piInterface | INTEGER | INPUT | Código da interface (1 - Lista / 2 - Detalhe) |
piDocumentType |
Requisito
Nenhum.
Descrição
Desativa a função de exceção para gerar pendência pela aprovação de compras ao invés do MLA
Parâmetros
Tipo
Descrição
INTEGER | INPUT | Código do documento |
plOnlyVisible |
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica se o documento de contrato está habilitado para geração de pendência
Parâmetros
Tipo
Descrição
l-ativo
LOGICAL
Indica se o documento está habilitado
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Ativa o documento de contrato para aprovação pelo MLA
LOGICAL | INPUT | Indica que deve retornar apenas campos visíveis | ||
pcFields | LONGCHAR | INPUT | Lista de campos a serem considerados na busca, separados por vírgula (verificar na temp-table tt-document-com-expand para saber os nomes a utilizar). | |
pcExpand | LONGCHAR | INPUT | Lista de entidades filhas expansíveis. Para mostrar os campos do layout utilizar "fields" | |
tt-document-com-expand | TEMP-TABLE | OUTPUT | Informações do documento | |
tt-layout | TEMP-TABLE | OUTPUT | Lista de campos do layout do documento | |
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca de layout | |
Retorno | Layout do documento para o usuário e interface solicitados. |
pi-get-layoutSetting-v1 |
Parâmetros
Não se aplica
Retorno
Não se aplica.
Requisito | Nenhum. | |||
Descrição |
Retorna layout de documento de um usuário | |||
Parâmetros | Tipo | Input/Output | Descrição |
oInput |
JsonObject |
Indica se o documento está habilitado
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Ativa o documento de medição de contrato para aprovação pelo MLA
Parâmetros
Não se aplica
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica se o documento de evento de contrato está habilitado para geração de pendência
Parâmetros
Tipo
Descrição
l-ativo
LOGICAL
Indica se o documento está habilitado
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Ativa o documento de evento de contrato para aprovação pelo MLA
Parâmetros
Não se aplica
Retorno
Não se aplica.
INPUT | Parâmetros para a busca do layout: queryParams → expand: Utilizando este parâmetro com a informação "fields", são retornadas também os campos do layout. pathParams: Informar na seguinte ordem: o código do aprovador, interface e número de documento.
| |||||||
oOutput | JsonObject | OUTPUT | Informações do layout:
Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação.:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca de layout | |||||
Retorno | Layout do documento para o usuário e interface solicitados. |
pi-get-users-with-layoutSetting-v1 | ||||
Requisito | Nenhum. | |||
Descrição | Retorna a lista de usuários que possuem layouts salvos para determinado documento |
Requisito
Nenhum.
Descrição
Exportação de centros de custo conforme empresa
Parâmetros
Tipo
Descrição
c-empresa
CHARACTER
Código da empresa
c-arq
CHARACTER
Arquivo (.csv) gerado com os centros de custo.
Obs.: O arquivo gerado é no formato para importação através do MLA0171.
Retorno
Caso não haja centros de custo a serem exportados, a variável c-arq terá o valor branco "".
Requisito
Nenhum.
Descrição
Exportação de centros de custo produtivos
Parâmetros
Tipo
Descrição
c-arq
CHARACTER
Arquivo (.csv) gerado com os centros de custo
Obs.: O arquivo gerado é no formato para importação através do MLA0171.
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Retorna quais os tipos de documento cadastrados no módulo
Parâmetros
Tipo
Descrição
tt-docs-existentes
TEMP-TABLE
Temp-table contendo os tipos
de documento cadastrados
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica se há algum programa de consulta cadastrado para o documento.
Parâmetros
Tipo
Descrição
i-documento
INTEGER
Código do documento do MLA
Retorno
Se existir algum programa retorna "OK", caso contrário "NOK".
Requisito
Documento previamente cadastrado no MLA.
Descrição
Cria os programas de consulta padrões para o documento.
Parâmetros
Tipo
Descrição
i-documento
INTEGER
Código do documento do MLA
Retorno
Caso o documento não esteja tratado pelo método, ou seja, não há programas de consulta para criar, retorna "NOK".
Requisito
Documento previamente cadastrado no MLA.
Descrição
Parâmetros | Tipo | Input/Output | Descrição |
oInput |
JsonObject | INPUT |
Código do documento do MLA
Parâmetros para a busca dos usuários: pathParams: Informar na seguinte ordem: USERSWITHLAYOUT e número de documento.
| ||||||||
oOutput | JsonObject | OUTPUT | Informações dos usuários:
Sobre os campos retornados:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca de usuários | |||||
Retorno | Usuários que possuem layout salvo para o documento solicitado. |
pi-delete-layoutSetting |
Retorno
Se a chave não existe, retorna "NOK".
Requisito
Documento previamente cadastrado no MLA.
Descrição
Cria as chaves dos documentos padräes no MLA0102 de acordo com o documento
Parâmetros
Tipo
Descrição
i-documento
INTEGER
Código do documento do MLA
banco de dados
ser eliminada
Retorno
Caso o documento não esteja tratado pelo método, ou seja, não há chaves para criar, retorna "NOK".
Caso ocorra algum erro na criação da chave para o documento, retorna "NOK".
Requisito | Nenhum. | |||
Descrição |
Elimina o layout de documento de um usuário | |||
Parâmetros | Tipo | Input/Output | Descrição |
pcUser | CHARACTER | INPUT | Código |
do usuário que se deseja eliminar o layout |
piInterface |
INTEGER | INPUT | Código |
Chave do documento a ser validada
Retorno
Se a chave recebida estiver diferente da chave padrão do documento, retorna "NOK".
Requisito
Nenhum.
Descrição
Verifica se há algum tipo de aprovação cadastrado.
Parâmetros
Não se aplica
Retorno
Se existir algum tipo de aprovação retorna "OK", caso contrário "NOK".
Requisito
Executar o "pi-existencia-tipos-aprovacao" antes para garantir que não há tipos de aprovação cadastrados.
Descrição
Realiza a criação dos tipos de aprovação. Um de cada tipo:
- Hierarquia
- Faixa
- Lista
- Padrão
- Técnica
Parâmetros
Não se aplica
Retorno
Não se aplica.
Requisito
Usuários cadastrados.
Descrição
Exportação de usuários.
Parâmetros
Tipo
Descrição
c-arq
CHARACTER
Arquivo (.csv) gerado com os usuários
Obs.: O arquivo gerado é no formato para importação através do MLA0171.
Retorno
Retorna "NOK" caso ocorra algum erro.
Requisito
Aprovadores cadastrados no módulo do MLA.
Descrição
da interface (1 - Lista / 2 - Detalhe) | ||||
piDocumentType | INTEGER | INPUT | Código do documento | |
oError | Progress.Lang.AppError | OUTPUT | Informações sobre os erros ocorridos durante o processo de eliminação de layout | |
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de eliminação de layout | |
Retorno | Erros ocorridos no processo de eliminação. |
pi-delete-layoutSetting-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Elimina o layout de documento de um usuário | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para a busca dos usuários: pathParams: Informar na seguinte ordem: o código do aprovador, interface e número de documento.
| |||||
oOutput | JsonObject | OUTPUT | Informações do processamento:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de eliminação de layout | |||||
Retorno | Erros ocorridos no processo de eliminação. |
pi-delete-every-layoutSetting-v1 | ||||
Requisito | Nenhum. | |||
Descrição | Elimina todos os layout de documento de um usuário | |||
Parâmetros | Tipo | Input/Output | Descrição |
Retorno
Não se aplica.
Requisito
Aprovadores cadastrados no módulo do MLA.
Descrição
Verifica a existência de lotações cadastradas (MLA0106) para os usuários aprovadores do módulo.
Parâmetros
Tipo
Descrição
Retorno
Não se aplica.
cUsuario | CHARACTER | INPUT | Código do usuário | |
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de eliminação de layouts | |
Retorno | Erros ocorridos no processo de eliminação. |
pi-delete-batch-layoutSetting-v1 | ||||
Requisito | Nenhum. | |||
Descrição |
Eliminação de layouts de documento de usuário em lote | |||
Parâmetros | Tipo | Input/Output | Descrição |
oInput |
JsonObject |
Indica utilização de verba por algum documento
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica se algum documento utiliza prioridade de aprovação por item ou referência.
Parâmetros
Tipo
Descrição
l-utiliza
LOGICAL
Indica utilização de prioridade por item ou referência
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica se algum documento utiliza prioridade de aprovação por referência.
Parâmetros
Tipo
Descrição
l-utiliza
LOGICAL
Indica utilização de prioridade por referência
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica se há algum tipo de aprovação para o tipo solicitado.
Parâmetros
Tipo
Descrição
Tipo de aprovação.
1 - Hierarquia
2 - Lista
3 - Padrão
4 - Técnica
5 - Faixa
l-utiliza
LOGICAL
Indica a existência do tipo de aprovação.
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Retorna a chave de um determinado documento
Parâmetros
Tipo
Descrição
Código do documento
tt-chave
TEMP-TABLE
Chaves do documento
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Localiza informações como Empresa, Estabelecimento, Valor, Lotação, Item e Referência de um documento, com base em sua chave
Parâmetros
Tipo
Descrição
Código do documento
tt-chave
TEMP-TABLE
Chaves do documento (para localização)
Retorno
Retorna "NOK" caso não consiga localizar o documento com base na chave recebida.
Trata a localização dos documentos: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 16, 18, 19, 20 e 21.
Requisito
Nenhum.
Descrição
INPUT | Parâmetros para a busca dos usuários: pathParams: Informar: BATCH payload: Informar o objeto com layouts a serem eliminados
| |||||||
oOutput | JsonObject | OUTPUT | Informações do processamento (para cada layout):
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de eliminação de layouts | |||||
Retorno | Erros ocorridos no processo de eliminação. |
pi-create-visualConfiguration-v1 | ||||
Requisito | Nenhum. | |||
Descrição | Cria as configurações visuais do usuário | |||
Parâmetros | Tipo | Input/Output | Descrição |
oInput |
JsonObject | INPUT |
Código do documento
l-configurado
LOGICAL
Indica se o documento está parametrizado corretamente na aprovação de compras.
Retorno
Caso não seja um documento de compras irá retornar como configurado.
Documentos considerados de compras: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 e 19.
Requisito
Nenhum.
Descrição
Verifica a existência de parametrização de aprovação para empresa e estabelecimento (MLA0000)
Parâmetros
Tipo
Descrição
Código da empresa
l-existe
LOGICAL
Indica se existe a parametrização
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica a existência de parametrização de tipo de documento (MLA0101)
Parâmetros
Tipo
Descrição
Código do documento
Código da empresa
l-existe
LOGICAL
Indica se existe a parametrização
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Retorna a existência do usuário, sua lotação e forma de geração do documento
Parâmetros
Tipo
Descrição
Código do usuário
Código da lotação
l-utiliza-lotacao-orig
LOGICAL
Indica se deve utilizar a lotação do usuário do documento de origem
Retorno
Retorna "NOK" caso não encontre o usuário.
Requisito
Nenhum.
Descrição
Retorna os tipos de aprovação conforme a prioridade
Parâmetros
Tipo
Descrição
Código do documento
Código da empresa
Retorno
Não se aplica.
Parâmetros para criação das configurações visuis: payload: Informações das configurações visuais a serem criadas. Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| ||||||||
oOutput | JsonObject | OUTPUT | Resultado da criação do registro: Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a criação das configurações visuais. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
pi-upatch-visualConfiguration-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Atualiza as configurações visuais do usuário. Obs.: Permite atualização parcial dos dados, ou seja, pode-se enviar apenas os campos que se deseja alterar. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para alteração das configurações visuais: pathParams: Informar na seguinte ordem: o código do aprovador e interface. payload: Informações das configurações visuais a serem alteradas. Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||
oOutput | JsonObject | OUTPUT | Resultado da alteração do registro: Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a alteração das configurações visuais. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
pi-update-visualConfiguration-v1 | ||||
Requisito | Nenhum. | |||
Descrição | Atualiza as configurações visuais do usuário. Obs.: Realiza atualização total dos dados, ou seja, se algum campo não for enviado seu conteúdo será limpo |
Requisito
Nenhum.
Descrição
. | |||
Parâmetros | Tipo | Input/Output | Descrição |
oInput |
JsonObject | INPUT |
Código do item
Parâmetros para alteração das configurações visuais: pathParams: Informar na seguinte ordem: o código do aprovador e interface. payload: Informações das configurações visuais a serem alteradas. Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| ||||||||
oOutput | JsonObject | OUTPUT | Resultado da alteração do registro: Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a alteração das configurações visuais. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
pi-query-approverUser-v1 |
Retorno
Se o item não existir retorna "NOK"
Requisito
Nenhum.
Descrição
Verifica se o usuário informado existe
Parâmetros
Tipo
Descrição
Código do usuário
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica existência da referência
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Retorna "NOK" caso a referência não exista.
Requisito
Nenhum.
Descrição
Verifica existência da lotação no MLA
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Retorna "NOK" caso a referência não exista.
Requisito | Nenhum. | |||
Descrição | Retorna |
informações de aprovadores conforme filtros informados. | |||
Parâmetros | Tipo | Input/Output | Descrição |
oInput | JsonObject |
INPUT |
Lotação que foi localizada para o documento (caso não tenha sido, enviar em branco)
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Retorna os aprovadores da hierarquia
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Retorna os aprovadores da lista conforme prioridade de aprovação
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Retorna o aprovador padrão para o tipo de aprovação, empresa e estabelecimento
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica a faixa de aprovação conforme valor e documento
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Se a faixa não existir retorna "NOK"
Requisito
Nenhum.
Descrição
Retorna os aprovadores da hierarquia/faixa
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica a permissão e limite do usuário no documento
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica a permissão do usuário na lotação
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Requisito
Nenhum.
Descrição
Verifica a verba do usuário para o documento em questão
Parâmetros
Tipo
Descrição
Código da empresa
Retorno
Não se aplica.
Tabelas temporárias utilizadas como parâmetro:
Parâmetros para a busca de aprovadores: queryParams:
| ||||||||
aOutput | JsonArray | OUTPUT | Lista de aprovadores retornados na busca. Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||
lHasNext | LOGICAL | OUTPUT | Indica existência de mais registros para busca | |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a busca de aprovadores. | |||||
Retorno | Informações de aprovadores ou erros ocorridos no processo de busca. |
pi-query-layoutSetting-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Retorna informações de documentos disponíveis para configuração de layout do aprovador conforme filtros informados. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para a busca de documentos: queryParams:
| |||||
aOutput | JsonArray | OUTPUT | Lista de documentos retornados na busca. Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||
lHasNext | LOGICAL | OUTPUT | Indica existência de mais registros para busca | |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a busca de documentos. | |||||
Retorno | Informações de documentos ou erros ocorridos no processo de busca. |
pi-create-layoutSetting-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Cria layout de documento do usuário | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para criação do layout do usuário para documento: payload: Informações do layout a ser criado:
| |||||
oOutput | JsonObject | OUTPUT | Resultado da criação do registro:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a criação do layout de documento do usuário. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
pi-create-batch-layoutSetting-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Criação de layout de documento do usuário em lote. Obs: Pode ser usado para criar o layout da Listagem e Detalhe junto para o mesmo documento. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para criação do layout do usuário para documento: pathParams: Informar BATCH payload: Informações do layout a ser criado:
| |||||
oOutput | JsonObject | OUTPUT | Resultado da criação do registro:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a criação dos layouts de documentos/usuários. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
pi-update-layoutSetting-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Alteração de layout de documento do usuário | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para alteração do layout do usuário para documento: pathParams: Informar na seguinte ordem: o código do aprovador, interface e código do documento payload: Informações do layout a ser alterado:
| |||||
oOutput | JsonObject | OUTPUT | Resultado da criação do registro:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a alteração do layout de documento do usuário. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
pi-update-batch-layoutSetting-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Alteração de layout de documento do usuário em lote. Obs: Pode ser usado para alteração do layout da Listagem e Detalhe junto para o mesmo documento. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para alteração do layout do usuário para documento: pathParams: Informar BATCH. payload: Informações do layout a ser criado:
| |||||
oOutput | JsonObject | OUTPUT | Resultado da criação do registro:
| |||||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a alteração dos layouts de documentos/usuários. | |||||
Retorno | Informações do registro salvo ou erros ocorridos no processo. |
Definição de temp-tables:
RowErrors | Entrada/Saída | |||
Temp-table com dados dos erros ocorridos durante o processo | Saída | |||
Atributo | Tipo | Descrição | Obrigatório | Evolução |
ErrorSequence | INTEGER | Número da sequência do erro | Sim | Não se aplica |
ErrorNumber | INTEGER | Código do erro | Sim | Não se aplica |
ErrorDescription | CHARACTER | Descrição do erro | Sim | Não se aplica |
ErrorParameters | CHARACTER | Parâmentros da mensagem de erro | Sim | Não se aplica |
ErrorType | CHARACTER | Tipo do erro | Sim | Não se aplica |
ErrorHelp | CHARACTER | Texto de ajuda da mensagem de erro | Sim | Não se aplica |
ErrorSubType | CHARACTER | Subtipo do erro | Sim | Não se aplica |
tt-aprovador | Entrada/Saída | ||||
Temp-table com dados dos aprovadores | Saída | ||||
Atributo | Nome no objeto | Tipo | Descrição | Obrigatório | Evolução |
cod-usuar | userCode | CHARACTER | Código do aprovador | Não | Não se aplica |
nome-usuar | userName | CHARACTER | Nome do aprovador | Não | Não se aplica |
CHARACTER | E-mail do aprovador | Não | Não se aplica | ||
envia-email | sendEmail | LOGICAL | Indica se envia e-mail | Não | Não se aplica |
recebe-email | receiveEmail | LOGICAL | Indica se recebe e-mail | Não | Não se aplica |
usuar-mestre | masterUser | LOGICAL | Indica se o usuário é mestre | Não | Não se aplica |
mo-codigo | currency | INTEGER | Moeda do aprovador | Não | Não se aplica |
sigla-moeda | currencyAbbrev | CHARACTER | Sigla da moeda do usuário | Não | Não se aplica |
aprova-auto | automacticApproval | LOGICAL | Indica se o aprovador aprova automaticamente | Não | Não se aplica |
aprova-auto-aprov | automacticApprovalApprover | LOGICAL | Indica se o aprovador aprova automaticamente pendências do aprovador | Não | Não se aplica |
cod-estabel | siteCode | CHARACTER | Estabelecimento do aprovador | Não | Não se aplica |
cod-lotacao | allocationCode | CHARACTER | Lotação do aprovador | Não | Não se aplica |
libera-verba | releaseAmount | LOGICAL | Indica se o aprovador libera verba | Não | Não se aplica |
log-usuar-config | configuratorUser | LOGICAL | Indice se o aprovador é configurador visual | Não | Não se aplica |
empresa | companyCode | CHARACTER | Empresa do aprovador | Não | Não se aplica |
idioma | language | CHARACTER | Idioma do aprovador | Não | Não se aplica |
tt-config-visual | Entrada/Saída | ||||
Temp-table com dados de configurações visuais de aprovadores | Saída | ||||
Atributo | Nome no objeto | Tipo | Descrição | Obrigatório | Evolução |
cod-usuar | CHARACTER | Código do aprovador | Não | Não se aplica | |
idi-ordenacao | ordination | INTEGER | Ordenação padrão: (1 - Mais recentes / 2 - Mais antigas / 3 - Maior valor / 4 - Menor valor / 5 - Tipo de documento / 6 - Empresa / 7 - Estabelecimento) | Não | Não se aplica |
log-mostra-todas-empresas | allCompanies | LOGICAL | Indica apresentação de pendências de todas as empresas | Não | Não se aplica |
log-aprova-sem-motiv | approveWithoutReason | LOGICAL | Indica aprovação sem informar motivo | Não | Não se aplica |
cdn-tempo-desf | undoTime | INTEGER | Tempo de desfazer | Não | Não se aplica |
idi-acao-swip-dire | rightSwipeAction | INTEGER | Ação do swipe (Direito) (1 - Aprovar / 2 - Rejeitar / 3 - Nenhum) | Não se aplica | |
idi-acao-swip-esq | leftSwipeAction | INTEGER | Ação do swipe (Esquerdo) (1 - Aprovar / 2 - Rejeitar / 3 - Nenhum) | Não | Não se aplica |
idi-visualiz-inicial | initialView | INTEGER | Visualização inicial (1 - Todas as pendências / 2 - Pendências principais / 3 - Pendências alternativas / 4 - Pendências como mestre) | Não | Não se aplica |
num-registro-paginac | pageRecordsNumber | INTEGER | Número de registros por página | Não | Não se aplica |
tt-config-visual-upd | Entrada/Saída | ||||
Temp-table com dados de configurações visuais de aprovadores | Saída | ||||
Atributo | Nome no objeto | Tipo | Descrição | Obrigatório | Evolução |
cod-usuar | userCode | CHARACTER | Código do aprovador | Sim | Não se aplica |
idi-interfac | idi-interfac | INTEGER | Interface | Sim | Não se aplica |
idi-ordenacao | ordination | INTEGER | Ordenação padrão: (1 - Mais recentes / 2 - Mais antigas / 3 - Maior valor / 4 - Menor valor / 5 - Tipo de documento / 6 - Empresa / 7 - Estabelecimento) | Não | Não se aplica |
log-mostra-todas-empresas | allCompanies | LOGICAL | Indica apresentação de pendências de todas as empresas | Não | Não se aplica |
log-aprova-sem-motiv | approveWithoutReason | LOGICAL | Indica aprovação sem informar motivo | Não | Não se aplica |
cdn-tempo-desf | undoTime | INTEGER | Tempo de desfazer | Não | Não se aplica |
idi-acao-swip-dire | rightSwipeAction | INTEGER | Ação do swipe (Direito) (1 - Aprovar / 2 - Rejeitar / 3 - Nenhum) | Não se aplica | |
idi-acao-swip-esq | leftSwipeAction | INTEGER | Ação do swipe (Esquerdo) (1 - Aprovar / 2 - Rejeitar / 3 - Nenhum) | Não | Não se aplica |
idi-visualiz-inicial | initialView | INTEGER | Visualização inicial (1 - Todas as pendências / 2 - Pendências principais / 3 - Pendências alternativas / 4 - Pendências como mestre) | Não | Não se aplica |
num-registro-paginac | pageRecordsNumber | INTEGER | Número de registros por página | Não | Não se aplica |
tt-document | Entrada/Saída | ||||
Temp-table com dados de documentos | Saída | ||||
Atributo | Nome no objeto | Tipo | Descrição | Obrigatório | Evolução |
cod-usuar | userCode | CHARACTER | Código do aprovador | Sim | Não se aplica |
idi-interfac | interface | INTEGER | Interface (1 - Lista / 2 - Detalhe) | Sim | Não se aplica |
cod-tip-doc | documentCode | INTEGER | Código do documento | Sim | Não se aplica |
desc-tip-doc | documentDescription | CHARACTER | Descrição do documento | Não | Não se aplica |
layout-padrao | defaultLayout | LOGICAL | Layout padrão | Não | Não se aplica |
sigla | shortName | CHARACTER | Sigla do documento | Não | Não se aplica |
tt-document-com-expand | Entrada/Saída | ||||
Temp-table com dados de documentos | Saída | ||||
Atributo | Nome no objeto | Tipo | Descrição | Obrigatório | Evolução |
cod-usuar | userCode | CHARACTER | Código do aprovador | Sim | Não se aplica |
nome-usuar | userName | CHARACTER | Nome do aprovador | Não | Não se aplica |
idi-interfac | interface | INTEGER | Interface (1 - Lista / 2 - Detalhe) | Sim | Não se aplica |
cod-tip-doc | documentCode | INTEGER | Código do documento | Sim | Não se aplica |
desc-tip-doc | documentDescription | CHARACTER | Descrição do documento | Não | Não se aplica |
expandables | _expandables | CHARACTER (Extent 1) | Lista de entidades filhas expansíveis | Não | Não se aplica |
tt-layout | Entrada/Saída | ||||
Temp-table com campos de layout | Saída | ||||
Atributo | Nome no objeto | Tipo | Descrição | Obrigatório | Evolução |
cdn-docto | INTEGER | Código do documento | Sim | Não se aplica | |
cod-usuar | CHARACTER | Código do aprovador | Sim | Não se aplica | |
idi-interfac | INTEGER | Interface (1 - Lista / 2 - Detalhe) | Sim | Não se aplica | |
cod-id-campo | id | CHARACTER | Identificador do campo | Sim | Não se aplica |
idi-compon | componentType | INTEGER | Tipo de componente (1 - Campo / 2 - Lista / 3 - Separador) | Sim | Não se aplica |
nom-rotu-campo | label | CHARACTER | Rótulo do campo | Não | Não se aplica |
des-campo | description | CHARACTER | Descrição do campo | Sim | Não se aplica |
log-visivel | visible | LOGICAL | Visibilidade do campo | Sim | Não se aplica |
cdn-tamanho | size | INTEGER | Tamanho do campo | Sim | Não se aplica |
cdn-ord | INTEGER | Ordem do campo | Sim | Não se aplica | |
cod-entid-pai | CHARACTER | Identificação da entidade pai | Não | Não se aplica | |
Índice: visivel-ordem, log-visivel, cdn-ord |
tt-docs-existentes
Entrada/Saída
Temp-table contendo os tipos de documento cadastrados
Saída
Atributo
Tipo
Descrição
Obrigatório
Evolução
cod-tip-doc
Inteiro
Código do documento
Sim
-
tt-mla-prog-consulta
Entrada/Saída
Temp-table contendo os programas de consulta
Saída
Atributo
Tipo
Descrição
Obrigatório
Evolução
Definição dos campos deve ser LIKE mla-prog-consulta
-
tt-mla-chave-doc-aprov
Entrada/Saída
Temp-table contendo as chaves de um documento
Saída
Atributo
Tipo
Descrição
Obrigatório
Evolução
tt-mla-chave-doc-aprov-doc
Entrada/Saída
Temp-table contendo as chaves de um documento a ser validado
Entrada
Atributo
Tipo
Descrição
Obrigatório
Evolução
tt-param-usuar
Entrada/Saída
Temp-table contendo parâmetros para exportação de usuários
Entrada
Atributo
Tipo
Descrição
Obrigatório
Evolução
cod-usuar-ini
Caractere
Código Usuário inicial a ser considerado na exportação
Sim
-
cod-usuar-fim
Caractere
Código Usuário final a ser considerado na exportação
Sim
-
tt-chave
Entrada/Saída
Temp-table contendo as chaves de um documento
Saída
Atributo
Tipo
Descrição
Obrigatório
Evolução
Definição dos campos deve ser LIKE mla-chave-doc-aprov
-
tt-tipo-aprov
Entrada/Saída
Temp-table contendo os tipos de aprovação
Saída
Atributo
Tipo
Descrição
Obrigatório
Evolução
RowErrors
Entrada/Saída
Temp-table com dados dos erros ocorridos durante o processo
Saída
Atributo
Tipo
Descrição
Obrigatório
Evolução
ErrorSequence
INTEGER
Sim
Não se aplica
ErrorNumber
Sim
Não se aplica