OportunidadeVenda
CRUD de Oportunidade de Venda (tabela AD1) via wrapper FATA300. Registro único — pipeline CRM com estágio, prioridade, vendedor responsável e entidade vinculada. Sem sub-itens.
AD1_NROPOR é gerado por GetSXENum no POST — o endpoint retorna o código gerado em data.AD1_NROPOR. {codigo} no path do POST é placeholder (qualquer valor).Vinculação com o ERP
Convenções
Envelope canônico. { success, message, data }. POST retorna data.AD1_NROPOR auto-gerado.
Datas em ISO. AD1_DATA, AD1_DTINI, AD1_PROVEN aceitam YYYY-MM-DD ou AAAAMMDD.
Whitelist. AD1_DESCRI, AD1_DATA, AD1_HORA, AD1_USER, AD1_VEND, AD1_NOMVEN, AD1_DTINI, AD1_PROVEN, AD1_STAGE, AD1_MOEDA, AD1_PRIOR, AD1_STATUS, AD1_CODENT, AD1_TIPO. Sem sub-itens.
Sem typeahead. Endpoint expõe só _list + GET por código.
Oportunidade de Venda — mutação
Inclusão / alteração / exclusão via FATA300.Descrição
Inclui oportunidade de venda. Código AD1_NROPOR é gerado pelo GetSXENum — path é placeholder.
Cenário
Request body
POST https://erpapi.jetme.com.br/api/99/01/WsAD1/INCLUIR/000001 { "AD1_DESCRI": "Oportunidade Cliente Premium", "AD1_VEND": "V001" }
POST https://erpapi.jetme.com.br/api/99/01/WsAD1/INCLUIR/000001 { "AD1_DESCRI": "Projeto CRM Enterprise", "AD1_VEND": "V001", "AD1_STAGE": "02", "AD1_PRIOR": "1", "AD1_STATUS": "A", "AD1_CODENT": "000001" }
Respostas
data.AD1_NROPOR auto-gerado.Descrição
Altera regra existente. Cabeçalho e itens opcionais. Itens via LINPOS + AUTDELETA como em PedidoVenda.
Cenário
Request body
PUT https://erpapi.jetme.com.br/api/99/01/WsAD1/ALTERAR/000001 { "AD1_STAGE": "03", "AD1_STATUS": "G" }
Respostas
Descrição
Exclui regra. Sem body.
Cenário
Exemplo
DELETE https://erpapi.jetme.com.br/api/99/01/WsAD1/EXCLUIR/000001
Respostas
Consulta
Por código + listagem (sem typeahead).Cenário
Exemplo
GET https://erpapi.jetme.com.br/api/99/01/WsAD1/000001
{
"success": true,
"data": {
"AD1_NROPOR": "000001",
"AD1_REVISA": "001",
"AD1_DESCRI": "Oportunidade Cliente Premium",
"AD1_VEND": "V001",
"AD1_STAGE": "02",
"AD1_STATUS": "A"
}
}Query parameters
Cenário
Exemplo
GET https://erpapi.jetme.com.br/api/99/01/WsAD1/_list?page=1&pageSize=25
Schemas
Componentes do contratoCabecalho.CAMPOS_ALLOW.Cenários
1-pra-1 com YAML.Pendências conhecidas (rev2)
Sem typeahead. Não há GET /_search. Filtros via /_list com page/pageSize.
AD1_NROPOR auto-gerado. Path no POST é placeholder; código real vem do GetSXENum e retorna em data.AD1_NROPOR.