{
  "documentVersion": "1.5.169",
  "generatedAt": "2026-10-23",
  "contract": "invoice.v1",
  "fieldSchema": "invoice.flat-fields.v4",
  "schemaMode": "flat-records",
  "defaultFormat": "FLAT",
  "knownFieldsRequired": false,
  "recordRoles": {
    "INVOICE_HEADER": "整票基础信息；整票金额只能按发票身份计算一次。",
    "INVOICE_LINE": "商品或服务明细；只在同一发票内按真实明细行汇总。",
    "INVOICE_LINE_SUMMARY": "详见清单等占位汇总记录，不与实际商品行重复累计。",
    "SPECIALTY_DETAIL": "专项业务明细；一张发票可以有多行，不按票号删除重复行。",
    "WORKBOOK_TOTAL": "工作簿合计或小计，不是一张发票，也不是普通商品明细。",
    "SOURCE_RECORD": "未能依据来源表确定角色的记录，保留来源信息，不猜测业务角色。"
  },
  "sheets": [
    {
      "code": "invoice-line",
      "name": "信息汇总表",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "来源表中的记录序号，不作为发票唯一标识。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "票面发票代码，与发票号码分别读取；保留前导零，缺失时不补造。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "票面发票号码，与发票代码配合使用；数电票号码另见 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票的完整号码；按标识符读取，避免科学计数法或长数字精度丢失。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "票面销售方的纳税人识别号；保留全部字符及前导零。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "票面销售方名称，不因名称相似而合并企业。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "票面购买方的纳税人识别号；保留全部字符及前导零。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "票面购买方名称，不因名称相似而合并企业。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "发票开具日期，保留来源格式；不是采集日期或纳税申报所属期。"
        },
        {
          "field": "netAmount",
          "name": "不含税金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "当前明细记录的不含税金额，保留原值、正负号和原票金额单位。整票与明细分别统计，不叠加；缺失时不补零、不推算。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "当前明细记录的税额，保留原值、正负号和原票金额单位。整票与明细分别统计，不叠加；缺失时不补零、不推算。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "当前明细记录的价税合计，保留原值、正负号和原票金额单位。整票与明细分别统计，不叠加；缺失时不补零、不推算。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源记录中的货物、服务或应税劳务名称；“详见销货清单”等汇总说明不等同于真实商品明细。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源记录中的商品或服务税收分类编码，不是企业行业代码。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "商品或服务的规格型号，按来源原文保留。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品或服务数量的计量单位，如件、次；不是金额单位。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "来源记录的数量，与 unit 配合读取；保留负数和空值，不由金额反推。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "来源记录中的单价；不自行改变含税口径，也不由金额与数量反推。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "来源税率或征免税文字，可能是百分比、“免税”等内容，不能一律当作小数计算。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "发票记录标注的特定业务类型，如建筑服务等，按来源内容读取。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "来源记录标注的发票来源名称，与 sourceSystemCode 分开；不是下载文件名。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "来源记录标注的发票票种名称；历史 fpzl 只识别已定义名称，未知值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "来源记录标注的发票状态；未知状态原样保留；缺失不表示正常或有效，不自动派生作废或红冲标记。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源记录标注的发票风险等级，不是平台新增的风险评分；缺失不表示无风险。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "来源记录中的是否正数发票标记，可能返回“是”等文本；保留原值，不按真假值强制转换。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "票面开票人姓名，按来源内容保留。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "票面或来源记录的备注原文。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "来源提供的方向优先，缺失才使用文件名的进项或销项查询方向；上下文冲突保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "来源提供的所属企业税号优先，缺失才使用授权企业税号；与票面购销方税号分别读取，不覆盖冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码，不按名称推导。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的票种代码；历史 fpzl 仅整数或纯数字字符串映射为代码，保留原类型和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未能映射到统一字段的业务内容，按来源字段名和原值保留。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "同义字段的值或 JSON 类型不同，保留 targetField 目标字段、fieldName 来源和 value 原值；不能当作另一笔交易累计。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-header",
      "name": "发票基础信息",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "来源表中的记录序号，不作为发票唯一标识。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "票面发票代码，与发票号码分别读取；保留前导零，缺失时不补造。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "票面发票号码，与发票代码配合使用；数电票号码另见 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票的完整号码；按标识符读取，避免科学计数法或长数字精度丢失。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "票面销售方的纳税人识别号；保留全部字符及前导零。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "票面销售方名称，不因名称相似而合并企业。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "票面购买方的纳税人识别号；保留全部字符及前导零。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "票面购买方名称，不因名称相似而合并企业。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "发票开具日期，保留来源格式；不是采集日期或纳税申报所属期。"
        },
        {
          "field": "netAmount",
          "name": "不含税金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "整张发票的不含税金额，保留原值、正负号和原票金额单位。整票与明细分别统计，不叠加；缺失时不补零、不推算。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "整张发票的税额，保留原值、正负号和原票金额单位。整票与明细分别统计，不叠加；缺失时不补零、不推算。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "整张发票的价税合计，保留原值、正负号和原票金额单位。整票与明细分别统计，不叠加；缺失时不补零、不推算。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "来源记录标注的发票来源名称，与 sourceSystemCode 分开；不是下载文件名。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "来源记录标注的发票票种名称；历史 fpzl 只识别已定义名称，未知值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "来源记录标注的发票状态；未知状态原样保留；缺失不表示正常或有效，不自动派生作废或红冲标记。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源记录标注的发票风险等级，不是平台新增的风险评分；缺失不表示无风险。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "来源记录中的是否正数发票标记，可能返回“是”等文本；保留原值，不按真假值强制转换。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "票面开票人姓名，按来源内容保留。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "票面或来源记录的备注原文。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "来源提供的方向优先，缺失才使用文件名的进项或销项查询方向；上下文冲突保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "来源提供的所属企业税号优先，缺失才使用授权企业税号；与票面购销方税号分别读取，不覆盖冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源记录中的货物、服务或应税劳务名称；“详见销货清单”等汇总说明不等同于真实商品明细。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源记录中的商品或服务税收分类编码，不是企业行业代码。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "商品或服务的规格型号，按来源原文保留。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品或服务数量的计量单位，如件、次；不是金额单位。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "来源记录的数量，与 unit 配合读取；保留负数和空值，不由金额反推。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "来源记录中的单价；不自行改变含税口径，也不由金额与数量反推。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "来源税率或征免税文字，可能是百分比、“免税”等内容，不能一律当作小数计算。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "发票记录标注的特定业务类型，如建筑服务等，按来源内容读取。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码，不按名称推导。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的票种代码；历史 fpzl 仅整数或纯数字字符串映射为代码，保留原类型和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未能映射到统一字段的业务内容，按来源字段名和原值保留。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "同义字段的值或 JSON 类型不同，保留 targetField 目标字段、fieldName 来源和 value 原值；不能当作另一笔交易累计。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-2",
      "name": "不动产经营租赁服务",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "propertyCertificateNumber",
          "name": "产权证书/不动产权证号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "产权证书/不动产权证号",
            "propertyCertificateNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-4",
      "name": "旅客运输服务",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "passengerName",
          "name": "出行人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "出行人",
            "passengerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "passengerIdNumber",
          "name": "有效身份证号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "有效身份证号",
            "passengerIdNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "travelDate",
          "name": "出行日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "出行日期",
            "travelDate"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "transportType",
          "name": "交通工具类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "交通工具类型",
            "transportType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "seatClass",
          "name": "等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "等级",
            "seatClass"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "departureLocation",
          "name": "出发地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "出发地",
            "departureLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "arrivalLocation",
          "name": "到达地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "到达地",
            "arrivalLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-10",
      "name": "航空运输电子客票行程单",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "passengerName",
          "name": "旅客姓名",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "旅客姓名",
            "passengerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "passengerIdNumber",
          "name": "有效身份证号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "有效身份证号",
            "passengerIdNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "travelDate",
          "name": "日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "日期",
            "travelDate"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "departureTime",
          "name": "时间",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "时间",
            "departureTime"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "departureLocation",
          "name": "出发地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "出发地",
            "departureLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "arrivalLocation",
          "name": "到达地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "到达地",
            "arrivalLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "carrierName",
          "name": "承运人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "承运人",
            "carrierName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "flightNumber",
          "name": "航班号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "航班号",
            "flightNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-3",
      "name": "铁路电子客票",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "passengerName",
          "name": "旅客姓名",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "旅客姓名",
            "passengerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "passengerIdNumber",
          "name": "有效身份证号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "有效身份证号",
            "passengerIdNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "travelDate",
          "name": "日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "日期",
            "travelDate"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "departureTime",
          "name": "时间",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "时间",
            "departureTime"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "trainNumber",
          "name": "出行车次",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "出行车次",
            "trainNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "departureLocation",
          "name": "出发地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "出发地",
            "departureLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "arrivalLocation",
          "name": "到达地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "到达地",
            "arrivalLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-9",
      "name": "建筑服务",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "projectName",
          "name": "建筑项目名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "建筑项目名称",
            "projectName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "serviceLocation",
          "name": "建筑服务发生地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "建筑服务发生地",
            "serviceLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "crossRegionRegistrationNumber",
          "name": "跨区域涉税事项报验管理编号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "跨区域涉税事项报验管理编号",
            "crossRegionRegistrationNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-5",
      "name": "货物运输服务",
      "fields": [
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "transportType",
          "name": "运输工具种类",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "运输工具种类",
            "transportType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "licensePlateNumber",
          "name": "运输工具牌号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "运输工具牌号",
            "licensePlateNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "cargoName",
          "name": "运输货物名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "运输货物名称",
            "cargoName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "departureLocation",
          "name": "起运地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "起运地",
            "departureLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "arrivalLocation",
          "name": "到达地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "到达地",
            "arrivalLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-6",
      "name": "通行费数电发票",
      "fields": [
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "licensePlateNumber",
          "name": "车牌号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "车牌号码",
            "licensePlateNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "vehicleType",
          "name": "车辆类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "车辆类型",
            "vehicleType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "travelStartDate",
          "name": "通行日期起",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "通行日期起",
            "travelStartDate"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "travelEndDate",
          "name": "通行日期止",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "通行日期止",
            "travelEndDate"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-7",
      "name": "机动车销售统一发票",
      "fields": [
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "manufactureLocation",
          "name": "产地",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "产地",
            "manufactureLocation"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "vehicleCertificateNumber",
          "name": "合格证号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "合格证号",
            "vehicleCertificateNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "inspectionNumber",
          "name": "商检号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "商检号码",
            "inspectionNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "engineNumber",
          "name": "发动机号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发动机号码",
            "engineNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "vehicleIdentificationNumber",
          "name": "车辆识别代号/车架号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "车辆识别代号/车架号",
            "vehicleIdentificationNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    },
    {
      "code": "invoice-special-8",
      "name": "二手车销售统一发票",
      "fields": [
        {
          "field": "sequence",
          "name": "序号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "序号",
            "xh",
            "sequence"
          ],
          "description": "原表序号，保留原值及类型；可能重置、重复或表示合计，不能作为明细业务键。"
        },
        {
          "field": "invoiceCode",
          "name": "发票代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票代码",
            "fpdm",
            "invoiceCode"
          ],
          "description": "传统发票代码；与 invoiceNumber 共同识别传统发票，保留前导零。"
        },
        {
          "field": "invoiceNumber",
          "name": "发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票号码",
            "fphm",
            "invoiceNumber"
          ],
          "description": "传统发票号码；不得单独跨发票代码去重，也不代替 digitalInvoiceNumber。"
        },
        {
          "field": "digitalInvoiceNumber",
          "name": "数电发票号码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数电发票号码",
            "数电票号码",
            "全电发票号码",
            "qdfphm",
            "digitalInvoiceNumber"
          ],
          "description": "数电发票号码；与传统代码和号码分别保留，号码不转为数值。"
        },
        {
          "field": "sellerTaxId",
          "name": "销方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方识别号",
            "销方税号",
            "xfsh",
            "sellerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerName",
          "name": "销方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方名称",
            "销售方名称",
            "xfmc",
            "sellerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerTaxId",
          "name": "购方识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购方识别号",
            "购方税号",
            "gfsh",
            "buyerTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerName",
          "name": "购买方名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方名称",
            "购方名称",
            "gfmc",
            "buyerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "issueDate",
          "name": "开票日期",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票日期",
            "kprq",
            "invoiceDate",
            "issueDate"
          ],
          "description": "开票日期或时间原值；不截掉来源中的时间信息。"
        },
        {
          "field": "netAmount",
          "name": "金额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "金额",
            "不含税金额",
            "合计金额",
            "hjje",
            "je",
            "netAmount"
          ],
          "description": "该来源记录的金额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "taxAmount",
          "name": "税额",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税额",
            "合计税额",
            "hjse",
            "taxAmount"
          ],
          "description": "该来源记录的税额原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "grossAmount",
          "name": "价税合计",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "价税合计",
            "含税金额",
            "jshj",
            "grossAmount"
          ],
          "description": "该来源记录的价税合计原值；不补零、不推算。WORKBOOK_TOTAL 为原表合计，整票与商品或专项明细金额不能叠加。"
        },
        {
          "field": "description",
          "name": "货物或应税劳务名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "货物或应税劳务名称",
            "商品名称",
            "项目名称",
            "spmc",
            "description"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "taxClassificationCode",
          "name": "税收分类编码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税收分类编码",
            "ssflbm",
            "taxClassificationCode"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "specification",
          "name": "规格型号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "规格型号",
            "ggxh",
            "specification"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "unit",
          "name": "单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单位",
            "jldw",
            "unit"
          ],
          "description": "商品计量单位；历史吨位字段 dw 不属于此字段。"
        },
        {
          "field": "quantity",
          "name": "数量",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "数量",
            "spsl",
            "quantity"
          ],
          "description": "原始数量，保留小数精度、文本、空值和负值。"
        },
        {
          "field": "unitPrice",
          "name": "单价",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "单价",
            "bwSpdj",
            "unitPrice"
          ],
          "description": "原始单价，保留全部小数精度，不统一转为浮点数。"
        },
        {
          "field": "taxRateText",
          "name": "税率",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "税率",
            "slv",
            "taxRateText"
          ],
          "description": "原税率文本，如 13%、0%、免税、不征税或 ***，不把特殊文本改写为数值零。"
        },
        {
          "field": "specificBusinessType",
          "name": "特定业务类型",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "特定业务类型",
            "tdyw",
            "specificBusinessType"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sourceSystemName",
          "name": "发票来源",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源",
            "fply",
            "invoiceOrigin",
            "sourceSystemName"
          ],
          "description": "原发票来源名称；与 sourceSystemCode 的代码分开。"
        },
        {
          "field": "sourceSystemCode",
          "name": "发票来源代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票来源代码",
            "invoiceSource",
            "sourceSystemCode"
          ],
          "description": "来源明确提供的发票来源代码；不从来源名称生成旧兼容代码。"
        },
        {
          "field": "invoiceTypeName",
          "name": "发票票种",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种",
            "invoiceTypeName"
          ],
          "description": "原发票票种名称；与 invoiceTypeCode 的代码分开，不按名称补造代码。 历史 fpzl 条件映射：已定义的票种名称；不认识的 fpzl 原值进入 extensions。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "已定义的票种名称；不认识的 fpzl 原值进入 extensions。"
            }
          ]
        },
        {
          "field": "invoiceTypeCode",
          "name": "发票票种代码",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票票种代码",
            "invoiceTypeCode"
          ],
          "description": "来源明确提供的发票票种代码；不把名称写入此字段，不从名称推导代码。 历史 fpzl 条件映射：JSON 整数或仅含数字的字符串，保留原值和前导零。",
          "conditionalAliases": [
            {
              "fieldName": "fpzl",
              "condition": "JSON 整数或仅含数字的字符串，保留原值和前导零。"
            }
          ]
        },
        {
          "field": "status",
          "name": "发票状态",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票状态",
            "fpzt",
            "invoiceStatus",
            "status"
          ],
          "description": "原发票状态；未知或待核验原样保留，不自动补出未作废、未红冲。"
        },
        {
          "field": "riskLevel",
          "name": "发票风险等级",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "发票风险等级",
            "fxdj",
            "riskLevel"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "positive",
          "name": "是否正数发票",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "是否正数发票",
            "sfzsfp",
            "positive"
          ],
          "description": "原是否正数发票值，可能为文本；不强制转换布尔值，也不代替作废或红冲状态。"
        },
        {
          "field": "issuerName",
          "name": "开票人",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "开票人",
            "kpr",
            "issuerName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "remarks",
          "name": "备注",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "备注",
            "bz",
            "remarks"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "vehicleIdentificationNumber",
          "name": "车辆识别代号/车架号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "车辆识别代号/车架号",
            "vehicleIdentificationNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "registrationNumber",
          "name": "登记证号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "登记证号",
            "registrationNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "licensePlateNumber",
          "name": "车牌照号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "车牌照号",
            "licensePlateNumber"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerAddress",
          "name": "销方地址",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销方地址",
            "sellerAddress"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerAddress",
          "name": "购买方地址",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方地址",
            "buyerAddress"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "buyerPhone",
          "name": "购买方联系电话",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "购买方联系电话",
            "buyerPhone"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "sellerPhone",
          "name": "销货方联系电话",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "销货方联系电话",
            "sellerPhone"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "marketName",
          "name": "二手车市场",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "二手车市场",
            "marketName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "marketTaxId",
          "name": "二手车市场纳税人识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "二手车市场纳税人识别号",
            "marketTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "operatorName",
          "name": "经营/拍卖单位",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "经营/拍卖单位",
            "operatorName"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "operatorTaxId",
          "name": "经营/拍卖单位纳税人识别号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "经营/拍卖单位纳税人识别号",
            "operatorTaxId"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "destinationVehicleAuthority",
          "name": "转入地车辆管理所名称",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "转入地车辆管理所名称",
            "destinationVehicleAuthority"
          ],
          "description": "来源存在时返回，保留原始值及 JSON 类型。"
        },
        {
          "field": "direction",
          "name": "采集方向",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "direction",
            "sign"
          ],
          "description": "原始方向优先；来源未提供时可取文件名中的进项/销项查询方向。上下文与原值冲突时保留双方证据。"
        },
        {
          "field": "enterpriseTaxId",
          "name": "所属企业税号",
          "type": "dynamic",
          "required": false,
          "aliases": [
            "enterpriseTaxId",
            "taxpayerId"
          ],
          "description": "原始所属企业税号优先；来源未提供时使用本次授权企业税号，不覆盖来源冲突值。"
        },
        {
          "field": "__sourceDatasetName",
          "name": "来源工作表",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源工作表名称字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceArtifactName",
          "name": "来源文件",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为来源文件名字符串；历史记录已有来源值及 JSON 类型原样保留。"
        },
        {
          "field": "__sourceRecordOrdinal",
          "name": "来源记录顺序",
          "type": "dynamic",
          "required": false,
          "description": "正常入库为从 1 开始的整数，过滤空行后计数；历史记录已有序数值及 JSON 类型原样保留，不承诺历史统一起点。不是 Excel 物理行号。"
        },
        {
          "field": "__recordRole",
          "name": "记录角色",
          "type": "string",
          "required": false,
          "description": "区分整票、商品、清单占位、专项、工作簿合计与其他来源记录。"
        },
        {
          "field": "__fieldSchema",
          "name": "字段版本",
          "type": "string",
          "required": false,
          "description": "本条记录使用的发票 ALL 字段合同版本。"
        },
        {
          "field": "extensions",
          "name": "未识别原始字段",
          "type": "array",
          "required": false,
          "description": "未知列保留原名和原值；租赁表的车牌号仍在此处，不擅自解释为通行费车牌。"
        },
        {
          "field": "extensions[].fieldName",
          "name": "原始列名",
          "type": "string",
          "required": false,
          "description": "原名作为值传输，不作为 JSON 键。"
        },
        {
          "field": "extensions[].value",
          "name": "原始列值",
          "type": "dynamic",
          "required": false,
          "description": "保留原值、类型与嵌套结构。"
        },
        {
          "field": "fieldConflicts",
          "name": "字段冲突原值",
          "type": "array",
          "required": false,
          "description": "相同目标字段的来源值或 JSON 类型不同，逐项保留目标字段、来源字段和原值。"
        },
        {
          "field": "fieldConflicts[].targetField",
          "name": "冲突目标字段",
          "type": "string",
          "required": false,
          "description": "这些来源值共同对应的公共字段名。"
        },
        {
          "field": "fieldConflicts[].fieldName",
          "name": "冲突来源字段",
          "type": "string",
          "required": false,
          "description": "原始字段名；上下文证据可使用 __context.direction 等标识。"
        },
        {
          "field": "fieldConflicts[].value",
          "name": "冲突来源原值",
          "type": "dynamic",
          "required": false,
          "description": "保留来源 JSON 类型；1、true、\"1\" 不视为相同值。"
        }
      ],
      "note": "字段仅在来源存在时返回；保留原值、类型与来源工作表。"
    }
  ],
  "notes": [
    "普通接口默认返回 records，使用 pageNum/pageSize 翻页，无需快照或游标。",
    "游标与分片包使用专用接口，记录字段与普通分页一致。",
    "整票、商品和专项明细按 __recordRole 区分；整票金额与明细金额不能叠加。",
    "来源缺失、null、空字符串和零分别保留；未识别字段与冲突值保留在扩展字段中。",
    "全部角色统一公共英文字段，代码和名称分开，不生成旧兼容别名或派生作废、红冲标志。",
    "sequence 为原表序号；__sourceRecordOrdinal 为解析记录顺序，不是 Excel 物理行号。",
    "Compatible_V1 使用独立字段合同，不与 invoiceFormat 混用。"
  ]
}
