Histórico da Página
...
| Produto: |
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Segmento: |
| ||||||||||||||||
| Módulo: | Manutenção de Frotas | ||||||||||||||||
| Função: | API do Cadastro de Grupo de MateriaisMaterial | ||||||||||||||||
| País: | Brasil | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGROMATIV-9039 |
...
02. SITUAÇÃO/REQUISITO
Sendo Product Product Owner da solução TOTVS Agro Bioenergia, Posso integrar o cadastro de Grupo Operativo de Materiais através de uma API exposta para ser consumida por qualquer do ERP Datasul, Pois isso isso permitirá que o ERP envie os dados e eles sejam inseridos, editados e excluídos automaticamente no Bioenergia, respeitando as regras de chaves primárias, estrangeiras e de negócios da aplicação.Critérios de Aceitação:
- API Exposta: A API deve estar disponível para ser consumida por qualquer ERP.
- Operações Suportadas: A API deve permitir as operações de inserção, edição e exclusão de registros de Grupo
- de Material.
- Respeito às Regras de Chaves: Todas as operações devem respeitar as regras de chaves primárias e estrangeiras relacionadas aos registros de Grupo
- de Material.
- Validação das Regras de Negócios: O processo de integração deve validar as regras de negócios existentes no Bioenergia para garantir a integridade dos dados.
- Confirmação de Sucesso ou Erro: O sistema deve retornar uma confirmação ao ERP após cada operação, indicando sucesso ou erros, com mensagens explicativas.
Estrutura:
Atributos | Descrição | Tamanho | Tipo | Chave Primária | Requerido | Valor Default | Valores Válidos |
codigo | Código do Grupo de Material | 4 | NUMBER | S | S | - | - |
descricaoAbreviada | Descrição Abreviada do Grupo de Material | 10 | STRING | N | N | - | - |
descricao | Descrição do Grupo de Material | 40 | STRING | N | N | - | - |
fgCustoOS | Flag de Custos da O.S. | 1 | STRING | N | N | - | S = Sim | N = Não |
fgCustoAbastecimento | Flag de Custos de Abastecimento | 1 | STRING | N | N | - | S = Sim | N = Não |
fgCustoLubrificacao | Flag de Custos de Lubrificação | 1 | STRING | N | N | - | S = Sim | N = Não |
fgExportaErp | Flag Controlador de Exportação para o ERP | 1 | STRING | N | N | - | S = Exporta | N = Não exporta |
codigoErp | Código de Relacionamento com o ERP | 15 | STRING | N | N | - | - |
URL base:
- entity/v1/grupoMateriais
03. SOLUÇÃO
Foi desenvolvida a API conforme estrutura predefinida. API está disponível com os métodos GET, POST, PUT e DELETE.
...