当前位置: 首页 > 知识库问答 >
问题:

发票进入数据库:如何存储发票以使其只写?

闾丘选
2023-03-14

我想要一些关于发票和数据库的建议。

如何将客户发票存入数据库?
由于这些信息在创建后不能修改,我认为我应该将所有的客户帐单信息重新写入发票表中

invoice_table : ... invoice_user_id, invoice_user_name, 
invoice_user_billing_address ...

而不是调用当前的“user_id”,而是“user_billing_address”,以防客户稍后更改其信息。

但看起来效率并不高。

创建一个仅包含发票相关信息(发票编号、发票日期)的发票表,并将创建的发票存储到一个只写文件中,这是一个更好的主意吗?

共有1个答案

黎浩然
2023-03-14

你的第一个想法是首选的方法。将相关信息的副本保存到发票表的列中。

这样做没有效率问题。事实上,将一些东西写入外部文件会降低效率。现在您可以在一次呼叫中获得与发票相关的所有信息。

 类似资料:
  • 如何在模型中添加增量?

  • 作用 支持普票、专票抬头获取,及按行程开票、按金额开票和电子发票下载 依赖 发票抬头需要在滴滴管理后台添加,然后可以通过普票、专票接口获取 开普票前需要通过普票抬头列表获取发票抬头 开专票前需要通过专票资质列表获取专票资质id 注意 所有接口调用时需要严格遵守请求方式(GET/POST) 使用接口前需要仔细阅读每个接口的注意事项 接口报错时先阅读通用错误解决方案和当前接口文档下的接口错误解决方案

  • 发票申请: 请点击此链接下载 ⎡DaoCloud客户开具发票说明⎦ 请将完整填写后的 ⎡DaoCloud客户开具发票说明⎦ 发送至 invoice@daocloud.io DaoCloud 财务人员在收到您的申请之后会尽快进行开票及邮寄 注:目前只提供200元以上的开票服务

  • $config = [ 'corp_id' => 'xxxxxxxxxxxxxxxxx', 'secret' => 'xxxxxxxxxx', //... ]; $app = Factory::work($config); 查询电子发票 https://work.weixin.qq.com/api/doc API: mixed get(string $cardId,

  • 请求地址 https://api.es.xiaojukeji.com/river/Invoice/get 返回数据格式 JSON 请求方式 GET 是否需要登录 是 关于登录授权,参见 如何登录授权 访问授权限制 暂无 请求参数 名称 类型 必选 描述 client_id string yes 申请应用时分配的AppKey access_token string yes 授权后的access to

  • 1.我们的产品都包含税,为什么下单没显示发票选项? 当前系统默认税率为0,就不显示发票选项。如果要设置税率,可在【后台-设置-交易设置-发票设置】设置发票相关内容。