https://github.com/sonhm3029/tool_bbnt_isofh
https://github.com/sonhm3029/tool_bbnt_isofh
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sonhm3029/tool_bbnt_isofh
- Owner: sonhm3029
- Created: 2022-07-29T12:23:20.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-11T09:16:36.000Z (about 2 years ago)
- Last Synced: 2025-01-17T01:24:22.269Z (4 months ago)
- Language: Python
- Size: 1.25 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hướng dẫn sử dụng tool
## Yêu cầu
- Cài Python 3.9x
- Cài các thư viện
- pandas
- python-docx
- docxtpl
- python-dotenvCú pháp cài:
Đứng tại cùng cấp với thư mục project
```cmd
>pip install -r requirements.txt
```Hoặc
```cmd
>pip install pandas python-docx docxtpl python-dotenv pandas
```## Các bước
Project có cấu trúc như sau:
Tạo file .env cấp ngoài cùng :

File có nội dung như sau:
```cmd
your_name=
your_staff_code=
born_date=
cccd=
ngay_cap=
dia_chi_tc=
dia_chi_lh=
dien_thoai=
ma_so_thue=
tai_khoan=
ngan_hang=
```Nội dung được điền vào sau dấu `=` nguyên dạng cop từ word sang.
Ví dụ:

Trong đó từng biến là :

Ứng với từng trường trong thông tin cá nhân trong file word

**Tải file ticket của mình trên jira về như sau:**
Vào `Tempo` > `My work` > `...` > `Export timesheet`

Chọn export ra file csv

Lưu file với tên `list_ticket.csv` vào cấp ngoài cùng project Như hình đầu tiên có đề cập cấu trúc thư mục.
**Chú ý** trong file `tool.py`
- Nếu như thực hiện làm bbnt trong đúng tháng thì oke => Ngày tháng trong BBNT đc generate sẽ chuẩn, không phải sửa gì.
- Còn nếu làm trễ sang tháng sau ví dụ BBNT của t7 mà làm trễ sang tầm 1/8 => Sửa 2 biến:```python
month = _tháng_làm_bbnt_
year = năm_làm_bbnt
```
Tên file tự sửa biến `file_name`

## _Good luck!_