setLastPage – Atualiza última página

void ozh.setLastPage(string name,int lastPage); Função que atualiza o valor da última página dentro de uma paginação. Quando queremos aumentar o valor de páginas em uma paginação, dessa forma uma função pode percorrer mais páginas de iteração. Parâmetros name, string com o nome da paginação.lastPage, inteiro com o valor que a da última página da paginação. […]

getLastPage – Última Página

int ozh.getLastPage(string name); Função responsável por obter a última página dada uma paginação.  Parâmetros name, string com nome da paginação. Retorno  Inteiro com valor da última página da paginação.  Aplicação  Toda vez que precisa-se saber qual é a última página da paginação. Se não existir a paginação com o nome dado o retorno será nulo. […]

resetPage – Atualiza página atual

void ozh.resetPage(string name); Essa função é utilizada quando se é necessário voltar a página inicial de uma paginação. Parâmetros  name, string com o nome da paginação. Aplicação Toda vez que deseja-se retornar ao começo do processamento dos dados por função. Exemplo: Atualizar continuamente um banco de registros, chegando ao fim deve-se retornar ao começo. Exemplo […]

nextPage – Próxima Página

int ozh.nextPage(string name); Esta função avança a uma página dentro de uma paginação, toda vez que queremos buscar uma nova pagina de registros dentro de função. Parâmetros  name, string com o nome da paginação. Retorno  Inteiro com o valor da próxima página da paginação. Aplicação  Toda vez que uma função deseja buscar mais registros dentro […]

setPage – Atualiza página da paginação

voidozh.setPage(string name,int currentPage); Função que atualiza deliberadamente o valor da página atual. Parâmetros name, nome da paginação.currentPage, valor inteiro para atualizar a página. Aplicação  Está função é aplicada quando se deseja ajustar o valor da página atual dada uma paginação. Por vezes deseja-se que uma função tenha uma performance diferente da monótona, ou seja, ir […]

getPage – Obtém Paginação

int ozh.getPage(string name); Esta função é utilizada quando é necessário paginar a execução de uma função, para processar uma grande quantidade de dados, ou fazer seguidas requisições para APIs externas. Parâmetros  name, string com o nome da paginação. Se esta paginação não existir, será criada uma nova e a página retornada será a 1 Retorno […]

PropagateToContacts – Propagar Campos de Contas Para Contatos

void ozh.propagateToContacts(list records,list fields); Parâmetros: Lista contendo registros de Contas ou Mapa contendo um único registro de Conta.Lista de Strings com os nomes de API dos campos a serem propagados. Os nomes de API dos campos a serem propagados precisam ser idênticos em ambos módulos. Aplicação Copia o valor de campos no módulo contas para todos contatos […]

mergeRecords – Insere e Atualiza Registros em Massa Através de Um Campo Específico

string ozh.mergeRecords(string module,list records,list fields,bool deleteDuplicates); Parâmetros: module, string referente ao módulo.records, lista de registros do módulo.fields, lista de campos para buscar duplicatas.deleteDuplicatas, valor booleano para permitir a exclusão das duplicatas. Aplicação: Encontra registros duplicados dentro do módulo criando uma lista, se a opção de deletar estiver habilitada o primeiro registro encontrado é salvo e […]

pingWatchDog – Registra um Sucesso no Watchdog

void ozh.pingWatchDog(string name);Atualiza o último sucesso com timeStamp atual do wacthdog especificado pelo nome, se este não existir é criado um novo wacthdog com TTL de 24 horas. O watchdog funciona como um verificador de rotinas das quais se espera que sejam relatados sucessos periodicamente. Caso de uso: Uma integração externa deve enviar informações para […]