Error 500: Internal Server Error #426
Replies: 3 comments 1 reply
-
|
Olá Veja como você está criando o objeto retornado na function Dm.InsereProduto. Acredito que ele possa estar sendo destruído nesta function e sendo retornado ou simplesmente ela não está retornando alguma coisa. |
Beta Was this translation helpful? Give feedback.
-
|
Boa tarde @jcaique , depois de muito bate cabeça, entendi que não precisava fazer freeandnil no objeto Retorno na propria procedure InsereProduto, pois quando o objeto era retorno da função dm.InsereProduto. Pelo que entendi, todo objeto utilizado para construção do Send não precisaria ser destruído no final da minha procedure. Valeu pelo retorno |
Beta Was this translation helpful? Give feedback.
-
|
Show. Se caso o objeto criado fosse na própria rotina que chama a InsereProduto, voce até poderia chamar o FreeAndNil após todo o uso dele. Se aceitar uma dica, seria interessante você trabalhar com classes, assim evitaria a criação de diversas variáveis locais e nos parâmetros das funções também. Sucesso! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Boa tarde pessoal,
estou implementando um api rest com o horse, e tenho o seguinte end-point
Post /produtos
{
"codigo": 1,
"codigo_interno": "1",
"seq_pla_produto": "",
"descricao": "",
"desc_nfe": "TESTE",
"desc_complementar_nfe": "12",
"sigla": "TST",
"unidade": "KG",
"cod_sub_grupo_produto": "10",
"cod_ncm": "",
"insumos": "S",
"ativo": "S",
"observacao": "TESTANDO",
"estoque_minimo": 0,
"estoque_maximo": 0,
"cean": "",
"tipo_insumos": "",
"toxicologia": "",
"ambiental": ""
}
executa tudo conforme implementado, salva na tabela do meu banco monta json de retorno porem ao realiza o REQ.SEND(Retorno).Status(201) ocorre algum erro de AV e quebra meu retorno saindo
Minha procedure que esta executando no metodo
InsereProduto.txt
Erro

Beta Was this translation helpful? Give feedback.
All reactions