Giúp liệt kê các tài khoản đối ứng !

Liên hệ QC

meonhoc8888

Thành viên mới
Tham gia
21/5/10
Bài viết
8
Được thích
0
Tôi có tình huống như trong file dữ liệu mẫu đính kèm. Dữ liệu tương đối nhiều nên không thể điền bằng tay được, mong mọpi người giúp đỡ tôi một hàm tự động điền. Mong được mọi người giúp đỡ.
 

File đính kèm

  • Du lieu mau.xlsx
    8.7 KB · Đọc: 276
Tôi có tình huống như trong file dữ liệu mẫu đính kèm. Dữ liệu tương đối nhiều nên không thể điền bằng tay được, mong mọpi người giúp đỡ tôi một hàm tự động điền. Mong được mọi người giúp đỡ.
Tài khoản đối ứng dựa trên quy luật nào vậy bạn!
 
Cách này dùng cột phụ, bạn xem thử nhé.
 

File đính kèm

  • Du lieu mau.xlsx
    9.9 KB · Đọc: 403
Cách này dùng cột phụ, bạn xem thử nhé.
Công thức của anh rất hay, cám ơn anh rất nhiều. Thật sự khâm phục hiểu biết của các anh.
Nhưng mình còn 1 thắc mắc, nếu số tiền của dòng cuối cùng 1 mã chứng từ là số dương thì công thức không như ý muốn nữa, liệu có cách nào khắc phục không?
 
Lần chỉnh sửa cuối:
Thật ra chỉ bị ảnh hưởng nếu ô bên dưới của cột mã chứng từ có số giống với số chứng từ cuối cùng.
 
Công thức của anh rất hay, cám ơn anh rất nhiều. Thật sự khâm phục hiểu biết của các anh.
Nhưng mình còn 1 thắc mắc, nếu số tiền của dòng cuối cùng 1 mã chứng từ là số dương thì công thức không như ý muốn nữa, liệu có cách nào khắc phục không?
Bài này thì dùng code cũng phức tạp nữa huống chi công thức
1/ Chuyển thành
SoCT---TKNo---TKCo---Sotien
2/ Gom lại theo ý, nhưng đâu có mẫu NKC nào như bạn, đó hình như là gần giống sổ cái.
 
2/ Gom lại theo ý, nhưng đâu có mẫu NKC nào như bạn, đó hình như là gần giống sổ cái.
Mẫu NKC chung này cũng không lạ đâu anh ơi. Các phần mềm bây giờ hầu hết đều theo su hướng này. cái gọi là ghi nợ ghi có bị chuyển thành ghi âm, ghi dương.
 
Mẫu NKC chung này cũng không lạ đâu anh ơi. Các phần mềm bây giờ hầu hết đều theo su hướng này. cái gọi là ghi nợ ghi có bị chuyển thành ghi âm, ghi dương.
A có biết mẫu này, dạng erp hay Sap xuất ra, nhưng đang nói là kết quả mong muốn kìa, kg có mẫu nào như vậy.
Còn dạng SoCT---TK---SoTien (+ và -) thì gặp nhiều và a đã làm nhiều code convert này.
Dạng bài này chỉ có thể đưa về như sau, sh NKC.
Bạn tạo CSDL như sh NKCGoc và nhấn nút tao NKC là OK.
 

File đính kèm

  • ConvertNKC-NKC.rar
    99.1 KB · Đọc: 368
Lần chỉnh sửa cuối:
A có biết mẫu này, dạng erp hay Sap xuất ra, nhưng đang nói là kết quả mong muốn kìa, kg có mẫu nào như vậy.
Còn dạng SoCT---TK---SoTien (+ và -) thì gặp nhiều và a đã làm nhiều code convert này.
Dạng bài này chỉ có thể đưa về như sau, sh NKC.
Bạn tạo CSDL như sh NKCGoc và nhấn nút tao NKC là OK.
Anh nói đúng rồi, dử liệu của e do phần mềm ERP xuất ra. File của anh hay lắm, rất tuyệt. Cám ơn anh đã quan tâm giúp đỡ.
 
Bạn ơi bạn có thể chuyển đổi file này sang dạng 97-2003 và gửi cho mình đc ko bạn, mình đang dùng word 2003 nên k xem đc file này.
Tôi biết Bài trên không liên đến vấn đề bạn muốn đâu, vì bài bạn muốn là ở dưới đã bị khóa, vì mấy chữ Help me! của bạn
Hãy lập Topic khác, gởi File & mô tả rõ điều mình muốn thì sẽ có người giúp bạn!

Cách chuyển dữ liệu từ nhật ký chung sang sổ cái. Help me! Help me!
 
A có biết mẫu này, dạng erp hay Sap xuất ra, nhưng đang nói là kết quả mong muốn kìa, kg có mẫu nào như vậy.
Còn dạng SoCT---TK---SoTien (+ và -) thì gặp nhiều và a đã làm nhiều code convert này.
Dạng bài này chỉ có thể đưa về như sau, sh NKC.
Bạn tạo CSDL như sh NKCGoc và nhấn nút tao NKC là OK.

Em chạy cái này trong ex2003 bào biến : xlSortOnValues not defined ? pls help ???
 
ERP to NKC

A có biết mẫu này, dạng erp hay Sap xuất ra, nhưng đang nói là kết quả mong muốn kìa, kg có mẫu nào như vậy.
Còn dạng SoCT---TK---SoTien (+ và -) thì gặp nhiều và a đã làm nhiều code convert này.
Dạng bài này chỉ có thể đưa về như sau, sh NKC.
Bạn tạo CSDL như sh NKCGoc và nhấn nút tao NKC là OK.

Hi, chào bạn. Code convert của bạn chạy ok lắm, nhưng chỉ ok với với những trường hợp các cặp định khoản đi liền kề nhau.Mình có một mẫu data và convert bạn xem hình nhé (chỉ có 2 chứng từ thôi), mình chạy rồi nhưng bị lỗi. Trong data chỗ màu xanh thì khi convert nó không hiểu, còn chỗ màu vàng thì nhảy sai tài khoản và đúp lên 1 định khoản nữa. Dữ liệu này từ ERP xuất sang. Nếu ở dòng màu xanh mình sắp xếp lại dòng nợ xong rồi mới đến dòng có hoặc ngược lại (cùng một phiếu) thì ok, nhưng nếu có 3 định khoản như vậy nợ xong rồi đến có rồi nợ tiếp, xem kẽ nhau thì code này khi chạy nó không hiểu.
 

File đính kèm

  • data.JPG
    data.JPG
    51.5 KB · Đọc: 69
  • convert.JPG
    convert.JPG
    39.1 KB · Đọc: 63
Lần chỉnh sửa cuối:
Mình có viết cái soft tạo tài khoản đối ứng như link đính kèm (chạy bằng nút B1; nút B0 là đi highlight các bút toán book rồi revert)

Trong link có chứa dữ liệu mẫu, mn sắp xếp data đúng thứ tự 6 cột đầu tiên là chạy ok mn nhé. Còn các cột phía sau sắp xếp sao cũng được.

Lúc chạy đôi lúc sẽ có vài nghiệp vụ không thể tạo được tk đối ứng do định khoản giống thế này: Nợ 7 Nợ 3 Có 6 Có 4. Soft mình sẽ chừa lại y như đúc cái NKC ban đầu.

https://drive.google.com/drive/folders/1KMGkjSvo-z0Fguiv2h8Twoana_F2kQiU

P/S:

Để chạy được soft thì yêu cầu máy phải cài đặt .NET Framework 4.6.1 của Microsoft tại đây. Bạn cứ down cái soft mình viết về (mình nén trong file ZIP), nhấn file exe chạy. Nếu chạy không lên thì hãy cài .NET Framework.

https://www.microsoft.com/en-us/download/details.aspx?id=49982

Keyword: tạo tài khoản đối ứng SAP; tạo tài khoản đối ứng ERP
 
Lần chỉnh sửa cuối:
A có biết mẫu này, dạng erp hay Sap xuất ra, nhưng đang nói là kết quả mong muốn kìa, kg có mẫu nào như vậy.
Còn dạng SoCT---TK---SoTien (+ và -) thì gặp nhiều và a đã làm nhiều code convert này.
Dạng bài này chỉ có thể đưa về như sau, sh NKC.
Bạn tạo CSDL như sh NKCGoc và nhấn nút tao NKC là OK.

Bài viêt của bạn rất hay và mình đã chạy rồi tuy nhiên có một vấn đề mà mình đang gặp phải đó là: sheet tmp khi chay ra thì ok nhưng sheet NCK chay ra thì chỉ chạy được cặp 1 nợ - 1 có thôi còn bị lỗi ko chạy ra được nhiều nợ - nhiều có.
Bạn nào có thể giúp mình được không? cảm ơn cả nhà nhiều@
Bài đã được tự động gộp:

A có biết mẫu này, dạng erp hay Sap xuất ra, nhưng đang nói là kết quả mong muốn kìa, kg có mẫu nào như vậy.
Còn dạng SoCT---TK---SoTien (+ và -) thì gặp nhiều và a đã làm nhiều code convert này.
Dạng bài này chỉ có thể đưa về như sau, sh NKC.
Bạn tạo CSDL như sh NKCGoc và nhấn nút tao NKC là OK.

Bài viêt của bạn rất hay và mình đã chạy rồi tuy nhiên có một vấn đề mà mình đang gặp phải đó là: sheet tmp khi chay ra thì ok nhưng sheet NCK chay ra thì chỉ chạy được cặp 1 nợ - 1 có thôi còn bị lỗi ko chạy ra được nhiều nợ - nhiều có.
Bạn nào có thể giúp mình được không? cảm ơn cả nhà nhiều@
 
Mình có viết cái soft tạo tài khoản đối ứng như link đính kèm (chạy bằng nút B1; nút B0 là đi highlight các bút toán book rồi revert)

Trong link có chứa dữ liệu mẫu, mn sắp xếp data đúng thứ tự 6 cột đầu tiên là chạy ok mn nhé. Còn các cột phía sau sắp xếp sao cũng được.

Lúc chạy đôi lúc sẽ có vài nghiệp vụ không thể tạo được tk đối ứng do định khoản giống thế này: Nợ 7 Nợ 3 Có 6 Có 4. Soft mình sẽ chừa lại y như đúc cái NKC ban đầu.

https://drive.google.com/drive/folders/1KMGkjSvo-z0Fguiv2h8Twoana_F2kQiU

P/S:

Để chạy được soft thì yêu cầu máy phải cài đặt .NET Framework 4.6.1 của Microsoft tại đây. Bạn cứ down cái soft mình viết về (mình nén trong file ZIP), nhấn file exe chạy. Nếu chạy không lên thì hãy cài .NET Framework.

https://www.microsoft.com/en-us/download/details.aspx?id=49982

Keyword: tạo tài khoản đối ứng SAP; tạo tài khoản đối ứng ERP
mình có file cũng từ ERP xuất ra như sau và không dùng được công thức của bạn, bạn báo lỗi debug ở code nào đó mình không hiểu, bạn xem giúp mình với, Thanks trước
 

File đính kèm

  • NKC Jul-Sep.2018 PLV.xlsx
    4.5 MB · Đọc: 18
Sổ GL cậu hoangseou hơi kỳ, mình nhìn vào chả biết số âm nghĩa là nợ hay là có nữa nên mình để nguyên file của cậu mà xử lý.
Nếu âm nghĩa là có, dương nghĩa là nợ thì trước khi chạy soft của mình cậu nên modify GL lại sao cho số phát sinh là số dương. Thằng nào thuộc cột nợ thì đẩy ra cột nợ, cột có thì đẩy ra cột có nhé. Lúc đó thì sẽ tạo được tài khoản đối ứng nhiều hơn.

Mà nói thêm, cậu phải sắp xếp các cột, dòng đúng y như cái hình mình treo trên soft; tiêu đề phải có tên chứ không để trống; không được tự ý chèn dữ liệu khác vào (như cậu gõ x x x x; highlight màu toàn bộ dòng). Nói chung cậu nhận dữ liệu từ phần mềm kế toán NTN thì cứ để yên không chỉnh sửa gì ngoại trừ việc sắp xếp các cột, dòng.
 

File đính kèm

  • NKC Jul-Sep.2018 PLV .xlsx
    3.2 MB · Đọc: 35
Lần chỉnh sửa cuối:
Sổ GL cậu hoangseou hơi kỳ, mình nhìn vào chả biết số âm nghĩa là nợ hay là có nữa nên mình để nguyên file của cậu mà xử lý.
Nếu âm nghĩa là có, dương nghĩa là nợ thì trước khi chạy soft của mình cậu nên modify GL lại sao cho số phát sinh là số dương. Thằng nào thuộc cột nợ thì đẩy ra cột nợ, cột có thì đẩy ra cột có nhé. Lúc đó thì sẽ tạo được tài khoản đối ứng nhiều hơn.

Mà nói thêm, cậu phải sắp xếp các cột, dòng đúng y như cái hình mình treo trên soft; tiêu đề phải có tên chứ không để trống; không được tự ý chèn dữ liệu khác vào (như cậu gõ x x x x; highlight màu toàn bộ dòng). Nói chung cậu nhận dữ liệu từ phần mềm kế toán NTN thì cứ để yên không chỉnh sửa gì ngoại trừ việc sắp xếp các cột, dòng.
Đầu tiên cảm ơn anh,

Em đã sắp lại cột và chuyển đổi tất cả lại thành dương và có convert được nhưng bút toán với code kia convert vẫn sai.

Cụ thể như sau:

Bút toán gốc:

1540799426976.png

Bút toán với code của anh làm ra như sau (Hình như là đoạn "Tinh toan 5")

1540799514305.png
Trông có vẻ không đúng lắm vì theo em, bút toán đúng của nó như sau:
Nợ 154 834,530,619,469
Có K999 754,183,261,504
Có K998 7,007,960,596
Có K997 73,339,397,369

Nhưng bút toán do code Tinh toan 5 hình như sai hoặc do bút toán này quá phức tạp nên máy tính không hiểu

Nếu có thể đặt thêm code với trong cùng 1 bút toán (cùng số chứng từ) thì các diễn giải giống nhau sẽ trở thành 1 bút toán được không anh.

Em cảm ơn anh.
 
Lần chỉnh sửa cuối:
À, cậu lấy cái file excel có VBA mà chạy à. Cái đó không phải của mình cậu nhé. Mình bỏ chung vô cái link google drive để lưu lại luôn thôi.

Soft mình nó chạy ra KQ như sau cậu nhé:

Capture.PNG

theo nguyên tắc sau

1540799426976.png

Capture.PNG

Ô mình bôi xanh chắc chắn là matching đúng rồi nhé. Chỉ còn có các ô bôi đỏ là còn phân vân. Matching các ô bôi đỏ với nhau có 2 trường hợp xảy ra như hình. Và chung quy lại đều là N155 C154; cái 631 chỉ là tài khoản trung gian.

P/S:

Còn các bút toán mà cậu nghĩ là nó đúng; tớ không hiểu lắm là cậu tính sao ra Nợ 154 834,530,619,469 vậy ???
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom