Egresos


control/combos

Detalles técnicos

📩 Request

{
    "terminalId": 4, 
    "rol": "SISTEMAS", 
    "documento": 72607245, 
    "terminalTipoLocal": "Propio"
}

📤 Response

{
    "success": true,
    "data": {
        "tipo": {
            "TODO": "TODOS",
            "INGRESO": "INGRESO",
            "EGRESOS": "EGRESOS"
        },
        "estado": {
            "TODO": "TODO",
            "CR": "CR",
            "CA": "CA",
            "AN": "AN"
        },
        "tipodoc": {
            "TODO": "TODO",
            "FA": "FA",
            "BV": "BV"
        },
        "tipofecha": {
            "1": "FECHA EMISIÓN",
            "2": "FECHA PAGO"
        },
        "formaPago": {
            "TODO": "TODO",
            "CONTADO": "CONTADO",
            "BANCO": "BANCO",
            "DISTRIBUCION": "DISTRIBUCION",
            "COMERCIAL": "COMERCIAL"
        },
        "banco": {
            "TODO": "TODOS",
            "1": "BCP",
            "3": "SCOTIABANK",
            "4": "BBVA"
        },
        "detraccion": {
            "TODO": "TODO",
            "1": "CON DETRACCIÓN",
            "2": "SIN DETRACCIÓN"
        },
        "usuarios": {
          "00000799": "00000799 - TERCERO TINGO MARIA",
          "00001716": "00001716 -   ",
          "000093622": "000093622 - ELIEZER RINCON MILLANO",
          "000611289": "000611289 - LEONARDO EDUARDO SOSA HERRERA",
        },
        "rutas": {
          "752027": "752027 - C3D-766 - IDA-MEXICO-HUACHIPA CO",
          "752075": "752075 - APW-742 - CENT.IDA-MEXICO CO-PUCALLPA",
          "752238": "752238 - ADQ-983 - SUR.IDA-AV. MEXICO-AREQUIPA",
          "752428": "752428 - M3X-704 - SUR.IDA-AV. MEXICO-ICA",
        },
        "placa": {
          "2139-FB": "2139-FB - CAR-34234",
          "4865-DB": "4865-DB - 4865",
          "7360-DB": "7360-DB - 7360-DB",
          "A9N-990": "A9N-990 - CARRE-1280",
          "A9O-974": "A9O-974 - CARRE-390",
        },
        "egreso": {
            "GASTOS DIRECTOS": {
                "grupo": [
                  {
                      "fn_nombre": "MOVILIDAD/PASAJES",
                      "fn_padre": "204",
                      "fn_id": "206",
                      "fn_tipo_elemento": "P",
                      "fecha_inicio_periodo": null,
                      "fecha_fin_periodo": null
                  },
                  {
                      "fn_nombre": "ARTICULOS DE LIMPIEZA",
                      "fn_padre": "204",
                      "fn_id": "219",
                      "fn_tipo_elemento": "P",
                      "fecha_inicio_periodo": null,
                      "fecha_fin_periodo": null
                  },
                ],
            },
            "GASTOS INDIRECTOS": {
                "grupo": [
                  {
                      "fn_nombre": "DEPOSITOS DE AGENCIA",
                      "fn_padre": "204",
                      "fn_id": "205",
                      "fn_tipo_elemento": "N",
                      "fecha_inicio_periodo": null,
                      "fecha_fin_periodo": null
                  },
                  {
                      "fn_nombre": "MANT. DE VEHICULO",
                      "fn_padre": "204",
                      "fn_id": "207",
                      "fn_tipo_elemento": "N",
                      "fecha_inicio_periodo": null,
                      "fecha_fin_periodo": null
                  },
                ],
            },
        },
    }
}
        

📍 Contexto funcional (Dónde se usa)

  1. Módulo Egresos → Vista Crear Egresos
    • Evento: Al seleccionar la opcion "egresos" del drawer.
    • Uso: Para dar informacion a los combos de la pantalla Crear Egresos.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

control/combos_por_motivos_egreso

Detalles técnicos

📩 Request

{
  "idcombo": 219
}

📤 Response

{
    "success": true,
    "data": {
        "29": "FA",
        "32": "RH",
        "59": "RI",
        "134": "BV"
    },
    "contenido": null
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Inicial → Vista Login
    • Evento: 
    • Uso: 

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

control/validar_cliente

Detalles técnicos

📩 Request

{
    "usuario": 75844645, 
    "dato": 10457337294
}

📤 Response

{
    "success": false,
    "message": "Error"
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Inicial → Vista Login
    • Evento: 
    • Uso: 

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

control/combos_ruta_egreso

Detalles técnicos

📩 Request

{
    "placa": "2139-FB", 
    "motivo": 207
}

📤 Response

{
    "success": true,
    "message": "cargueros encontrados",
    "data": [
        "2026-01-06 10:00:00    2139-FB - IDA - HUACHIPA CO - LAS CONCHITAS 2",
        "2026-01-06 10:00:00    2139-FB - IDA - CONCHITAS - HUACHIPA CO - LUNES",
        "2026-01-06 10:00:00    2139-FB - IDA - HUACHIPA CO - LAS CONCHITAS 2",
        "2025-12-15 23:00:00    2139-FB - IDA:MEXICO-CHORRILLOS",
        "2025-12-15 16:00:00    2139-FB - NOR.IDA-HUACHIPA CO-TRUJILLO",
        "2025-12-11 23:00:00    2139-FB - PRUEBA-IDA-PARRA TO AV TACNA",
    ]
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Egresos→ Vista Crear Egresos
    • Evento: Al seleccionar una placa del combo.
    • Uso: Lista los cargueros encontrados segun la placa y motivo seleccionado.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

empresarial/incidencia/obtain

Detalles técnicos

📩 Request

{
    "number_guide": "50008330", 
    "motivo": "233"
}

📤 Response

{
    "success": true,
    "message": "Incidencia encontrado",
    "data": {
        "monto_solicitado": "6.0",
        "monto_transado": "5.0"
    }
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Egresos→ Vista Crear Egresos
    • Evento:  Al digitar el nro de guia y presionar check.
    • Uso: Devuelve la incidencia, segun la guia y el motivo.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

control/leer_qr_egreso

Detalles técnicos

📩 Request

{
    "data_qr": "70922332/box/1/1"
}

📤 Response

{
    "success": true,
    "data": {
        "tipo": "",
        "tipo_id": null,
        "serie": null,
        "nro_doc": null,
        "ruc": "70922332/box/1/1",
        "monto": null
    }
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Egresos→ Vista Crear Egresos
    • Evento: Cuando se presiona el boton QR
    • Uso: Deveulve informacion detallada del documento QR

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales

control/crear_egreso

Detalles técnicos

📩 Request

motivo text 223
cuotas text 0
tipdoc text 134
nrodoc text 45559
monto text 20
monto_solicitado text
banco text
terminalId text 459
motivo_name text 223-SERVICIO DE AGUA
usuario text 75844645
rol text SISTEMAS
imagen_transaccion text [{type: jpg, name: f53d6693-8401-40de-a459-8911167861446256764809636387350.jpg, url: images/2026-01-06/UI5cx82sy2V0IDhxEBe8f53d6693-8401-40de-a459-8911167861446256764809636387350.jpg, id: 5239}]
egresos_area text
egresos_ruta text
egresos_placa text 2139-FB
egresos_agencia text
egresos_personal text
tipo text 0
agencia text 459
observa text PRUEBA
osContacto1 text 2026-01-06
fechafac text 2026-01-06
personal text 75844645
egreso_id text 0
fecha_data text 2026-01-06
egreso_action text insertar
nro_operacion text
seriedoc text 2345
egreso_guiaTra text
seriedocComp text
nrodocComp text
tipo_perdida text
rutas text


📤 Response

{
    "success": true,
    "message": "Ingreso realizado con exito"
}

📍 Contexto funcional (Dónde se usa)

  1. Módulo Egresos → Vista Crear Egresos
    • Evento: Al presionar el boton "Grabar"
    • Uso: Registra el egreso.

🖼️ Pantallazos

📂 Archivos Flutter relacionados


🗒️ Notas adicionales