{
  "info": {
    "_postman_id": "b8e0fbf1-2eb7-4cb5-8b24-facturaappapi01",
    "name": "FacturaApp API - Cliente y casos completos",
    "description": "Colección para clientes con los payloads completos de ejemplos-postman: facturas, boletas, notas y guías compatibles con SUNAT. Configura base_url y api_key antes de usar.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{api_key}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://facturacion.watsontic.com",
      "type": "string"
    },
    {
      "key": "api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "invoice_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "boleta_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "credit_note_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "debit_note_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "guide_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "summary_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "retention_id",
      "value": "123",
      "type": "string"
    },
    {
      "key": "perception_id",
      "value": "123",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "Facturas - casos completos",
      "description": "Casos completos tomados de ejemplos-postman/4. API SUNAT - Facturas.postman_collection.json",
      "item": [
        {
          "name": "Factura gravada y exonerada",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-15\",\r\n    \"fecha_vencimiento\": \"2025-10-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE SAC\",\r\n      \"nombre_comercial\": \"Cliente Comercial\",\r\n      \"direccion\": \"Av. Los Negocios 123, Miraflores\",\r\n      \"ubigeo\": \"150140\",\r\n      \"distrito\": \"Miraflores\",\r\n      \"provincia\": \"Lima\",\r\n      \"departamento\": \"Lima\",\r\n      \"telefono\": \"01-2345678\",\r\n      \"email\": \"cliente@empresa.com\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"descripcion\": \"Laptop HP Pavilion 15.6\\\" Intel Core i5\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 2542.37,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"43211507\"\r\n      },\r\n      {\r\n        \"codigo\": \"LIBRO001\",\r\n        \"descripcion\": \"Libro de matemáticas educativo\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 5,\r\n        \"mto_valor_unitario\": 50.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"55101500\"\r\n      },\r\n      {\r\n        \"codigo\": \"MED001\",\r\n        \"descripcion\": \"Medicamento genérico - Paracetamol 500mg\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 10,\r\n        \"mto_valor_unitario\": 12.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"51161500\"\r\n      },\r\n      {\r\n        \"codigo\": \"SERV001\",\r\n        \"descripcion\": \"Servicio de instalación y configuración\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 847.46,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"81112200\"\r\n      }\r\n    ],\r\n    \"usuario_creacion\": \"admin\"\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices"
          },
          "response": []
        },
        {
          "name": "Factura Exonerada - Material Educativo",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Exonerada - Material Educativo\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"UNIVERSIDAD SAN MARCOS\",\r\n      \"direccion\": \"Av. Universitaria 123, Lima\",\r\n      \"telefono\": \"01-2345678\",\r\n      \"email\": \"compras@unmsm.edu.pe\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"LIB001\",\r\n        \"descripcion\": \"LIBRO DE TEXTO - Matemáticas Avanzadas para Ingeniería\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 500,\r\n        \"mto_valor_unitario\": 85.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"55101500\"\r\n      },\r\n      {\r\n        \"codigo\": \"REV001\",\r\n        \"descripcion\": \"REVISTA CIENTÍFICA - Investigación en Ciencias Vol. 2025\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 200,\r\n        \"mto_valor_unitario\": 45.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"55102000\"\r\n      }\r\n    ],\r\n    \"usuario_creacion\": \"educacion01\"\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Exonerada - Medicamentos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Exonerada - Medicamentos\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20234567890\",\r\n      \"razon_social\": \"HOSPITAL NACIONAL DOS DE MAYO\",\r\n      \"direccion\": \"Av. Grau 13, Cercado de Lima\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"MED001\",\r\n        \"descripcion\": \"PARACETAMOL 500mg - Tableta (uso humano)\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 10000,\r\n        \"mto_valor_unitario\": 0.25,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"51161500\"\r\n      },\r\n      {\r\n        \"codigo\": \"MED002\",\r\n        \"descripcion\": \"AMOXICILINA 500mg - Cápsula (uso humano)\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 5000,\r\n        \"mto_valor_unitario\": 0.80,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"51121500\"\r\n      },\r\n      {\r\n        \"codigo\": \"MED003\",\r\n        \"descripcion\": \"INSULINA HUMANA - Vial 10ml (uso diabético)\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 500,\r\n        \"mto_valor_unitario\": 45.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"51181500\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Exonerada - Alimentos de Primera Necesidad",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Exonerada - Alimentos Primera Necesidad\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20345678901\",\r\n      \"razon_social\": \"PROGRAMA NACIONAL DE ALIMENTACION ESCOLAR\",\r\n      \"direccion\": \"Jr. Carabaya 650, Cercado de Lima\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"ALI001\",\r\n        \"descripcion\": \"LECHE EVAPORADA ENTERA - Lata 410g\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 2000,\r\n        \"mto_valor_unitario\": 4.20,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"04029100\"\r\n      },\r\n      {\r\n        \"codigo\": \"ALI002\",\r\n        \"descripcion\": \"HARINA DE TRIGO FORTIFICADA - Bolsa 50kg\",\r\n        \"unidad\": \"SA\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 95.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"11010000\"\r\n      },\r\n      {\r\n        \"codigo\": \"ALI003\",\r\n        \"descripcion\": \"ACEITE VEGETAL COMESTIBLE - Bidón 20 litros\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 150,\r\n        \"mto_valor_unitario\": 65.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"15079000\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Exonerada - Servicios Educativos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Exonerada - Servicios Educativos\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20345678901\",\r\n      \"razon_social\": \"JUAN CARLOS MENDOZA TORRES\",\r\n      \"direccion\": \"Av. Los Estudiantes 789, San Borja\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"EDU001\",\r\n        \"descripcion\": \"MATRÍCULA ANUAL - Carrera de Ingeniería de Sistemas\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 1200.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"86121600\"\r\n      },\r\n      {\r\n        \"codigo\": \"EDU002\",\r\n        \"descripcion\": \"MENSUALIDAD MARZO 2025 - Carrera de Ingeniería\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 850.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"86121600\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Exonerada - Servicios Médicos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Exonerada - Servicios Médicos\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20456789012\",\r\n      \"razon_social\": \"ESSALUD - HOSPITAL REBAGLIATI\",\r\n      \"direccion\": \"Av. Rebagliati 490, Jesús María\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"MED101\",\r\n        \"descripcion\": \"CONSULTA MÉDICA ESPECIALIZADA - Cardiología\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 50,\r\n        \"mto_valor_unitario\": 120.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"85121500\"\r\n      },\r\n      {\r\n        \"codigo\": \"MED102\",\r\n        \"descripcion\": \"EXAMEN RADIOLÓGICO - Rayos X Tórax\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 30,\r\n        \"mto_valor_unitario\": 80.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"85121600\"\r\n      },\r\n      {\r\n        \"codigo\": \"MED103\",\r\n        \"descripcion\": \"ANÁLISIS CLÍNICO - Hemograma completo\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 35.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"85121700\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura gravada (Credito)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n  \"scenario\": \"Factura Crédito 2 (3 Cuotas)\",\r\r\n  \"branch_id\": 2,\r\n  \"serie\": \"F001\",\r\n  \"fecha_emision\": \"2025-09-04\",\r\n  \"fecha_vencimiento\": \"2025-12-04\",\r\n  \"moneda\": \"PEN\",\r\n  \"tipo_operacion\": \"0101\",\r\n  \"forma_pago_tipo\": \"Credito\",\r\n  \"forma_pago_cuotas\": [\r\n    {\r\n      \"moneda\": \"PEN\",\r\n      \"monto\": 2360.00,\r\n      \"fecha_pago\": \"2025-10-04\"\r\n    },\r\n    {\r\n      \"moneda\": \"PEN\",\r\n      \"monto\": 2360.00,\r\n      \"fecha_pago\": \"2025-11-04\"\r\n    },\r\n    {\r\n      \"moneda\": \"PEN\",\r\n      \"monto\": 2360.00,\r\n      \"fecha_pago\": \"2025-12-04\"\r\n    }\r\n  ],\r\n  \"client\": {\r\n    \"tipo_documento\": \"6\",\r\n    \"numero_documento\": \"20444555666\",\r\n    \"razon_social\": \"CONSTRUCTORA DEL NORTE SAC\",\r\n    \"direccion\": \"Av. La Marina 2000, San Miguel\"\r\n  },\r\n  \"detalles\": [\r\n    {\r\n      \"codigo\": \"MAQ001\",\r\n      \"descripcion\": \"Mezcladora de concreto industrial\",\r\n      \"unidad\": \"NIU\",\r\n      \"cantidad\": 1,\r\n      \"mto_valor_unitario\": 6000.00,\r\n      \"porcentaje_igv\": 18,\r\n      \"tip_afe_igv\": \"10\"\r\n    }\r\n  ]\r\n}\r\n",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura exonerada (Credito)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Exonerada al Crédito (3 Cuotas)\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-12-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"moneda\": \"PEN\",\r\n        \"monto\": 2000.00,\r\n        \"fecha_pago\": \"2025-10-04\"\r\n      },\r\n      {\r\n        \"moneda\": \"PEN\",\r\n        \"monto\": 2000.00,\r\n        \"fecha_pago\": \"2025-11-04\"\r\n      },\r\n      {\r\n        \"moneda\": \"PEN\",\r\n        \"monto\": 2000.00,\r\n        \"fecha_pago\": \"2025-12-04\"\r\n      }\r\n    ],\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"INSTITUTO EDUCATIVO PERUANO SAC\",\r\n      \"direccion\": \"Av. Educación 123, San Borja\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"LIB001\",\r\n        \"descripcion\": \"Libros de matemáticas educativas - Paquete completo\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 6000.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura gratuita",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Gratuita Corregida\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"DISTRIBUIDORA NORTE PERU SAC\",\r\n      \"direccion\": \"Av. Promociones 456, San Isidro\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"descripcion\": \"Muestra gratuita - Shampoo anticaspa 50ml\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 0.00,\r\n        \"mto_valor_gratuito\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"11\"\r\n      },\r\n      {\r\n        \"codigo\": \"P002\",\r\n        \"descripcion\": \"Premio promocional - Crema hidratante 30ml\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 0.00,\r\n        \"mto_valor_gratuito\": 50.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"13\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices"
          },
          "response": []
        },
        {
          "name": "Factura con items gravado, exonerado, inafecto y gratuitos.",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Mixta Completa (Gravado + Exonerado + Inafecto + Gratuito)\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-10-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20567890123\",\r\n      \"razon_social\": \"EMPRESA COMERCIAL MULTIRUBRO SAC\",\r\n      \"direccion\": \"Av. Los Comerciantes 789, Miraflores\",\r\n      \"telefono\": \"01-5678901\",\r\n      \"email\": \"ventas@comercialmultirubro.com\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"GRAV001\",\r\n        \"descripcion\": \"Laptop Dell Inspiron 15 - Uso comercial\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 2500.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"43211507\"\r\n      },\r\n      {\r\n        \"codigo\": \"EXON001\",\r\n        \"descripcion\": \"Libro de contabilidad empresarial - Manual técnico\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 5,\r\n        \"mto_valor_unitario\": 80.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"20\",\r\n        \"codigo_producto_sunat\": \"55101500\"\r\n      },\r\n      {\r\n        \"codigo\": \"INAF001\",\r\n        \"descripcion\": \"Arroz integral orgánico - Bolsa 5kg\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 10,\r\n        \"mto_valor_unitario\": 25.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"50161500\"\r\n      },\r\n      {\r\n        \"codigo\": \"GRAT001\",\r\n        \"descripcion\": \"Muestra promocional - USB publicitario 16GB\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 20,\r\n        \"mto_valor_unitario\": 0.00,\r\n        \"mto_valor_gratuito\": 15.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"11\",\r\n        \"codigo_producto_sunat\": \"43172000\"\r\n      },\r\n      {\r\n        \"codigo\": \"GRAV002\",\r\n        \"descripcion\": \"Servicio de consultoría empresarial\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 1500.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"80111500\"\r\n      }\r\n    ],\r\n    \"usuario_creacion\": \"vendedor03\"\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con IVAP (Arroz pilado)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20567890123\",\r\n      \"razon_social\": \"DISTRIBUIDORA DE ARROZ DEL NORTE SAC\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"A001\",\r\n        \"descripcion\": \"ARROZ PILADO EXTRA - Saco 50kg\",\r\n        \"unidad\": \"SA\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 120.00,\r\n        \"porcentaje_igv\": 4,\r\n        \"tip_afe_igv\": \"17\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con ISC (Cigarrillos, alchol, y troos)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura con ISC - Productos gravados\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20456789123\",\r\n      \"razon_social\": \"COMERCIALIZADORA DE BEBIDAS SAC\",\r\n      \"direccion\": \"Av. Las Licoreras 789, Miraflores\",\r\n      \"telefono\": \"01-7890123\",\r\n      \"email\": \"ventas@bebidas.com\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"CIG001\",\r\n        \"descripcion\": \"CIGARRILLOS MARLBORO RED - Cajetilla 20 unidades\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 50,\r\n        \"mto_valor_unitario\": 12.00,\r\n        \"tip_sis_isc\": \"01\",\r\n        \"porcentaje_isc\": 158,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"24021000\"\r\n      },\r\n      {\r\n        \"codigo\": \"LIC001\",\r\n        \"descripcion\": \"WHISKY JOHNNIE WALKER RED LABEL - Botella 750ml\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 20,\r\n        \"mto_valor_unitario\": 85.00,\r\n        \"tip_sis_isc\": \"01\",\r\n        \"porcentaje_isc\": 30,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"22083000\"\r\n      },\r\n      {\r\n        \"codigo\": \"CERV001\",\r\n        \"descripcion\": \"CERVEZA CRISTAL - Caja 24 botellas 630ml\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 30,\r\n        \"mto_valor_unitario\": 42.00,\r\n        \"tip_sis_isc\": \"01\",\r\n        \"porcentaje_isc\": 25,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"22030000\"\r\n      }\r\n    ],\r\n    \"usuario_creacion\": \"comercial01\"\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con detracción | Código 001 - Azúcar (10%)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Detracción 001 - Azúcar\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"1001\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111111111\",\r\n      \"razon_social\": \"INDUSTRIA ALIMENTARIA DULCE SAC\",\r\n      \"direccion\": \"Av. La Dulzura 123, Lima\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"AZ001\",\r\n        \"descripcion\": \"AZÚCAR RUBIA COMERCIAL - Saco 50kg\",\r\n        \"unidad\": \"SA\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 80.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n    \"detraccion\": {\r\n      \"codigo_bien_servicio\": \"001\",\r\n      \"codigo_medio_pago\": \"001\",\r\n      \"cuenta_banco\": \"00-12345-0111111111\",\r\n      \"porcentaje\": 10.0,\r\n      \"monto\": 944.00\r\n    }\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con detracción | Código 003 - Alcohol Etílico (10%)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Detracción 003 - Alcohol Etílico\",\r\r\n    \"branch_id\": 2,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"1001\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20222222222\",\r\n      \"razon_social\": \"DESTILERIA INDUSTRIAL PERU SAC\",\r\n      \"direccion\": \"Av. Los Alcoholes 456, Callao\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"ALC001\",\r\n        \"descripcion\": \"ALCOHOL ETÍLICO 96° - Tambor 200 litros\",\r\n        \"unidad\": \"LTR\",\r\n        \"cantidad\": 1000,\r\n        \"mto_valor_unitario\": 15.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n    \"detraccion\": {\r\n      \"codigo_bien_servicio\": \"003\",\r\n      \"codigo_medio_pago\": \"002\",\r\n      \"cuenta_banco\": \"00000-12345-0222222\",\r\n      \"porcentaje\": 10.0,\r\n      \"monto\": 1770.00\r\n    }\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con contingencia (Falta de internet, .. otros)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura de Contingencia - Falta de Internet\",\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA COMERCIAL CONTINGENCIA SAC\",\r\n      \"direccion\": \"Av. Emergencia 123, Lima\",\r\n      \"telefono\": \"01-1234567\",\r\n      \"email\": \"emergencia@empresa.com\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"descripcion\": \"SERVICIO DE EMERGENCIA - Reparación urgente de equipos\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 2500.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"81112000\"\r\n      },\r\n      {\r\n        \"codigo\": \"PROD002\",\r\n        \"descripcion\": \"REPUESTOS DE EMERGENCIA - Kit de componentes críticos\",\r\n        \"unidad\": \"NIU\",\r\n        \"cantidad\": 5,\r\n        \"mto_valor_unitario\": 300.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"codigo_producto_sunat\": \"40141600\"\r\n      }\r\n    ],\r\n    \"datos_adicionales\": {\r\n      \"motivo_contingencia\": \"FALTA_DE_INTERNET\",\r\n      \"observaciones\": \"Factura emitida por contingencia debido a falta de conectividad a internet desde las 08:00 hasta las 14:30 del día 04/09/2025. Se procederá con el envío a SUNAT una vez restablecida la conexión.\",\r\n      \"fecha_inicio_contingencia\": \"2025-09-04 08:00:00\",\r\n      \"fecha_fin_contingencia\": \"2025-09-04 14:30:00\",\r\n      \"numero_contingencia\": \"CONT-2025-0001\"\r\n    },\r\n    \"usuario_creacion\": \"operador_contingencia\"\r\n  }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Inafecta - Venta de Inmuebles",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Inafecta - Venta de Inmuebles\",\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"fecha_vencimiento\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"INVERSIONES INMOBILIARIAS SAC\",\r\n      \"direccion\": \"Av. Los Bienes Raíces 456, San Isidro\",\r\n      \"telefono\": \"01-2345678\",\r\n      \"email\": \"ventas@inmobiliaria.com\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"INM001\",\r\n        \"descripcion\": \"VENTA DE TERRENO URBANO - Lote 15 Mz A, 200 m²\",\r\n        \"unidad\": \"MTK\",\r\n        \"cantidad\": 200,\r\n        \"mto_valor_unitario\": 2500.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"70111500\"\r\n      }\r\n    ],\r\n    \"usuario_creacion\": \"inmobiliaria01\"\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Inafecta - Servicios Financieros",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Inafecta - Servicios Financieros\",\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20234567890\",\r\n      \"razon_social\": \"CORPORACION EMPRESARIAL SAC\",\r\n      \"direccion\": \"Av. Las Finanzas 789, Miraflores\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"FIN001\",\r\n        \"descripcion\": \"INTERESES POR PRÉSTAMO COMERCIAL - Período Enero 2025\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 15000.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\"\r\n      },\r\n      {\r\n        \"codigo\": \"FIN002\",\r\n        \"descripcion\": \"COMISIÓN POR MANTENIMIENTO DE CUENTA CORRIENTE\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 500.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Inafecta - Seguros",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Inafecta - Seguros\",\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20345678901\",\r\n      \"razon_social\": \"TRANSPORTES SEGUROS SAC\",\r\n      \"direccion\": \"Av. Los Transportistas 123, Villa El Salvador\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"SEG001\",\r\n        \"descripcion\": \"SEGURO VEHICULAR TODO RIESGO - Póliza anual camión\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 8500.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"86121500\"\r\n      },\r\n      {\r\n        \"codigo\": \"SEG002\",\r\n        \"descripcion\": \"SEGURO DE CARGA - Cobertura mercancías en tránsito\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 3200.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"86121600\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Inafecta - Oro y Metales Preciosos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"scenario\": \"Factura Inafecta - Oro y Metales Preciosos\",\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20456789012\",\r\n      \"razon_social\": \"JOYERIA EXCLUSIVA SAC\",\r\n      \"direccion\": \"Av. Los Orfebres 456, Lima Centro\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"ORO001\",\r\n        \"descripcion\": \"ORO EN BRUTO 18K - Lingote certificado\",\r\n        \"unidad\": \"GRM\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 280.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"71081300\"\r\n      },\r\n      {\r\n        \"codigo\": \"PLA001\",\r\n        \"descripcion\": \"PLATA EN BRUTO 925 - Lingote certificado\",\r\n        \"unidad\": \"GRM\",\r\n        \"cantidad\": 500,\r\n        \"mto_valor_unitario\": 4.50,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"71069200\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura Inafecta - Servicios de Transporte Público",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\n    \"scenario\": \"Factura Inafecta - Transporte Público\",\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-04\",\r\n    \"moneda\": \"PEN\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20567890123\",\r\n      \"razon_social\": \"PROTRANSPORTE - MUNICIPALIDAD DE LIMA\",\r\n      \"direccion\": \"Av. Garcilaso de la Vega s/n, Lima\"\r\n    },\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"TRP001\",\r\n        \"descripcion\": \"SERVICIO DE TRANSPORTE PÚBLICO METROPOLITANO - Buses\",\r\n        \"unidad\": \"ZZ\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 45000.00,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"30\",\r\n        \"codigo_producto_sunat\": \"78111800\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con percepcion",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"client_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"167\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"observaciones\": \"Factura con sistema de percepciones - Régimen 51\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO CON PERCEPCIÓN\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"perception\": {\r\n      \"cod_reg\": \"51\",\r\n      \"porcentaje\": 2.00,\r\n      \"mto_base\": 200.00,\r\n      \"mto\": 4.00,\r\n      \"mto_total\": 204.00\r\n    }\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con percepcion al credito",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"169\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"COMERCIALIZADORA NORTE SAC\",\r\n      \"direccion\": \"AV. INDUSTRIAL 789, TRUJILLO\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO COMERCIAL CON PERCEPCIÓN\",\r\n        \"cantidad\": 3,\r\n        \"mto_valor_unitario\": 200.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-02-15\",\r\n        \"monto\": 236.00,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-03-15\",\r\n        \"monto\": 236.00,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-04-15\",\r\n        \"monto\": 236.00,\r\n        \"moneda\": \"PEN\"\r\n      }\r\n    ],\r\n\r\n    \"perception\": {\r\n      \"cod_reg\": \"51\",\r\n      \"porcentaje\": 2.00,\r\n      \"mto_base\": 600.00,\r\n      \"mto\": 12.00,\r\n      \"mto_total\": 612.00\r\n    }\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Retención (Cargo)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"168\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO CON RETENCIÓN\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"62\",\r\n        \"monto_base\": 236.00,\r\n        \"factor\": 0.03,\r\n        \"monto\": 7.08\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Retención (Documento independiente)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 1,\r\n    \"serie\": \"R001\",\r\n    \"correlativo\": \"123\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"regimen\": \"01\",\r\n    \"tasa\": 3.0,\r\n    \"imp_retenido\": 10.00,\r\n    \"imp_pagado\": 200.00,\r\n    \"observacion\": \"Comprobante de retención por servicios profesionales\",\r\n\r\n    \"proveedor\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"PROVEEDOR DE SERVICIOS SAC\",\r\n      \"direccion\": \"AV. PROVEEDOR 456, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"tipo_doc\": \"01\",\r\n        \"num_doc\": \"F001-001\",\r\n        \"fecha_emision\": \"2025-01-10\",\r\n        \"fecha_retencion\": \"2025-01-15\",\r\n        \"moneda\": \"PEN\",\r\n        \"imp_total\": 210.00,\r\n        \"imp_pagar\": 200.00,\r\n        \"imp_retenido\": 10.00,\r\n        \"pagos\": [\r\n          {\r\n            \"moneda\": \"PEN\",\r\n            \"fecha\": \"2025-01-15\",\r\n            \"importe\": 100.00\r\n          }\r\n        ],\r\n        \"tipo_cambio\": {\r\n          \"fecha\": \"2025-01-15\",\r\n          \"factor\": 1.000,\r\n          \"moneda_obj\": \"PEN\",\r\n          \"moneda_ref\": \"PEN\"\r\n        }\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/retentions/{{retention_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Exportación",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"126\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"USD\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"0\",\r\n      \"numero_documento\": \"-\",\r\n      \"razon_social\": \"IMPORTADORA INTERNACIONAL LTDA\",\r\n      \"direccion\": \"AV. COMERCIO 456, BOGOTÁ, COLOMBIA\"\r\n    },\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-02-15\",\r\n        \"monto\": 500.00,\r\n        \"moneda\": \"USD\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-03-15\",\r\n        \"monto\": 500.00,\r\n        \"moneda\": \"USD\"\r\n      }\r\n    ],\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"CAFE001\",\r\n        \"codigo_producto_sunat\": \"09011190\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"CAFÉ TOSTADO EN GRANO PREMIUM\",\r\n        \"cantidad\": 500,\r\n        \"mto_valor_unitario\": 1.50,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"40\"\r\n      },\r\n      {\r\n        \"codigo\": \"CACAO001\",\r\n        \"codigo_producto_sunat\": \"18030000\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"CACAO EN POLVO NATURAL\",\r\n        \"cantidad\": 200,\r\n        \"mto_valor_unitario\": 1.25,\r\n        \"porcentaje_igv\": 0,\r\n        \"tip_afe_igv\": \"40\"\r\n      }\r\n    ],\r\n\r\n    \"tipo_operacion\": \"0200\"\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con anticipo",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"143\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura con anticipo aplicado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE CON ANTICIPO SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO CON ANTICIPO\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"04\",\r\n        \"factor\": 1.0,\r\n        \"monto\": 100.00,\r\n        \"monto_base\": 100.00\r\n      }\r\n    ],\r\n\r\n    \"anticipos\": [\r\n      {\r\n        \"tipo_doc_rel\": \"02\",\r\n        \"nro_doc_rel\": \"F001-111\",\r\n        \"total\": 100.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/sent-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con múltiples anticipos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"144\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"CONSTRUCTORA GRANDES PROYECTOS SAC\",\r\n      \"direccion\": \"AV. CONSTRUCCIÓN 789, AREQUIPA\"\r\n    },\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-02-15\",\r\n        \"monto\": 400.00,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-03-15\",\r\n        \"monto\": 400.00,\r\n        \"moneda\": \"PEN\"\r\n      }\r\n    ],\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"SERV001\",\r\n        \"unidad\": \"ZZ\",\r\n        \"descripcion\": \"SERVICIOS DE CONSTRUCCIÓN FASE 1\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 5000.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"04\",\r\n        \"factor\": 1.0,\r\n        \"monto\": 1500.00,\r\n        \"monto_base\": 1500.00\r\n      }\r\n    ],\r\n\r\n    \"anticipos\": [\r\n      {\r\n        \"tipo_doc_rel\": \"02\",\r\n        \"nro_doc_rel\": \"A001-001\",\r\n        \"total\": 500.00\r\n      },\r\n      {\r\n        \"tipo_doc_rel\": \"02\",\r\n        \"nro_doc_rel\": \"A001-002\",\r\n        \"total\": 500.00\r\n      },\r\n      {\r\n        \"tipo_doc_rel\": \"02\",\r\n        \"nro_doc_rel\": \"A001-003\",\r\n        \"total\": 500.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura ICBPER - Bolsas Vendidas",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 2,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"129\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura con ICBPER - Bolsas vendidas\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"SUPERMERCADO CLIENTE SAC\",\r\n      \"direccion\": \"AV. COMERCIAL 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO PRINCIPAL\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"P002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"BOLSA DE PLÁSTICO\",\r\n        \"cantidad\": 4,\r\n        \"mto_valor_unitario\": 0.05,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"factor_icbper\": 0.20,\r\n        \"icbper\": 0.80\r\n      }\r\n    ],\r\n\r\n    \"redondeo\": 0.04\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura ICBPER - Bolsas Gratuitas",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"130\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura con ICBPER - Bolsas gratuitas\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"TIENDA RETAIL SAC\",\r\n      \"direccion\": \"JR. COMERCIO 456, AREQUIPA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO PRINCIPAL\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"P002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"BOLSA DE PLÁSTICO GRATUITA\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 0.00,\r\n        \"mto_valor_gratuito\": 0.05,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"13\",\r\n        \"factor_icbper\": 0.20,\r\n        \"icbper\": 0.40\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura ICBPER - Múltiples Tipos de Bolsas",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"131\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"CENTRO COMERCIAL PLAZA SAC\",\r\n      \"direccion\": \"AV. PRINCIPAL 789, TRUJILLO\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"SERV001\",\r\n        \"unidad\": \"ZZ\",\r\n        \"descripcion\": \"SERVICIO DE VENTA\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 500.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"BOLSA001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"BOLSA PEQUEÑA DE PLÁSTICO\",\r\n        \"cantidad\": 3,\r\n        \"mto_valor_unitario\": 0.03,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"factor_icbper\": 0.20,\r\n        \"icbper\": 0.60\r\n      },\r\n      {\r\n        \"codigo\": \"BOLSA002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"BOLSA GRANDE DE PLÁSTICO\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 0.08,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"factor_icbper\": 0.20,\r\n        \"icbper\": 0.40\r\n      },\r\n      {\r\n        \"codigo\": \"BOLSA003\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"BOLSA BIODEGRADABLE GRATUITA\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 0.00,\r\n        \"mto_valor_gratuito\": 0.10,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"13\",\r\n        \"factor_icbper\": 0.20,\r\n        \"icbper\": 0.20\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Referencia a Guía de Remisión",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"223\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"fecha_vencimiento\": \"2025-02-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura relacionada con guía de remisión\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE CON GUÍA SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO CON GUÍA DE REMISIÓN\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"guias\": [\r\n      {\r\n        \"tipo_doc\": \"09\",\r\n        \"nro_doc\": \"T001-2\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Múltiples Guías de Remisión",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"224\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"DISTRIBUIDORA COMERCIAL EIRL\",\r\n      \"direccion\": \"JR. COMERCIO 456, AREQUIPA\"\r\n    },\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-02-15\",\r\n        \"monto\": 826.00,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-03-15\",\r\n        \"monto\": 826.00,\r\n        \"moneda\": \"PEN\"\r\n      }\r\n    ],\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"PRODUCTO LOTE A - REMESA 1\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 5.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"PROD002\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"PRODUCTO LOTE B - REMESA 2\",\r\n        \"cantidad\": 150,\r\n        \"mto_valor_unitario\": 4.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"PROD003\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"PRODUCTO LOTE C - REMESA 3\",\r\n        \"cantidad\": 80,\r\n        \"mto_valor_unitario\": 3.75,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"guias\": [\r\n      {\r\n        \"tipo_doc\": \"09\",\r\n        \"nro_doc\": \"T001-101\"\r\n      },\r\n      {\r\n        \"tipo_doc\": \"09\",\r\n        \"nro_doc\": \"T001-102\"\r\n      },\r\n      {\r\n        \"tipo_doc\": \"09\",\r\n        \"nro_doc\": \"T001-103\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Guía de Remisión del Transportista",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"225\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"ALMACENES GENERALES SAC\",\r\n      \"direccion\": \"AV. INDUSTRIAL 789, CALLAO\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"MAT001\",\r\n        \"unidad\": \"TNE\",\r\n        \"descripcion\": \"MATERIA PRIMA INDUSTRIAL\",\r\n        \"cantidad\": 5,\r\n        \"mto_valor_unitario\": 2000.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"guias\": [\r\n      {\r\n        \"tipo_doc\": \"31\",\r\n        \"nro_doc\": \"GRT001-001\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuento por Línea (Afecta Base Imponible)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 2,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"FE01\",\r\n    \"correlativo\": \"1\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura con descuento por línea que afecta base imponible\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE CON DESCUENTO SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"CUADERNOS CON DESCUENTO\",\r\n        \"cantidad\": 10,\r\n        \"mto_valor_unitario\": 2.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"00\",\r\n            \"monto_base\": 20.00,\r\n            \"factor\": 0.20,\r\n            \"monto\": 4.00\r\n          }\r\n        ]\r\n      },\r\n      {\r\n        \"codigo\": \"P002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"RADIO SIN DESCUENTO\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 50.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuento Lineal por Cantidad",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"125\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"MAYORISTA PRODUCTOS SAC\",\r\n      \"direccion\": \"AV. MAYORISTA 456, AREQUIPA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO AL POR MAYOR - DESCUENTO 15%\",\r\n        \"cantidad\": 50,\r\n        \"mto_valor_unitario\": 10.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"00\",\r\n            \"monto_base\": 500.00,\r\n            \"factor\": 0.15,\r\n            \"monto\": 75.00\r\n          }\r\n        ]\r\n      },\r\n      {\r\n        \"codigo\": \"PROD002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO PREMIUM - DESCUENTO 10%\",\r\n        \"cantidad\": 20,\r\n        \"mto_valor_unitario\": 25.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"00\",\r\n            \"monto_base\": 500.00,\r\n            \"factor\": 0.10,\r\n            \"monto\": 50.00\r\n          }\r\n        ]\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuento Promocional por Línea",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"fecha_emision\": \"2025-09-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"CLIENTE VIP CORPORATIVO SAC\",\r\n      \"direccion\": \"AV. CORPORATIVA 789, TRUJILLO\"\r\n    },\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-09-20\",\r\n        \"monto\": 649.00,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-10-20\",\r\n        \"monto\": 649.00,\r\n        \"moneda\": \"PEN\"\r\n      }\r\n    ],\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"SERV001\",\r\n        \"unidad\": \"ZZ\",\r\n        \"descripcion\": \"SERVICIO CONSULTORÍA - DESCUENTO CLIENTE VIP 25%\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 1000.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"00\",\r\n            \"monto_base\": 1000.00,\r\n            \"factor\": 0.25,\r\n            \"monto\": 250.00\r\n          }\r\n        ]\r\n      },\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO ADICIONAL SIN DESCUENTO\",\r\n        \"cantidad\": 2,\r\n        \"mto_valor_unitario\": 50.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuento Global que Afecta Base Imponible",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"84\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"fecha_vencimiento\": \"2025-02-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura con descuento global que afecta base imponible\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE CON DESCUENTO GLOBAL SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"CUADERNOS\",\r\n        \"cantidad\": 10,\r\n        \"mto_valor_unitario\": 2.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"P002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"LAPICEROS\",\r\n        \"cantidad\": 25,\r\n        \"mto_valor_unitario\": 2.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"02\",\r\n        \"monto_base\": 3.00,\r\n        \"factor\": 1.0,\r\n        \"monto\": 3.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuento Global Porcentual",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"85\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"CLIENTE CORPORATIVO SAC\",\r\n      \"direccion\": \"AV. CORPORATIVA 456, AREQUIPA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"SERV001\",\r\n        \"unidad\": \"ZZ\",\r\n        \"descripcion\": \"SERVICIO DE CONSULTORÍA\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 1000.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO COMPLEMENTARIO\",\r\n        \"cantidad\": 5,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"02\",\r\n        \"monto_base\": 1500.00,\r\n        \"factor\": 0.10,\r\n        \"monto\": 150.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuento Global por Volumen",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"86\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"MAYORISTA PREMIUM SAC\",\r\n      \"direccion\": \"AV. MAYORISTA 789, TRUJILLO\"\r\n    },\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-02-15\",\r\n        \"monto\": 1032.50,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-03-15\",\r\n        \"monto\": 1032.50,\r\n        \"moneda\": \"PEN\"\r\n      }\r\n    ],\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"MATERIA PRIMA A\",\r\n        \"cantidad\": 100,\r\n        \"mto_valor_unitario\": 5.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"PROD002\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"MATERIA PRIMA B\",\r\n        \"cantidad\": 200,\r\n        \"mto_valor_unitario\": 4.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      },\r\n      {\r\n        \"codigo\": \"PROD003\",\r\n        \"unidad\": \"KG\",\r\n        \"descripcion\": \"MATERIA PRIMA C\",\r\n        \"cantidad\": 150,\r\n        \"mto_valor_unitario\": 3.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"02\",\r\n        \"monto_base\": 1750.00,\r\n        \"factor\": 0.05,\r\n        \"monto\": 87.50\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuentos Lineal y Global que NO Afectan Base Imponible",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"FD01\",\r\n    \"correlativo\": \"1\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n    \"tipo_operacion\": \"0101\",\r\n    \"observaciones\": \"Factura con descuentos que no afectan la base imponible\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20123456789\",\r\n      \"razon_social\": \"EMPRESA CLIENTE CON DESCUENTOS SAC\",\r\n      \"direccion\": \"AV. CLIENTE 123, LIMA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"P004\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO CON DESCUENTO LINEAL NO BASE\",\r\n        \"cantidad\": 10,\r\n        \"mto_valor_unitario\": 2.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"01\",\r\n            \"monto_base\": 20.00,\r\n            \"factor\": 0.20,\r\n            \"monto\": 4.00\r\n          }\r\n        ]\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"03\",\r\n        \"monto_base\": 3.00,\r\n        \"factor\": 1.0,\r\n        \"monto\": 3.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Descuentos Promocionales que NO Afectan Base",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"150\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Contado\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20987654321\",\r\n      \"razon_social\": \"CLIENTE PROMOCIONAL SAC\",\r\n      \"direccion\": \"AV. PROMOCIONES 456, AREQUIPA\"\r\n    },\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO PREMIUM - DESCUENTO FIDELIDAD\",\r\n        \"cantidad\": 5,\r\n        \"mto_valor_unitario\": 100.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"01\",\r\n            \"monto_base\": 500.00,\r\n            \"factor\": 0.15,\r\n            \"monto\": 75.00\r\n          }\r\n        ]\r\n      },\r\n      {\r\n        \"codigo\": \"PROD002\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO ESTÁNDAR\",\r\n        \"cantidad\": 3,\r\n        \"mto_valor_unitario\": 80.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\"\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"03\",\r\n        \"monto_base\": 740.00,\r\n        \"factor\": 0.05,\r\n        \"monto\": 37.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Factura con Múltiples Descuentos que NO Afectan Base",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\r\n    \"branch_id\": 1,\r\n    \"tipo_doc\": \"01\",\r\n    \"serie\": \"F001\",\r\n    \"correlativo\": \"151\",\r\n    \"fecha_emision\": \"2025-01-15\",\r\n    \"moneda\": \"PEN\",\r\n    \"forma_pago_tipo\": \"Credito\",\r\n\r\n    \"client\": {\r\n      \"tipo_documento\": \"6\",\r\n      \"numero_documento\": \"20111222333\",\r\n      \"razon_social\": \"CLIENTE CORPORATIVO VIP SAC\",\r\n      \"direccion\": \"AV. CORPORATIVA 789, TRUJILLO\"\r\n    },\r\n\r\n    \"forma_pago_cuotas\": [\r\n      {\r\n        \"fecha_pago\": \"2025-02-15\",\r\n        \"monto\": 826.00,\r\n        \"moneda\": \"PEN\"\r\n      },\r\n      {\r\n        \"fecha_pago\": \"2025-03-15\",\r\n        \"monto\": 826.00,\r\n        \"moneda\": \"PEN\"\r\n      }\r\n    ],\r\n\r\n    \"detalles\": [\r\n      {\r\n        \"codigo\": \"SERV001\",\r\n        \"unidad\": \"ZZ\",\r\n        \"descripcion\": \"SERVICIO CONSULTORÍA - DESCUENTO LEALTAD\",\r\n        \"cantidad\": 1,\r\n        \"mto_valor_unitario\": 800.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"01\",\r\n            \"monto_base\": 800.00,\r\n            \"factor\": 0.10,\r\n            \"monto\": 80.00\r\n          }\r\n        ]\r\n      },\r\n      {\r\n        \"codigo\": \"PROD001\",\r\n        \"unidad\": \"NIU\",\r\n        \"descripcion\": \"PRODUCTO COMPLEMENTARIO - DESCUENTO VOLUMEN\",\r\n        \"cantidad\": 4,\r\n        \"mto_valor_unitario\": 150.00,\r\n        \"porcentaje_igv\": 18,\r\n        \"tip_afe_igv\": \"10\",\r\n        \"descuentos\": [\r\n          {\r\n            \"cod_tipo\": \"01\",\r\n            \"monto_base\": 600.00,\r\n            \"factor\": 0.08,\r\n            \"monto\": 48.00\r\n          }\r\n        ]\r\n      }\r\n    ],\r\n\r\n    \"descuentos\": [\r\n      {\r\n        \"cod_tipo\": \"03\",\r\n        \"monto_base\": 1400.00,\r\n        \"factor\": 0.03,\r\n        \"monto\": 42.00\r\n      }\r\n    ]\r\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{invoice_id}}/send-sunat"
          },
          "response": []
        }
      ]
    },
    {
      "name": "Boletas - casos completos",
      "description": "Casos completos tomados de ejemplos-postman/3. API SUNAT - Boletas.postman_collection.json",
      "item": [
        {
          "name": "Boleta gravada y exonerada",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-06-09\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"12345678\",\n      \"razon_social\": \"María Elena García Sánchez\",\n      \"nombre_comercial\": \"María García\",\n      \"direccion\": \"Av. Los Negocios 456, San Isidro\",\n      \"ubigeo\": \"150130\",\n      \"distrito\": \"San Isidro\",\n      \"provincia\": \"Lima\",\n      \"departamento\": \"Lima\",\n      \"telefono\": \"01-9876543\",\n      \"email\": \"maria.garcia@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"LAPTOP001\",\n        \"descripcion\": \"Laptop HP Pavilion 15.6\\\" Intel Core i5 8GB RAM\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 2542.37,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"codigo_producto_sunat\": \"43211507\"\n      },\n      {\n        \"codigo\": \"LIBRO001\",\n        \"descripcion\": \"Libro de matemáticas educativo nivel secundaria\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 3,\n        \"mto_valor_unitario\": 50.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"55101500\"\n      },\n      {\n        \"codigo\": \"MED001\",\n        \"descripcion\": \"Medicamento genérico - Paracetamol 500mg\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 12.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"51161500\"\n      },\n      {\n        \"codigo\": \"SERV001\",\n        \"descripcion\": \"Servicio de instalación y configuración\",\n        \"unidad\": \"ZZ\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 169.49,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"codigo_producto_sunat\": \"81112200\"\n      }\n    ],\n    \"usuario_creacion\": \"vendedor01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Exonerada - Material Educativo",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta Exonerada - Material Educativo\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"individual\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"87654321\",\n      \"razon_social\": \"Carlos Alberto Mendoza Torres\",\n      \"direccion\": \"Jr. Educación 789, Pueblo Libre\",\n      \"telefono\": \"01-7654321\",\n      \"email\": \"carlos.mendoza@estudiante.edu.pe\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"LIB001\",\n        \"descripcion\": \"LIBRO DE TEXTO - Matemáticas Avanzadas para Secundaria\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 85.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"55101500\"\n      },\n      {\n        \"codigo\": \"REV001\",\n        \"descripcion\": \"REVISTA CIENTÍFICA - Investigación en Ciencias Vol. 2025\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 45.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"55102000\"\n      },\n      {\n        \"codigo\": \"CUA001\",\n        \"descripcion\": \"CUADERNOS UNIVERSITARIOS A4 x 100 hojas (Pack x5)\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 3,\n        \"mto_valor_unitario\": 25.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"55121500\"\n      }\n    ],\n    \"usuario_creacion\": \"educacion01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Exonerada - Medicamentos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta Exonerada - Medicamentos\",\n    \"branch_id\": 2,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"11223344\",\n      \"razon_social\": \"Ana Sofía Vásquez Ramírez\",\n      \"direccion\": \"Av. Salud 456, La Victoria\",\n      \"telefono\": \"01-5551234\",\n      \"email\": \"ana.vasquez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"MED001\",\n        \"descripcion\": \"PARACETAMOL 500mg - Caja x 100 tabletas\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 15.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"51161500\"\n      },\n      {\n        \"codigo\": \"MED002\",\n        \"descripcion\": \"IBUPROFENO 400mg - Caja x 50 cápsulas\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 25.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"51161500\"\n      },\n      {\n        \"codigo\": \"MED003\",\n        \"descripcion\": \"JARABE PARA LA TOS - Frasco 120ml\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 18.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"51161500\"\n      }\n    ],\n    \"usuario_creacion\": \"farmacia01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Exonerada - Alimentos de Primera Necesidad",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta Exonerada - Alimentos de Primera Necesidad\",\n    \"branch_id\": 2,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"99887766\",\n      \"razon_social\": \"Roberto Carlos Chávez Gonzáles\",\n      \"direccion\": \"Jr. Mercado 123, Cercado de Lima\",\n      \"telefono\": \"01-9988776\",\n      \"email\": \"roberto.chavez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"ALM001\",\n        \"descripcion\": \"ARROZ SUPERIOR - Saco 50kg\",\n        \"unidad\": \"KGM\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 95.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"10061700\"\n      },\n      {\n        \"codigo\": \"ALM002\",\n        \"descripcion\": \"FREJOL CANARIO - Saco 25kg\",\n        \"unidad\": \"KGM\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 85.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"10051500\"\n      },\n      {\n        \"codigo\": \"ALM003\",\n        \"descripcion\": \"AZÚCAR RUBIA - Bolsa 5kg\",\n        \"unidad\": \"KGM\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 18.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\",\n        \"codigo_producto_sunat\": \"50401500\"\n      }\n    ],\n    \"usuario_creacion\": \"abarrotes01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Gravada - Productos Tecnológicos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta Gravada - Productos Tecnológicos\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"55443322\",\n      \"razon_social\": \"Diego Fernando López Castro\",\n      \"direccion\": \"Av. Tecnología 789, San Borja\",\n      \"telefono\": \"01-5544332\",\n      \"email\": \"diego.lopez@tech.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PHONE001\",\n        \"descripcion\": \"SMARTPHONE Samsung Galaxy A54 128GB\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 1271.19,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"codigo_producto_sunat\": \"43191501\"\n      },\n      {\n        \"codigo\": \"CASE001\",\n        \"descripcion\": \"FUNDA Protectora Transparente + Vidrio Templado\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 42.37,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"codigo_producto_sunat\": \"43191508\"\n      },\n      {\n        \"codigo\": \"CHAR001\",\n        \"descripcion\": \"CARGADOR Rápido USB-C 25W Original\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 84.75,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"codigo_producto_sunat\": \"43222608\"\n      }\n    ],\n    \"usuario_creacion\": \"tecnologia01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Gratuita - Promocional",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\n      \"branch_id\": 1,\n      \"serie\": \"B001\",\n      \"fecha_emision\": \"2025-01-06\",\n      \"moneda\": \"PEN\",\n      \"tipo_operacion\": \"0101\",\n      \"metodo_envio\": \"individual\",\n      \"client\": {\n          \"tipo_documento\": \"1\",\n          \"numero_documento\": \"12345678\",\n          \"razon_social\": \"PATRICIA ELENA MORALES DÍAZ\"\n      },\n      \"detalles\": [\n          {\n              \"codigo\": \"P001\",\n              \"descripcion\": \"Muestra gratuita - Shampoo anticaspa 50ml\",\n              \"unidad\": \"NIU\",\n              \"cantidad\": 1,\n              \"mto_valor_unitario\": 0.00,\n              \"mto_valor_gratuito\": 50.00,\n              \"porcentaje_igv\": 18,\n              \"tip_afe_igv\": \"11\"\n          }\n      ]\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con IVAP - Arroz Pilado",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\n      \"branch_id\": 1,\n      \"serie\": \"B001\",\n      \"fecha_emision\": \"2025-01-06\",\n      \"moneda\": \"PEN\",\n      \"tipo_operacion\": \"0101\",\n      \"metodo_envio\": \"resumen_diario\",\n      \"forma_pago_tipo\": \"Contado\",\n      \"client\": {\n          \"tipo_documento\": \"1\",\n          \"numero_documento\": \"33445566\",\n          \"razon_social\": \"Luis Alberto Paredes Ruiz\",\n          \"direccion\": \"Av. Amazonas 321, Iquitos\",\n          \"telefono\": \"01-3344556\",\n          \"email\": \"luis.paredes@amazonia.com\"\n      },\n      \"detalles\": [\n          {\n              \"codigo\": \"ARROZ001\",\n              \"descripcion\": \"ARROZ PILADO Premium - Saco 50kg\",\n              \"unidad\": \"KGM\",\n              \"cantidad\": 2,\n              \"mto_valor_unitario\": 120.00,\n              \"porcentaje_igv\": 4,\n              \"tip_afe_igv\": \"17\"\n          }\n      ]\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con ISC - Bebidas Alcohólicas",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con ISC - Bebidas Alcohólicas\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"66778899\",\n      \"razon_social\": \"Fernando José Quispe Mamani\",\n      \"direccion\": \"Av. Licores 147, Barranco\",\n      \"telefono\": \"01-6677889\",\n      \"email\": \"fernando.quispe@licoreria.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PISCO001\",\n        \"descripcion\": \"PISCO Acholado 750ml - Botella\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 84.75,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"isc\": 30.51,\n        \"tipo_sistema_isc\": \"03\",\n        \"codigo_producto_sunat\": \"50201700\"\n      },\n      {\n        \"codigo\": \"CERVEZA001\",\n        \"descripcion\": \"CERVEZA Premium 650ml - Pack x6\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 42.37,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"isc\": 15.25,\n        \"tipo_sistema_isc\": \"03\",\n        \"codigo_producto_sunat\": \"50202100\"\n      }\n    ],\n    \"usuario_creacion\": \"licoreria01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta ICBPER - Bolsas Plásticas",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta ICBPER - Bolsas Plásticas\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"44556677\",\n      \"razon_social\": \"Carmen Rosa Huamán Salazar\",\n      \"direccion\": \"Jr. Comercio 963, La Victoria\",\n      \"telefono\": \"01-4455667\",\n      \"email\": \"carmen.huaman@supermarket.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto Alimenticio Varios\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 5,\n        \"mto_valor_unitario\": 15.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"codigo_producto_sunat\": \"50000000\"\n      },\n      {\n        \"codigo\": \"BOLSA001\",\n        \"descripcion\": \"BOLSA PLÁSTICA Grande (Gravada ICBPER)\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 3,\n        \"mto_valor_unitario\": 0.50,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"icbper\": 0.50,\n        \"factor_icbper\": 1,\n        \"codigo_producto_sunat\": \"25181500\"\n      }\n    ],\n    \"usuario_creacion\": \"supermarket01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Inafecta - Servicios Financieros",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta Inafecta - Servicios Financieros\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"22334455\",\n      \"razon_social\": \"Miguel Ángel Torres Fernández\",\n      \"direccion\": \"Av. Financiera 852, San Isidro\",\n      \"telefono\": \"01-2233445\",\n      \"email\": \"miguel.torres@finanzas.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"FIN001\",\n        \"descripcion\": \"COMISIÓN POR TRANSFERENCIA BANCARIA\",\n        \"unidad\": \"ZZ\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 25.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"30\",\n        \"codigo_producto_sunat\": \"80141600\"\n      },\n      {\n        \"codigo\": \"FIN002\",\n        \"descripcion\": \"COMISIÓN POR MANTENIMIENTO DE CUENTA\",\n        \"unidad\": \"ZZ\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 15.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"30\",\n        \"codigo_producto_sunat\": \"80141600\"\n      }\n    ],\n    \"usuario_creacion\": \"finanzas01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Descuento por Línea",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Descuento por Línea\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"12345678\",\n      \"razon_social\": \"Juan Pérez López\",\n      \"direccion\": \"Av. Comercio 123, Lima\",\n      \"telefono\": \"01-1234567\",\n      \"email\": \"juan.perez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto con Descuento 20%\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 100.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\",\n        \"descuentos\": [\n          {\n            \"cod_tipo\": \"00\",\n            \"monto_base\": 200.00,\n            \"factor\": 0.20,\n            \"monto\": 40.00\n          }\n        ]\n      },\n      {\n        \"codigo\": \"PROD002\",\n        \"descripcion\": \"Producto sin Descuento\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 50.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"usuario_creacion\": \"vendedor01\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Descuento Global",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Descuento Global\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"87654321\",\n      \"razon_social\": \"María Rodríguez García\",\n      \"direccion\": \"Jr. Descuentos 456, Miraflores\",\n      \"telefono\": \"01-7654321\",\n      \"email\": \"maria.rodriguez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto 1\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 3,\n        \"mto_valor_unitario\": 80.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      },\n      {\n        \"codigo\": \"PROD002\",\n        \"descripcion\": \"Producto 2\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 60.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"descuentos\": [\n      {\n        \"cod_tipo\": \"02\",\n        \"monto_base\": 360.00,\n        \"factor\": 0.10,\n        \"monto\": 36.00\n      }\n    ],\n    \"usuario_creacion\": \"vendedor02\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Anticipo",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Anticipo\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"11223344\",\n      \"razon_social\": \"Carlos Mendoza Torres\",\n      \"direccion\": \"Av. Anticipos 789, San Isidro\",\n      \"telefono\": \"01-1122334\",\n      \"email\": \"carlos.mendoza@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto Principal\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 500.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"anticipos\": [\n      {\n        \"tipo_doc_rel\": \"02\",\n        \"nro_doc_rel\": \"BA001-001\",\n        \"total\": 100.00\n      }\n    ],\n    \"usuario_creacion\": \"vendedor03\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Múltiples Anticipos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Múltiples Anticipos\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"55667788\",\n      \"razon_social\": \"Ana López Sánchez\",\n      \"direccion\": \"Jr. Pagos 321, Surco\",\n      \"telefono\": \"01-5566778\",\n      \"email\": \"ana.lopez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"SERV001\",\n        \"descripcion\": \"Servicio Premium\",\n        \"unidad\": \"ZZ\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 1000.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"anticipos\": [\n      {\n        \"tipo_doc_rel\": \"02\",\n        \"nro_doc_rel\": \"BA001-002\",\n        \"total\": 300.00\n      },\n      {\n        \"tipo_doc_rel\": \"02\",\n        \"nro_doc_rel\": \"BA001-003\",\n        \"total\": 200.00\n      }\n    ],\n    \"usuario_creacion\": \"vendedor04\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Percepción",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Percepción\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"99887766\",\n      \"razon_social\": \"Roberto Chávez Gonzáles\",\n      \"direccion\": \"Av. Percepciones 654, La Molina\",\n      \"telefono\": \"01-9988776\",\n      \"email\": \"roberto.chavez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto con Percepción\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 100.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"perception\": {\n      \"cod_reg\": \"51\",\n      \"porcentaje\": 2.00,\n      \"mto_base\": 200.00,\n      \"mto\": 4.00,\n      \"mto_total\": 204.00\n    },\n    \"usuario_creacion\": \"vendedor05\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Retención",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Retención\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"44556677\",\n      \"razon_social\": \"Laura Martínez Ruiz\",\n      \"direccion\": \"Av. Retenciones 987, San Borja\",\n      \"telefono\": \"01-4455667\",\n      \"email\": \"laura.martinez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto con Retención\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 3,\n        \"mto_valor_unitario\": 80.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"descuentos\": [\n      {\n        \"cod_tipo\": \"62\",\n        \"monto_base\": 283.20,\n        \"factor\": 0.03,\n        \"monto\": 8.50\n      }\n    ],\n    \"usuario_creacion\": \"vendedor06\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Guía de Remisión",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Guía de Remisión\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"33445566\",\n      \"razon_social\": \"Pedro Gómez Flores\",\n      \"direccion\": \"Av. Guías 555, Jesús María\",\n      \"telefono\": \"01-3344556\",\n      \"email\": \"pedro.gomez@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto con Guía\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 5,\n        \"mto_valor_unitario\": 40.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"guias\": [\n      {\n        \"tipo_doc\": \"09\",\n        \"nro_doc\": \"T001-1\"\n      }\n    ],\n    \"usuario_creacion\": \"vendedor07\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta con Múltiples Guías de Remisión",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta con Múltiples Guías de Remisión\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"77889900\",\n      \"razon_social\": \"Sofía Castro Díaz\",\n      \"direccion\": \"Jr. Múltiples 222, Lince\",\n      \"telefono\": \"01-7788990\",\n      \"email\": \"sofia.castro@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"PROD001\",\n        \"descripcion\": \"Producto Lote A\",\n        \"unidad\": \"KG\",\n        \"cantidad\": 10,\n        \"mto_valor_unitario\": 20.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      },\n      {\n        \"codigo\": \"PROD002\",\n        \"descripcion\": \"Producto Lote B\",\n        \"unidad\": \"KG\",\n        \"cantidad\": 15,\n        \"mto_valor_unitario\": 15.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      }\n    ],\n    \"guias\": [\n      {\n        \"tipo_doc\": \"09\",\n        \"nro_doc\": \"T001-101\"\n      },\n      {\n        \"tipo_doc\": \"09\",\n        \"nro_doc\": \"T001-102\"\n      }\n    ],\n    \"usuario_creacion\": \"vendedor08\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Boleta Mixta Completa",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"scenario\": \"Boleta Mixta Completa\",\n    \"branch_id\": 1,\n    \"serie\": \"B001\",\n    \"fecha_emision\": \"2025-01-06\",\n    \"moneda\": \"PEN\",\n    \"tipo_operacion\": \"0101\",\n    \"metodo_envio\": \"resumen_diario\",\n    \"forma_pago_tipo\": \"Contado\",\n    \"client\": {\n      \"tipo_documento\": \"1\",\n      \"numero_documento\": \"66778899\",\n      \"razon_social\": \"Empresa Mixta SAC\",\n      \"direccion\": \"Av. Completa 777, San Miguel\",\n      \"telefono\": \"01-6677889\",\n      \"email\": \"empresa.mixta@email.com\"\n    },\n    \"detalles\": [\n      {\n        \"codigo\": \"GRAV001\",\n        \"descripcion\": \"Producto Gravado\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 2,\n        \"mto_valor_unitario\": 100.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"10\"\n      },\n      {\n        \"codigo\": \"EXON001\",\n        \"descripcion\": \"Producto Exonerado\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 3,\n        \"mto_valor_unitario\": 50.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"20\"\n      },\n      {\n        \"codigo\": \"INAF001\",\n        \"descripcion\": \"Producto Inafecto\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 80.00,\n        \"porcentaje_igv\": 0,\n        \"tip_afe_igv\": \"30\"\n      },\n      {\n        \"codigo\": \"GRAT001\",\n        \"descripcion\": \"Producto Gratuito\",\n        \"unidad\": \"NIU\",\n        \"cantidad\": 1,\n        \"mto_valor_unitario\": 0.00,\n        \"mto_valor_gratuito\": 25.00,\n        \"porcentaje_igv\": 18,\n        \"tip_afe_igv\": \"11\"\n      }\n    ],\n    \"usuario_creacion\": \"vendedor09\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas"
          },
          "response": []
        },
        {
          "name": "Generar PDF A4",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"format\": \"A4\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/invoices/{{\\1_id}}/generate-pdf"
          },
          "response": []
        },
        {
          "name": "Generar PDF Ticket 80mm",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"format\": \"80mm\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas/{{\\1_id}}/generate-pdf"
          },
          "response": []
        },
        {
          "name": "Descargar PDF",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "url": "{{base_url}}/api/v1/invoices/{{\\1_id}}/download-pdf?format=A4"
          },
          "response": []
        },
        {
          "name": "Crear Resumen Diario",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": " {\n    \"branch_id\": 1,\n    \"fecha_resumen\": \"2025-06-09\"\n  }",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/boletas/create-daily-summary"
          },
          "response": []
        },
        {
          "name": "Enviar Resumen a SUNAT",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": "{{base_url}}/api/v1/daily-summaries/{{summary_id}}/send-sunat"
          },
          "response": []
        },
        {
          "name": "Verificar Estado Resumen",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              }
            ],
            "url": "{{base_url}}/api/v1/daily-summaries/{{summary_id}}/check-status"
          },
          "response": []
        },
        {
          "name": "Listar Boletas",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": "{{base_url}}/api/v1/boletas?branch_id=1&per_page=20"
          },
          "response": []
        },
        {
          "name": "Ver Formatos PDF Disponibles",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": "{{base_url}}/api/v1/pdf/formats"
          },
          "response": []
        }
      ]
    },
    {
      "name": "Notas de crédito - casos completos",
      "description": "Casos completos tomados de ejemplos-postman/5. API SUNAT - Notas de crédito.postman_collection.json",
      "item": [
        {
          "name": "1. Catálogos y Referencias",
          "item": [
            {
              "name": "Obtener Motivos de Nota de Crédito",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": "{{base_url}}/api/v1/credit-notes/catalogs/motivos"
              },
              "response": []
            }
          ]
        },
        {
          "name": "2. Ejemplos básicos",
          "item": [
            {
              "name": "NC-GREENTER-001 - Nota Básica (nota-credito.php)",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "if (pm.response.code === 201) {",
                      "    const response = pm.response.json();",
                      "    pm.environment.set('credit_note_id', response.data.id);",
                      "    pm.test('Nota de crédito creada correctamente', function () {",
                      "        pm.expect(response.success).to.be.true;",
                      "        pm.expect(response.data.tipo_doc_afectado).to.eql('01');",
                      "        pm.expect(response.data.cod_motivo).to.eql('07');",
                      "    });",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-15\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-111\",\n  \"cod_motivo\": \"07\",\n  \"des_motivo\": \"DEVOLUCION POR ITEM\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\",\n    \"direccion\": \"AV. EJEMPLO 123\",\n    \"ubigeo\": \"150101\",\n    \"distrito\": \"LIMA\",\n    \"provincia\": \"LIMA\",\n    \"departamento\": \"LIMA\"\n  },\n  \"guias\": [\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"0001-213\"\n    }\n  ],\n  \"detalles\": [\n    {\n      \"codigo\": \"C023\",\n      \"descripcion\": \"PROD 1\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    },\n    {\n      \"codigo\": \"C02\",\n      \"descripcion\": \"PROD 2\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ],\n  \"leyendas\": [\n    {\n      \"code\": \"1000\",\n      \"value\": \"SON DOSCIENTOS TREINTA Y SEIS CON 00/100 SOLES\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-GREENTER-002 - Nota para Boleta (nota-credito-boleta.php)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"BB01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"03\",\n  \"num_doc_afectado\": \"B001-12\",\n  \"cod_motivo\": \"01\",\n  \"des_motivo\": \"ANULACION DE LA OPERACION\",\n  \"client\": {\n    \"tipo_documento\": \"1\",\n    \"numero_documento\": \"12345678\",\n    \"razon_social\": \"CLIENTE NATURAL\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"C023\",\n      \"descripcion\": \"PROD 1\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    },\n    {\n      \"codigo\": \"C02\",\n      \"descripcion\": \"PROD 2\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-GREENTER-003 - Forma de Pago Crédito (nota-credito-forma-pago.php)",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"forma_pago_tipo\": \"Credito\",\n  \"forma_pago_cuotas\": [\n    {\n      \"monto\": 236.00,\n      \"fecha_pago\": \"2025-09-11\"\n    }\n  ],\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-111\",\n  \"cod_motivo\": \"13\",\n  \"des_motivo\": \"AJUSTES - MONTOS Y/O FECHAS DE PAGO\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"guias\": [\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"0001-213\"\n    }\n  ],\n  \"detalles\": [\n    {\n      \"codigo\": \"C023\",\n      \"descripcion\": \"PROD 1\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    },\n    {\n      \"codigo\": \"C02\",\n      \"descripcion\": \"PROD 2\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            }
          ]
        },
        {
          "name": "3. Todos los Motivos (01-13)",
          "item": [
            {
              "name": "NC-MOTIVO-01 - Anulación de Operación",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000001\",\n  \"cod_motivo\": \"01\",\n  \"des_motivo\": \"ANULACION DE LA OPERACION\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"ANULADO\",\n      \"descripcion\": \"OPERACION ANULADA COMPLETAMENTE\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 100.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-02 - Error en RUC",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000002\",\n  \"cod_motivo\": \"02\",\n  \"des_motivo\": \"ANULACION POR ERROR EN EL RUC\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"CORR-RUC\",\n      \"descripcion\": \"CORRECCION POR RUC INCORRECTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 100.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-03 - Error en Descripción",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000003\",\n  \"cod_motivo\": \"03\",\n  \"des_motivo\": \"CORRECCION POR ERROR EN LA DESCRIPCION\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"PROD001\",\n      \"descripcion\": \"DESCRIPCION CORREGIDA DEL PRODUCTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-04 - Descuento Global",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000004\",\n  \"cod_motivo\": \"04\",\n  \"des_motivo\": \"DESCUENTO GLOBAL\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"DESC-GLOBAL\",\n      \"descripcion\": \"DESCUENTO APLICADO GLOBALMENTE\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 20.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-05 - Descuento por Ítem",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000005\",\n  \"cod_motivo\": \"05\",\n  \"des_motivo\": \"DESCUENTO POR ITEM\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"PROD001\",\n      \"descripcion\": \"DESCUENTO EN PRODUCTO ESPECIFICO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 15.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-06 - Devolución Total",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000006\",\n  \"cod_motivo\": \"06\",\n  \"des_motivo\": \"DEVOLUCION TOTAL\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"guias\": [\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"G001-001\"\n    },\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"G001-002\"\n    }\n  ],\n  \"detalles\": [\n    {\n      \"codigo\": \"DEVUELTO\",\n      \"descripcion\": \"PRODUCTO DEVUELTO COMPLETAMENTE\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 3,\n      \"mto_valor_unitario\": 33.33,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-07 - Devolución por Ítem",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000007\",\n  \"cod_motivo\": \"07\",\n  \"des_motivo\": \"DEVOLUCION POR ITEM\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"guias\": [\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"0001-213\"\n    }\n  ],\n  \"detalles\": [\n    {\n      \"codigo\": \"C023\",\n      \"descripcion\": \"PROD 1 DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-08 - Bonificación",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000008\",\n  \"cod_motivo\": \"08\",\n  \"des_motivo\": \"BONIFICACION\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"BONUS\",\n      \"descripcion\": \"BONIFICACION AL CLIENTE\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 25.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-09 - Disminución en el Valor",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000009\",\n  \"cod_motivo\": \"09\",\n  \"des_motivo\": \"DISMINUCION EN EL VALOR\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"ADJUST\",\n      \"descripcion\": \"AJUSTE DE VALOR POR CALIDAD\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 10.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-10 - Otros Conceptos",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000010\",\n  \"cod_motivo\": \"10\",\n  \"des_motivo\": \"OTROS CONCEPTOS\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"OTHER\",\n      \"descripcion\": \"CONCEPTO ESPECIAL DE AJUSTE\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 30.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-11 - Ajustes Exportación",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"USD\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000011\",\n  \"cod_motivo\": \"11\",\n  \"des_motivo\": \"AJUSTES DE OPERACIONES DE EXPORTACION\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\",\n    \"pais\": \"US\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"EXP001\",\n      \"descripcion\": \"PRODUCTO DE EXPORTACION AJUSTADO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 10,\n      \"mto_valor_unitario\": 15.00,\n      \"porcentaje_igv\": 0.00,\n      \"tip_afe_igv\": \"40\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-12 - Ajustes IVAP",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000012\",\n  \"cod_motivo\": \"12\",\n  \"des_motivo\": \"AJUSTES AFECTOS AL IVAP\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"IVAP001\",\n      \"descripcion\": \"AJUSTE PARA OPERACION IVAP\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 100.00,\n      \"porcentaje_igv\": 2.00,\n      \"tip_afe_igv\": \"17\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-MOTIVO-13 - Ajustes Fechas de Pago",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"forma_pago_tipo\": \"Credito\",\n  \"forma_pago_cuotas\": [\n    {\n      \"monto\": 59.00,\n      \"fecha_pago\": \"2025-10-06\"\n    },\n    {\n      \"monto\": 59.00,\n      \"fecha_pago\": \"2025-11-06\"\n    }\n  ],\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-000013\",\n  \"cod_motivo\": \"13\",\n  \"des_motivo\": \"AJUSTES - MONTOS Y/O FECHAS DE PAGO\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"AJUSTE-PAGO\",\n      \"descripcion\": \"AJUSTE EN FECHAS Y MONTOS DE PAGO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 25.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            }
          ]
        },
        {
          "name": "4. Casos Especiales y Avanzados",
          "item": [
            {
              "name": "NC-ESP-001 - Operaciones Exoneradas",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-EXO001\",\n  \"cod_motivo\": \"07\",\n  \"des_motivo\": \"DEVOLUCION POR ITEM - OPERACION EXONERADA\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"EXON001\",\n      \"descripcion\": \"PRODUCTO EXONERADO DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 5,\n      \"mto_valor_unitario\": 20.00,\n      \"porcentaje_igv\": 0.00,\n      \"tip_afe_igv\": \"20\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-ESP-002 - Operaciones Inafectas",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-INA001\",\n  \"cod_motivo\": \"07\",\n  \"des_motivo\": \"DEVOLUCION POR ITEM - OPERACION INAFECTA\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"INAF001\",\n      \"descripcion\": \"PRODUCTO INAFECTO DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 3,\n      \"mto_valor_unitario\": 25.00,\n      \"porcentaje_igv\": 0.00,\n      \"tip_afe_igv\": \"30\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-ESP-003 - Con ISC e ICBPER",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-ISC001\",\n  \"cod_motivo\": \"07\",\n  \"des_motivo\": \"DEVOLUCION DE PRODUCTOS CON ISC E ICBPER\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"CIGA001\",\n      \"descripcion\": \"CIGARRILLOS DEVUELTOS\",\n      \"unidad\": \"PAQ\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 10.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\",\n      \"isc\": 3.00,\n      \"tip_sis_isc\": \"01\",\n      \"mto_base_isc\": 10.00\n    },\n    {\n      \"codigo\": \"BOLS001\",\n      \"descripcion\": \"BOLSAS PLASTICAS DEVUELTAS\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 100,\n      \"mto_valor_unitario\": 0.10,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\",\n      \"icbper\": 10.00,\n      \"factor_icbper\": 100\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-ESP-004 - Múltiples Guías y Documentos",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-MG001\",\n  \"cod_motivo\": \"06\",\n  \"des_motivo\": \"DEVOLUCION TOTAL CON MULTIPLES GUIAS\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"guias\": [\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"T001-000001\"\n    },\n    {\n      \"tipo_doc\": \"09\",\n      \"nro_doc\": \"T001-000002\"\n    },\n    {\n      \"tipo_doc\": \"31\",\n      \"nro_doc\": \"GRE-001\"\n    }\n  ],\n  \"detalles\": [\n    {\n      \"codigo\": \"LOTE001\",\n      \"descripcion\": \"LOTE COMPLETO DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 50,\n      \"mto_valor_unitario\": 5.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            },
            {
              "name": "NC-ESP-005 - Operaciones Mixtas",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FF01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-MIX001\",\n  \"cod_motivo\": \"07\",\n  \"des_motivo\": \"DEVOLUCION MIXTA - GRAVADO, EXONERADO E INAFECTO\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"GRAV001\",\n      \"descripcion\": \"PRODUCTO GRAVADO DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    },\n    {\n      \"codigo\": \"EXON001\",\n      \"descripcion\": \"PRODUCTO EXONERADO DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 3,\n      \"mto_valor_unitario\": 30.00,\n      \"porcentaje_igv\": 0.00,\n      \"tip_afe_igv\": \"20\"\n    },\n    {\n      \"codigo\": \"INAF001\",\n      \"descripcion\": \"PRODUCTO INAFECTO DEVUELTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 25.00,\n      \"porcentaje_igv\": 0.00,\n      \"tip_afe_igv\": \"30\"\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes"
              },
              "response": []
            }
          ]
        },
        {
          "name": "5. Gestión y Consultas",
          "item": [
            {
              "name": "Listar Notas de Crédito",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes?per_page=15"
              },
              "response": []
            },
            {
              "name": "Obtener Nota por ID",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}"
              },
              "response": []
            },
            {
              "name": "Filtrar por Estado SUNAT",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes?estado_sunat=PENDIENTE"
              },
              "response": []
            },
            {
              "name": "Filtrar por Tipo de Documento Afectado",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes?tipo_doc_afectado=01"
              },
              "response": []
            },
            {
              "name": "Filtrar por Rango de Fechas",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes?fecha_desde=2025-09-01&fecha_hasta=2025-09-30"
              },
              "response": []
            }
          ]
        },
        {
          "name": "6. Operaciones SUNAT",
          "item": [
            {
              "name": "Enviar Nota de Crédito a SUNAT",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test('Respuesta exitosa o error controlado', function () {",
                      "    pm.expect(pm.response.code).to.be.oneOf([200, 400, 500]);",
                      "    const response = pm.response.json();",
                      "    pm.expect(response).to.have.property('success');",
                      "    pm.expect(response).to.have.property('message');",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/send-sunat"
              },
              "response": []
            }
          ]
        },
        {
          "name": "7. Generación de Archivos",
          "item": [
            {
              "name": "Generar PDF - Formato A4",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"formato\": \"a4\",\n  \"generar_qr\": true\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/generate-pdf"
              },
              "response": []
            },
            {
              "name": "Generar PDF - Formato A5",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"formato\": \"a5\",\n  \"generar_qr\": true\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/generate-pdf"
              },
              "response": []
            },
            {
              "name": "Generar PDF - Formato 80mm",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"formato\": \"80mm\",\n  \"generar_qr\": false\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/generate-pdf"
              },
              "response": []
            },
            {
              "name": "Generar PDF - Formato 50mm",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"formato\": \"50mm\",\n  \"generar_qr\": false\n}"
                },
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/generate-pdf"
              },
              "response": []
            },
            {
              "name": "Descargar XML",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/download-xml"
              },
              "response": []
            },
            {
              "name": "Descargar CDR",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/download-cdr"
              },
              "response": []
            },
            {
              "name": "Descargar PDF",
              "request": {
                "method": "GET",
                "header": [],
                "url": "{{base_url}}/api/v1/credit-notes/{{credit_note_id}}/download-pdf"
              },
              "response": []
            }
          ]
        }
      ]
    },
    {
      "name": "Notas de débito - casos completos",
      "description": "Casos completos tomados de ejemplos-postman/6. API SUNAT - Notas de Débito.postman_collection.json",
      "item": [
        {
          "name": "1. Crear Nota de Débito Básica",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 201\", function () {",
                  "    pm.response.to.have.status(201);",
                  "});",
                  "",
                  "pm.test(\"Response has success true\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.success).to.eql(true);",
                  "});",
                  "",
                  "pm.test(\"Debit note created with correct data\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.data.tipo_documento).to.eql(\"08\");",
                  "    pm.expect(jsonData.data.cod_motivo).to.eql(\"02\");",
                  "    pm.expect(jsonData.data.tipo_doc_afectado).to.eql(\"01\");",
                  "});",
                  "",
                  "// Guardar ID para próximas requests",
                  "if (pm.response.code === 201) {",
                  "    var responseJson = pm.response.json();",
                  "    pm.environment.set(\"debit_note_id\", responseJson.data.id);",
                  "}"
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FD01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-111\",\n  \"cod_motivo\": \"02\",\n  \"des_motivo\": \"AUMENTO EN EL VALOR\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\",\n    \"direccion\": \"AV. EJEMPLO 123\",\n    \"ubigeo\": \"150101\",\n    \"distrito\": \"LIMA\",\n    \"provincia\": \"LIMA\",\n    \"departamento\": \"LIMA\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"C023\",\n      \"descripcion\": \"AUMENTO POR CONCEPTO ADICIONAL\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    },\n    {\n      \"codigo\": \"C02\",\n      \"descripcion\": \"AUMENTO POR RECARGO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 2,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ],\n  \"leyendas\": [\n    {\n      \"code\": \"1000\",\n      \"value\": \"SON DOSCIENTOS TREINTA Y SEIS CON 00/100 SOLES\"\n    }\n  ]\n}"
            },
            "url": "{{base_url}}/api/v1/debit-notes",
            "description": "Crear una nota de débito básica por aumento en el valor. Este es el caso más común basado en el caso oficial de emisión."
          },
          "response": []
        },
        {
          "name": "2. Crear Nota de Débito - Intereses por Mora",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 201\", function () {",
                  "    pm.response.to.have.status(201);",
                  "});",
                  "",
                  "pm.test(\"Interest debit note created correctly\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.data.cod_motivo).to.eql(\"01\");",
                  "    pm.expect(jsonData.data.des_motivo).to.eql(\"INTERESES POR MORA\");",
                  "});"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FD01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-222\",\n  \"cod_motivo\": \"01\",\n  \"des_motivo\": \"INTERESES POR MORA\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20123456789\",\n    \"razon_social\": \"EMPRESA DE PRUEBA SAC\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"INT001\",\n      \"descripcion\": \"INTERESES POR PAGO TARDIO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 100.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
            },
            "url": "{{base_url}}/api/v1/debit-notes",
            "description": "Crear una nota de débito por intereses de mora. Utilizada para cobrar intereses por pagos tardíos."
          },
          "response": []
        },
        {
          "name": "3. Crear Nota de Débito para Boleta",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 201\", function () {",
                  "    pm.response.to.have.status(201);",
                  "});",
                  "",
                  "pm.test(\"Boleta debit note created correctly\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.data.tipo_doc_afectado).to.eql(\"03\");",
                  "    pm.expect(jsonData.data.serie).to.eql(\"BD01\");",
                  "});"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"BD01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"03\",\n  \"num_doc_afectado\": \"B001-333\",\n  \"cod_motivo\": \"03\",\n  \"des_motivo\": \"PENALIDADES/OTROS CONCEPTOS\",\n  \"client\": {\n    \"tipo_documento\": \"1\",\n    \"numero_documento\": \"12345678\",\n    \"razon_social\": \"CLIENTE NATURAL\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"PEN001\",\n      \"descripcion\": \"PENALIDAD POR INCUMPLIMIENTO\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 50.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ]\n}"
            },
            "url": "{{base_url}}/api/v1/debit-notes",
            "description": "Crear una nota de débito aplicada a una boleta de venta. Note la serie BD01 y tipo_doc_afectado=03."
          },
          "response": []
        },
        {
          "name": "4. Crear Nota de Débito - Penalidades",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 201\", function () {",
                  "    pm.response.to.have.status(201);",
                  "});",
                  "",
                  "pm.test(\"Penalty debit note created correctly\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.data.cod_motivo).to.eql(\"03\");",
                  "    pm.expect(jsonData.data.des_motivo).to.eql(\"PENALIDADES/OTROS CONCEPTOS\");",
                  "});"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"branch_id\": 1,\n  \"serie\": \"FD01\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"moneda\": \"PEN\",\n  \"tipo_doc_afectado\": \"01\",\n  \"num_doc_afectado\": \"F001-444\",\n  \"cod_motivo\": \"03\",\n  \"des_motivo\": \"PENALIDADES/OTROS CONCEPTOS\",\n  \"client\": {\n    \"tipo_documento\": \"6\",\n    \"numero_documento\": \"20987654321\",\n    \"razon_social\": \"EMPRESA CONTRATISTA SAC\",\n    \"direccion\": \"AV. CONTRATISTAS 456\",\n    \"ubigeo\": \"150101\",\n    \"distrito\": \"LIMA\",\n    \"provincia\": \"LIMA\",\n    \"departamento\": \"LIMA\"\n  },\n  \"detalles\": [\n    {\n      \"codigo\": \"MULT01\",\n      \"descripcion\": \"MULTA POR RETRASO EN ENTREGA\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 500.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    },\n    {\n      \"codigo\": \"MULT02\",\n      \"descripcion\": \"PENALIDAD POR CALIDAD\",\n      \"unidad\": \"NIU\",\n      \"cantidad\": 1,\n      \"mto_valor_unitario\": 300.00,\n      \"porcentaje_igv\": 18.00,\n      \"tip_afe_igv\": \"10\"\n    }\n  ],\n  \"leyendas\": [\n    {\n      \"code\": \"1000\",\n      \"value\": \"SON NOVECIENTOS CUARENTA Y CUATRO CON 00/100 SOLES\"\n    }\n  ]\n}"
            },
            "url": "{{base_url}}/api/v1/debit-notes",
            "description": "Crear una nota de débito por penalidades o multas contractuales. Ejemplo con múltiples conceptos de penalidad."
          },
          "response": []
        },
        {
          "name": "5. Enviar Nota de Débito a SUNAT",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"SUNAT response is successful\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.success).to.eql(true);",
                  "    pm.expect(jsonData.data.estado_sunat).to.be.oneOf([\"ACEPTADO\", \"RECHAZADO\"]);",
                  "});",
                  "",
                  "pm.test(\"Has XML and CDR paths when accepted\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    if (jsonData.data.estado_sunat === \"ACEPTADO\") {",
                  "        pm.expect(jsonData.data.xml_path).to.not.be.null;",
                  "        pm.expect(jsonData.data.cdr_path).to.not.be.null;",
                  "        pm.expect(jsonData.data.codigo_hash).to.not.be.null;",
                  "    }",
                  "});"
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/debit-notes/{{debit_note_id}}/send-sunat",
            "description": "Enviar la nota de débito a SUNAT. Usa la variable de entorno debit_note_id que se guarda al crear una nota de débito."
          },
          "response": []
        },
        {
          "name": "6. Obtener Nota de Débito",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Debit note data is returned\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.success).to.eql(true);",
                  "    pm.expect(jsonData.data).to.have.property('tipo_documento');",
                  "    pm.expect(jsonData.data.tipo_documento).to.eql('08');",
                  "});"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/debit-notes/{{debit_note_id}}",
            "description": "Obtener los datos de una nota de débito específica."
          },
          "response": []
        },
        {
          "name": "7. Listar Notas de Débito",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"List contains debit notes\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.success).to.eql(true);",
                  "    pm.expect(jsonData.data).to.have.property('data');",
                  "    pm.expect(jsonData.data.data).to.be.an('array');",
                  "});"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/debit-notes?per_page=10",
            "description": "Listar notas de débito con filtros opcionales. Puede filtrar por company_id, estado_sunat, tipo_doc_afectado, fechas, etc."
          },
          "response": []
        },
        {
          "name": "8. Catálogo de Motivos",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"Motivos catalog is returned\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.success).to.eql(true);",
                  "    pm.expect(jsonData.data).to.be.an('array');",
                  "    pm.expect(jsonData.data.length).to.eql(5);",
                  "});",
                  "",
                  "pm.test(\"Contains expected motivos\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    var motivos = jsonData.data.map(m => m.code);",
                  "    pm.expect(motivos).to.include('01');",
                  "    pm.expect(motivos).to.include('02');",
                  "    pm.expect(motivos).to.include('03');",
                  "});"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/debit-notes/catalogs/motivos",
            "description": "Obtener el catálogo de motivos válidos para notas de débito (códigos 01, 02, 03, 10, 11)."
          },
          "response": []
        },
        {
          "name": "9. Descargar XML",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200 or 404\", function () {",
                  "    pm.expect(pm.response.code).to.be.oneOf([200, 404]);",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    pm.test(\"XML file is returned\", function () {",
                  "        pm.expect(pm.response.headers.get('Content-Type')).to.include('xml');",
                  "    });",
                  "}"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/xml"
              }
            ],
            "url": "{{base_url}}/api/v1/debit-notes/{{debit_note_id}}/download-xml",
            "description": "Descargar el archivo XML de la nota de débito (disponible después del envío a SUNAT)."
          },
          "response": []
        },
        {
          "name": "10. Descargar CDR",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200 or 404\", function () {",
                  "    pm.expect(pm.response.code).to.be.oneOf([200, 404]);",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    pm.test(\"CDR ZIP file is returned\", function () {",
                  "        pm.expect(pm.response.headers.get('Content-Type')).to.include('zip');",
                  "    });",
                  "}"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/zip"
              }
            ],
            "url": "{{base_url}}/api/v1/debit-notes/{{debit_note_id}}/download-cdr",
            "description": "Descargar el archivo CDR (Constancia de Recepción) de SUNAT (disponible después de envío exitoso)."
          },
          "response": []
        },
        {
          "name": "11. Generar PDF",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200\", function () {",
                  "    pm.response.to.have.status(200);",
                  "});",
                  "",
                  "pm.test(\"PDF generation response\", function () {",
                  "    var jsonData = pm.response.json();",
                  "    pm.expect(jsonData.success).to.eql(true);",
                  "    pm.expect(jsonData.message).to.include('PDF');",
                  "});"
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\r\n    \"format\": \"80mm\"\r\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/debit-notes/{{debit_note_id}}/generate-pdf",
            "description": "Generar el archivo PDF de la nota de débito."
          },
          "response": []
        },
        {
          "name": "12. Descargar PDF",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "pm.test(\"Status code is 200 or 404\", function () {",
                  "    pm.expect(pm.response.code).to.be.oneOf([200, 404]);",
                  "});",
                  "",
                  "if (pm.response.code === 200) {",
                  "    pm.test(\"PDF file is returned\", function () {",
                  "        pm.expect(pm.response.headers.get('Content-Type')).to.include('pdf');",
                  "    });",
                  "}"
                ],
                "type": "text/javascript"
              }
            }
          ],
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/pdf"
              }
            ],
            "url": "{{base_url}}/api/v1/debit-notes/{{debit_note_id}}/download-pdf",
            "description": "Descargar el archivo PDF de la nota de débito (disponible después de generar PDF)."
          },
          "response": []
        }
      ]
    },
    {
      "name": "Guías de remisión - casos completos",
      "description": "Casos completos tomados de ejemplos-postman/8. API SUNAT - Guías de Remisión.postman_collection.json",
      "item": [
        {
          "name": "1. Catálogos y Referencias",
          "item": [
            {
              "name": "Obtener Motivos de Traslado",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"Response has transfer reasons\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data).to.be.an('array');",
                      "    pm.expect(responseJson.data.length).to.be.greaterThan(10);",
                      "});",
                      "",
                      "pm.test(\"Has required transfer reason codes\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    const codes = responseJson.data.map(item => item.code);",
                      "    pm.expect(codes).to.include('01'); // Venta",
                      "    pm.expect(codes).to.include('02'); // Compra",
                      "    pm.expect(codes).to.include('04'); // Traslado entre establecimientos",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides/catalogs/transfer-reasons"
              },
              "response": []
            },
            {
              "name": "Obtener Modalidades de Transporte",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"Response has transport modes\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data).to.be.an('array');",
                      "    pm.expect(responseJson.data.length).to.equal(2);",
                      "});",
                      "",
                      "pm.test(\"Has public and private transport\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    const codes = responseJson.data.map(item => item.code);",
                      "    pm.expect(codes).to.include('01'); // Transporte público",
                      "    pm.expect(codes).to.include('02'); // Transporte privado",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": "{{base_url}}/api/v1/dispatch-guides/catalogs/transport-modes"
              },
              "response": []
            }
          ]
        },
        {
          "name": "2. Crear Guías de Remisión",
          "item": [
            {
              "name": "Crear Guía - Transporte Privado (Venta)",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 201\", function () {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test(\"Dispatch guide created successfully\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.id).to.exist;",
                      "    pm.expect(responseJson.data.mod_traslado).to.equal('02');",
                      "    pm.expect(responseJson.data.peso_total).to.equal(45.5);",
                      "});",
                      "",
                      "// Guardar ID para siguientes requests",
                      "if (pm.response.code === 201) {",
                      "    const responseJson = pm.response.json();",
                      "    pm.environment.set('dispatch_guide_private_id', responseJson.data.id);",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "\n  {\n      \"branch_id\": 1,\n      \"destinatario_id\": 2,\n      \"serie\": \"T001\",\n      \"fecha_emision\": \"2025-09-07\",\n      \"fecha_traslado\": \"2025-09-08\",\n\n      \"cod_traslado\": \"01\",\n      \"des_traslado\": \"Venta\",\n      \"mod_traslado\": \"02\",\n      \"peso_total\": 12.5,\n      \"und_peso_total\": \"KGM\",\n      \"num_bultos\": 1,\n\n      \"partida_ubigeo\": \"150203\",\n      \"partida_direccion\": \"AV ITALIA\",\n      \"llegada_ubigeo\": \"150101\",\n      \"llegada_direccion\": \"AV LIMA\",\n\n      \"vehiculo_placa\": \"ABC123\",\n      \"vehiculo_placa_secundaria\": \"ABI456\",\n\n      \"conductor_tipo\": \"Principal\",\n      \"conductor_tipo_doc\": \"1\",\n      \"conductor_num_doc\": \"44004400\",\n      \"conductor_licencia\": \"0001122020\",\n      \"conductor_nombres\": \"ROBERTO\",\n      \"conductor_apellidos\": \"RODRIGUEZ VALENCIA\",\n\n      \"detalles\": [\n          {\n              \"cantidad\": 2,\n              \"unidad\": \"ZZ\",\n              \"descripcion\": \"PROD 1\",\n              \"codigo\": \"PROD1\",\n              \"peso_total\": 12.5\n          }\n      ],\n\n      \"usuario_creacion\": \"POSTMAN_TEST\"\n  }"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Crear Guía - Transporte Público (Compra)",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 201\", function () {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test(\"Public transport dispatch guide created\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.mod_traslado).to.equal('01');",
                      "    pm.expect(responseJson.data.transportista).to.exist;",
                      "});",
                      "",
                      "// Guardar ID para siguientes requests",
                      "if (pm.response.code === 201) {",
                      "    const responseJson = pm.response.json();",
                      "    pm.environment.set('dispatch_guide_public_id', responseJson.data.id);",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": " {\n      \"branch_id\": 2,\n      \"destinatario_id\": 1,\n      \"serie\": \"T001\",\n      \"fecha_emision\": \"2025-09-07\",\n      \"fecha_traslado\": \"2025-09-08\",\n\n      \"cod_traslado\": \"01\",\n      \"des_traslado\": \"Venta\",\n      \"mod_traslado\": \"01\",\n      \"peso_total\": 12.5,\n      \"und_peso_total\": \"KGM\",\n      \"num_bultos\": 1,\n\n      \"partida_ubigeo\": \"150203\",\n      \"partida_direccion\": \"AV ITALIA\",\n      \"llegada_ubigeo\": \"150101\",\n      \"llegada_direccion\": \"AV LIMA\",\n\n      \"transportista_tipo_doc\": \"6\",\n      \"transportista_num_doc\": \"20000000002\",\n      \"transportista_razon_social\": \"TRANSPORTES S.A.C\",\n      \"transportista_nro_mtc\": \"0001\",\n\n      \"detalles\": [\n          {\n              \"cantidad\": 2,\n              \"unidad\": \"ZZ\",\n              \"descripcion\": \"PROD 1\",\n              \"codigo\": \"PROD1\",\n              \"peso_total\": 12.5\n          }\n      ],\n\n      \"usuario_creacion\": \"POSTMAN_TEST\"\n  }"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Crear Guía - Traslado Entre Establecimientos",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 201\", function () {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test(\"Same company transfer created\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.cod_traslado).to.equal('04');",
                      "});",
                      "",
                      "if (pm.response.code === 201) {",
                      "    const responseJson = pm.response.json();",
                      "    pm.environment.set('dispatch_guide_transfer_id', responseJson.data.id);",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": " {\n    \"branch_id\": 2,\n    \"destinatario_id\": 2,\n    \"serie\": \"T001\",\n    \"fecha_emision\": \"2025-09-08\",\n    \"fecha_traslado\": \"2025-09-09\",\n    \"version\": \"2022\",\n    \"cod_traslado\": \"04\",\n    \"des_traslado\": \"Traslado entre establecimientos de la misma empresa\",\n    \"mod_traslado\": \"02\",\n    \"peso_total\": 12.5,\n    \"und_peso_total\": \"KGM\",\n    \"num_bultos\": 1,\n    \"partida\": {\n      \"ubigeo\": \"150203\",\n      \"direccion\": \"AV ITALIA\",\n      \"ruc\": \"20161515648\",\n      \"cod_local\": \"00001\"\n    },\n    \"llegada\": {\n      \"ubigeo\": \"150101\",\n      \"direccion\": \"AV LIMA\",\n      \"ruc\": \"20161515648\",\n      \"cod_local\": \"00002\"\n    },\n    \"indicadores\": [\"SUNAT_Envio_IndicadorTrasladoVehiculoM1L\"],\n    \"detalles\": [{\n      \"codigo\": \"PROD1\",\n      \"unidad\": \"ZZ\",\n      \"cantidad\": 2,\n      \"peso_total\": 12.5,\n      \"descripcion\": \"PROD 1\"\n    }],\n    \"usuario_creacion\": \"API_FINAL_TEST\"\n  }"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Crear Guía - Traslado TRANSPORTE PRIVADO M1L (VEHÍCULOS MENORES)",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 201\", function () {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test(\"Same company transfer created\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.cod_traslado).to.equal('04');",
                      "});",
                      "",
                      "if (pm.response.code === 201) {",
                      "    const responseJson = pm.response.json();",
                      "    pm.environment.set('dispatch_guide_transfer_id', responseJson.data.id);",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": " {\n      \"branch_id\": 2,\n      \"destinatario_id\": 1,\n      \"serie\": \"T001\",\n      \"fecha_emision\": \"2025-09-07\",\n      \"fecha_traslado\": \"2025-09-08\",\n\n      \"cod_traslado\": \"01\",\n      \"des_traslado\": \"Venta\",\n      \"mod_traslado\": \"02\",\n      \"peso_total\": 12.5,\n      \"und_peso_total\": \"KGM\",\n      \"num_bultos\": 1,\n\n      \"indicadores\": [\"SUNAT_Envio_IndicadorTrasladoVehiculoM1L\"],\n\n      \"partida_ubigeo\": \"150203\",\n      \"partida_direccion\": \"AV ITALIA\",\n      \"llegada_ubigeo\": \"150101\",\n      \"llegada_direccion\": \"AV LIMA\",\n\n      \"detalles\": [\n          {\n              \"cantidad\": 0.5,\n              \"unidad\": \"KGM\",\n              \"descripcion\": \"PROD 1\",\n              \"codigo\": \"PROD1\",\n              \"peso_total\": 0.5\n          }\n      ],\n\n      \"usuario_creacion\": \"POSTMAN_TEST\"\n  }"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Crear Guía - Traslado CON DOCUMENTOS Y ATRIBUTOS ADICIONALES",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 201\", function () {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test(\"Same company transfer created\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.cod_traslado).to.equal('04');",
                      "});",
                      "",
                      "if (pm.response.code === 201) {",
                      "    const responseJson = pm.response.json();",
                      "    pm.environment.set('dispatch_guide_transfer_id', responseJson.data.id);",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": " {\n      \"branch_id\": 2,\n      \"destinatario_id\": 1,\n      \"serie\": \"T001\",\n      \"fecha_emision\": \"2025-09-07\",\n      \"fecha_traslado\": \"2025-09-08\",\n\n      \"cod_traslado\": \"01\",\n      \"des_traslado\": \"Venta\",\n      \"mod_traslado\": \"01\",\n      \"peso_total\": 12.5,\n      \"und_peso_total\": \"KGM\",\n      \"num_bultos\": 1,\n\n      \"partida_ubigeo\": \"150203\",\n      \"partida_direccion\": \"AV ITALIA\",\n      \"llegada_ubigeo\": \"150101\",\n      \"llegada_direccion\": \"AV LIMA\",\n\n      \"transportista_tipo_doc\": \"6\",\n      \"transportista_num_doc\": \"20000000002\",\n      \"transportista_razon_social\": \"TRANSPORTES S.A.C\",\n      \"transportista_nro_mtc\": \"0001\",\n\n      \"documentos_relacionados\": [\n          {\n              \"tipo\": \"49\",\n              \"tipo_desc\": \"Constancia de Depósito - IVAP (Ley 28211)\",\n              \"numero\": \"00000001\"\n          }\n      ],\n\n      \"detalles\": [\n          {\n              \"cantidad\": 2,\n              \"unidad\": \"ZZ\",\n              \"descripcion\": \"PROD 1\",\n              \"codigo\": \"PROD1\",\n              \"peso_total\": 12.5,\n              \"cod_prod_sunat\": \"50161509\",\n              \"atributos\": [\n                  {\n                      \"code\": \"7020\",\n                      \"name\": \"Partida arancelaria\",\n                      \"value\": \"1701130000\"\n                  },\n                  {\n                      \"code\": \"7022\",\n                      \"name\": \"Indicador de bien normalizado\",\n                      \"value\": \"1\"\n                  }\n              ]\n          }\n      ],\n\n      \"observaciones\": \"Guía con documentos adicionales y atributos de productos\",\n      \"usuario_creacion\": \"POSTMAN_TEST\"\n  }"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Crear Guía - Con Vehículos Secundarios",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 201\", function () {",
                      "    pm.response.to.have.status(201);",
                      "});",
                      "",
                      "pm.test(\"Heavy load dispatch guide created\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.peso_total).to.equal(250.5);",
                      "});",
                      "",
                      "if (pm.response.code === 201) {",
                      "    const responseJson = pm.response.json();",
                      "    pm.environment.set('dispatch_guide_heavy_id', responseJson.data.id);",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": " {\n    \"branch_id\": 2,\n    \"destinatario_id\": 3,  // ← Cambio: client_id → destinatario_id\n    \"serie\": \"T001\",\n    \"fecha_emision\": \"2025-09-07\",\n    \"fecha_traslado\": \"2025-09-08\",\n\n    \"cod_traslado\": \"01\",\n    \"des_traslado\": \"Venta\",\n    \"mod_traslado\": \"02\",\n    \"peso_total\": 250.500,\n    \"und_peso_total\": \"KGM\",\n    \"num_bultos\": 20,\n\n    // ← Cambio: campos planos en lugar de objetos anidados\n    \"partida_ubigeo\": \"150101\",\n    \"partida_direccion\": \"PLANTA DE PRODUCCIÓN\",\n    \"llegada_ubigeo\": \"150203\",\n    \"llegada_direccion\": \"CENTRO DE DISTRIBUCIÓN\",\n\n    // ← Cambio: campos directos del conductor\n    \"conductor_tipo\": \"Principal\",\n    \"conductor_tipo_doc\": \"1\",\n    \"conductor_num_doc\": \"44004400\",  // ← Usar DNI válido de test\n    \"conductor_licencia\": \"0001122020\",  // ← Usar licencia de test\n    \"conductor_nombres\": \"ROBERTO\",\n    \"conductor_apellidos\": \"RODRIGUEZ VALENCIA\",\n\n    // ← Cambio: vehículo principal y secundarios como arrays\n    \"vehiculo_placa\": \"VEH001\",\n    \"vehiculos_secundarios\": [\n      {\"placa\": \"VEH002\"},\n      {\"placa\": \"VEH003\"}\n    ],\n\n    \"detalles\": [\n      {\n        \"cantidad\": 200,\n        \"unidad\": \"NIU\",\n        \"descripcion\": \"CARGA INDUSTRIAL PESADA\",\n        \"codigo\": \"HEAVY001\",\n        \"peso_total\": 250.500\n      }\n    ],\n\n    \"usuario_creacion\": \"POSTMAN_TEST\"\n  }"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            }
          ]
        },
        {
          "name": "3. Consultar Guías de Remisión",
          "item": [
            {
              "name": "Listar Todas las Guías",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"Response contains dispatch guides list\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.data).to.be.an('array');",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Filtrar por Estado SUNAT",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"All guides are PENDIENTE\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    const guides = responseJson.data.data;",
                      "    guides.forEach(guide => {",
                      "        pm.expect(guide.estado_sunat).to.equal('PENDIENTE');",
                      "    });",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides?estado_sunat=PENDIENTE"
              },
              "response": []
            },
            {
              "name": "Filtrar por Modalidad de Transporte",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"All guides are private transport\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    const guides = responseJson.data.data;",
                      "    guides.forEach(guide => {",
                      "        pm.expect(guide.mod_traslado).to.equal('02');",
                      "    });",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides?mod_traslado=02"
              },
              "response": []
            },
            {
              "name": "Obtener Guía Específica",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"Response contains dispatch guide details\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.id).to.exist;",
                      "    pm.expect(responseJson.data.company).to.exist;",
                      "    pm.expect(responseJson.data.destinatario).to.exist;",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}"
              },
              "response": []
            }
          ]
        },
        {
          "name": "4. Procesamiento SUNAT",
          "item": [
            {
              "name": "Enviar a SUNAT - Transporte Privado",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Request processed\", function () {",
                      "    pm.expect(pm.response.code).to.be.oneOf([200, 400]);",
                      "});",
                      "",
                      "if (pm.response.code === 200) {",
                      "    pm.test(\"Dispatch guide sent to SUNAT\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.true;",
                      "        pm.expect(responseJson.data.estado_sunat).to.be.oneOf(['PROCESANDO', 'ACEPTADO']);",
                      "        ",
                      "        if (responseJson.ticket) {",
                      "            pm.environment.set('sunat_ticket', responseJson.ticket);",
                      "        }",
                      "    });",
                      "} else {",
                      "    pm.test(\"Error handled correctly\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.false;",
                      "        console.log('Error:', responseJson.message);",
                      "    });",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}/send-sunat"
              },
              "response": []
            },
            {
              "name": "Consultar Estado SUNAT",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Request processed\", function () {",
                      "    pm.expect(pm.response.code).to.be.oneOf([200, 400]);",
                      "});",
                      "",
                      "if (pm.response.code === 200) {",
                      "    pm.test(\"Status checked successfully\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.true;",
                      "        pm.expect(responseJson.data.estado_sunat).to.exist;",
                      "    });",
                      "} else {",
                      "    pm.test(\"Error handled correctly\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.false;",
                      "        console.log('Status check error:', responseJson.message);",
                      "    });",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}/check-status"
              },
              "response": []
            }
          ]
        },
        {
          "name": "5. Generar y Descargar Archivos",
          "item": [
            {
              "name": "Generar PDF",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Status code is 200\", function () {",
                      "    pm.response.to.have.status(200);",
                      "});",
                      "",
                      "pm.test(\"PDF generated successfully\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.true;",
                      "    pm.expect(responseJson.data.id).to.exist;",
                      "    pm.expect(responseJson.data.pdf_path).to.exist;",
                      "    pm.expect(responseJson.data.download_url).to.exist;",
                      "});",
                      "",
                      "pm.test(\"PDF data structure is correct\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    const data = responseJson.data;",
                      "    ",
                      "    pm.expect(data.serie).to.exist;",
                      "    pm.expect(data.correlativo).to.exist;",
                      "    pm.expect(data.numero_documento).to.exist;",
                      "    pm.expect(data.fecha_emision).to.exist;",
                      "    pm.expect(data.fecha_traslado).to.exist;",
                      "    pm.expect(data.peso_total).to.exist;",
                      "    pm.expect(data.modalidad_traslado).to.exist;",
                      "    pm.expect(data.motivo_traslado).to.exist;",
                      "    pm.expect(data.destinatario).to.exist;",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\r\n    \"format\": \"A5\"\r\n}"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}/generate-pdf"
              },
              "response": []
            },
            {
              "name": "Descargar XML",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "pm.test(\"Request processed\", function () {",
                      "    pm.expect(pm.response.code).to.be.oneOf([200, 404]);",
                      "});",
                      "",
                      "if (pm.response.code === 200) {",
                      "    pm.test(\"XML file downloaded\", function () {",
                      "        pm.expect(pm.response.headers.get('Content-Type')).to.include('xml');",
                      "    });",
                      "} else {",
                      "    pm.test(\"XML not found (expected for new guides)\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.false;",
                      "        pm.expect(responseJson.message).to.include('XML no encontrado');",
                      "    });",
                      "}"
                    ]
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides/{{dispatch_guide_private_id}}/download-xml"
              },
              "response": []
            },
            {
              "name": "Descargar CDR",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "pm.test(\"Request processed\", function () {",
                      "    pm.expect(pm.response.code).to.be.oneOf([200, 404]);",
                      "});",
                      "",
                      "if (pm.response.code === 200) {",
                      "    pm.test(\"CDR file downloaded\", function () {",
                      "        pm.expect(pm.response.headers.get('Content-Disposition')).to.exist;",
                      "    });",
                      "} else {",
                      "    pm.test(\"CDR not found (expected for unprocessed guides)\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.false;",
                      "        pm.expect(responseJson.message).to.include('CDR no encontrado');",
                      "    });",
                      "}"
                    ]
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides/{{dispatch_guide_private_id}}/download-cdr"
              },
              "response": []
            },
            {
              "name": "Descargar PDF",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "pm.test(\"Request processed\", function () {",
                      "    pm.expect(pm.response.code).to.be.oneOf([200, 404]);",
                      "});",
                      "",
                      "if (pm.response.code === 200) {",
                      "    pm.test(\"PDF file downloaded\", function () {",
                      "        pm.expect(pm.response.headers.get('Content-Type')).to.include('pdf');",
                      "    });",
                      "} else {",
                      "    pm.test(\"PDF not found (run generate PDF first)\", function () {",
                      "        const responseJson = pm.response.json();",
                      "        pm.expect(responseJson.success).to.be.false;",
                      "        pm.expect(responseJson.message).to.include('PDF no encontrado');",
                      "    });",
                      "}"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  },
                  {
                    "key": "Authorization",
                    "value": "Bearer {{api_key}}",
                    "type": "text"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}/download-pdf"
              },
              "response": []
            },
            {
              "name": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}/generate-pdf",
              "request": {
                "auth": {
                  "type": "noauth"
                },
                "method": "POST",
                "header": [],
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}/generate-pdf"
              },
              "response": []
            }
          ]
        },
        {
          "name": "6. Casos de Error y Validación",
          "item": [
            {
              "name": "Error - Transporte Privado Sin Conductor",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "pm.test(\"Status code is 422\", function () {",
                      "    pm.response.to.have.status(422);",
                      "});",
                      "",
                      "pm.test(\"Validation errors for conductor data\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.errors).to.exist;",
                      "    // Específicos errors dependen de la implementación de validación",
                      "});"
                    ]
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"client_id\": 1,\n  \"serie\": \"T001\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"fecha_traslado\": \"2025-09-07\",\n  \n  \"cod_traslado\": \"01\",\n  \"des_traslado\": \"Venta\",\n  \"mod_traslado\": \"02\",\n  \"peso_total\": 30.0,\n  \"und_peso_total\": \"KGM\",\n  \"num_bultos\": 2,\n  \n  \"partida\": {\n    \"ubigeo\": \"150101\",\n    \"direccion\": \"ORIGEN\"\n  },\n  \"llegada\": {\n    \"ubigeo\": \"150203\",\n    \"direccion\": \"DESTINO\"\n  },\n  \n  \"vehiculo\": {\n    \"placa_principal\": \"ABC123\"\n  },\n  \n  \"detalles\": [\n    {\n      \"cantidad\": 1,\n      \"unidad\": \"NIU\",\n      \"descripcion\": \"PRODUCTO\",\n      \"codigo\": \"PROD001\",\n      \"peso_total\": 30.0\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Error - Transporte Público Sin Transportista",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "pm.test(\"Status code is 422\", function () {",
                      "    pm.response.to.have.status(422);",
                      "});",
                      "",
                      "pm.test(\"Validation errors for transportista data\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.errors).to.exist;",
                      "});"
                    ]
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"branch_id\": 1,\n  \"client_id\": 1,\n  \"serie\": \"T001\",\n  \"fecha_emision\": \"2025-09-06\",\n  \"fecha_traslado\": \"2025-09-07\",\n  \n  \"cod_traslado\": \"01\",\n  \"des_traslado\": \"Venta\",\n  \"mod_traslado\": \"01\",\n  \"peso_total\": 30.0,\n  \"und_peso_total\": \"KGM\",\n  \"num_bultos\": 2,\n  \n  \"partida\": {\n    \"ubigeo\": \"150101\",\n    \"direccion\": \"ORIGEN\"\n  },\n  \"llegada\": {\n    \"ubigeo\": \"150203\",\n    \"direccion\": \"DESTINO\"\n  },\n  \n  \"vehiculo\": {\n    \"placa_principal\": \"ABC123\"\n  },\n  \n  \"detalles\": [\n    {\n      \"cantidad\": 1,\n      \"unidad\": \"NIU\",\n      \"descripcion\": \"PRODUCTO\",\n      \"codigo\": \"PROD001\",\n      \"peso_total\": 30.0\n    }\n  ]\n}"
                },
                "url": "{{base_url}}/api/v1/dispatch-guides"
              },
              "response": []
            },
            {
              "name": "Error - Guía No Encontrada",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "type": "text/javascript",
                    "exec": [
                      "pm.test(\"Status code is 404\", function () {",
                      "    pm.response.to.have.status(404);",
                      "});",
                      "",
                      "pm.test(\"Error message correct\", function () {",
                      "    const responseJson = pm.response.json();",
                      "    pm.expect(responseJson.success).to.be.false;",
                      "    pm.expect(responseJson.message).to.include('no encontrada');",
                      "});"
                    ]
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": "{{base_url}}/api/v1/dispatch-guides/{{guide_id}}"
              },
              "response": []
            }
          ]
        }
      ]
    },
    {
      "name": "Autenticación y empresa",
      "item": [
        {
          "name": "Consultar usuario autenticado",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/auth/me"
          }
        },
        {
          "name": "Consultar ambiente SUNAT",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/company/sunat-environment"
          }
        },
        {
          "name": "Listar sucursales",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/branches"
          }
        },
        {
          "name": "Listar clientes",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/clients"
          }
        },
        {
          "name": "Buscar cliente por RUC o DNI",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"document_type\": \"6\",\n  \"document_number\": \"20123456789\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/clients/search-by-document"
          }
        }
      ]
    },
    {
      "name": "Consultas",
      "item": [
        {
          "name": "Listar ventas",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/sales?per_page=20&page=1"
          }
        },
        {
          "name": "Consultar CPE por datos",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"ruc\": \"20123456789\",\n  \"document_type\": \"01\",\n  \"series\": \"F001\",\n  \"number\": \"24296\",\n  \"total\": 695.00\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/consulta-cpe/por-datos"
          }
        },
        {
          "name": "Consultar CPE de forma masiva",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"documents\": [{\n    \"ruc\": \"20123456789\",\n    \"document_type\": \"01\",\n    \"series\": \"F001\",\n    \"number\": \"24296\"\n  }]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/consulta-cpe/masivo"
          }
        }
      ]
    },
    {
      "name": "Inventario",
      "item": [
        {
          "name": "Listar productos",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/inventory/products?per_page=20&page=1"
          }
        },
        {
          "name": "Crear producto",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"branch_id\": 1,\n  \"type\": \"product\",\n  \"sku\": \"66563342\",\n  \"name\": \"Aceite Primor Premium 900 ML\",\n  \"unit_code\": \"NIU\",\n  \"sale_price\": 11.50,\n  \"currency\": \"PEN\",\n  \"tax_affectation\": \"10\",\n  \"active\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/inventory/products"
          }
        },
        {
          "name": "Crear categoría",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Abarrotes\",\n  \"description\": \"Productos de consumo masivo\",\n  \"active\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/inventory/categories"
          }
        },
        {
          "name": "Listar subcategorías",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/inventory/subcategories?product_category_id=7&per_page=20&page=1"
          }
        },
        {
          "name": "Crear subcategoría",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"product_category_id\": 7,\n  \"name\": \"Aceites y conservas\",\n  \"description\": \"Aceites, atún y conservas\",\n  \"active\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/inventory/subcategories"
          }
        },
        {
          "name": "Listar marcas",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": "{{base_url}}/api/v1/inventory/brands?per_page=20&page=1"
          }
        },
        {
          "name": "Crear marca",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"Primor\",\n  \"description\": \"Marca comercial\",\n  \"active\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": "{{base_url}}/api/v1/inventory/brands"
          }
        }
      ]
    }
  ]
}
