Sử dụng Power Query để xử lý nhật ký chung nhiều nợ nhiều có (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

kelacloi

Thành viên thường trực
Tham gia
6/11/14
Bài viết
334
Được thích
156
Giới tính
Nam
Chào anh/Chị,

Có anh/chị nào có file mẫu sử dụng PQ để xử lý nhật ký chung (sổ kế toán chiết ra từ ERP), thành đối ứng 1 nợ 1 có, có thể cho em xin file tham khảo được không?

Cảm ơn anh/chị.
 
Gọi là chuyển đổi chưa phù hợp vì khi hạch toán ERP cho phép nhập nhiều nợ / nhiều có, nên bản chất là không có đối ứng tài khoản. Gọi là tái tạo thì phù hợp hơn. Chương trình này thực hiện được yêu cầu của bạn https://minimis.vn/offsetacc-tao-tkdu-erp.html
Bên mình cũng đang dùng chương trình của bên này để xử lý.
 
Gọi là chuyển đổi chưa phù hợp vì khi hạch toán ERP cho phép nhập nhiều nợ / nhiều có, nên bản chất là không có đối ứng tài khoản. Gọi là tái tạo thì phù hợp hơn. Chương trình này thực hiện được yêu cầu của bạn https://minimis.vn/offsetacc-tao-tkdu-erp.html
Bên mình cũng đang dùng chương trình của bên này để xử lý.
Cảm ơn anh, để em liên hệ.
Trước đây có một số anh chị trên GPE đã dùng VBA để chuyển đổi (hoặc tái tạo), tất nhiên nó ở mức "tương đối".
Nếu có anh/chị nào đã làm bằng Power Query thì ổn quá anh.
 
Cảm ơn anh, để em liên hệ.
Trước đây có một số anh chị trên GPE đã dùng VBA để chuyển đổi (hoặc tái tạo), tất nhiên nó ở mức "tương đối".
Nếu có anh/chị nào đã làm bằng Power Query thì ổn quá anh.
Bạn nên gửi file lên và kết quả mong muốn, chắc sẽ có người hỗ trợ được. chứ nhiều người không chuyên ngành kế toán nên không hiểu được bạn muốn gì?
 
Cảm ơn anh, để em liên hệ.
Trước đây có một số anh chị trên GPE đã dùng VBA để chuyển đổi (hoặc tái tạo), tất nhiên nó ở mức "tương đối".
Nếu có anh/chị nào đã làm bằng Power Query thì ổn quá anh.
Mình xử lý khá nhiều các nhật ký chung từ các ERP nước ngoài cần chuyển về cho đúng hình thức Việt Nam (bằng VBA chứ mình không viết bằng Power Query) thì thấy rằng nó có 1 rừng tình huống phát sinh. Chính vì thế nó phụ thuộc vào khá nhiều loại ERP nó đang cho phép hạch toán và nghiệp vụ phát sinh của công ty đang sử dụng ERP đó
 
Phần mềm ERP của nước ngoài có giá rất cao. Vậy mà bỏ số tiền lớn ra mua cũng không yêu cầu nó làm theo chuẩn mực VN là 1 nợ 1 có.
Chắc chắn là có giao diện nhập liệu 1 nợ 1 có, chỉ cần áp dụng cho mọi loại chứng từ.
Thời tôi làm ERP thì thiết kế giao diện luôn luôn là ghi nhận 1 nợ 1 có dù cho đó là:
- chứng từ phân bổ (1 có nhiều nợ) như phân bổ chi phí máy móc cho sản phẩm.
- tập hợp chi phí (1 nợ nhiều có).
Những bút toán 1- nhiều này nếu cần thì phần mềm hỗ trợ tính toán từng con số chi tiết.

Còn bút toán nhiều nợ nhiều có thì quả thực là tôi làm nghề kế toán cũng 20 năm mà chưa từng thấy, Cách nhập liệu cũng chưa từng tưởng tượng ra, chỉ có thể là phần mềm tự gộp lại.
 
Phần mềm ERP của nước ngoài có giá rất cao. Vậy mà bỏ số tiền lớn ra mua cũng không yêu cầu nó làm theo chuẩn mực VN là 1 nợ 1 có.
Chắc chắn là có giao diện nhập liệu 1 nợ 1 có, chỉ cần áp dụng cho mọi loại chứng từ.
Thời tôi làm ERP thì thiết kế giao diện luôn luôn là ghi nhận 1 nợ 1 có dù cho đó là:
- chứng từ phân bổ (1 có nhiều nợ) như phân bổ chi phí máy móc cho sản phẩm.
- tập hợp chi phí (1 nợ nhiều có).
Những bút toán 1- nhiều này nếu cần thì phần mềm hỗ trợ tính toán từng con số chi tiết.

Còn bút toán nhiều nợ nhiều có thì quả thực là tôi làm nghề kế toán cũng 20 năm mà chưa từng thấy, Cách nhập liệu cũng chưa từng tưởng tượng ra, chỉ có thể là phần mềm tự gộp lại.
Em gửi file mẫu.

Em cũng mới vào giai đoạn đã triển khai xong ERP rồi, nhưng chuyển sang đối ứng nợ có 1 dòng để kiểm tra đối ứng,... thì em thấy dễ dàng hơn.
 

File đính kèm

Em gửi file mẫu.

Em cũng mới vào giai đoạn đã triển khai xong ERP rồi, nhưng chuyển sang đối ứng nợ có 1 dòng để kiểm tra đối ứng,... thì em thấy dễ dàng hơn.
Mới chuyển thử Nhật ký chung của bạn, của bạn thuộc loại đơn giản. Để hôm nay mình gửi File mình đang làm để bạn tham khảo !
Bài đã được tự động gộp:

Phần mềm ERP của nước ngoài có giá rất cao. Vậy mà bỏ số tiền lớn ra mua cũng không yêu cầu nó làm theo chuẩn mực VN là 1 nợ 1 có.
Chắc chắn là có giao diện nhập liệu 1 nợ 1 có, chỉ cần áp dụng cho mọi loại chứng từ.
Thời tôi làm ERP thì thiết kế giao diện luôn luôn là ghi nhận 1 nợ 1 có dù cho đó là:
- chứng từ phân bổ (1 có nhiều nợ) như phân bổ chi phí máy móc cho sản phẩm.
- tập hợp chi phí (1 nợ nhiều có).
Những bút toán 1- nhiều này nếu cần thì phần mềm hỗ trợ tính toán từng con số chi tiết.

Còn bút toán nhiều nợ nhiều có thì quả thực là tôi làm nghề kế toán cũng 20 năm mà chưa từng thấy, Cách nhập liệu cũng chưa từng tưởng tượng ra, chỉ có thể là phần mềm tự gộp lại.
Hiện nay 1 số công ty tại Việt Nam nó xài chung với ERP nước ngoài của công ty mẹ ở nước ngoài luôn anh. Chính vì thế có những cái tại Việt Nam mình yêu cầu thì rất khó khăn (còn nếu tại việt nam triển khai luôn thì dễ xử lý rồi anh) !
Bài đã được tự động gộp:

Mình gửi File. Trong File là có sẵn data của bạn !
 

File đính kèm

Lần chỉnh sửa cuối:
Phần mềm ERP của nước ngoài có giá rất cao. Vậy mà bỏ số tiền lớn ra mua cũng không yêu cầu nó làm theo chuẩn mực VN là 1 nợ 1 có.
Chắc chắn là có giao diện nhập liệu 1 nợ 1 có, chỉ cần áp dụng cho mọi loại chứng từ.
Thời tôi làm ERP thì thiết kế giao diện luôn luôn là ghi nhận 1 nợ 1 có dù cho đó là:
- chứng từ phân bổ (1 có nhiều nợ) như phân bổ chi phí máy móc cho sản phẩm.
- tập hợp chi phí (1 nợ nhiều có).
Những bút toán 1- nhiều này nếu cần thì phần mềm hỗ trợ tính toán từng con số chi tiết.

Còn bút toán nhiều nợ nhiều có thì quả thực là tôi làm nghề kế toán cũng 20 năm mà chưa từng thấy, Cách nhập liệu cũng chưa từng tưởng tượng ra, chỉ có thể là phần mềm tự gộp lại.
Không có chuẩn mực nào yêu cầu 1 nợ 1 có đâu anh. Chỉ là yêu cầu của Thuế cho công tác kiểm tra của họ. Em làm nhiều cty chỉ cung cấp đối ứng kiểu
1 tài khoản đối ứng nhiều tài khoản họ cũng ko ép được.
Anh ko thấy phần mềm ghi nhiều nợ nhiều có chứ ngược lại em cũng chưa dùng qua phần mềm nào 1 nợ 1 có (trừ mấy file excel của nhiều bạn làm thuế)
Các phần mềm Việt Nam bây giờ âm thầm hoặc công khai đưa thêm vào tài trung gian để chuyển đổi từ nhiều nợ nhiều có thành nhiều nợ 1 có hoặc 1 nợ nhiều có từ đó làm cơ sở chuyển đổi thành 1 nợ 1 có. Về database họ đều ghi kiểu
Cột TK, Cột Số Tiền Nợ, Cột Số Tiền Có (thêm TK đối ứng)

Chứ ko ghi kiểu: TK Nợ, TK có, Số tiền.

@kelacloi ,
Tôi có làm PowerQuery cho vụ này nhưng nó chạy khá chậm. Nguyên tắc nhân ma trận.
 

File đính kèm

Mới chuyển thử Nhật ký chung của bạn, của bạn thuộc loại đơn giản. Để hôm nay mình gửi File mình đang làm để bạn tham khảo !
Tôi nghĩ rằng trong hình sau, chứng từ 2904 ghi nợ 1 TK nhiều dòng là nó có kèm theo đối tượng sử dụng chi phí. Nên phần này không gộp để sau này tổng hợp, phân tích chi phí cho từng đối tượng. Trừ khi doanh nghiệp không quan tâm việc phân tích chi phí.
Phần 1 TK ghi có nhiều dòng là do lấy từ từng hóa đơn đầu vào, nếu trong phần mềm có sẵn kê khai hóa đơn thì mới có thể gộp. Còn dựa vào NKC (nhật ký chung) gộp rồi thì không kê khai được.

1730858419655.png

Chứ ko ghi kiểu: TK Nợ, TK có, Số tiền.
Đây thuộc về phạm trù không gian và thời gian cho việc ghi xuống và truy xuất dữ liệu. Một là ghi xuống 1 bút toán 1 dòng hay 2 dòng (không gian gấp đôi kèm thêm 1 cột ID nào đó liên kết 2 dòng), hai là thuật toán truy xuất khác nhau ảnh hưởng đến thời gian. Nếu 1 dòng mà thuật toán tốt cũng ít ảnh hưởng.
Vả chăng đó là việc ghi và truy xuất của lập trình viên, người dùng đâu có biết, mà cũng không cần biết
 
Lần chỉnh sửa cuối:
dạ đúng anh. Thông thường chuyển cái này chính là phục vụ cho cơ quan thuế khi kiểm tra, nhưng cũng có tình huống Công ty chuyển qua và kiểm tra đối chiếu lại với ERP nữa thì khi đó nó phải thêm nhiều cột yếu tố để xác định chuyển đổi( đối tượng chi phí, đối tượng công nợ phải thu - trả, kho hàng, chiết khấu từng mặt hàng ... ). Chính vì thế e mới nói bên trên khi e tiếp xúc làm cái này thì quá nhiều tình huống phát sinh !
 
Phần mềm ERP của nước ngoài có giá rất cao. Vậy mà bỏ số tiền lớn ra mua cũng không yêu cầu nó làm theo chuẩn mực VN là 1 nợ 1 có.
Chắc chắn là có giao diện nhập liệu 1 nợ 1 có, chỉ cần áp dụng cho mọi loại chứng từ.
Thời tôi làm ERP thì thiết kế giao diện luôn luôn là ghi nhận 1 nợ 1 có dù cho đó là:
- chứng từ phân bổ (1 có nhiều nợ) như phân bổ chi phí máy móc cho sản phẩm.
- tập hợp chi phí (1 nợ nhiều có).
Những bút toán 1- nhiều này nếu cần thì phần mềm hỗ trợ tính toán từng con số chi tiết.

Còn bút toán nhiều nợ nhiều có thì quả thực là tôi làm nghề kế toán cũng 20 năm mà chưa từng thấy, Cách nhập liệu cũng chưa từng tưởng tượng ra, chỉ có thể là phần mềm tự gộp lại.
Có lẽ anh đã thấy rằng phần mềm kế toán ERP từ nước ngoài thường không hỗ trợ tài khoản đối ứng. Điều này là do cách tiếp cận kế toán trong hệ thống ERP: không tập trung vào hạch toán truyền thống mà thay vào đó, quan trọng là quá trình xử lý thông tin. Khi các giao dịch được thực hiện, chúng sẽ được tự động ánh xạ và chuyển đổi thành hạch toán kế toán trên phân hệ kế toán. Do đó, không còn cần thiết phải kiểm soát theo cách truyền thống, mà thay vào đó, tập trung vào việc đảm bảo quy trình và số liệu từ các phân hệ vận hành là chính xác.

Tuy nhiên, cách tiếp cận này có thể gây khó khăn đối với các bên ngoài như cơ quan thuế, kiểm toán, công ty mẹ hoặc đối tác đầu tư. Họ thường gặp khó khăn trong việc tổng hợp và phân tích số liệu từ hệ thống ERP, đặc biệt là khi số liệu này lớn và không có tài khoản đối ứng.
Bài đã được tự động gộp:
 
Lần chỉnh sửa cuối:
Có lẽ anh đã thấy rằng phần mềm kế toán ERP từ nước ngoài thường không hỗ trợ tài khoản đối ứng.
Trên giao diện nhập liệu 1 chứng từ luôn có chỗ chọn TK và TK đối ứng. Chứ chả lẽ 1 chứng từ đơn giản phải nhập 2 lần, 1 lần chỉ chọn TK nợ và 1 lần chỉ chọn TK có. Đó là chưa kể 1 chứng từ gồm nhiều chứng từ gốc như nhiều hóa đơn, hoặc 1 chứng từ nhiều bút toán như chứng từ trích chi phí lương.

Theo như hình ở bài 11, chắc chắn đang có 5 hóa đơn cần nhập liệu (5 vé máy bay), có 5 giá trị tiền trước thuế và 5 giá trị VAT cần nhập. Hà cớ gì cộng tay 2 giá trị VAT và nhập chỉ 4 dòng VAT? Nếu 2 giá trị VAT đó cần cộng lại thì tại sao 2 giá trị tiền trước thuế không cần?
Rồi đối ứng 4 đối tượng chi phí, chả lẽ người nhập cộng tay 2 hóa đơn lại và nhập chỉ 4 dòng?

Theo phân tích của tôi thì người nhập liệu sẽ nhập từng tờ hóa đơn, Bên nợ 5 con thành tiền, và 5 con VAT; bên có 5 con tổng tiền sau thuế. Chứ nhập liệu phần mềm phải cầm theo cái calculator Casio sao!
Sau đó phần mềm ghi xuống theo trình tự nhập liệu (15 con), khi truy xuất ra excel mới gộp kiểu như hình bài 11 còn 13 con.
 
Trên giao diện nhập liệu 1 chứng từ luôn có chỗ chọn TK và TK đối ứng. Chứ chả lẽ 1 chứng từ đơn giản phải nhập 2 lần, 1 lần chỉ chọn TK nợ và 1 lần chỉ chọn TK có. Đó là chưa kể 1 chứng từ gồm nhiều chứng từ gốc như nhiều hóa đơn, hoặc 1 chứng từ nhiều bút toán như chứng từ trích chi phí lương.

Theo như hình ở bài 11, chắc chắn đang có 5 hóa đơn cần nhập liệu (5 vé máy bay), có 5 giá trị tiền trước thuế và 5 giá trị VAT cần nhập. Hà cớ gì cộng tay 2 giá trị VAT và nhập chỉ 4 dòng VAT? Nếu 2 giá trị VAT đó cần cộng lại thì tại sao 2 giá trị tiền trước thuế không cần?
Rồi đối ứng 4 đối tượng chi phí, chả lẽ người nhập cộng tay 2 hóa đơn lại và nhập chỉ 4 dòng?

Theo phân tích của tôi thì người nhập liệu sẽ nhập từng tờ hóa đơn, Bên nợ 5 con thành tiền, và 5 con VAT; bên có 5 con tổng tiền sau thuế. Chứ nhập liệu phần mềm phải cầm theo cái calculator Casio sao!
Sau đó phần mềm ghi xuống theo trình tự nhập liệu (15 con), khi truy xuất ra excel mới gộp kiểu như hình bài 11 còn 13 con.
Phần mềm ERP nói chung chỉ có chỗ nhập chứng từ cho phân hệ tiền và kế toán tổng hợp,
 
Web KT

Bài viết mới nhất

Back
Top Bottom