Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "codigoDeposito": -99, "descricaoDeposito": "Novo depósito fazenda São Geraldo", "codigoDepositoERP": "CODERP789012345", "codigoOrganizacaoERP": "ORGERP78912345", "codigoEmpresaERP": "EMPERP789012345" } ou uma lista [{ "codigoDeposito": -99, "descricaoDeposito": "Novo depósito fazenda São Geraldo", "codigoDepositoERP": "CODERP789012345", "codigoOrganizacaoERP": "ORGERP78912345", "codigoEmpresaERP": "EMPERP789012345" }, { "codigoDeposito": -99, "descricaoDeposito": "Novo depósito fazenda São Lucas", "codigoDepositoERP": "123456789", "codigoOrganizacaoERP": "ORG_ERP", "codigoEmpresaERP": "EMP_ERP" }] |
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "codigoDeposito": "3", "descricaoDeposito": "Novo depósito fazenda São II", "codigoDepositoERP": "CODERP78901II", "codigoOrganizacaoERP": "ORGERP789II", "codigoEmpresaERP": "EMPERP7890OO", "rowversion": 1 } ou uma lista { "status": "COMPLETED", "totalRecords": 2, "processedRecords": 2, "failRecords": 0, "result": [ { "recordId": { "codigoDeposito": "1" }, "status": "SUCCESS", "message": null }, { "recordId": { "codigoDeposito": "2" }, "status": "SUCCESS", "message": null } ] } |
Observações
O atributo codigoDeposito terá seu valor ignorado caso seja enviado pois:
- A geração do código do depósito é controlada pelo parâmetro da seção INT_ERP e entrada FG_GERCOD_DEPOSITO que possui dois, e somente dois, valores válidos: 1-Mesmo código ERP/2-Sequencial(último do banco+1).
...
http:127.0.0.1:8080/entity/v1/depositoInsumos→ atualiza um objeto
http:127.0.0.1:8080/entity/v1/depositoInsumos/batch → atualiza uma lista de objeto.
Observações
- É obrigatório informar o atributo codigoDepositoERP filtrando único valor.
- O atributo codigoDeposito terá seu valor ignorado caso seja enviado pois será recuperado automaticamente de acordo com o atributo obrigatório codigoDepositoERP.
- O retorno do update em lista é uma lista com a pk do objeto, status e mensagem. Em caso de erro é registrado no status e na mensagem o ocorrido.
...
- É obrigatório informar o atributo codigoDepositoERP filtrando único valor ou o atributo codigoDeposito filtrando único valor.
- O atributo codigoDeposito tem precedência para efetuar a deleção caso os dois atributos obrigatórios sejam informados simultâneamente.
- Demais campos que forem informados serão desprezados retornando mensagem de validação com a seguinte descrição: "Com a parametrização atual, não enviar o(s) seguinte(s) campo(s): " sendo complementada com a exibição dos campos desnecessários.