Skip to main content

Entrada de Materiais

Descrição

Criação de uma nova entrada de materiais no sistema MIMS e pode ser consultada na PRO202.


Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/PostAddMaterialReceiving
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostAddMaterialReceiving

Parâmetros de Entrada

NomeTipoObrigatórioComentários
ReceivingNoString(25)SimCódigo do pedido no ERP
BranchNoString(25)SimCódigo Externo da Filial
ReceivingDateDataHoraSimData da entrada de materiais
SupplierNoString(25)SimCódigo externo do Fornecedor
DocumentNoString(20)SimNúmero do documento da Entrada
DocumentTypeNoString(5)NãoSigla do tipo de documento da Entrada de Materiais
PurchaseOrderNoString(10)NãoCódigo do pedido de compra no ERP
NotesString(2000)NãoObservações do pedido
ItemListAddMaterialReceivingItemListSimLista de itens do pedido

Retorno

NomeTipoObrigatórioComentários
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do Webservice na execução do método
ReceivingCodeIntegerSimCódigo interno da entrada de materiais gerado no sistema MIMS

Objeto: AddMaterialReceivingItemList

Descrição: Objeto que representa a lista de itens da entrada de materiais.

Propriedades

NomeTipoObrigatórioComentários
MaterialNoString(25)SimCódigo externo do material
WarehouseNoString(25)NãoCódigo externo do almoxarifado do material da entrada
CostCenterNoString(25)NãoCódigo externo do centro de custo do material
QtyFloatSimQuantidade de material
UnitValueFloatSimValor unitário do material
DiscountValueFloatNãoValor de desconto do material
SupplierLotNoString(50)NãoLote do fornecedor do material
LotNoString(50)NãoLote do material

Exemplo de Request

curl --location --request GET '{{url_base}}/PostAddMaterialReceiving' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{

{
"ReceivingNo": "REC002",
"BranchNo": "101",
"ReceivingDate": "2025-02-07T14:30:00Z",
"SupplierNo": "F12345",
"DocumentNo": "DOC987654",
"DocumentTypeNo": "NF",
"PurchaseOrderNo": "PO456789",
"Notes": "Entrada de materiais para reposição.",
"ItemList": [
{
"MaterialNo": "1076",
"WarehouseNo": "1000101",
"CostCenterNo": "",
"Qty": 10,
"UnitValue": 15.50,
"DiscountValue": 1.50,
"SupplierLotNo": "SL20250207",
"LotNo": "L20250207"
}
]
}

Exemplo de Response

{
"WebServiceReturn": {
"Success": true,
"Message": "Entrada de materiais criada com sucesso."
},
"ReceivingCode": 12345
}