API para inserção, atualização e deleção de bloqueio de registros para transações.
Documentação em desenvolvimento. |
Descrição:
Efetua a inserção do bloqueio de um registro.
/api/framework/v1/virtualLockService/ |
Body
{
"table": "SA1",
"recno": "1",
"lockTime": "00:02:00"
} |
{
"table": "SA1",
"index": "A1_FILIAL+A1_COD+A1_LOJA",
"key": "D MG 01 00000101",
"lockTime": "00:02:00"
} |
Importante: A propriedade lockTime indica quanto tempo o registro deve ficar bloqueado para transações, no formato hh:mm:ss. Caso não seja informado, será atribuído um valor de 03 minutos (00:03:00).
Caso o bloqueio seja realizado por índice e chave de pesquisa, é obrigatório informar as propriedades index e key. |
Descrição:
Efetua a alteração do bloqueio de um registro.
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| searchType | Numeric | Indica qual tipo de pesquisa será realizada para localizar o registro: por recno (1) ou por índice + chave de pesquisa (2). | X |
/api/framework/v1/virtualLockService/1 |
Body
{
"table": "SA1",
"recno": "1",
"lockTime": "00:02:00"
} |
{
"table": "SA1",
"index": "A1_FILIAL+A1_COD+A1_LOJA",
"key": "D MG 01 00000101",
"lockTime": "00:02:00"
} |
Descrição:
Efetua a deleção do bloqueio de um registro (libera o registro).
Importante: Só é possível alterar o lockTime do registro. Caso o registro já tenha sido liberado, o mesmo não será encontrado para efetuar a alteração.
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| searchType | Numeric | Indica qual tipo de pesquisa será realizada para localizar o registro: por recno (1) ou por índice + chave de pesquisa (2). | X |
/api/framework/v1/virtualLockService/1 |