# UPDATE CNHD BẢNG DULIEUTAIKHOAN

* Sang bản cus, có thể tài khoản công nợ mở tiểu khoản
* một số bản cũ chưa khai báo
* Tài khoản 131

```sql
--tài khoản 131
-- sửa lại groupBy cho phù hợp 
  --1.1 kiểm tra
  select ma
 ,'khachhang,sohd,serihd,mauhd,nhanvien,vung,phongban,phanxuong' as  [FieldGroupBy]
 , 'Max(case when vr.benno=1 then vr.ngayhd else ''01/01/1900'' end) as ngayhd' as [FieldAdd]
 ,'ngayhd,sohd' as [FieldOrderBy]
  from taikhoan
  where ma like '131%' and cap=0
  --1.2 insert
 insert into dulieutaikhoan (taikhoan,[FieldGroupBy],[FieldAdd],[FieldOrderBy],donvi)
 select ma
 ,'khachhang,sohd,serihd,mauhd,nhanvien,vung,phongban,phanxuong' as  [FieldGroupBy]
 , 'Max(case when vr.benno=1 then vr.ngayhd else ''01/01/1900'' end) as ngayhd' as [FieldAdd]
 ,'ngayhd,sohd' as [FieldOrderBy]
 ,1 as donvi
  from taikhoan
where ma like '131%' and cap=0
```

* Tài khoản 331

```sql
--tài khoản 331
-- sửa lại groupBy cho phù hợp  
  --1.1 kiểm tra
  select ma
 ,'khachhang,sohd,serihd,mauhd,nhanvien,vung,phongban,phanxuong' as  [FieldGroupBy]
 , 'Max(case when vr.benno=0 then vr.ngayhd else ''01/01/1900'' end) as ngayhd' as [FieldAdd]
 ,'ngayhd,sohd' as [FieldOrderBy]
  from taikhoan
  where ma like '331%' and cap=0
  --1.2 insert
 insert into dulieutaikhoan (taikhoan,[FieldGroupBy],[FieldAdd],[FieldOrderBy],donvi)
 select ma
 ,'khachhang,sohd,serihd,mauhd,nhanvien,vung,phongban,phanxuong' as  [FieldGroupBy]
 , 'Max(case when vr.benno=0 then vr.ngayhd else ''01/01/1900'' end) as ngayhd' as [FieldAdd]
 ,'ngayhd,sohd' as [FieldOrderBy]
 ,1 as donvi
  from taikhoan
where ma like '331%' and cap=0
```
