|
@@ -43,7 +43,7 @@ class Export extends BaseController
|
|
|
|
|
|
$list = Db::name('invoice_pool')
|
|
$list = Db::name('invoice_pool')
|
|
->alias('a')
|
|
->alias('a')
|
|
- ->field('a.inv_out 卖方公司编码,a.inv_company 卖方公司名称,a.invNo 申请编号,f.department 申请部门,a.apply_name 申请人,b.buyer_title 发票买方公司名称,b.buyer_code 发票买方企业纳税识别号,b.buyer_addr 发票买方企业地址,b.buyer_mobile 发票买方企业联系方式,b.buyer_bank 发票买方企业收款银行,b.buyer_bankNo 发票买方企业财务账户,d.orderCode 公司订单号,b.buyer_title 订单企业客户,d.goodName 订单商品名,g.inv_cat_code 税收分类编码,g.inv_cat_name 税收分类名称,d.goodName 发票明细商品名称,CONCAT(d.catName,"*",d.goodName) 发票货物或应税劳务、服务名称,d.unitName 单位,d.goodNum 数量,d.goodPrice 单价,d.tax 税率,d.totalPrice 总价,a.inv_type 开票种类,a.open_type 开票方式,a.remark 申请备注,c.remark 发票备注')
|
|
|
|
|
|
+ ->field('a.inv_out 卖方公司编码,a.inv_company 卖方公司名称,a.invNo 申请编号,f.department 申请部门,a.apply_name 申请人,b.buyer_title 发票买方公司名称,b.buyer_code 发票买方企业纳税识别号,b.buyer_addr 发票买方企业地址,b.buyer_mobile 发票买方企业联系方式,b.buyer_bank 发票买方企业收款银行,b.buyer_bankNo 发票买方企业财务账户,d.orderCode 公司订单号,b.buyer_title 订单企业客户,d.goodName 订单商品名,g.inv_cat_code 税收分类编码,g.inv_cat_name 税收分类名称,d.goodName 发票明细商品名称,CONCAT(d.catName,"*",d.goodName) 发票货物或应税劳务、服务名称,d.unitName 单位,d.goodNum 数量,d.goodPrice 单价,round(d.tax/100,2) 税率,d.totalPrice 总价,a.inv_type 开票种类,a.open_type 开票方式,a.remark 申请备注,c.remark 发票备注')
|
|
->leftJoin('invoice_pool_info b', 'a.invNo=b.invNo')
|
|
->leftJoin('invoice_pool_info b', 'a.invNo=b.invNo')
|
|
->leftJoin('invoice_ticket c', 'a.invNo=c.invNo and c.type=0')
|
|
->leftJoin('invoice_ticket c', 'a.invNo=c.invNo and c.type=0')
|
|
->leftJoin('invoice_good d', 'd.invNo=a.invNo')
|
|
->leftJoin('invoice_good d', 'd.invNo=a.invNo')
|
|
@@ -204,7 +204,7 @@ class Export extends BaseController
|
|
|
|
|
|
$data = Db::name('qrd_info')
|
|
$data = Db::name('qrd_info')
|
|
->alias('a')
|
|
->alias('a')
|
|
- ->field('DATE_FORMAT(a.addtime,\'%Y\') 年,DATE_FORMAT(a.addtime,\'%m\') 月,DATE_FORMAT(a.addtime,\'%d\') 日,a.companyName 业务公司名称,a.companyNo 业务公司编号,b.viceCode 资金认领编号,c.tradNo 资金编号,c.total_fee 本次核销金额,c.addtime 本次核销时间,c.status 资金认领状态,a.sequenceNo 确认单编号,a.department 业务员部门,a.ownerName 业务员,a.platName 平台类型,a.qrdSource 确认单类型,a.qrdType 商品类型,a.poCode PO编号,a.customerAttr 客户属性,a.branch 分公司,a.customerName 客户名称,a.firstCat 一级分类,a.goodName 产品名称,a.tax 税点,(a.goodNum-a.thNum) 下单数量,a.goodPrice 销售单价,(a.totalPrice-a.th_fee) 销售总额')
|
|
|
|
|
|
+ ->field('DATE_FORMAT(a.addtime,\'%Y\') 年,DATE_FORMAT(a.addtime,\'%m\') 月,DATE_FORMAT(a.addtime,\'%d\') 日,a.companyName 业务公司名称,a.companyNo 业务公司编号,b.viceCode 资金认领编号,c.tradNo 资金编号,c.total_fee 本次核销金额,c.addtime 本次核销时间,c.status 资金认领状态,a.sequenceNo 确认单编号,a.department 业务员部门,a.ownerName 业务员,a.platName 平台类型,a.qrdSource 确认单类型,a.qrdType 商品类型,a.poCode PO编号,a.customerAttr 客户属性,a.branch 分公司,a.customerName 客户名称,a.firstCat 一级分类,a.goodName 产品名称,round(a.tax/100,2) 税点,(a.goodNum-a.thNum) 下单数量,a.goodPrice 销售单价,(a.totalPrice-a.th_fee) 销售总额')
|
|
->leftJoin('assoc b', 'b.orderCode=a.sequenceNo')
|
|
->leftJoin('assoc b', 'b.orderCode=a.sequenceNo')
|
|
->leftJoin('trade_pool c', 'c.logNo=b.viceCode')
|
|
->leftJoin('trade_pool c', 'c.logNo=b.viceCode')
|
|
->where($where)
|
|
->where($where)
|
|
@@ -244,7 +244,7 @@ class Export extends BaseController
|
|
->field('d.cgdTime 采购单下单日期,b.companyName 业务公司名称,b.companyNo 业务公司编号,a.hpNo 对账回票编号,a.payNo 对账单号,c.cgdNo 采购单编号,a.check_time 本次回票时间,a.invoiceNumber 发票号,a.inv_amount 本次回票金额,a.inv_subtotal_amount 不含税采购成本,
|
|
->field('d.cgdTime 采购单下单日期,b.companyName 业务公司名称,b.companyNo 业务公司编号,a.hpNo 对账回票编号,a.payNo 对账单号,c.cgdNo 采购单编号,a.check_time 本次回票时间,a.invoiceNumber 发票号,a.inv_amount 本次回票金额,a.inv_subtotal_amount 不含税采购成本,
|
|
"" 税额,
|
|
"" 税额,
|
|
"" 票面税率,
|
|
"" 票面税率,
|
|
- d.companyName 公司回票抬头,d.goodNo 商品编号,d.firstCat 一级分类,d.fundCode 核算码,d.goodName 商品名称,d.goodNum 商品数量,d.goodUnit 单位,d.cgdSource 采购单类型,d.ownerName 采购员,d.supplierName 供应商名称,d.supplierNo 供应商编号,d.goodType 商品类型,d.tax 税率,d.packPrice 包装费,d.certPrice 证书费,d.markPrice 加标费,d.openPrice 开模费,d.costPrice 成本工艺费,d.deliveryPrice 物流费,d.barePrice 成本单价,d.diff_weight 工差,d.diff_fee 工差金额,d.goodPrice 单价,d.totalPrice 采购总货款,d.qrdCode 确认单编号,d.bkCode 备库编号,d.thNum 退货数量,d.th_fee 退货金额,e.item_list')
|
|
|
|
|
|
+ d.companyName 公司回票抬头,d.goodNo 商品编号,d.firstCat 一级分类,d.fundCode 核算码,d.goodName 商品名称,d.goodNum 商品数量,d.goodUnit 单位,d.cgdSource 采购单类型,d.ownerName 采购员,d.supplierName 供应商名称,d.supplierNo 供应商编号,d.goodType 商品类型,round(d.tax/100,2) 税率,d.packPrice 包装费,d.certPrice 证书费,d.markPrice 加标费,d.openPrice 开模费,d.costPrice 成本工艺费,d.deliveryPrice 物流费,d.barePrice 成本单价,d.diff_weight 工差,d.diff_fee 工差金额,d.goodPrice 单价,d.totalPrice 采购总货款,d.qrdCode 确认单编号,d.bkCode 备库编号,d.thNum 退货数量,d.th_fee 退货金额,e.item_list')
|
|
->leftJoin('pay b', 'a.payNo=b.payNo')
|
|
->leftJoin('pay b', 'a.payNo=b.payNo')
|
|
->leftJoin('pay_info c', 'c.payNo=a.payNo')
|
|
->leftJoin('pay_info c', 'c.payNo=a.payNo')
|
|
->leftJoin('cgd_info d', 'd.sequenceNo=c.cgdNo')
|
|
->leftJoin('cgd_info d', 'd.sequenceNo=c.cgdNo')
|
|
@@ -320,7 +320,7 @@ class Export extends BaseController
|
|
a.goodNum 下单数量,
|
|
a.goodNum 下单数量,
|
|
a.goodPrice 销售单价,
|
|
a.goodPrice 销售单价,
|
|
a.totalPrice 销售总额,
|
|
a.totalPrice 销售总额,
|
|
- a.tax 税点,
|
|
|
|
|
|
+ round(a.tax/100,2) 税点,
|
|
a.inv_status 开票状态,
|
|
a.inv_status 开票状态,
|
|
a.pay_status 回款状态,
|
|
a.pay_status 回款状态,
|
|
b.ownerName 采购员,
|
|
b.ownerName 采购员,
|
|
@@ -332,11 +332,11 @@ class Export extends BaseController
|
|
b.costPrice 工艺费,
|
|
b.costPrice 工艺费,
|
|
b.deliveryPrice 物流费,
|
|
b.deliveryPrice 物流费,
|
|
b.goodPrice 采购单价合计,
|
|
b.goodPrice 采购单价合计,
|
|
- b.totalPrice 采购总货款,
|
|
|
|
- 0 毛利润,
|
|
|
|
- 0 毛利率,
|
|
|
|
- b.tax 采购税点,
|
|
|
|
- 0 不含税采购成本,
|
|
|
|
|
|
+ ifnull(b.totalPrice,a.total_origin_price) 采购总货款,
|
|
|
|
+ (a.totalPrice -ifnull(b.totalPrice,a.total_origin_price)) 毛利润,
|
|
|
|
+ round((a.totalPrice -ifnull(b.totalPrice,a.total_origin_price))/a.totalPrice,2) 毛利率,
|
|
|
|
+ round(b.tax/100,2) 采购税点,
|
|
|
|
+ round(b.totalPrice/(1+ round(b.tax/100,2)),2) 不含税采购成本,
|
|
a.qrdType 库存性质,
|
|
a.qrdType 库存性质,
|
|
b.supplierName 供应商名称,
|
|
b.supplierName 供应商名称,
|
|
b.sendType 发货方式,
|
|
b.sendType 发货方式,
|
|
@@ -391,7 +391,7 @@ class Export extends BaseController
|
|
d.cancel_fee 本次开票金额,
|
|
d.cancel_fee 本次开票金额,
|
|
c.open_date 本次开票时间,
|
|
c.open_date 本次开票时间,
|
|
c.inv_number 发票号,
|
|
c.inv_number 发票号,
|
|
- e.tax 开票税点,
|
|
|
|
|
|
+ round(e.tax/100,2) 开票税点,
|
|
a.status 开票状态,
|
|
a.status 开票状态,
|
|
e.customerName 客户名称,
|
|
e.customerName 客户名称,
|
|
e.fundCode 财务核算码,
|
|
e.fundCode 财务核算码,
|
|
@@ -414,7 +414,7 @@ class Export extends BaseController
|
|
f.deliveryPrice 物流费,
|
|
f.deliveryPrice 物流费,
|
|
f.goodPrice 成本合计,
|
|
f.goodPrice 成本合计,
|
|
ifnull(f.totalPrice,e.total_origin_price) 采购货款,
|
|
ifnull(f.totalPrice,e.total_origin_price) 采购货款,
|
|
- f.tax 采购单税点,
|
|
|
|
|
|
+ round(f.tax/100,2) 采购单税点,
|
|
g.returnCode 退票编号,
|
|
g.returnCode 退票编号,
|
|
a.inv_value 退票金额,
|
|
a.inv_value 退票金额,
|
|
g.status 退票状态,
|
|
g.status 退票状态,
|
|
@@ -478,7 +478,7 @@ class Export extends BaseController
|
|
a.branch 客户分公司,
|
|
a.branch 客户分公司,
|
|
a.firstCat 一级分类,
|
|
a.firstCat 一级分类,
|
|
a.goodName 产品名称,
|
|
a.goodName 产品名称,
|
|
- a.tax 税点,
|
|
|
|
|
|
+ round(a.tax/100,2) 税点,
|
|
(a.goodNum - a.thNum) 下单数量,
|
|
(a.goodNum - a.thNum) 下单数量,
|
|
a.goodPrice 销售单价,
|
|
a.goodPrice 销售单价,
|
|
(a.totalPrice - a.th_fee) 销售总额,
|
|
(a.totalPrice - a.th_fee) 销售总额,
|
|
@@ -631,7 +631,7 @@ class Export extends BaseController
|
|
secCat '二级分类',
|
|
secCat '二级分类',
|
|
thirdCat '三级分类',
|
|
thirdCat '三级分类',
|
|
fundCode '核算码',
|
|
fundCode '核算码',
|
|
- tax '税率',
|
|
|
|
|
|
+ round(tax/100,2) '税率',
|
|
barePrice '裸价',
|
|
barePrice '裸价',
|
|
markPrice '加标费',
|
|
markPrice '加标费',
|
|
certPrice '证书费',
|
|
certPrice '证书费',
|