GRIFFITH FOODS

CONTROL DE PESOS

Token

Genera tocken para acceder a la información
Method
Post
Body
                    {
                        "Usuario":"myusername",
                        "Contrasena":"mypassword"
                    } 

                
Result
                    { 
                        "token": String,
                        "fechaExpira": DateTime
                    } 
                     

Get All

Regresa todos los registros de peso de todas las ordenes de producción
Method
Get
Authorization
Bearer "token"
Result
                [
                    {
                        "id": 1,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:53.76",
                        "peso": 203.9000
                    },
                    {
                        "id": 2,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:54.13",
                        "peso": 203.9000
                    }
                    ...
                 ]
                 

Get All By Order

Regresa todos los registros de peso de una orden de producción específica
Method
Get
Authorization
Bearer "token"
Result
                [
                    {
                        "id": 1,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:53.76",
                        "peso": 203.9000
                    },
                    {
                        "id": 2,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:54.13",
                        "peso": 203.9000
                    }
                    ...
                 ]
                 

Get All By Date

Regresa todos los registros de peso de las ordenes que se trabajaron entre el rango de fechas especificado
Method
Get
Authorization
Bearer "token"
Result
                [
                    {
                        "id": 1,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:53.76",
                        "peso": 203.9000
                    },
                    {
                        "id": 2,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:54.13",
                        "peso": 203.9000
                    }
                    ...
                 ]
                 

Get Last Weight

Regresa todos los registros de peso de todas las ordenes de producción
Method
Get
Authorization
Bearer "token"
Result: status 200
                    {
                        "id": 1,
                        "ordenProduccion": "PRLTC118524",
                        "lote": "617630",
                        "loteDia": "617626",
                        "maquinaCodigo": "5637149828",
                        "maquinaDescripcion": "MESPACK 2",
                        "numeroBoquillas": 19,
                        "tara": 0.0091,
                        "idBoquilla": 2,
                        "usuario": "naristizabal        ",
                        "grupoSecuencia": "11:02:39 p. m.      ",
                        "fecha": "2023-09-19T22:57:53.76",
                        "peso": 203.9000,
                        "isSent": true
                    }
                 
Result: status 200
                {
                    "id": 0,
                    "ordenProduccion": null,
                    "lote": null,
                    "loteDia": null,
                    "maquinaCodigo": "5637149874",
                    "maquinaDescripcion": null,
                    "numeroBoquillas": 0,
                    "tara": 0,
                    "idBoquilla": 0,
                    "usuario": null,
                    "grupoSecuencia": null,
                    "fecha": "0001-01-01T00:00:00",
                    "peso": 0,
                    "isSent": null
                }