{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "渠道旧版发票记录",
  "type": "object",
  "properties": {
    "xh": {
      "title": "序号",
      "description": "序号"
    },
    "fpdm": {
      "title": "发票代码",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "fphm": {
      "title": "发票号码",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "qdfphm": {
      "title": "数电发票号码",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "xfsh": {
      "title": "销方识别号",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "xfmc": {
      "title": "销方名称",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "gfsh": {
      "title": "购方识别号",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "gfmc": {
      "title": "购买方名称",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "kprq": {
      "title": "开票日期",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "hjje": {
      "title": "金额",
      "description": "金额"
    },
    "hjse": {
      "title": "税额",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "jshj": {
      "title": "价税合计",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "spmc": {
      "title": "货物或应税劳务名称",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "ssflbm": {
      "title": "税收分类编码",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "ggxh": {
      "title": "规格型号",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "jldw": {
      "title": "单位",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "spsl": {
      "title": "数量",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "bwSpdj": {
      "title": "单价",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "slv": {
      "title": "税率",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "tdyw": {
      "title": "特定业务类型",
      "description": "特定业务类型"
    },
    "fply": {
      "title": "发票来源",
      "description": "发票来源"
    },
    "fpzl": {
      "title": "发票票种",
      "description": "发票票种"
    },
    "fpzt": {
      "title": "发票状态",
      "description": "发票状态"
    },
    "fxdj": {
      "title": "发票风险等级",
      "description": "发票风险等级"
    },
    "sfzsfp": {
      "title": "是否正数发票",
      "description": "是否正数发票"
    },
    "kpr": {
      "title": "开票人",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "bz": {
      "title": "备注",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "sign": {
      "title": "采集方向（历史兼容键）",
      "description": "采集方向（历史兼容键）"
    },
    "taxpayerId": {
      "title": "所属企业税号（历史兼容键）",
      "description": "所属企业税号（历史兼容键）"
    },
    "__sourceDatasetName": {
      "title": "原工作表",
      "description": "原工作表"
    },
    "__sourceArtifactName": {
      "title": "原文件",
      "description": "原文件"
    },
    "__sourceRecordOrdinal": {
      "title": "原始行序",
      "description": "原始行序"
    },
    "__recordRole": {
      "title": "记录角色",
      "description": "记录角色"
    },
    "__fieldSchema": {
      "type": "string",
      "const": "invoice.flat-fields.v3.1"
    },
    "extensions": {
      "title": "未识别列",
      "description": "未识别列"
    },
    "fieldConflicts": {
      "title": "别名冲突",
      "description": "别名冲突"
    },
    "sequence": {
      "title": "序号",
      "description": "序号"
    },
    "invoiceCode": {
      "title": "发票代码",
      "description": "发票代码"
    },
    "invoiceNumber": {
      "title": "发票号码",
      "description": "发票号码"
    },
    "digitalInvoiceNumber": {
      "title": "数电发票号码",
      "description": "数电发票号码"
    },
    "sellerTaxId": {
      "title": "销方识别号",
      "description": "销方识别号"
    },
    "sellerName": {
      "title": "销方名称",
      "description": "销方名称"
    },
    "buyerTaxId": {
      "title": "购方识别号",
      "description": "购方识别号"
    },
    "buyerName": {
      "title": "购买方名称",
      "description": "购买方名称"
    },
    "issueDate": {
      "title": "开票日期",
      "description": "开票日期"
    },
    "netAmount": {
      "title": "金额",
      "description": "金额"
    },
    "taxAmount": {
      "title": "税额",
      "description": "税额"
    },
    "grossAmount": {
      "title": "价税合计",
      "description": "价税合计"
    },
    "description": {
      "title": "货物或应税劳务名称",
      "description": "货物或应税劳务名称"
    },
    "taxClassificationCode": {
      "title": "税收分类编码",
      "description": "税收分类编码"
    },
    "specification": {
      "title": "规格型号",
      "description": "规格型号"
    },
    "unit": {
      "title": "单位",
      "description": "单位"
    },
    "quantity": {
      "title": "数量",
      "description": "数量"
    },
    "unitPrice": {
      "title": "单价",
      "description": "单价"
    },
    "taxRateText": {
      "title": "税率",
      "description": "税率"
    },
    "specificBusinessType": {
      "title": "特定业务类型",
      "description": "特定业务类型"
    },
    "sourceSystemName": {
      "title": "发票来源",
      "description": "发票来源"
    },
    "invoiceTypeName": {
      "title": "发票票种",
      "description": "发票票种"
    },
    "status": {
      "title": "发票状态",
      "description": "发票状态"
    },
    "riskLevel": {
      "title": "发票风险等级",
      "description": "发票风险等级"
    },
    "positive": {
      "title": "是否正数发票",
      "description": "是否正数发票"
    },
    "issuerName": {
      "title": "开票人",
      "description": "开票人"
    },
    "remarks": {
      "title": "备注",
      "description": "备注"
    },
    "direction": {
      "title": "采集方向",
      "description": "采集方向"
    },
    "enterpriseTaxId": {
      "title": "所属企业税号",
      "description": "所属企业税号"
    },
    "propertyCertificateNumber": {
      "title": "产权证书/不动产权证号",
      "description": "产权证书/不动产权证号"
    },
    "je": {
      "title": "金额",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "invoiceOrigin": {
      "title": "发票来源",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "invoiceStatus": {
      "title": "发票状态",
      "description": "历史及特殊工作表保留的 ASCII 兼容键；来源已有值原样保留，否则使用对应中文来源列。"
    },
    "invoiceSource": {
      "title": "发票来源代码",
      "description": "来源已有值原样保留；否则仅将“增值税发票管理系统”映射为字符串 0、“电子发票服务平台”映射为字符串 1，其他来源不推断。"
    },
    "zfbz": {
      "title": "作废标志",
      "description": "历史兼容键。来源已有值原样保留；否则来源状态非空时，按状态规范化结果生成字符串 true（作废）或 false。不能脱离 invoiceStatus 及原始来源判断有效性。"
    },
    "hc": {
      "title": "红冲标志",
      "description": "历史兼容键。来源已有值原样保留；否则来源状态非空时，按状态规范化结果生成“是”（冲红或已红冲原票）或“否”。不能脱离 invoiceStatus 及原始来源判断有效性。"
    },
    "passengerName": {
      "title": "旅客姓名",
      "description": "旅客姓名"
    },
    "passengerIdNumber": {
      "title": "有效身份证号",
      "description": "有效身份证号"
    },
    "travelDate": {
      "title": "日期",
      "description": "日期"
    },
    "departureTime": {
      "title": "时间",
      "description": "时间"
    },
    "trainNumber": {
      "title": "出行车次",
      "description": "出行车次"
    },
    "departureLocation": {
      "title": "出发地",
      "description": "出发地"
    },
    "arrivalLocation": {
      "title": "到达地",
      "description": "到达地"
    },
    "transportType": {
      "title": "运输工具种类",
      "description": "运输工具种类"
    },
    "seatClass": {
      "title": "等级",
      "description": "等级"
    },
    "licensePlateNumber": {
      "title": "车牌照号",
      "description": "车牌照号"
    },
    "cargoName": {
      "title": "运输货物名称",
      "description": "运输货物名称"
    },
    "vehicleType": {
      "title": "车辆类型",
      "description": "车辆类型"
    },
    "travelStartDate": {
      "title": "通行日期起",
      "description": "通行日期起"
    },
    "travelEndDate": {
      "title": "通行日期止",
      "description": "通行日期止"
    },
    "manufactureLocation": {
      "title": "产地",
      "description": "产地"
    },
    "vehicleCertificateNumber": {
      "title": "合格证号",
      "description": "合格证号"
    },
    "inspectionNumber": {
      "title": "商检号码",
      "description": "商检号码"
    },
    "engineNumber": {
      "title": "发动机号码",
      "description": "发动机号码"
    },
    "vehicleIdentificationNumber": {
      "title": "车辆识别代号/车架号",
      "description": "车辆识别代号/车架号"
    },
    "registrationNumber": {
      "title": "登记证号",
      "description": "登记证号"
    },
    "sellerAddress": {
      "title": "销方地址",
      "description": "销方地址"
    },
    "buyerAddress": {
      "title": "购买方地址",
      "description": "购买方地址"
    },
    "buyerPhone": {
      "title": "购买方联系电话",
      "description": "购买方联系电话"
    },
    "sellerPhone": {
      "title": "销货方联系电话",
      "description": "销货方联系电话"
    },
    "marketName": {
      "title": "二手车市场",
      "description": "二手车市场"
    },
    "marketTaxId": {
      "title": "二手车市场纳税人识别号",
      "description": "二手车市场纳税人识别号"
    },
    "operatorName": {
      "title": "经营/拍卖单位",
      "description": "经营/拍卖单位"
    },
    "operatorTaxId": {
      "title": "经营/拍卖单位纳税人识别号",
      "description": "经营/拍卖单位纳税人识别号"
    },
    "destinationVehicleAuthority": {
      "title": "转入地车辆管理所名称",
      "description": "转入地车辆管理所名称"
    },
    "projectName": {
      "title": "建筑项目名称",
      "description": "建筑项目名称"
    },
    "serviceLocation": {
      "title": "建筑服务发生地",
      "description": "建筑服务发生地"
    },
    "crossRegionRegistrationNumber": {
      "title": "跨区域涉税事项报验管理编号",
      "description": "跨区域涉税事项报验管理编号"
    },
    "carrierName": {
      "title": "承运人",
      "description": "承运人"
    },
    "flightNumber": {
      "title": "航班号",
      "description": "航班号"
    }
  },
  "required": [
    "__fieldSchema"
  ],
  "additionalProperties": true,
  "description": "旧版保留历史 ASCII 别名和扩展字段；原始类型不强制转换。仅用于显式开启旧版字段的渠道。",
  "x-runtime-contract-commit": "0d42a073223e3c31b27c760b0d9170bc983d463e"
}
