Histórico da Página
...
- API Rest desenvolvida no útlimo padrão divulgado pelo Framework;
- API Rest fazer uso da include "utp/ut-api";
- Utilização do Framework PO-UI na última versão disponível (v2.4.0);
- Utilização do Framework Tomcat Datasul;
...
03. TÉCNICAS
Back-End Progress
Introdução:
A técnica Back-End Progress se divide basicamente em três partes:
...
Para que possamos customizar uma tela, teremos que ter uma API Rest que possa receber as informações do HTML, e esta API deverá permitir a utilização da técnica de EPC. A API REST para ser customizada, deverá ser cadastrada no cadastro de programas (MEN012AA), onde poderemos também especificar a UPC que será utilizada.
Com isto alteramos a include
- "utp/ut-api"
que já encontra-se na maioria das API's REST para indentificar se a API em questão possuí uma EPC cadastrada.
Includes para chamada UPC na API Rest:
...
Informações | ||
---|---|---|
| ||
IMPORTANTE: Todas as UPCs de API REST deverão importar os seguintes pacotes: USING PROGRESS.json.*. USING PROGRESS.json.ObjectModel.*. USING com.totvs.framework.api.*. |
Parâmetros recebidos na UPC da API REST:
Parametro | Tipo | Tipo de Dados | Descrição |
---|---|---|---|
pEndPoint | INPUT | CHARACTER | Contem o nome do endpoint que está sendo executado. |
pEvent | INPUT | CHARACTER | Contem o nome do evento que está sendo executado. |
pAPI | INPUT | CHARACTER | Contem o nome da API que está sendo executada. |
jsonIO | INPUT-OUTPUT | JSONObject | Contem o JSON com os dados (campos ou valores) que poderão ser customizados. |
...