solop-develop / adempiere-grpc-server

ADempiere gRPC Server example of integration
GNU General Public License v2.0
0 stars 8 forks source link

feat: Export all records on `Smart Browser`. #797

Closed EdwinBetanc0urt closed 1 month ago

EdwinBetanc0urt commented 1 month ago

Request

curl 'http://10.11.12.102/api/user-interface/browser-items/2000035/export?filters=[%7B%22name%22:%22P_AD_Org_ID%22,%22operator%22:%22equal%22,%22values%22:1000004%7D,%7B%22name%22:%22P_SalesRep_ID%22,%22operator%22:%22equal%22,%22values%22:1001670%7D]&context_attributes=%7B%7D' --globoff -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0' -H 'Accept: application/json, text/plain, */*' -H 'Accept-Language: es-MX,es;q=0.8,en-US;q=0.5,en;q=0.3' -H 'Accept-Encoding: gzip, deflate' -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIyMDE4NTYwIiwiQURfQ2xpZW50X0lEIjoxMDAwMDAxLCJBRF9PcmdfSUQiOjEwMDAwMDQsIkFEX1JvbGVfSUQiOjEwMDAwMDIsIkFEX1VzZXJfSUQiOjEwMDAwNjUsIk1fV2FyZWhvdXNlX0lEIjoxMDAwMDcxLCJBRF9MYW5ndWFnZSI6ImVzX01YIiwiaWF0IjoxNzE4OTcyOTk2LCJleHAiOjE3MTkwNTkzOTZ9.VgFK6l6Dce5UDM4z1KeQ_Sw_o6avh_Zbs9Pr-RFZs1g' -H 'Origin: http://0.0.0.0:9527' -H 'Connection: keep-alive' -H 'Referer: http://0.0.0.0:9527/' -H 'Priority: u=1' -H 'Pragma: no-cache' -H 'Cache-Control: no-cache'

Response

{
    "record_count": "18",
    "records": [
        {
            "id": 1007716,
            "table_name": "",
            "values": {
                "P_Name": "Paint Room 200 ",
                "PL_Line": 10,
                "P_Project_Key": 1007716,
                "P_C_Project_ID": 1007716,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": 1000013,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-07 12:00:00"
                },
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-01 12:00:00"
                },
                "P_Description": "Full paint of rooms ",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "1795 - Paint Room 200  - 200",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": "104 - Pace",
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007742,
            "table_name": "",
            "values": {
                "P_Name": "paint 234",
                "PL_Line": 10,
                "P_Project_Key": 1007742,
                "P_C_Project_ID": 1007742,
                "P_C_BPartner_ID": 1002974,
                "P_C_SalesRegion_ID": 1000024,
                "P_C_BPartner_Location_ID": 1002908,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-28 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": "tf",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004401,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100017 - paint 234 - 234",
                "DisplayColumn_P_C_BPartner_ID": "Arbours at Shoemaker Place",
                "DisplayColumn_P_C_SalesRegion_ID": "405 - DeFuniak Springs",
                "DisplayColumn_P_C_BPartner_Location_ID": "214 Shoemaker Drive, DeFuniak Springs, FL 32433",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "FULL PAINT 2X2 (Medium)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007762,
            "table_name": "",
            "values": {
                "P_Name": "Paint Room",
                "PL_Line": 10,
                "P_Project_Key": 1007762,
                "P_C_Project_ID": 1007762,
                "P_C_BPartner_ID": 1002998,
                "P_C_SalesRegion_ID": 1000030,
                "P_C_BPartner_Location_ID": 1002932,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-03-08 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004401,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100031 - Paint Room - 350",
                "DisplayColumn_P_C_BPartner_ID": "Collins Mill Creek Apartments",
                "DisplayColumn_P_C_SalesRegion_ID": "504 - Panama City Beach",
                "DisplayColumn_P_C_BPartner_Location_ID": "5461 Collins Mill Creek Drive, Milton, FL 32570",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "FULL PAINT 2X2 (Medium)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007725,
            "table_name": "",
            "values": {
                "P_Name": "Ejemplo 100",
                "PL_Line": 10,
                "P_Project_Key": 1007725,
                "P_C_Project_ID": 1007725,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": null,
                "P_Description": "full paint",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100008 - Ejemplo 100 - 1000",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007721,
            "table_name": "",
            "values": {
                "P_Name": "Ejemplo 7",
                "PL_Line": 10,
                "P_Project_Key": 1007721,
                "P_C_Project_ID": 1007721,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000012,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-09 12:00:00"
                },
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-05 12:00:00"
                },
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100004 - Ejemplo 7 - 700",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Housekeeper",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007714,
            "table_name": "",
            "values": {
                "P_Name": "Example 1",
                "PL_Line": 10,
                "P_Project_Key": 1007714,
                "P_C_Project_ID": 1007714,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000010,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-02 12:00:00"
                },
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-01 12:00:00"
                },
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004321,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "1793 - Example 1 - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": " Carpet Cleaning",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "STANDARD CLEANING 4X2 (Smaill)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007717,
            "table_name": "",
            "values": {
                "P_Name": "Example 3",
                "PL_Line": 10,
                "P_Project_Key": 1007717,
                "P_C_Project_ID": 1007717,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-02 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004250,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100000 - Example 3 - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "FULL PAINT 4X2 (Smaill)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007718,
            "table_name": "",
            "values": {
                "P_Name": "Example 3",
                "PL_Line": 10,
                "P_Project_Key": 1007718,
                "P_C_Project_ID": 1007718,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-08 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": "Full Paint of the Room 300",
                "P_Note": "Si esta cotización se desea realizarla de una manera más fácil, se podría contar con un navegador de líneas de proyecto que permita visualizar todos aquellas líneas de órdenes de trabajo que estén pendientes de definición de precios para que se pueda ver fácilmente la información que necesite para cotizar y actualizar la misma con un click. En este proceso se deberá incluir entender que también el precio de Costo de dicho servicio, que según comentaban no era siempre el mismo %. En este caso se deberá agregar un nuevo campo de Costo para que la orden de compra en este caso no se genere como lo viene haciendo con el automatismo de listas de precio de venta/compra sino que deberá tomar el precio definido en la línea de la orden de trabajo que fue definido manualmente.\n\nSi esta cotización se desea realizarla de una manera más fácil, se podría contar con un navegador de líneas de proyecto que permita visualizar todos aquellas líneas de órdenes de trabajo que estén pendientes de definición de precios para que se pueda ver fácilmente la información que necesite para cotizar y actualizar la misma con un click. En este proceso se deberá incluir entender que también el precio de Costo de dicho servicio, que según comentaban no era siempre el mismo %. En este caso se deberá agregar un nuevo campo de Costo para que la orden de compra en este caso no se genere como lo viene haciendo con el automatismo de listas de precio de venta/compra sino que deberá tomar el precio definido en la línea de la orden de trabajo que fue definido manualmente.\n\nSi esta cotización se desea realizarla de una manera más fácil, se podría contar con un navegador de líneas de proyecto que permita visualizar todos aquellas líneas de órdenes de trabajo que estén pendientes de definición de precios para que se pueda ver fácilmente la información que necesite para cotizar y actualizar la misma con un click. En este proceso se deberá incluir entender que también el precio de Costo de dicho servicio, que segú",
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004557,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100001 - Example 3 - 300",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "FULL PAINT 2X2 (Large)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007719,
            "table_name": "",
            "values": {
                "P_Name": "Example 5",
                "PL_Line": 10,
                "P_Project_Key": 1007719,
                "P_C_Project_ID": 1007719,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-10 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": "Paint Room 400",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004557,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100002 - Example 5 - 400",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "FULL PAINT 2X2 (Large)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007722,
            "table_name": "",
            "values": {
                "P_Name": "ejemplo 10",
                "PL_Line": 10,
                "P_Project_Key": 1007722,
                "P_C_Project_ID": 1007722,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000010,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-15 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100005 - ejemplo 10 - 1000",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": " Carpet Cleaning",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007720,
            "table_name": "",
            "values": {
                "P_Name": "ejemplo 6",
                "PL_Line": 10,
                "P_Project_Key": 1007720,
                "P_C_Project_ID": 1007720,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000010,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-07 12:00:00"
                },
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-01 12:00:00"
                },
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004653,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100003 - ejemplo 6 - 500",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": " Carpet Cleaning",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "CARPET CLEANING 1X1Bedroom Only (Large)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007723,
            "table_name": "",
            "values": {
                "P_Name": "ejemplo X",
                "PL_Line": 10,
                "P_Project_Key": 1007723,
                "P_C_Project_ID": 1007723,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": null,
                "P_C_ProjectCategory_ID": 1000000,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": {
                    "type": "date",
                    "value": "2024-02-15 12:00:00"
                },
                "P_DateStart": null,
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100006 - ejemplo X - 800",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": null,
                "DisplayColumn_P_C_ProjectCategory_ID": "Repairs",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007730,
            "table_name": "",
            "values": {
                "P_Name": "prueba 2 estado",
                "PL_Line": 10,
                "P_Project_Key": 1007730,
                "P_C_Project_ID": 1007730,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-06 12:00:00"
                },
                "P_Description": "full paint 2",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100013 - prueba 2 estado - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007731,
            "table_name": "",
            "values": {
                "P_Name": "prueba estado 3",
                "PL_Line": 10,
                "P_Project_Key": 1007731,
                "P_C_Project_ID": 1007731,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-07 12:00:00"
                },
                "P_Description": "full paint 3",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004398,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100014 - prueba estado 3 - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "FULL PAINT 1X1 (Medium)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007741,
            "table_name": "",
            "values": {
                "P_Name": "prueba guardado",
                "PL_Line": 10,
                "P_Project_Key": 1007741,
                "P_C_Project_ID": 1007741,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-09 12:00:00"
                },
                "P_Description": "full paint",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004343,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100016 - prueba guardado - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "CARPET CLEANING 3X2 Bedroom Only (Smaill)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007727,
            "table_name": "",
            "values": {
                "P_Name": "prueba nueva",
                "PL_Line": 10,
                "P_Project_Key": 1007727,
                "P_C_Project_ID": 1007727,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": null,
                "P_Description": "full paint",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": 1004653,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100010 - prueba nueva - 800",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": "CARPET CLEANING 1X1Bedroom Only (Large)",
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007729,
            "table_name": "",
            "values": {
                "P_Name": "prueba nueva estado",
                "PL_Line": 10,
                "P_Project_Key": 1007729,
                "P_C_Project_ID": 1007729,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000011,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-07 12:00:00"
                },
                "P_Description": "full paint nuevo",
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100012 - prueba nueva estado - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": "Paint",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        },
        {
            "id": 1007728,
            "table_name": "",
            "values": {
                "P_Name": "prueba sanity",
                "PL_Line": 10,
                "P_Project_Key": 1007728,
                "P_C_Project_ID": 1007728,
                "P_C_BPartner_ID": 1002950,
                "P_C_SalesRegion_ID": null,
                "P_C_BPartner_Location_ID": 1002884,
                "P_C_ProjectCategory_ID": 1000010,
                "P_SalesRep_ID": 1001670,
                "P_DateStartSchedule": null,
                "P_DateStart": {
                    "type": "date",
                    "value": "2024-02-07 12:00:00"
                },
                "P_Description": null,
                "P_Note": null,
                "P_IsCustomerApproved": false,
                "PL_M_Product_ID": null,
                "PL_M_Product_Category_ID": null,
                "DisplayColumn_P_C_Project_ID": "100011 - prueba sanity - ",
                "DisplayColumn_P_C_BPartner_ID": "Example Customer",
                "DisplayColumn_P_C_SalesRegion_ID": null,
                "DisplayColumn_P_C_BPartner_Location_ID": "Calle Ejemplo 2312, Pensacola, OR 36541",
                "DisplayColumn_P_C_ProjectCategory_ID": " Carpet Cleaning",
                "DisplayColumn_P_SalesRep_ID": "Agente Ejemplo",
                "DisplayColumn_PL_M_Product_ID": null,
                "DisplayColumn_PL_M_Product_Category_ID": null
            }
        }
    ],
    "header_fields": []
}

Additional context

fixes https://github.com/solop-develop/frontend-core/issues/2371