Hỏi viền HTKK1.3.0.1

Liên hệ QC

dragonboy

Thành viên chính thức
Tham gia
3/9/07
Bài viết
98
Được thích
21
Hổng bít HTKK1.3.0.1 soát lỗi viền mst theo quy trình nào vậy các bạn.
Ai bít chỉ hộ mình cái.
Bởi hiện tại mình nhập MST cứ trên 10 ký tự thì nó báo lỗi.
Các MST ghi trên 10 ký tự phải ghi đầy đủ 13 ký tự. Những chổ nào mà không có thấy ghi gì thì phải thêm 0 vào cho đủ 13 k.tự
vd: 2800790424--1 thì phải đổi nó thành 2800790424001
Hổng bít phải làm sao ah.+-+-+-+
 
Lần chỉnh sửa cuối:
Trích
hoangdanh282vn



Theo em thì :
Theo quy định, mỗi số hóa đơn phải đủ 7 ký tự, nếu khác thì sẽ có "." khi add vào HTKK.
Vì thế, trước khi đưa vào ta nên dùng hàm quét hết số hóa đơn, nếu ko đủ 7 ký tự thì thêm "00.." vào phía trước cho đủ 7.
Em xin nói về phần MST :
Phần mềm HTKK chỉ lấy MST đủ 10 hay 13 ký tự, nếu khác sẽ báo lỗi.
Dữ liệu của ta xuất trong phần mềm ra thường có :-1,-001,-0011 hay chỉ còn 9 số do sai định dạng. Em làm hàm sau để chuyển về đúng chuẩn của HTKK :

=IF(AND(NOT(ISERR(FIND("-",A1))),LEN(A1)>12),LEFT(SUBSTITUTE(A1,"-",""),13),IF(NOT(ISERR(FIND("-",A1))),LEFT(A1,10),IF(OR(LEN(A1)=9,LEN(A1)=12),"0 "&A1,IF(LEN(A1)=13,LEFT("0"&A1,13),IF(LEN(A1)=10,A 1,"Thêm trường hợp")))))
__________________
Kiến thức là vốn sống và nền tảng của cuộc đời.
:drinks::friends::love:
 
Mình cảm ơn về câu trả lời của bạn.
Nhưng theo mình MST mà để chương trình tự động điều chỉnh e không hay lém.
Tốt nhất mình đã hiểu và sau đó chỉnh lại theo cách thủ công thì hay hơn
KL:
Nếu MST của C.Ty nào trên 10 ký tự: phần nào mà không ghi cái gì cả thì ta thay vào đó ký tự "." cho đủ 13 ký tự
vd: 2800790424--1 thì ta đổi thành 2800790424..1
Mình đã thử rồi CT không báo lỗi nữa
 
Cái vụ này mấy bác thuế còn đau đầu huống chi doanh nghiệp, MST của HĐ đầu vào và đầu ra HTKK quét theo mỗi kiểu. Đầu vào thì 10 chữ số còn đầu ra thì tối đa 13 chữ số không có ký tự khác nhen, ngoài ra nó còn kiểm tra MST nếu hóa đơn "lụi" hoặc nhập sai nó cũng không chịu đâu à. Theo quy định của các bác thuế thì MST cùa DN được tính từ bên trái là 10 số còn các số tiếp theo được cấp cho các chi nhánh của DN. Theo tôi phần mềm HTKK1.3.0.1 còn bị rất nhiều lỗi nhưng đã vội đem ra áp dụng, nên chúng ta phải tìm cách khắc phục để tiện cho mình nhưng không vi phạm luật, chứ các DN lớn bán ra mua vào hàng ngàn HĐ mỗi tháng mà sửa bằng tay thì chỉ có mà chết. Bằng cách định dạng text ở cột MST, dùng LEFT chỉ định nhận 10 chữ số thôi, nếu báo lỗi MST ở HĐ bán ra thì xóa luôn bởi khó có thể kiểm tra chính xác MST người mua, còn HĐ mua vào nếu không được khấu trừ thì cũng xóa luôn, nếu được khấu trừ thì phải xác minh lại thông tin người bán có thể ta nhập nhầm mà cũng là HĐ "lụi". Cái vụ này mấy hôm nay thiên hạ la rần rần chắc thế nào HTKK cũng phải gấp gấp nâng cấp, nếu không muốn đổi tên.
 
Bạn kiểm tra lại đi.
HTKK1.3.0.1 chơi còn theo kiểu TẦU nữa cơ: có cái MST 10 k.tự thì nó cho qua , có cái MST cũng 10 k.tự mà nó chèn ép nhau bảo sai.
Tui đưa luôn file để các bác kiểm tra

Ah`.....
Tiện thể các bác kiểm tra hộ em luôn. Tại sao nó đưa cái dấu chấm vào làm gì.
Trong file em đâu có muốn cho cái dấu chấm đó vào làm chi mô.
 

File đính kèm

  • Book1.xls
    48 KB · Đọc: 26
Chỉnh sửa lần cuối bởi điều hành viên:
HTKK1.3.0.1 còn có thể kiểm tra MST của khách hàng, nếu 10 ký tự chữ số mà nó bảo sai thì chắc rằng đó là MST "lụi" đó, có thể ta nhập sai hoặc HĐ giả, mình đã kiểm tra cái vụ này rồi. Còn cái dấu chấm đáng ghét kia có thể là 2 chuơng trình của DN và HTKK không tương thích nhau nên cái sự định dạng cũng khác nhau nên cái dấu "." hoặc dấu " " nó tự nhảy vào làm ta rất bực mình, bởi vậy nếu được thì xóa đi. Khi in ra bạn có thể bực hơn nếu thấy định dạng của trang in, 1 trang có thể nó chỉ in ra 4 HĐ thôi, độ rộng dòng nó lượt thượt thấy mà kinh, chỉ có giấy chùa mới đáp ứng nổi mấy ông thuế, nếu cỡ ngàn HĐ thì vài trăm trang là bình thường. Vậy nên phải vận dụng "luật" ra chơi với các bác đó, bắng cách gom các nhóm HĐ lại đưa vào 1 dòng lấy đại diện MST, ngày..., rồi cộng tổng đưa vào dòng đó là xong. Đúng là mềm người.
 
Bạn ơi. DN tôi không có dùng phần mền nào cả
file excel kia là do tôi tự gõ ra.
Chắc có lẻ mình định dạng không đúng yêu cầu của nó nên nó thêm vào dấu "."
Ý là tôi vẫn chưa bít HTKK nó định dạng cái dòng ghi chú theo kiểu dữ liệu gì
Tôi đã định dạng theo text rùi mờ.
Cả cái cột Số HĐ nữa chứ. Đã định dạng theo text rùi mà cái thì thêm "." cái thì không
Tóm lại: Po Chim
 
Bạn ơi. DN tôi không có dùng phần mền nào cả
file excel kia là do tôi tự gõ ra.
Chắc có lẻ mình định dạng không đúng yêu cầu của nó nên nó thêm vào dấu "."
Ý là tôi vẫn chưa bít HTKK nó định dạng cái dòng ghi chú theo kiểu dữ liệu gì
Tôi đã định dạng theo text rùi mờ.
Cả cái cột Số HĐ nữa chứ. Đã định dạng theo text rùi mà cái thì thêm "." cái thì không
Tóm lại: Po Chim
Cái này mình đã có nói rùi.
Nếu số HD khác 7 ký tự thì khi đưa vào HTKK sẽ báo "."
Tương tự đối với MST
BẠn thử test lại xem sao.

Mình sửa lại một chút ở công thức chuyển đổi MST :

=IF(AND(NOT(ISERR(FIND("-",A1))),LEN(A1)>12),LEFT(SUBSTITUTE(A1,"-",""),13),IF(NOT(ISERR(FIND("-",A1))),LEFT(A1,10),IF(OR(LEN(A1)=9,LEN(A1)=12),"0"&A1,IF(AND(ISERR(FIND("-",A1)),LEN(A1)=13),A1,IF(LEN(A1)=10,A1,LEFT("0"&A1,13))))))
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom