📅  最后修改于: 2023-12-03 15:41:05.993000             🧑  作者: Mango
税务查询程序是一种用于查询个人或组织税务信息的应用程序。它可以通过提供用户的纳税识别号码(TIN)或社交安全号码(SSN)等信息,从税务部门的数据库中检索相应的税务信息。
这个程序提供了以下功能:
税务信息查询:用户可以通过提供纳税识别号码或社交安全号码查询个人或组织的税务信息,例如税额、缴税期限等。
税务咨询:用户可以提出税务方面的问题,程序将根据用户提供的信息,提供相关的税务咨询和建议。
财产评估:程序可以根据用户提供的资料,评估个人或组织的资产价值,以确定相应的税费。
程序 API 支持以下操作:
GET /tax_info/<tin_or_ssn>
此 API 用于检索给定纳税识别号码或社交安全号码的税务信息。
返回的结果如下:
| 字段名称 | 数据类型 | 说明 | | --- | --- | --- | | name | string | 纳税人姓名 | | tax_id | string | 纳税识别号码或社交安全号码 | | address | string | 纳税人地址 | | debt | float | 拖欠税额 | | tax_to_pay | float | 应缴税额 | | deadline | string | 缴税期限 |
POST /tax_advice
此 API 用于提出税务方面的问题并获取相关咨询和建议。 请求体格式:
{
"question": "我需要缴纳哪些税费?",
"tin_or_ssn": "123456789"
}
返回的结果格式如下:
{
"answer": "你需要缴纳营业税、所得税、企业所得税等税费。",
"source": "税务部门",
"timestamp": "2021-06-01T10:20:30Z"
}
POST /property_evaluation
此 API 用于评估个人或组织的资产价值。 请求体格式:
{
"tin_or_ssn": "123456789",
"properties": [
{
"name": "房产",
"value": 500000
},
{
"name": "股票",
"value": 10000
}
]
}
返回的结果格式如下:
{
"estimated_tax": 60000
}
这个程序需要连接到税务部门的数据库,以便检索税务信息和提供相应的咨询。
以下是税务信息表的基本结构:
| 字段名称 | 数据类型 | 说明 | | --- | --- | --- | | name | string | 纳税人姓名 | | tax_id | string | 纳税识别号码或社交安全号码 | | address | string | 纳税人地址 | | debt | float | 拖欠税额 | | tax_to_pay | float | 应缴税额 | | deadline | string | 缴税期限 |
这个程序提供了一种方便、可靠的方式,让用户查询、评估、以及咨询税务方面的问题。使用此程序,纳税人可以更好地了解自己的税费情况,并为缴税做好准备。