Preciso de ajuda para validar o campo InternalId ao gerar uma reserva via api, conforme a documentação (https://api.totvs.com.br/apidetails/ItemReserve_v1_000.json) o campo InternalId é composto com C0_FILIAL+C0_DOCRES, separados por "|" ficando nesse formato C0_FILIAL+"|"C0_DOCRES.
Apliquei isso para o meu exemplo:
{
"ReserveNumber": "001462",
"ReserveType": "CL",
"DocumentReserve": "41043005",
"InternalId": "0101 |41043005"
}
Se eu removo o InternalId a API responde corretamente, informando que ele está faltando, porém, independente da informação que eu coloco no campo, o retorno é o mesmo, erro 500.