SaveChangesCollectionOperation
SaveChangesCollectionOperation
-
Esta operación es utilizada para insertar o actualizar información desde una
colección de registros en una sola solicitud. Por cada petición se evalúa cada
ítem de
manera independiente, de modo que si uno o más registros no cumplen con las
validaciones requeridas, solo esos ítems se omiten, y la respuesta indicará
específicamente cuáles no fueron almacenados correctamente.
- Nota: El request y el response para esta operación es la misma estructura de la entidad que se este llamando.
Entidades que utilizan
SaveChangesCollectionOperationpara el parámetroGroupName:- Customer
- CustomerAddress
- CustomerRoute
- Product
- ProductPrice
- ProductStock
¡Código copiado al portapapeles!
Ejemplo del Request
{
"Data": {
"Token":
{
"Id": "TokenAsignado"
},
"Operation":
{
"Name": "SaveChangesCollectionOperation",
"GroupName":
"Product",
"Payload":
"{\"EntityCollection\":[{\"ReferenceCode\":\"00001\",\"Reference\":\"A0001\",\"Name\":\"Producto1\",\"ShortName\":\"Nombrecorto1\",\"Description\":\"Descripción1\",\"ConsumptionTax\":0.01,\"ApplyConsumptionTaxToPrice\":false,\"Enable\":true,\"ProductBrandReferenceCode\":\"CodigoMarca01\",\"ProductTypeReferenceCode\":\"CodigoTipoProduct1\",\"ManufacturerReferenceCode\":\"CodigoFabricante1\",\"SupplierReferenceCode\":\"CodigoProveedor1\",\"DepartmentReferenceCode\":\"CodigoDepartamento01\",\"CategoryReferenceCode\":\"CodigoCategoria1\",\"Keywords\":null,\"ImageNames\":null},{\"ReferenceCode\":\"00002\",\"Reference\":\"A0002\",\"Name\":\"Producto2\",\"ShortName\":\"Nombrecorto2\",\"Description\":\"Descripción2\",\"ConsumptionTax\":0.01,\"ApplyConsumptionTaxToPrice\":false,\"Enable\":true,\"ProductBrandReferenceCode\":\"CodigoMarca02\",\"ProductTypeReferenceCode\":\"CodigoTipoProduct1\",\"ManufacturerReferenceCode\":\"CodigoFabricante1\",\"SupplierReferenceCode\":\"CodigoProveedor1\",\"DepartmentReferenceCode\":\"CodigoDepartamento02\",\"CategoryReferenceCode\":\"CodigoCategoria2\",\"Keywords\":null,\"ImageNames\":null}]}"
}
}
}