Skip to main content

Devolução Direta

Descrição

Cadastro de uma nova devolução direta de produtos no sistema MIMS e pode ser visualizado através da EXP005.

Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/PostAddDirectReturn
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostAddDirectReturn
Parâmetros de Entrada
ParâmetroTipoObrigatórioDescrição
DirectReturnNoString(25)SimCódigo da devolução direta no ERP
BranchNoString(25)SimCódigo externo da filial
DirectReturnDateDataHoraSimData da devolução direta
DirectReturnReasonNoString(25)NãoCódigo externo do motivo da devolução
WarehouseNoString(25)NãoCódigo externo do almoxarifado da devolução direta
OverwriteIfExistsBooleanNãoFlag que indica que os dados devem ser sobrescritos caso o registro já exista

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do Webservice na execução do método
DirectReturnCodeIntegerSimCódigo interno da devolução direta gerada no sistema MIMS

Exemplo de Request

curl --location --request GET '{{url_base}}/PostAddDirectReturn' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"DirectReturnNo": "DR98765",
"BranchNo": "BR001",
"DirectReturnDate": "2025-03-10T14:30:00Z",
"DirectReturnReasonNo": "R002",
"WarehouseNo": "WH05",
"OverwriteIfExists": true
}'
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"DirectReturnCode": 1023
}

Exclusão de Devolução Direta

Descrição:

Executa a exclusão de uma devolução direta de produtos no sistema MIMS e pode ser visualizado através da EXP026.

Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/PostDeleteDirectReturn
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostDeleteDirectReturn
Parâmetros de Entrada
ParâmetroTipoObrigatórioDescrição
DirectReturnNoString(25)SimCódigo da devolução direta no ERP
ErrorIfNotFoundBooleanNãoRetorna erro caso a devolução informada não exista no banco de dados

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do Webservice na execução do método

Exemplo de Request

curl --location --request POST '{{url_base}}/PostDeleteDirectReturn' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"DirectReturnNo": "DR98765",
"ErrorIfNotFound": true
}'
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
}
}