RegraDesconto
CRUD de Regra de Desconto (cabeçalho ACO + itens ACP) via wrapper FATA080. Cabeçalho define vigência e tipo do desconto; itens listam produtos beneficiados com o percentual.
ACO_CODREG é gerado por GetSXENum no POST — o endpoint retorna o código gerado em data.ACO_CODREG. {codigo} no path do POST é placeholder (qualquer valor).Vinculação com o ERP
Convenções
Envelope canônico. { success, message, data }. POST retorna data.ACO_CODREG auto-gerado.
Datas em ISO. ACO_DATDE/ACO_DATATE aceitam YYYY-MM-DD ou AAAAMMDD.
Whitelist. Cabeçalho: ACO_DESCRI, ACO_MOEDA, ACO_TPHORA, ACO_HORADE, ACO_HORATE, ACO_DATDE, ACO_DATATE, ACO_TIPDES, ACO_TIPO. Itens: ACP_CODPRO, ACP_PERDES.
Sem typeahead. Endpoint expõe só _list + GET por código.
Regra de Desconto — mutação
Inclusão / alteração / exclusão via FATA080.Descrição
Inclui regra de desconto. Código ACO_CODREG é gerado pelo GetSXENum — path é placeholder.
Cenário
Request body
POST https://erpapi.jetme.com.br/api/99/01/WsACO/INCLUIR/000001 { "cabecalho": { "ACO_DESCRI": "Black Friday 2026", "ACO_DATDE": "2026-11-24", "ACO_DATATE": "2026-11-30" } }
POST https://erpapi.jetme.com.br/api/99/01/WsACO/INCLUIR/000001 { "cabecalho": { "ACO_DESCRI": "Black Friday TVs", "ACO_DATDE": "2026-11-24", "ACO_DATATE": "2026-11-30" }, "itens": [ { "ACP_CODPRO": "P0001", "ACP_PERDES": 15.0 }, { "ACP_CODPRO": "P0002", "ACP_PERDES": 20.0 } ] }
Respostas
data.ACO_CODREG 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/WsACO/ALTERAR/000001 { "cabecalho": { "ACO_DATATE": "2026-12-05" } }
Respostas
Descrição
Exclui regra. Sem body.
Cenário
Exemplo
DELETE https://erpapi.jetme.com.br/api/99/01/WsACO/EXCLUIR/000001
Respostas
Consulta
Por código + listagem (sem typeahead).Cenário
Exemplo
GET https://erpapi.jetme.com.br/api/99/01/WsACO/000001
{
"success": true,
"data": {
"cabecalho": {
"ACO_CODREG": "000001",
"ACO_DESCRI": "Black Friday 2026",
"ACO_DATDE": "20261124",
"ACO_DATATE": "20261130"
},
"itens": [
{ "ACP_ITEM": "01", "ACP_CODPRO": "P0001", "ACP_PERDES": 15.0 }
]
}
}Query parameters
Cenário
Exemplo
GET https://erpapi.jetme.com.br/api/99/01/WsACO/_list?page=1&pageSize=25
Schemas
Componentes do contratoCAMPOS_CAB_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.
ACO_CODREG auto-gerado. Path no POST é placeholder; código real vem do GetSXENum e retorna em data.ACO_CODREG.