Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Esta API permitirá a entrada de valores na tarefa como quantidade, unidade, valor cotado entre outros.

Para inserir uma nova tarefa, deverá existir em seu projeto uma etapa com o mesmo código da tarefa. Por exemplo: 001.01.

É utilizado nesta API todos os 4 métodos padrões da TOTVS: GET, POST, PUT, DELETE.

Usando a propriedade "batch" é possível inserir tarefas em lote no mesmo código JSON. Segue o um exemplo abaixo utilizando o método POST:

...

Informações
iconfalse
titleExemplo de JSon de entrada
Expandir
titleVer JSON...
Bloco de código
languagejs
firstline1
titleJSON
linenumberstrue
{"batch":[{
            "companyId": 1,
            "projectId": 80,
            "taskCode": "001.01.60",
            "parentId": 21,
            "name": "Escavação de blocos",
            "description": "Escavação de blocos",
            "quantity": 100,
            "quotedValue": 10,
            "unitCode": "M3",
            "service": 1,
            "active": 1
        },
        {
            "companyId": 1,
            "projectId": 80,
            "taskCode": "001.01.70",
            "parentId": 21,
            "name": "Pintura de paredes",
            "description": "Pintura de paredes",
            "quantity": 5,
            "quotedValue": 600,
            "unitCode": "M3",
            "service": 1,
            "active": 1
        }]}

...