Closed villafane closed 10 years ago
El atributo recordId
se esperará en el registro de cada instancia de formulario (no de cada instancia de registro), si este no está presente, no se tendrá en cuenta, pero si viene, será enviado al servidor de persistencia como viene, sin nigún tipo de procesamiento.
A continuación se presenta un ejemplo de donde ubicar el registro con un JSON de carga masiva funcional con 2 instancias del formulario C1.1 con 2 registros internos cada uno.
{
"submit_data": {
"formulario": {
"id": "I1.11",
"formularios": [
{
"recordId": "a1sd2a3a18w1a",
"data": [
{
"instance": 0,
"item": "Enero",
"total": 1230,
"otros": 424,
"cargasSocyOtros": 4223,
"gastosPersonal": 345,
"terceros": 345
},
{
"instance": 1,
"item": "Febrero",
"total": 345,
"otros": 45,
"cargasSocyOtros": 345,
"gastosPersonal": 35,
"terceros": 55
}
]
},
{
"recordId": "5d4gs5g1sd5fd",
"data": [
{
"instance": 0,
"item": "Enero",
"total": 1230,
"otros": 424,
"cargasSocyOtros": 4223,
"gastosPersonal": 345,
"terceros": 345
},
{
"instance": 1,
"item": "Febrero",
"total": 345,
"otros": 45,
"cargasSocyOtros": 345,
"gastosPersonal": 35,
"terceros": 55
}
]
}
]
}
},
"url": "/api/deposition"
}
se resolvió, se empleo 4hs
se pide que el Json que recibe carga masiva, reciba los recordId de los formularios que desean cargarse automaticamente y usar esos mismos recordId para actualizar los registros mediante el motor de persistencia.